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

[求助]编译时出现变量名重复的问题 [金字塔]

  • 咨询内容: 公式里:variable: rangeafterenter=0;
    if holding>0 and enterbars=0 then beginrangeafterenter:high;endif holding<0 and enterbars=0 then beginrangeafterenter:low;end

    if holding>0 and enterbars>0 then beginrangeafterenter:max(rangeafterenter,high);endif holding<0 and enterbars>0 then beginrangeafterenter:min(rangeafterenter,low);end
    编译时总是会显示变量名rangeafterenter重复,这是什么原因呢?但如果加上一个等号,比如rangeafterenter:=low;,就不会出现问题,但我的确想这个变量在图形中显示呢?

     

  • 金字塔客服:

    全部用rangeafterenter:=low来表示

    但是在公式最后加一句来显示值

    rangeafterenter1:=rangeafterenter;

     

  • 用户回复: 明白了,这是因为rangeafterenter是全局变量,所以才要这样吗 以下是引用jinzhe在2013/7/24 9:03:34的发言:

    全部用rangeafterenter:=low来表示

    但是在公式最后加一句来显示值

    rangeafterenter1:=rangeafterenter;

     

  • 网友回复:

    是的,第一句是声明

     

    随后的都是赋值

     

  • 网友回复:   以下是引用fly在2013/7/24 14:02:47的发言:

    是的,第一句是声明

     

    随后的都是赋值

 

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

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


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

相关文章

    没有相关内容