Asesores Expertos: eInTradePanel

 

eInTradePanel:

eInTradePanel es un panel para el trading manual, tiene algunas funciones útiles. Utiliza un espacio mínimo en el gráfico.

eInTradePanel

Autor: Dmitry Fedoseev

 

Hola, Lo he cargado al MT5 sin problemas, el error comienza cuando compilo el archivo "eintradepanel_2", me presenta 1 Error, al hacer click en dicho error, abre el codigo del archivo incluido "cintegertradepanel_2", dicho error esta en esta seccion


bool CIntegerTradePanel::fPosModify(string aSymbol,double aStopLoss,double aTakeProfit,string aMessage="",bool aSound=false)

  {

   request.symbol=aSymbol;

   request.action=TRADE_ACTION_SLTP;

   request.sl=aStopLoss;

   request.tp=aTakeProfit;

   if(aMessage!="")Print(aMessage);

   if(aSound)PlaySound("stops");

   OrderSend(request,result);

   if(result.retcode==TRADE_RETCODE_DONE)

     {

      Print("...ok");

      if(aSound)PlaySound("ok");

      return(1);

     }

   else

     {

      Print("...error "+IntegerToString(result.retcode)+" - "+fTradeRetCode(result.retcode));

      if(aSound)PlaySound("timeout");

      return(-1);

     }

  }



Especificamente en el  return(-1)


Dice que la expresion no es booleana


Alguien sabe como corregir dicho error???


Saludos cordiales!!

 

Parece que no se puede operar con otros valores, se le puede poner si, pero nunca manda el correo, por lo general solo aparecen estos valores como Stop Loss 40351


Cual se resuelve esto???

 
Hola requiero un EA en MT5 como podemos realizar una cotización?