[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 52
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
¿Hay alguna función de ejemplo para trabajar con fechas, es decir, para determinar la diferencia entre dos fechas, si es mayor que cero o no?
y ¿qué es una fecha en su comprensión y en la comprensión de MQL?
Gente, ayúdenme a entender el código. La tarea principal es eliminar una orden pendiente cuando se alcanza un determinado nivel.
El nivel de borrado está determinado por la posición de la MA 30 en 3 barras hasta el momento actual.
Pero la orden no se elimina en este nivel de eliminación. Ayúdame a entender cuál es mi error.
¿Qué quiere decir con "dónde va el algoritmo"?
Dices que no se borra, lo que significa que no va a OrderDelete.
Así que la pregunta es, ¿a dónde va? ¿Qué condición la bloquea?
Dices que no se borra, lo que significa que no llega a OrderDelete.
La pregunta es: ¿a dónde llega? ¿Qué condición la bloquea?
Entiendo la lógica. Intentaré arreglarlo ahora.
Algo se ha aclarado. Pero sigo sin saber cómo resolverlo. Usando Alert, encuentro que la condición
no está satisfecho. Sólo "if(OrdersTotal()!=0" por separado sí, pero no junto con "Bid == Delete_Level". ¿Cuál es la razón de esto? Por qué cuando se alcanza el Nivel_de_eliminación, la orden pendiente no se elimina. Por favor, sugiera algo o sugiera una solución alternativa para eliminar una orden pendiente cuando alcanza el nivel de eliminación.
Algo se ha aclarado. Pero sigo sin saber cómo resolverlo. Usando la Alerta, encuentro que la condición
no está satisfecho. Sólo "if(OrdersTotal()!=0" por separado sí, pero no junto con "Bid == Delete_Level". ¿Cuál es la razón de esto? Por qué cuando se alcanza el Nivel_de_eliminación, la orden pendiente no se elimina. Por favor, sugiera algo o sugiera una solución alternativa para eliminar una orden pendiente cuando alcanza el nivel de eliminación.
Normalice estas variables, "redúzcalas a un denominador común" - por ejemplo, utilice alguna tolerancia (+/-) del valor de la variable Delete_Level, porque no hay una igualdad exacta como la tiene ahora - Bid == Delete_Level.
Algo se ha aclarado. Pero sigo sin saber cómo resolverlo. Usando Alert, encuentro que la condición
no está satisfecho. Sólo "if(OrdersTotal()!=0" por separado sí, pero no junto con "Bid == Delete_Level". ¿Cuál es la razón de esto? Por qué cuando se alcanza el Nivel_de_eliminación, la orden pendiente no se elimina. Por favor, sugiera algo o sugiera una solución alternativa para eliminar una orden pendiente cuando alcanza el nivel de eliminación.
Por ejemplo,
Lo siento, pero ¿podrías tomarlo con calma?) Ayúdame a entender el error en