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

请教程序中的语言逻辑和含义 [金字塔]

  • 咨询内容:

    DMZ:=IF((H+L)<=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
    DMF:=IF((H+L)>=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));

    请问,上下两个语句为什么一模一样?

    请教语句的意思是什么?请用汉语表达这个语句的作用

    为什么中间要有个:0?

     

  • 金字塔客服:

    1.不一样一个是>=,另外一个是<=

     

    2.dmz的求值

    当((H+L)<=(REF(H,1)+REF(L,1))成立时,dmz=0

    当上述条件不成立,dmz等于ABS(H-REF(H,1))和ABS(L-REF(L,1))中较大的一个

     

    3.dmf同理

     

    4.中间没有 :0

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容