Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 15
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Un consejo. Hay dos variables de tipo datetime. ¿Cómo puedo averiguar la diferencia de tiempo entre dos puntos en MQL5?
... En otras palabras, la hora1 = 21:20, la hora2 = 21:35, ¿cómo consigo 15 minutos?
... Para C++, existe una función de este tipo:http://www.cplusplus.com/reference/clibrary/ctime/difftime/, pero no la encuentro en MQL5.
2 Karlson:
Me he dado cuenta enseguida, lo que me confunde son los años 70. Hasta ahora no tengo una buena solución, así que estoy haciendo esto:
Print("Connection is restored after ", TimeToString(TimeLocal()-disconnectTime,TIME_MINUTES), " of waiting.");
2 Karlson:
Me he dado cuenta enseguida, lo que me confunde son los años 70.
¿Es posible escribir un Asesor Experto y ejecutarlo en el probador de estrategias de tal manera que los indicadores que se utilizan en el Asesor Experto no se muestren en el Probador de Estrategias? ¿Y es posible aumentar el tamaño de la fuente con Comment cuando se muestran los comentarios?
1. Puedes hacerlo. Crear una plantilla especial para el experto a probar <nombre_del_experto>.tpl
2. No puedes. Para sus fines, utilice el objeto "etiqueta de texto"(OBJ_LABEL) y establezca el tamaño de fuente que necesite (OBJPROP_FONTSIZE)
Cómo resolver un problema como éste.
Hay dos matrices de extremos de zigzag, High y Low, y una matriz TimeBuffer
No se sabequé matriz, laalta o la baja, comienza a llenarse primero.
Tenemos que encontrar los puntos de anclaje de los objetos como se muestra en la captura de pantalla.
Dejemos que el primer objeto (1 ) esté en elextremoBajo; el segundo objeto (2) tiene la misma barra pero el precio de la barra es Alto (3). En consecuencia, (3) está en el extremoAlto , (4) es el objeto de tiempo (3) al precio (5), etc.
Retorcido dos variantes: dos variables y dos banderas; dos matrices adicionales. Como resultado, sólo me confundí por completo.
No, los extremos (1,3,5,7,9) están trazados en contra.
El objeto 2 tiene la hora del 1er extremo (bajo) y el precio del 3er (nai). Y 4,6 etc. son lo mismo, con un cambio. Estos son los pares cómo encontrar/construir.
Y en paralelo, otra pregunta sobre el mismo tema.
¿Cómo sacar puntos de anclaje/extremos de dos matrices? Por ejemplo, para dibujar puntos de tendencia a través de 1-3 puntos, 3-5, 5-7... Se indexan de forma diferente en las matrices.
A través de una variable, buscar el primer valor no vacío, almacenarlo, buscar el segundo en otra matriz, comparar... En general, ¿es más fácil zigzaguear con un solo búfer?
(Por favor, archiva esto pero por favor)) Realmente pensé que no podría hacerlo, pero algo surgió. De nuevo, no pretendo tener razón, este no es mi pan )))
Si algo no está claro, especifíquelo. No sé cómo contar el zigzag, que se vuelve a calcular, por lo que las marcas tienen la oportunidad de desaparecer, así como aparecer redundante. en los picos, pero hay zigzag ya no.