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

序列模式数组与全局变量问题 [金字塔]

  • 咨询内容: 请问 1.是不是在序列模式下全局变量variable每次执行一遍公式会清零?应该用Globalvariable? 2.那序列模式下,我想用全局数组变量,没法定义Globalvariable类型,怎么处理? 谢谢

     

  • 金字塔客服:

    序列模式下全局变量variable每次执行一遍公式会清零

     

    这个结论从哪里看到的?

     

     

  • 用户回复:

    说明一下,是后台轮询模式。每次variable都被清零了啊,这个问题以前论坛有回答过的。

    我的问题时普通单值变量可以用Globalvariable,那数组怎么办,谢谢

     

  • 网友回复: 后台

    可以使用extgbdata定义的全局变量

    以下是个简单extgbdata全局变量的一个示例,希望可以帮助您理解
    【金字塔使用技巧】----后台轮询,如何记录变量在最后一周期内的最大最小及开盘值
    ma5:=ma(c,5);
    if islastbar then
    begin
    //在新一根K线上记录初始化
      if barpos>extgbdata('t') then
       begin
       extgbdataset('FIR',ma5);//记录开盘值
       extgbdataset('MAX1',ma5);//记录最大
       extgbdataset('MIN1',ma5);//记录最小
       extgbdataset('t',barpos);
       end
       
      if barpos=extgbdata('t') then
       begin
       if ma5>extgbdata('MAX1') THEN extgbdataset('MAX1',ma5);
       if ma5<extgbdata('MIN1') THEN extgbdataset('MIN1',ma5);
       end
      end

     

     

  • 网友回复: 谢谢啊。数组有办法吗

 

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

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


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

相关文章

    没有相关内容