麻烦谁给加个移动止损

楼主  收藏   举报   帖子创建时间:  2019-05-05 05:31 回复:0 关注量:867

  • // 2 Bar Trend
  • extern int ProfitMade=65;
  • extern int LossLimit=20;
  • extern double OCSpread=8;

  • // Bar handling
  • datetime bartime=0;
  • bool     TradeAllowed=true;


  • int start()
  • {

  •    double SL,TP;
  •    double ocs=OCSpread*Point;
  •    // bar counting
  •    
  •    //rising
  •    if ( Open[1]+ocs < Close[1] && Close[1] < Open[0] && TradeAllowed)
  •      {
  •       //buy
  •       SL=Ask-( LossLimit*Point );
  •       TP=Ask+( ProfitMade*Point );
  •       OrderSend(Symbol(),OP_BUY,0.1,Ask,3,SL,TP,"2Bar",55555,White);
  •       TradeAllowed=false;
  •      }
  •    //falling
  •    if ( Open[1] > Close[1]+ocs && Close[1] > Open[0] && TradeAllowed)
  •      {
  •       //sell
  •       SL=Ask+( LossLimit*Point );
  •       TP=Ask-( ProfitMade*Point );
  •       OrderSend(Symbol(),OP_SELL,0.1,Bid,3,SL,TP,"2Bar",55555,Red);
  •       TradeAllowed=false;
  •      }
  •   } //start

复制代码
麻烦谁给加个移动止损,拜托了
打赏