
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
Hola! La descripción dice: "En consecuencia, OrderSelect en el modo SELECT_BY_TICKET en MT5 en casos raros (en el probador) puede seleccionar no lo que estaba previsto en MT4. "¿Puede explicar en qué casos exactamente?
Cuando los tickets de posición/comercio/orden coinciden.
Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading
Asesores Expertos: eaBreakeven
fxsaber, 2018.01.11 08:13 pm.
Foro sobre negociación, sistemas automatizados de negociación y prueba de estrategias de negociación
Cómo cambiar el volumen de una orden pendiente?
fxsaber, 2018.01.19 16:34
Foro sobre trading, sistemas automatizados de trading y testeo de estrategias de trading.
Asesores Expertos: Arbitraje de tres puntos
fxsaber, 2018.01.20 09:58
cierre de posición se deduce inmediatamente del saldo.
MT4Orders todavía tiene una comisión para las posiciones. Por esta razón se produce la siguiente situación
Resultado
Como puede ver, la diferencia entre Equidad y Balance difiere por la cantidad de comisión. Y puede parecer que la expresión clásica de MT4
pierde su significado en MT5. Pero no es así. De hecho, al cerrar una posición, el Saldo cambiará por esta cantidad, no por la que mostraba antes el Capital. A grandes rasgos, el valor de Equidad en MT5 es falso, desde el punto de vista de este concepto en MT4.
Tenga en cuenta esta peculiaridad de MT5. La librería es más precisa en este caso. Y será fácil calcular el mismo breakeven.
posición abierta. Para ello basta con realizar cualquier operación sin comentario en el símbolo de la posición.
La librería no perderá el comentario en el caso descrito - OrderComment() producirá el comentario que había cuando se abrió la posición.
Aquí se describe en detalle alguna peculiaridad del funcionamiento de MT5. La biblioteca trabajó esta situación correctamente durante mucho tiempo. Pero juraba (Alerta) que la situación no era estándar.
Ahora no jurará
Como prueba, puede ejecutar este script en una cuenta demo complicada FXOpen-MT5.
Resultado
Foro sobre negociación, sistemas automatizados de negociación y ensayo de estrategias de negociación
Organización del ciclo de fuerza bruta de órdenes
fxsaber, 2018.02.16 09:40
MT5 no va nada bien. Un ejemplo que muestra el problema
Qué te parece, si ejecutas este script en un símbolo sin posiciones, ¿qué pasará al final?
La respuesta correcta es que se abrirán una o dos posiciones.
Este problema se sortea si escribes en estilo MQL4 al menos parcialmente. Para asegurarse de ello, basta con hacer GetAmountPositions en estilo MQL4 (comentado en el código fuente), eliminando el estilo MQL5.
Se especialmente vigilante con MQL5-style.