Acceder

Programador MQL5 O MQL4 - MetaTrader

7 respuestas
Programador MQL5 O MQL4 - MetaTrader
Programador MQL5 O MQL4 - MetaTrader
Página
2 / 2
#9

Re: Programador MQL5 O MQL4 - MetaTrader

Soy programador 25 años , 15 años trabajando en el sector financiero , he hecho bastantes cosas en mql4 

El que quiera que le ayude, también si lo que queréis hacer no tiene sentido os lo diré, trabajo en el sector financiero institucional:  . Bancos , gestoras , sociedades de valores , 

Me podéis contactar en [email protected] 

Sería interesante que pusierais un word con lo que quieres hacer , y yo os digo . 



Saludos . 
#10

Obtener valor de precio con línea horizontal EA - Metatrader 4

Tengo un Script donde dibuja tres líneas horizontales en la pantalla en mt4, necesito que una vez que se mueva las líneas hacia abajo o arriba se actualice dicho precio en Comment, pero no logro dar con ello, he leído por ahí que no es posible, ¿alguna guía de cómo lograrlo?

#property strict
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+

void OnStart()
  {
   
   double Precio_Entrada = Ask ;
   double SL = Ask- 100 * Point;
   double TP = Ask + 100 * Point;
   
   ObjectDelete(0, "Precio_StopLoss");
   ObjectDelete(0, "Precio_Entrada");
   ObjectDelete(0, "Precio_TakeProfit");
   
   //--- create first horizontal line
   ObjectCreate(0, "Precio_StopLoss", OBJ_HLINE, 0, 0, SL);
   ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_COLOR, clrRed);
   ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_WIDTH, 2);
   ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_SELECTABLE, 1);
   ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_SELECTED, 1);

   //--- create third horizontal line
   ObjectCreate(0, "Precio_Entrada", OBJ_HLINE, 0, 0, Precio_Entrada);
   ObjectSetInteger(0, "Precio_Entrada", OBJPROP_COLOR, clrGreen);
   ObjectSetInteger(0, "Precio_Entrada", OBJPROP_WIDTH, 2);
   ObjectSetInteger(0, "Precio_Entrada", OBJPROP_SELECTABLE, 1);
   ObjectSetInteger(0, "Precio_Entrada", OBJPROP_SELECTED, 1);
   
   //--- create second horizontal line
   ObjectCreate(0, "Precio_TakeProfit", OBJ_HLINE, 0, 0, TP);
   ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_COLOR, clrBlue);
   ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_WIDTH, 2);
   ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_SELECTABLE, 1);
   ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_SELECTED, 1);
   
   Comment("\nEL precio entrada es "+Precio_Entrada,
           "\nEL precio SL es "+SL,
           "\nEL precio TP es "+TP
           );