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

回落止盈 [金字塔]

  • 咨询内容: 请教:我有一个回落止盈的代码:
    IF ENTERBARS>=0 THEN BEGIN 
             WIN1:=ENTERPRICE-c; 
             IF WIN1>MAXPROFIT THEN 
                 MAXPROFIT:=WIN1; 
             WIN2:=(MAXPROFIT-WIN1)/MAXPROFIT*100; 
         END
                
         IF WIN2>30 AND MAXPROFIT>=n1*MINDIFF THEN begin
          空头回落平仓:SELLSHORT(1,ss,nextopen); 
          openflagS:=0;
           end
    今天模拟盘时候出现问题了。n1*mindiff我设置为9个大点,今天盘中maxprofit刚好到9个大点, 在下一根BAR的时候,回落幅度超过了30%,即win2=35.5了,但却没有平仓。
    就是说,IF WIN2>30 AND MAXPROFIT>=n1*MINDIFF 这两个条件都符合了,但是却没有平掉空头。
    这是怎么回事。我盘后在K线图上,用shift+Q核对变量,都是符合条件的,但为什么盘中就没有平掉?

     

  • 金字塔客服:

    IF WIN2>30 AND MAXPROFIT>=n1*MINDIFF THEN begin
          空头回落平仓:SELLSHORT(1,ss,nextopen); 
          openflagS:=0;
           end
    ww:=win2;

    mm:=maxporfit;

     

    在平仓语句后写这样两句话

    然后在那个平仓的k线删shift+q

    截图后发上来

     

  • 用户回复: maxprofit=9,win2也大于30了就是没有平仓。

     

  • 网友回复: 代码要写在对应的位置,然后把shift+q截图上来

     

  • 网友回复: 变量都符合平仓条件了的。为什么我上传了图片附件不能显示出来。

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容