您现在的位置:程序化交易>> 期货公式>> (MC)multicharts>> MC知识>>正文内容

期货期权交流自己编的mro公式 [MC]

  • 咨询内容: 感觉我这个逻辑更简短和易理解  



    Input:condition(TrueFalseSeries),period(NumericSimple),times(NumericSimple);

    var:record(0);

    record=0;

    if  (times<=period and times>0) then // times就是自己要求的向左边数起第几次条件成立

    begin

      for value1=0 to (period-1)

      begin

        if condition[value1] then

        begin

          value2=value1;//循环中,每次满足条件 ,将回溯点存储起来

          record=record+1;//循环中,每次满足条件,都加1记录起来

          if record=times then

          break; //一旦记录的次数达到参数指定的times ,中断循环

        end;

      end;

    end;

    if (record < 1 or record<times) then

    mymrotimes=-1   //一旦记录的次数小于1 (即一次条件都没有满足) 或者小于指定的times时 ,函数mymrotimes=-1,因为没有                              达到我们想要的要求

    else

    mymrotimes=value2;



    已经核对过  和mro功能一样  其实我发现






    QQ截图20150722142637.png (10.04 KB, 下载次数: 2)

    2015-7-22 14:27 上传

    点击文件名下载附件

     

  • MC技术部: 感谢分享啊~~

 

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

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


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

相关文章

    没有相关内容