Planeé operar en un entorno virtual y copiar las operaciones al mundo real con una copiadora, enseguida separas el algoritmo de la TS y los problemas de ejecución
// Lista de cambios:// 24.09.2020// Añadir: Si desea aumentar la prioridad de la selección de la orden MT5 sobre la posición MT5 al seleccionar una orden MT4 en vivo mediante SELECT_BY_TICKET (los tickets son los mismos),// esto se puede hacer cambiando el signo del ticket a negativo: OrderSelect(-Ticket, SELECT_BY_TICKET).// Añadir: Si desea modificar una orden MT4 en directo, especifique que sólo está seleccionada la orden MT5 (las entradas son las mismas),// esto puede hacerse cambiando el signo del ticket a negativo: OrderModify(-Ticket, ...).// Añadir: OrderSelect(INT_MAX, SELECT_BY_POS) - cambiar a posición MT5 sin comprobación de existencia y actualizar.// OrderSelect(INT_MIN, SELECT_BY_POS) - cambiar a orden MT5 en vivo sin comprobación de existencia y actualización.// Fix: Se ha acelerado el trabajo con el historial de operaciones.
En estos ajustes instantánea dio la aceleración de 120 veces en MT4-estilo. Además, la instantánea superó la velocidad de MQL5 puro por tres veces. Por ejemplo, en este caso, la instantánea es tres veces más rápido que el comercio SB.
// Añadir: Si desea modificar una orden MT4 en directo, especifique que sólo está seleccionada la orden MT5 (las entradas son las mismas),// esto puede hacerse cambiando el signo del ticket a negativo: OrderModify(-Ticket, ...).
?
imho, MT4Orders es bueno porque el código MQL4 EA no necesita ser modificado en absoluto.
ZY: quizás deberíamos dejar MT4Orders como está y continuar el desarrollo de la librería en MT4FastOrders
En mi opinión, MT4Orders es bueno porque el código MQL4 EA no necesita ser modificado en absoluto.
Nada ha cambiado para los usuarios. La funcionalidad adicional es necesaria sólo para aquellos que conocen MT5 muy bien. En particular, las instantáneas (y están fuera de MT4Orders) lo utilizan. Es decir, no llega a los usuarios finales.
// Lista de cambios:// 08.10.2020// Corrección: OrderSend de una orden de mercado podía tardar más en ejecutarse debido a un error al buscar una nueva operación en MT5.
Planeé operar en un entorno virtual y copiar las operaciones al mundo real con una copiadora, enseguida separas el algoritmo de la TS y los problemas de ejecución
Esta es la única forma en que comercio en real.
Pérdida vergonzosa de MT4Orders antes de MQL5+SB.
Concepto Snapshot corrigió la situación.
Foro sobre trading, sistemas automatizados de trading y testeo de estrategias de trading.
Bibliotecas: Virtual
fxsaber, 2020.09.24 12:25 pm.
En estos ajustes instantánea dio la aceleración de 120 veces en MT4-estilo. Además, la instantánea superó la velocidad de MQL5 puro por tres veces. Por ejemplo, en este caso, la instantánea es tres veces más rápido que el comercio SB.
muchos matices del uso de MT4Orders ahora
cómo se comportará MQL4 al usar
fxsaber:
?
imho, MT4Orders es bueno porque el código MQL4 EA no necesita ser modificado en absoluto.
ZY: quizás deberíamos dejar MT4Orders como está y continuar el desarrollo de la librería en MT4FastOrders
En mi opinión, MT4Orders es bueno porque el código MQL4 EA no necesita ser modificado en absoluto.
Nada ha cambiado para los usuarios. La funcionalidad adicional es necesaria sólo para aquellos que conocen MT5 muy bien. En particular, las instantáneas (y están fuera de MT4Orders) lo utilizan. Es decir, no llega a los usuarios finales.
He aquí un ejemplo de descifrado de este tipo de Alertas.
Foro sobre negociación, sistemas de negociación automatizados y prueba de estrategias de negociación
Synchronous OrderSend informa de la ejecución exitosa más rápido que el ping al servidor de comercio - engaño
fxsaber, 2020.09.29 08:18
Con esa línea
puedes desactivar todo esto. Puede ser útil si el historial de operaciones de MT5 se está ralentizando, porque MT4Orders comprueba la corrección (e incluso corrige) de MT5-OrderSend a veces accediendo a este historial.
No recomiendo hacer esto.
Gracias por su apoyo y desarrollo de la biblioteca