Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1664
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
Todavía tiene que comprobar las condiciones en cada nuevo tick, y si no funcionó en el tick anterior, cambiará en el nuevo.
Y hay que gestionar los errores.
¿Un error tipográfico? Creo que ambas funciones sólo pueden tomar un parámetro.
Si lo haces a través de un array, entonces comprueba sólo los ticks de las órdenes modificadas escritas en él frente a todas las demás.
Más o menos, sí, gracias. En ese caso, si estamos guardando en objetos, será mejor que tengamos majicks únicos en lugar de entradas, de lo contrario habrá docenas de objetos con el mismo nombre.
¿Un error tipográfico? Creo que ambas funciones sólo pueden tomar un parámetro.
No lo harán.
Lo siento
h ttps://www.mql5.com/ru/docs/objects/objectname
Esto es para MT5
y esto es para MT4
No lo harán.
Lo siento
Por cierto, ¿sabes por qué se produce periódicamente el siguiente error? Por cada 100 órdenes abiertas con éxito, hay unas 10.
2021.10.10 16:18:09.853 2021.01.05 21:15:00 test EURUSD,M5: 4051 | order.sl_price: 2.813499706815862e-262 2021.10.10 16:18:09.853 2021.01.05 21:15:00 test EURUSD,M5: OrderSend error 4051 2021.10.10 16:18:09.853 2021.01.05 21:15:00 test EURUSD,M5: unknown trade cmd 406958564 for OrderSend function
order.sl_price: 2.813499706815862e-262 - precio del bucle de parada, claramente este número no debería ser.
4051 - "Valor no válido del parámetro de la función"
- ¿es el tipo de orden? Tampoco debería haber problema con eso.
¿Se refiere a "mínimo y máximo" por billete o por precio?
Por billete
Por cierto, ¿sabes por qué se produce periódicamente el siguiente error? Por cada 100 órdenes abiertas con éxito, hay unas 10.
order.sl_price: 2.813499706815862e-262 - precio de parada, claramente este número no debería ser.
4051 - "Valor no válido del parámetro de la función"
- ¿es el tipo de orden? Tampoco debería haber problemas con él.
Intenta mover "NormalizeDouble"
Por billete
Intenta mover "NormalizeDouble"
sin cambios.
Makar ha insertado código en el EA hasta ahora sólo para comparar el beneficio en moneda y el beneficio en pips por lo que entiendo que se puede entender cuando estas funciones tienen valores cero