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

[Eliminado]  
joo:
Sí, lo hice en Win7. Sin problemas. UAC desactivado.

Yupi,

Estoy bien con el traductor, pero la copiadora no se inicia....

¿Pones la copiadora en los scripts? ¿Configuración por defecto o hay que desactivar algo? ¿Qué es UAC desactivado?

Pido disculpas si las preguntas son de aficionado, soy nuevo en mt....

[Eliminado]  
IvanIvanov:
¿Qué es el UAC desactivado?

Control de cuentas de usuario
[Eliminado]  
Lo desenchufé, reinicié el ordenador, nada.....
 
IvanIvanov:
Lo desenchufé, reinicié el ordenador, nada....

"Cuando nada funciona, lee el manual". :)

¿Quizás deberías releer el artículo? Si no ayuda de nuevo, por favor describa sus acciones en detalle, tal vez entonces usted será capaz de eliminar (creo que suena mejor que - "resolver" :) ) el problema.

 
joo:

"Cuando nada funciona, lee el manual". :)

¿Quizás deberías releer el artículo? Si no ayuda de nuevo, entonces describa sus acciones en detalle, tal vez entonces usted será capaz de eliminar (creo que suena mejor que "resolver" :) ) el problema.

Estoy de acuerdo con el Sr. Ivanov, tengo una situación completamente similar. En MT4 la secuencia de comandos parece estar unido a la carta, pero no hay ningún comentario y el registro dice " error de apertura de archivo 4103" y "Array inicializar la función de error interno". Yo también soy un aficionado en la programación y esta es mi primera vez en el foro, así que estaré agradecido por cualquier ayuda .......
Документация по MQL5: Файловые операции / FileOpen
Документация по MQL5: Файловые операции / FileOpen
  • www.mql5.com
Файловые операции / FileOpen - Документация по MQL5
 
IvanIvanov:
la copiadora no se inicia....

Compruebe si la opción"Permitir a EA operar" está marcada en MT4.
 

Nicholas, una vez más quiero darte las gracias por este maravilloso instrumento. Un pensamiento más sobre la modernización.

A veces sucede que en MT4 una posición se cierra, luego en el mismo momento se abre de nuevo y se cierra inmediatamente. No puedo entender cuál es el problema. Y aquí está el punto, mira:

1. abrió una posición en MT5 con TR y SL.

2. abrió una posición en MT4 con TR y SL.

3. Debido a la diferencia en las cotizaciones, TR o SL se activó en MT4, pero aún no en MT5.

4. el copiador reabre la posición (porque en MT5 aún no se ha cerrado).

5. se activa TR o SL en MT5

6. la posición se cierra en MT4

Obtienes una operación extra en MT4.

La solución es muy simple - de hecho, no hay necesidad de transmitir TR y SL en MT4, es información redundante, porque la posición se cerrará allí de todos modos después de cerrar en MT5.

Y el código será más pequeño y los números en el gráfico será menos nervioso en sus ojos:)

 
SoundChip:

Nicholas, una vez más quiero darte las gracias por este maravilloso instrumento. Un pensamiento más sobre la modernización.

A veces sucede que en MT4 una posición se cierra, luego en el mismo momento se abre de nuevo y se cierra inmediatamente. No puedo entender cuál es el problema. Y aquí está el punto, mira:

1. abrió una posición en MT5 con TR y SL.

2. abrió una posición en MT4 con TR y SL.

3. Debido a la diferencia en las cotizaciones, TR o SL se activó en MT4, pero aún no en MT5.

4. el copiador reabre la posición (porque en MT5 aún no se ha cerrado).

5. se activa TR o SL en MT5

6. la posición se cierra en MT4

Obtienes una operación extra en MT4.

La solución es muy simple - de hecho, no hay necesidad de enviar TR y SL a MT4, es información redundante, porque la posición se cerrará allí de todos modos después de cerrar en MT5.

Y el código será más pequeño y los números en el gráfico serán menos nerviosos a sus ojos:)


Al desarrollar el copiador, he asignado especialmente la configuración de los niveles de parada en un bloque separado. Gracias a esto, se puede desactivar fácilmente mediante la adición de una bandera de estado externo y controlar esta bandera a través de una variable global. Por eso el código es flexible para modificaciones.

También puede automatizar el proceso estableciendo niveles de stop al salir del script y en la última barra de la sesión. Así su operación estará protegida de las sorpresas del mercado cuando pierda el control.

Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - Документация по MQL5
 
Urain:

También puede automatizar el proceso estableciendo niveles de stop al salir del script y en la última barra de la sesión. Así, su operación estará protegida de las sorpresas del mercado en los momentos de pérdida de control.

Sí, los stops probablemente serían útiles aquí. Pero he decidido eliminarlos del código y simplificarlos al máximo. Vamos a ver qué pasa:)
 
Útil, si funciona para mí en la demo voy a probar esto en la cuenta real.
Documentation on MQL5: Standard Constants, Enumerations and Structures / Environment State / Account Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Environment State / Account Properties - Documentation on MQL5