欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教上一次条件成立到当前的周期数。

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3566人关注过本帖树形打印复制链接

主题:请教上一次条件成立到当前的周期数。

帅哥哟,离线,有人找我吗?
luoxlt
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:76 积分:0 威望:0 精华:0 注册:2017/3/24 10:01:13
请教上一次条件成立到当前的周期数。  发帖心情 Post By:2018/7/5 9:33:21    Post IP:183.44.76.215[只看该作者]

请教:macd里的diff,dea上次金叉到上次死叉之间对应的最高价到当前的周期数怎么写?上上次金叉到上上次死叉之间对应的最高价到当前周期数又怎么写?谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/7/5 10:00:49    Post IP:180.169.30.6[只看该作者]

input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);//参数设置

DIFF := EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  : =EMA(DIFF,M);
MACD1 : =2*(DIFF-DEA), COLORSTICK;

macdjc:cross(diff,dea);//macd金叉
macdsc:cross(dea,diff);


N1:SUMBARS(macdjc,1);//最近一次金叉位置
M1:SUMBARS(macdsc,1);//最近一次死叉位置
N2:SUMBARS(macdjc,2);
M2:SUMBARS(macdsc,2);


recentHigh1:=ref(HHVBARS(h,BARSLAST(macdjc)+2),BARSLAST(macdsc));//
recentHigh2:=ref(HHVBARS(h,BARSLAST(macdjc)+2),M2-1);//


result1:recentHigh1+M1-1;//最近一次金叉到死叉之间的最高价到当前的位置
result2:recentHigh2+M2-1;//上上一次金叉到死叉之间的最高价到当前的位置

代码逻辑是找到最近一次或者二次死叉位置。然后计算到上次金叉到死叉之间最高值距离这个死叉的距离。这段距离再加上这个死叉到当前K距离就是你要的结果了。
[此贴子已经被作者于2018/7/5 10:17:14编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
luoxlt
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:76 积分:0 威望:0 精华:0 注册:2017/3/24 10:01:13
  发帖心情 Post By:2018/7/5 10:04:10    Post IP:183.44.76.215[只看该作者]

非常感谢。

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/7/5 10:17:41    Post IP:180.169.30.6[只看该作者]

之前写错了点东西,我在2楼改回来了。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
luoxlt
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:76 积分:0 威望:0 精华:0 注册:2017/3/24 10:01:13
  发帖心情 Post By:2018/7/5 10:25:36    Post IP:183.44.76.215[只看该作者]

看到,非常感谢。

 回到顶部