Ayuda a la codificación - página 714

 
GRACIAS
 

¿qué es la función "exit" en metatrader?

Quiero "salir" del ontick sin procesar nada por debajo de la...

void OnTick(){


  bool RoboON = false;

   if (checkTimeLimits(StartHour1,StartMinute1,EndHour1,EndMinute1,TimeCurrent()))

   RoboON = true;

   if (checkTimeLimits(StartHour2,StartMinute2,EndHour2,EndMinute2,TimeCurrent()))

   RoboON = true;

   

   if (RoboON) 

   Exit;  <=====  what is "exit" function that abort the rest of procedure ?

   //ExtExpert.OnTick(); 


 
baraozemo:

¿qué es la función "exit" en metatrader?

Quiero "salir" del ontick sin procesar nada por debajo de la...

void OnTick(){


  bool RoboON = false;

   if (checkTimeLimits(StartHour1,StartMinute1,EndHour1,EndMinute1,TimeCurrent()))

   RoboON = true;

   if (checkTimeLimits(StartHour2,StartMinute2,EndHour2,EndMinute2,TimeCurrent()))

   RoboON = true;

   

   if (RoboON) 

   Exit;  <=====  what is "exit" function that abort the rest of procedure ?

   //ExtExpert.OnTick(); 


Usar "return"

 

hola señor mladen

¿podría hacer el MTF+ALERT de este indicador?

no se repinta

respecto a

Archivos adjuntos:
 
bilbao:

hola señor mladen

¿podría hacer el MTF+ALERT de este indicador?

no se repinta

respecto a

Compruebe aquí : https://www.mql5.com/en/forum/174980/page39
 
muchas gracias señor mladen
 
Hola Pro-Coders,

Me pregunto si alguien podría ayudar. Por alguna razón mi condición SIGNAL_CLOSEBUY y SIGNAL_CLOSESELL

no están funcionando. En realidad el EA debería ser capaz de seleccionar la entrada abierta y cerrarla cuando se cumple la condición. ¿Qué podría mejorar?

sell_ticket=OrderSend(Symbol(),OP_SELL,LotsOptimized(),
NormalizeDouble(Bid,digit),
Slippage*PipMultiplier,0,0,
"Sell(#"+MagicNumber+")",MagicNumber,0,Red); // SELL Ticket
                                                                                                                  

buy_ticket=OrderSend(Symbol(),OP_BUY,LotsOptimized(),                           NormalizeDouble(Ask,digit),                                                      Slippage*PipMultiplier,0,0,                                                      "Buy(#"+MagicNumber+")",MagicNumber,0,Green);
                                                                          
  //+------------------------------------------------------------------+
  // CloseBUY RSI<45
  //+------------------------------------------------------------------+
  
  if(RSIfilter<45) Order=SIGNAL_CLOSEBUY;
  //if(Order==SIGNAL_CLOSEBUY && buy_ticket!=0)
  if(Order==SIGNAL_CLOSEBUY && buy_ticket!=0 && ((EachTickMode && !TickCheck) ||   (!EachTickMode && (Bars!=BarCount))))
                 {
                  if(OrderSelect(buy_ticket,SELECT_BY_TICKET))
                    {
                     dummyResult=OrderClose(OrderTicket(),OrderLots(),Bid,Slippage*PipMultiplier,MediumSeaGreen);
                     if(EachTickMode) TickCheck = True;
                     if(!EachTickMode) BarCount = Bars;
                     Print("Error closing Buy #",(string)OrderTicket()," Error code ",(string)GetLastError());
                    }
                 }
               else

   //+------------------------------------------------------------------+
   // CloseSELL RSI>55    
   //+------------------------------------------------------------------+
   if(RSIfilter>55) Order=SIGNAL_CLOSESELL;
   //if(Order==SIGNAL_CLOSESELL && sell_ticket!=0)
   if(Order==SIGNAL_CLOSESELL && sell_ticket!=0 &&((EachTickMode && !TickCheck) || (!EachTickMode && (Bars!=BarCount))))  
                
                 {
                  if(OrderSelect(sell_ticket,SELECT_BY_TICKET))
                    {
                     dummyResult=OrderClose(OrderTicket(),OrderLots(),Ask,Slippage*PipMultiplier,DarkOrange);
                     if(EachTickMode) TickCheck = True;
                     if(!EachTickMode) BarCount = Bars;
                     Print("Error closing Sell #",(string)OrderTicket()," Error code ",(string)GetLastError());
                    }
                 }

              }

 

Sr. mladen:

podría añadir una flecha en el gráfico

respecto a

 

Hola,

Estoy estudiando este EA.. y me gusta porque tiene buenos componentes, pero tengo un problema inicial con él..

No sé por qué mientras está en después de terminado el back test, las viudas abiertas que traza el back test

muestran una "cadena larga" con los parámetros del EA... en otros EA que había probado, esto no aparecía (eso es lo correcto para mí).


Archivos adjuntos:
starter2.mq5  17 kb
 

¿Cómo puedo hacer que las flechas de este indicador tengan un tamaño mayor, por favor?

TEAMTRADER