Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 127

 
Alexey Viktorov:

Así que la sugerencia es tomar el indicador con la biblioteca, conectarlo a ex4

¿y después de eso todo funcionará?

Me refiero a la propia lógica
 
trader781:

Así que la sugerencia es tomar el indicador con la biblioteca, conectarlo a ex4

¿y entonces todo funcionará?

No seas perezoso, sigue el enlace a la documentación, léela detenidamente y lo entenderás todo.
 
Voznesen:
Hola a todos, acaba de empezar a aprender el lenguaje, recientemente se encontró con un video tutorial sobre la creación de una rejilla de EA, escribió, compilado, 0 errores, 0 advertencias. Pero no puedo ver mi robot operaciones abiertas, quiero pedir que no es demasiado perezoso)))

Gracias de antemano.


extern double Lots      = 0.1;
extern double Profit    = 50;
extern int Step         = 30;
extern int Magic        = 6677;
extern int Slippage     = 5;

extern int maPeriod     =100;
extern int maShift      =1;

double ma, FindLastBuyPrice, price;
//------------------------------------------------------------------
//___ПРОВЕРКА_ЗНАКОВ_ПОСЛЕ_ТОЧКИ___
//------------------------------------------------------------------
int OnInit()
{
   if (Digits == 3 || Digits == 5)
   {
      Step     *= 10;
      Slippage *= 10;
   }
   return(INIT_SUCCEEDED);
}
//---------------------------------------------
void OnDeinit(const int reason)
{

}
//------------------------------------------------------------------
//
//------------------------------------------------------------------
void OnTick()
{
  
   ma = iMA(Symbol(),0,maPeriod, maShift, MODE_SMA, PRICE_CLOSE, 0);
  
   if (CountBuy()==0 && CountSell() == 0 && Bid < ma)//
   {
      if (OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, "", Magic, 0, Red) < 1)
         Print ("Неудалось открыть ордер на Продажу");
   }
   if (CountBuy()==0 && CountSell() == 0 && Ask < ma)
   {
      if (OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, "", Magic, 0, Blue) < 1)
         Print ("Неудалось открыть ордер на Покупку");
      
   }
  }
//+------------------------------------------------------------------+


D destacó lo que faltaba
 
Sergey Gritsay:
D destacó lo que faltaba
Gracias, ¡esa es mi falta de atención!
 
Alexey Viktorov:
No seas perezoso, sigue el enlace a la documentación, léela detenidamente y lo entenderás todo.
No dice nada de calcular el indicador en el propio EA, y esto también lo he visto.
 
trader781:
No dice nada de calcular el indicador en el propio EA, y eso también lo he visto.
¿Cómo no iba a decirlo? Te he dado una cita de la documentación. Tal vez, no es en el propio EA que se calcula, no sé profundamente cómo todo sucede allí, pero no necesito llevar el indicador y la biblioteca. A esto se refería la pregunta. Cuál es la pregunta y cuál es la respuesta.
 
gente, ¿podríais decirme cómo hacer que los gráficos del terminal guarden el marcado después de volver a encenderlo?
He guardado en formato csv, no funciona
 
Sergey Parkin:
gente, ¿podríais decirme cómo hacer que los gráficos del terminal guarden el marcado después de volver a encenderlo?
Lo he guardado en formato csv y no funciona.
¿De qué margen de beneficio estamos hablando?
 
Alexey Kozitsyn:
¿De qué tipo de recargo estamos hablando?
El marcado en los gráficos, los niveles de soporte/resistencia por ejemplo.
después de encender el terminal de nuevo, todo desaparece de los gráficos.
Debo haberlo guardado de alguna manera.
He pulsado "Archivo-Guardar como" y lo he guardado, pero no me ha servido de nada.
Ayer pasé mucho tiempo dibujando el marcado en los gráficos, pero hoy he encendido el terminal y ya no está(
 
Sergey Parkin:
sobre las marcas en los gráficos, los niveles de soporte/resistencia, por ejemplo.
Cuando vuelvo a encender el terminal, todo esto desaparece de mis gráficos.
Creo que tengo que guardarlo de alguna manera.
He intentado guardarlo pulsando el botón "Archivo-Guardar como", pero no me ha servido.
Ayer me pasé un buen rato dibujando la marca en los gráficos, y hoy he encendido el terminal y ya no está(
¿Hay indicadores/asesores en los gráficos?