← К каталогу
Исходный код · ID 3962

alshamsi_breakout_fuad_ea.mq4

Похожие материалы по тегам

ea robofibo source v.11.2.mq4MetaTrader 4 · 1 общих теговsma crossover scalper ea for mt4.mq4MetaTrader 4 · 1 общих теговr15 pivot points expert advisor by @fundedmillionairess.mq4MetaTrader 4 · 1 общих теговnewstrader.mq5MetaTrader 5 · 1 общих теговmm3.0_flip_codepro_v3.1_with_cooldown@lifeindreamsworld.mq5MetaTrader 5 · 1 общих теговmm3.0_flip_codepro_v3.1_with_cooldown.mq5MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Получить полный код

Поиск по коду файла

extern string A=" Breakout Settings";
 extern int StartHour=1;
 extern int EndHour=9;   
 extern string  MM_Parameters = "Money Management";                                          
 extern bool  UseMoneyManagement = false;                                                
 extern int  RiskPercent = 10; 
 extern double Lots=1;
 extern int Lot_Digits=1;
 extern string B="Order Management";
 extern bool ECN_Broker=true;
 extern bool  UseSound = false;
 extern int AddPips=0;
 extern int  OrdersNumber = 1;
 extern int TakeProfit=20;
 extern int StopLoss=20;
 extern int TrailingStop=0;
 extern int TrailingStep=0;
 extern int BreakEven=0;
 extern int movestopto=1;
 extern int MagicNumber=55;                             
 double SL,TP,SLecn,TPecn,point;
 int Q,i,ticket ;
 datetime Time0;

 int digits;
  int init()
{
      // код доступен только после оплаты
   }

 void deinit()
  {
    Comment("");
  }

 int orderscnt(int type){
 int cnt=0;
   for(int i =0;i<OrdersTotal();i++){
     if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
       if(OrderSymbol()==Symbol()&&OrderType()==type && MagicNumber==OrderMagicNumber()){
         cnt++;
       }
     }
   }
    return(cnt);
  }

 int start()
   {
      // код доступен только после оплаты
   }
    ObjectCreate("oop", OBJ_LABEL, 0, 0, 0);
    ObjectSetText("oop", "Programmed by alshamsi" + ", ", 12, "Verdana", White);
    ObjectSet("oop", OBJPROP_CORNER, 3);
    ObjectSet("oop", OBJPROP_XDISTANCE, 5);
    ObjectSet("oop", OBJPROP_YDISTANCE, 5);   
    if(TrailingStop>0)MoveTrailingStop();
    if(BreakEven>0)MoveBreakEven(); 
    if(UseMoneyManagement)Lots=LotManage();
    if(StartHour>EndHour)
    {
    datetime TimeStart=StrToTime(TimeToStr(iTime(Symbol(),1440,1),TIME_DATE)+" "+StartHour);
    int BarStart=iBarShift(Symbol(),0,TimeStart,false);
    }
    else 
    {
    TimeStart=StrToTime(TimeToStr(TimeCurrent(),TIME_DATE)+" "+StartHour);
    BarStart=iBarShift(Symbol(),0,TimeStart,false);    
    } 
   datetime TimeEnd=StrToTime(TimeToStr(TimeCurrent(),TIME_DATE)+" "+EndHour);
   int BarEnd=iBarShift(Symbol(),0,TimeEnd,false);   
   double Buy=High[iHighest(Symbol(),0,MODE_HIGH,BarStart-BarEnd,BarEnd)];
   double Sell=Low[iLowest(Symbol(),0,MODE_LOW,BarStart-BarEnd,BarEnd)]; 

   if(Time0!=Time[0]&&Open[0]<Buy&&Close[0]>Buy+AddPips*point&&orderscnt(OP_BUY)<1){
   if(StopLoss==0){SL=0;}else{SL=Ask-StopLoss*point;}
   if(TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*point;}
   if(ECN_Broker){SLecn=SL;TPecn=TP;SL=0;TP=0;}
   for( i=1;i<=OrdersNumber ;i++){ 
   ticket= OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Bid,Digits),3*Q,SL,TP,"ALSHAMSI EA",MagicNumber,0,Blue);
   if(ECN_Broker&&SLecn!=0||TPecn!=0)OrderModify(ticket,OrderOpenPrice(),SLecn,TPecn,0);
   Time0=Time[0];        
   if (UseSound)PlaySound("Alert.wav");
   }
   }    
   if(Time0!=Time[0]&&Open[0]>Sell&&Close[0]<Sell-AddPips*point&&orderscnt(OP_SELL)<1){
   if(StopLoss==0){SL=0;}else{SL=Bid+StopLoss*point;}
   if(TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*point;}
   if(ECN_Broker){S

Показано первые 50% кода (символов: 4891)

Что вы получите после оплаты

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
489₽