Discusión sobre el artículo "Cómo copiar el trading desde MetaTrader 5 a MetaTrader 4" - página 3

 

interesante artículo

resulta que de una manera tan sencilla

Чтобы решить вопрос без DLL, достаточно установить MetaTrader 4 в каталог \Files\ терминала MetaTrader 5

se puede acceder a los datos históricos de MT4 y utilizar MT5 tester para el análisis multidivisa.

¡felicitaciones al aftar!

 
Interesting:

No para todas las estrategias de trading (como estaba escrito arriba, me refiero a si no adaptas los métodos de trading de MT4 a MT5).

No hablo de las diferencias en los resultados de R2 y MT5 (pero Rumus está realmente desconectado de la vida, no lo tendremos en cuenta).

komposter:

Estoy leyendo esta afirmación por enésima vez, y por enésima vez me gustaría pedirte que cites al menos una secuencia de órdenes/transacciones, que al pasarla de MT5 a MT4 (o viceversa) su resultado financiero cambie. No cambiará la lista de órdenes/transacciones en el historial, no será diferente la visualización de la posición abierta actual, sino que cambiará el resultado financiero.

Yo sostengo que si las condiciones de negociación son idénticas (cotizaciones / spreads / swaps / stop levers, etc.) el resultado en MT5 será el mismo o mejor que en MT4 (mejor - debido a los swaps, si hay 2 posiciones contrarias en MT4).


Sí, es una tarea difícil organizar la contabilidad de todos los matices al copiar operaciones. Pero esta es otra tarea, y no tiene nada que ver con la parte teórica de la cuestión de la compensación.
¿El silencio es señal de acuerdo? ;)
 
komposter:
al transferirlo de MT5 a MT4 (o viceversa) su resultado financiero cambiará

Yo quitaría esto contrario. Al portar a la plataforma antigua sí, pero al portar de la antigua a la nueva hay un matiz.

Son los candados, por supuesto. Siempre me he opuesto a ellos. Aún lo soy. Pero de alguna manera me encontré con un ejemplo en el que los bloqueos son útiles como excepción.

Me refiero a que una posición bloqueada, siempre que la orden principal se abra antes y se cierre después, requerirá 2 spreads, mientras que una posición neta en este caso requerirá 3 spreads. Esta es la única excepción que recuerdo. Pero es bastante común, por lo que el comercio MT4 tendrá que ser adaptado a MT5 al portar (a una nueva plataforma).

 

Urain:

Quiero decir que una posición bloqueada, siempre que la orden principal se abra antes y se cierre después, requerirá 2 spreads, mientras que una posición neta en tal caso requerirá 3 spreads. Esta es la única excepción que recuerdo. Pero es bastante común, por lo que el comercio MT4 tendrá que ser adaptado a MT5 al portar (a una nueva plataforma).

¿Cómo? ¿Puede darme un ejemplo?

¿Abrir compra - abrir venta - cerrar venta - cerrar compra? ¿Dónde está el diferencial extra?

[Eliminado]  
komposter:
¿El silencio es señal de acuerdo? ;)

Un ejemplo vendrá un poco más tarde.

Hay dos opciones:

1. Un copiador de operaciones de MT5 a MT4, realizando rollovers y truncamientos en un volumen bastante grande.

2. Operar manualmente en tres cuentas a la vez, en tres CC diferentes y en tres plataformas distintas (MT5, MT4 y R2).

PS

Las condiciones de trading como comprenderás pueden ser un poco diferentes, pero no es lo principal....

Quiero decir de una vez que no tengo intención de ajustar el TS a MT5, es decir, el trabajo se llevará a cabo en el hecho de activar una orden o hacer un trato (cómo será percibido por el terminal no es muy importante para mí)....

 
komposter:

¿Cómo es eso? ¿Puedes darme un ejemplo?

¿Compra abierta - venta abierta - venta cerrada - compra cerrada? ¿Dónde está el diferencial extra?

Lo siento, ayer me cansé y cometí un error. Después de bloquear una posición en MT4, la posición final será cero en MT5.

Así que esta es la situación

abrir compra - abrir venta - cerrar venta - cerrar compra en MT4,

en MT5 se procesará como Open Buy - Close Buy, Open Buy - Close Buy.

Acabo de caer en un ejemplo donde erróneamente se mostraba gráficamente que para procesar la situación OB-OS-ZS-ZB en MT4,

MT5 requiere OB-ZB-OSS-OSS-OSS-OSS-OB-ZB.

Pero esto es fundamentalmente erróneo. Porque una posición bloqueada es igual a la ausencia de una posición.

 
Interesting:

Habrá un ejemplo un poco más adelante.

Esperando con impaciencia.

Es posible sin rumus, sólo MT4 y MT5.

Y, a fin de no difundir el pensamiento en el árbol, sólo puede mostrar la lista de ofertas (comprar: precio, lote; vender: precio, lote, etc.).....

[Eliminado]  
komposter:

Lo estoy deseando.

Puedes hacerlo sin rumus, solo con MT4 y MT5.

Y, para no extender el pensamiento en el árbol, sólo puede mostrar la lista de ofertas (comprar: precio, lote; vender: precio, lote; etc.)....

Y lo que es sin R2, será más interesante con él. También netting... :)
 

La muleta, en forma de conexión de archivos entre dos terminales, puede eliminarse por completo mediante Named Pipes.

El mecanismo está totalmente implementado para MT5 y MT4. Así que usted ni siquiera necesita escribir nada. Simplemente inserte el código ya existente y eso es todo.

Esto le dará una ventaja más (facilidad):

Puedes copiar operaciones de varios terminales en uno solo. Por ejemplo:

tienes 5 cuentas: 2 en MT5 y 3 en MT4. Necesitas copiar operaciones de las 5 cuentas a una sola cuenta.

A DLL-free solution to communicate between MetaTrader 4 terminals using Named Pipes - MQL4 forum
  • www.mql5.com
A DLL-free solution to communicate between MetaTrader 4 terminals using Named Pipes - MQL4 forum
 
kosuhin:

¿Qué tienen de original las copiadoras MT4->MT4, MT5->MT5, MT4->MT5 y MT5->MT4? La idea de un copiador es elemental y obvia.

Me interesa más saber cómo se gestionan estas situaciones.

«Полностью автоматический копировщик сделок» - MQL4 форум
  • www.mql5.com
«Полностью автоматический копировщик сделок» - MQL4 форум