打印本文打印本文 关闭窗口关闭窗口

只开仓一次怎么写

作者:金字塔 来源:cxh99.com 发布时间:2014年04月09日
  • 咨询内容:

    假如CLOSE上穿MA(C,100);开仓,当MA5下穿MA10平仓;图表限制500根K线。

    这时候,我希望当CLOSE第一次穿越MA100的时候开仓,平仓过后,当CLOSE再次穿越MA100的时候就不再开仓了。这个代码怎么写 啊

     

  • 金字塔客服:

    variable:n=0;

    if cross(.....) and n=0  then begin

        buy........;

        n:=n+1;

    end

     

    if 平仓条件 and holding>0 then begin

       sell......;

       n:=0;

    end

     

    用全局变量来记录上穿次数并且在第一次的时候开仓并且在平仓时重置变量

     

  • 用户回复: 写出来了,谢谢
打印本文打印本文 关闭窗口关闭窗口