您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

关于IF语句的代码 [金字塔]

  • 咨询内容: 小弟笨拙
    代码如下:VARIABLE:D = 0,K = 0;INPUT:A(0.02,0.005,1,0.005),B(0.01,0.001,1,0.001);DK:0,LINETHICK0;
    ZB:ABS((REF(CLOSE,2)-REF(CLOSE,3))/REF(CLOSE,3)),LINETHICK0; //上上个周期的涨跌幅的绝对值
    DD:ABS((REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)),LINETHICK0;//上个周期的涨跌幅的绝对值
    IF ZB-A > 0 AND DD-B < 0 THEN DK:=1;//上上个周期的涨跌幅绝对值小于0.02,而且上个周期的涨跌幅绝对值小于0.01,DK就等于1.
    但是这个代码放在图表上,DK的值总是错的,即使不符合IF逻辑也可以DK= 1.
    求解

     

  • 金字塔客服: runmode:0; VARIABLE:D = 0,K = 0; INPUT:A(0.02,0.005,1,0.005),B(0.01,0.001,1,0.001); DK:=0,LINETHICK0;
    ZB:ABS((REF(CLOSE,2)-REF(CLOSE,3))/REF(CLOSE,3)),LINETHICK0; //上上个周期的涨跌幅的绝对值
    DD:ABS((REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)),LINETHICK0;//上个周期的涨跌幅的绝对值
    IF ZB-A > 0 AND DD-B < 0 THEN DK:=1;//上上个周期的涨跌幅绝对值小于0.02,而且上个周期的涨跌幅绝对值小于0.01,DK就等于1. ds:dk,linethick0;

     

  • 用户回复: 不行,这个代码把我原来在K线图上显示的ZB\DD都搞得看不见,而且都不能用

     

  • 网友回复: 并不会出现你讲的问题,
    此主题相关图片如下:1.png

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容