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

 
scorp_sys:

compilador mql4

¿se trata de una nueva versión para el receptor en mt4, con parámetros adicionales?

Será posible hacer todo esto ahora en mutex
 

Hola

¿disculpen la ignorancia pero los archivos "Translator_positions " ed "Copyist_positions " donde deben ser instalados?.

Gracias

 
awkozlov:

Puede archivar por lotes. Y a través de la red y dentro de la empresa.

Por cierto sincronización de archivos para mega Maykosoftovsky recomendar SyncToy 2.1 http://www.microsoft.com/en-us/download/details.aspx?id=1 5155

     string Path = TerminalInfoString(TERMINAL_PATH) +"\\experts\\files\\";
      if (  CopyFileA (Path+folder+".csv","c:\\"+folder+"csv", true  ))
         PrintFormat("%s file moved",folder);
      else
         PrintFormat("Error  %s ! Code  %d",Path+folder ,GetLastError());
    
 
Urain:
Todo esto se podrá hacer ahora en mutex

No puedo entender cómo copiar una operación de un terimnal a otro en mutex

 
ToporMT5:

No puedo entender como copiar comercio de un terimnal a otro en mutex

Bueno, si usas métodos modernos de intercambio entre programas para copiar el comercio, puedes hacerlo sin mutexes, pero si usas métodos antiguos, basados en ficheros, es difícil sincronizar las operaciones de escritura y lectura sin mutexes.
Es como con el correo - puedes enviarlo por teléfono y a través de Internet, y puedes enviarlo por transporte terrestre, y alguien tiene que regular el tráfico.
En general, los medios de sincronización (semáforos, mutexes, eventos) se inventaron hace mucho tiempo - hace alrededor de medio siglo, pero llegan un poco tarde para nosotros en MQL.
.

 
xorpheus:

Gracias por tomarte el tiempo de escribir eso.

Otra forma es mantener la configuración de instalación por defecto y hacer la conexión entre las dos carpetas con un enlace simbólico.

las ordenes pendientes, ¿que puedo hacer para corregir esto?

Documentation on MQL5: Standard Constants, Enumerations and Structures / Trade Constants / Order Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Trade Constants / Order Properties - Documentation on MQL5
 
trofeotrofeo:
Ya hice lo que explicas, pero no copia las ordenes pendientes, ¿que puedo hacer para corregir esto?
No creo que el código esté pensado para copiar órdenes pendientes. Eso crearía problemas complicados. Simplemente se asegura de que tienes la misma posición neta en el terminal MT4 esclavo comparado con el terminal MT5 maestro.
 

el copyist_positions que se ejecuta en mt4 no se acepta en el nuevo mt4 build 600. cada vez que intento añadir experto a un gráfico terminal responde "copyist_positions no es un experto y no se puede ejecutar"!!!!!! mientras que se compila y se ejecuta en anteriores mt4 construye


¿alguien tiene alguna idea sobre esto?

 
raminzk:

el copyist_positions que se ejecuta en mt4 no se acepta en el nuevo mt4 build 600. cada vez que intento añadir experto a un gráfico terminal responde "copyist_positions no es un experto y no se puede ejecutar"!!!!!! mientras que se compila y se ejecuta en anteriores mt4 construye


¿alguien tiene alguna idea sobre esto?

¡gracias a alexvd problema resuelto!

alexvd:


Eliminar o comentar la línea

#property show_inputs



Es propiedad de los scripts por lo que el nuevo compilador decide que es un script
 

Hola Raminzk,

¿Es la EA trabajando bien., porque en mi caso no es la copia de cualquier comercio. después de la actualización, tal vez deberíamos cambiar algo en las carpetas?

¿Alguien puede ayudar?