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

多条件止盈止损 请教 [金字塔]

  • 咨询内容: z:MA(c,20);
    if c<z  and c>enterprice+10*MINDIFF  then begin sell( holding>0,holding,MARKETR); end  IF  c<enterprice-10*MINDIFF then begin sell( holding>0,holding,MARKETR); end

    if c>z and c<enterprice+10*MINDIFF then begin sellshort(holding<0,holding,MARKETR); end if c>z and c>enterprice+10*MINDIFF then begin sellshort(holding<0,holding,MARKETR); end buy(c>z and holding=0 ,1,MARKETR); buyshort(c<z and holding=0 ,1,MARKETR);

    上述代码 为什么只执行  第一个if     我想实现 开仓后亏损10跳止损  赢利为反转止盈  怎么实现 求救   要是更多条件止盈怎么编写 比如加个 100跳止盈,

     

  • 金字塔客服:

     c<enterprice-10*MINDIFF

    对空头应该是-10个价位

     

     来源:程序化久久网( WWW.CXH99.COM )

  • 用户回复: 把那个问题改过来  每个if语句都能执行到吗   在加个些if语句可以根据顺序执行吗

     

  • 网友回复:

    不同条件的止盈止损把条件并列写就可以了,哪个满足条件那个就执行,

    if cond1 or cond2 or cond3 then sell();

 

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

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


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

相关文章

    没有相关内容