“盈利每增加100点,移动止损缩小10点”怎么写?
先说说我的的一个买单出场策略: 1.盈利等于30点,修改止损点于“买入价+5点”位置。 2.盈利大于60点,并且连续3根k线上涨大于30点,平二分之一仓位。 3.盈利大于100点,设置移动止损85点。 4.往后盈利每增加100点,移动止损减少10点。 --------------------------------------------------- 前面3点写出来了 if(Bid - OrderOpenPrice()=30) OrderModify(OrderTicket(), OrderOpenPrice(), OrderOpenPrice()+5, 0,0, Green); if(Bid - OrderOpenPrice()>60 && Close[0]-Close[1]>30) OrderClose(OrderTicket(),OrderLots()*0.5,Bid,3,White); if(Bid - OrderOpenPrice()>100) OrderModify(OrderTicket(), OrderOpenPrice(),Bid-85, 0,0, Green); if(Bid - OrderOpenPrice()>200) OrderModify(OrderTicket(), OrderOpenPrice(),Bid-75, 0,0, Green); ..... 但对第3和4困惑着,用笨办法也能一句句的写。不过想用一个循环来解决问题,可发现好像需要嵌套循环,就不会写了,向版主求助。 |
打赏
最新创建圈子
- 新闻EA运行效果图圈 2019-05-05
圈主:admin 帖子:1