//+----------------------------------------------------------------------------+ //| e-MovingInWL.mq4 | //| Ким Игорь В. aka KimIV | //| http://www.kimiv.ru | //+----------------------------------------------------------------------------+ #property copyright "Ким Игорь В. aka KimIV" #property link "http://www.kimiv.ru" //------- Внешние параметры ---------------------------------------------------- extern int LevelWLoss = 1; // Уровень безубытка extern int LevelProfit = 10; // Уровень профита extern bool ShowComment = True; // Показывать комментарии extern bool SoundAlert = True; // Звук //+----------------------------------------------------------------------------+ //| Custor expert deinitialization function | //+----------------------------------------------------------------------------+ void deinit() { Comment(""); } //+----------------------------------------------------------------------------+ //| expert start function | //+----------------------------------------------------------------------------+ void start() { bool fm; double pBid,pAsk,pp; int i,nd,o=OrdersTotal(); string comm=""; for(i=0; iLevelProfit*pp) { fm=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+LevelWLoss*pp,OrderTakeProfit(),CLR_NONE); } } } if(OrderType()==OP_SELL) { comm=comm+"("+DoubleToStr((OrderOpenPrice()-OrderStopLoss())/pp,0)+")\n"; if(OrderStopLoss()==0 || OrderOpenPrice()-OrderStopLoss()LevelProfit*pp) { fm=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-LevelWLoss*pp,OrderTakeProfit(),CLR_NONE); } } } if(fm) { if(SoundAlert) PlaySound("alert2"); break; } } } if(ShowComment) Comment(comm); } //+------------------------------------------------------------------+