Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1448

 

Buenas tardes

¿Puede decirme si es posible implementar una notificación en forma de una ventana emergente o una entrada de registro?

¿Cuál es el punto, hay un algoritmo para el comercio. No quiero operar automáticamente.

Quiero que MT5 me notifique sobre la ocurrencia de un evento, en cualquier forma, y ya he tomado una decisión.


He intentado crear un EA sin abrir posiciones, cuando se produce un evento, he utilizado el comando print, printf para escribir en el log.

En la prueba el log se rellena, online no.

 
Михаил Соколов crear un Asesor Experto sin abrir posiciones, cuando se produce un evento, he utilizado el comando print, printf para escribir en el registro.

En la prueba el log se rellena, online no.

Hola Mikhail, intenta utilizar funciones comunes. Por ejemplo, Alert o MessageBox.

Saludos, Vladimir.

 
2023.03.03_03:54 GMT+3. Hola, traté de escribir a Service Desk, el bot responde sólo a las preguntas preparadas. Si el Asesor Experto trabaja en un gráfico semanal, obtiene datos para el indicador Estocástico del gráfico mensual, -- esta función funciona. Pero para el indicador Ichimoku no puedo obtener datos del gráfico mensual: me aparece un error: "CopyBuffer from iIchimoku failed, no data". Esta es una pregunta para los programadores de MetaQuotes. Dudo que el foro me responda a esta pregunta. ¿Quién puede decirme qué hacer?
 
Михаил Соколов #:

En la prueba se rellena el registro, en línea no.

¿Tal vez usted está buscando sus impresiones en la pestaña equivocada de la terminal?

Todo lo que imprime el Asesor Experto en el terminal debe verse en la pestaña "Expertos".

 
Николай Никитюк Estocástico del gráfico mensual, -- esta función funciona. Pero para el indicador Ichimoku no puedo obtener datos del gráfico mensual: me aparece un error: "CopyBuffer from iIchimoku failed, no data". Esta es una pregunta para los programadores de MetaQuotes. Dudo que el foro me responda a esta pregunta. ¿Quién puede decirme qué hacer?

Si hay menos velas en el gráfico mensual que cualquiera de los parámetros del indicador, Tenkan-sen, Kijun-sen, Senkou Span B, entonces el indicador no funcionará.

 

hola necesito auto stop loos fijo no trailing script/advisor cuando haces una orden pone tu stop loos en la vela anterior ( El alto en orden de venta/ El bajo en orden de compra)

Funciona en todos los marcos

Pero TP 1:2

Espero que alguien me ayude.

 
Fater Alkozey sell order/ The low On buy order) Trabaja en todos los frame Y Pero TP 1:2 Espero que alguien Me Ayude.

Si, estoy seguro que alguien que contrate en la sección de Freelance podrá ayudarle.

Trading applications for MetaTrader 5 to order
Trading applications for MetaTrader 5 to order
  • 2023.03.03
  • www.mql5.com
The largest freelance service with MQL5 application developers
 

Quiero tomar los valores open, close, high, low de la paridad EURUSD para escribir un ea en MQL5 y examinarlos.
Por supuesto, el ea no funcionó. Cuando imprimí y verifiqué los valores con el comando Alert, vi que todos eran iguales.

CopyOpen(Paridad, PERIODO_H1, 0, 1, Buffer_OPEN);
CopyClose(Paridad, PERIODO_H1, 0, 1, Buffer_CLOSE);
CopyHigh(Paridad, PERIODO_H1, 0, 1, Buffer_HIGH);
CopyLow(Paridad, PERIODO_H1, 0, 1, Buffer_LOW);

Alert(Buffer_OPEN[0], " ", Buffer_CLOSE[0], " ", Buffer_MA[0], " ", Buffer_HIGH[0], " ", Buffer_LOW[0]);

.
:
:
2023.03.02 19:00:00 Alerta: 1.05943 1.05943 1.0620066666666659 1.05943 1.05943 1.05943
2023.03.02 20:00:00 Alerta: 1.05799 1.05799 1.0614719999999993 1.05799 1.05799
2023.03.02 21:00:00 Alerta: 1.0593 1.0593 1.0611919999999992 1.0593 1.0593
2023.03.02 22:00:00 Alerta: 1.05903 1.05903 1.0608339999999992 1.05903 1.05903 1.05903
2023.03.02 23:00:00 Alerta: 1.06005 1.06005 1.0606413333333324 1.06005 1.06005 1.06005 1.06005

Cuando lo examino, veo que el valor ABIERTO es correcto y los demás están mal.
¿Alguien tiene alguna idea?

 

¡Buenas tardes!

Ayuda por favor principiante, traduzco el EA de mql4 a mql5, necesito calcular el ancho del canal en puntos en un determinado numero de barras desde la actual, los calculos los hago pero no me queda claro como, aparecen valores negativos que no deberian estar.

 double Del_Max()
 {
 double hi=0,lo=0,del=0;

   for(int i=1; i<MaxBarCount;i++)
    {
    hi=iHighest(NULL,0,MODE_HIGH,i,1);
    lo=iLowest(NULL,0,MODE_LOW,i,1);
    }
   
    del=NormalizeDouble((hi-lo),0);
return(del);

Ejemplo:

Alerta: Ancho canal max. = 1200000.0, Ancho canal min. - 200000.0


¡Gracias!

 
Sergey Alekseev número de barras de la corriente, los cálculos que hacer, pero no está claro cómo, hay valores negativos que no debería ser.

Ejemplo:

Alerta: Ancho del canal max. = 1200000.0, Ancho del canal min. - 200000.0

En primer lugar, busque en la documentación y comprenda el propósito y la diferencia entre las funciones iHighest e iHigh, de forma similar para iLowest e iLow.

Esto debería darte una idea.

Razón de la queja: