Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 562
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
No. No lo hizo. Construir el antiguo 1241
Utilizar un mínimo de código - utilizar la biblioteca estándar:
Registro de agentes:
Gracias.
Usaréla biblioteca estándar.
Después de la activación de Win 7 al lanzar el terminal MT5 jura en la prueba licencia no válida (538). Y el probador de estrategias no funciona.
¿Qué puedo hacer? Por favor, ayúdame.
Después de la activación de Win 7 al lanzar el terminal MT5 jura en la prueba licencia no válida (538). Y el probador de estrategias no funciona.
¿Qué puedo hacer? Por favor, ayúdame.
Buenas tardes a todos. Me pueden aconsejar por favor, he empezado a cargar un EA de MQL4 a MQL5 y me he encontrado con el siguiente problema. Solía establecer el tipo de datos "Extern Double ..." en MQL4 y podía cambiarlo directamente desde Metatrader sin entrar en MetaEditior. No encontré tales propiedades de un EA en MQL5, concretamente en el propio Metatrader 5. ¿Sabes dónde están? ¿O no están ahí, es decir, si quiero optimizar el TP de 10 a 50 pips, por ejemplo, tengo que hacerlo manualmente?
Anteriormente, en Metatrader 4 había propiedades del EA en las que establecía el parámetro de optimización. Pero en MEtatraeder 5 no encuentro esas propiedades, ¿podríais decirme dónde están?
Vasily:
Buenas tardes a todos. Podrían aconsejarme, hoy he empezado a portar un EA de MQL4 a MQL5 y me he encontrado con el siguiente problema. Solía establecer eltipo de datos"Extern Double ..."en MQL4 y podía cambiarlo directamente desde Metatrader sin entrar en MetaEditior. No encontré tales propiedades de un EA en MQL5, concretamente en el propio Metatrader 5. ¿Sabes dónde están? ¿O no están ahí, es decir, si quiero optimizar el TP de 10 a 50 pips, tengo que hacerlo manualmente?
Sergey Gritsay:
En MT5 el formato para escribir las variables de entrada es el siguiente
En MT5, las variables Extern tienen otra propiedad
Variables externas
La palabra claveextern se utiliza para declarar identificadores de variables como identificadores de una clase de memoria estática con vida global. Dichas variables existen al principio de la ejecución del programa y la memoria se asigna e inicializa inmediatamente después del inicio del programa.
Es posible crear programas compuestos por varios archivos fuente - para ello se utiliza la directiva #include del preprocesador. Las variables declaradas como externas con el mismo tipo e identificador pueden existir en diferentes archivos fuente del mismo proyecto.
Cuando se compila todo el proyecto, todas las variables externas con el mismo tipo e identificador se asocian a la misma zona del pool de memoria de variables globales. Las variables externas son útiles para la compilación por separado de los archivos fuente. Las variables externas pueden ser inicializadas, pero sólo una vez - la existencia de múltiples variables externas inicializadas del mismo tipo y con el mismo identificador es inaceptable.
Sergey Gritsay:
En MT5 el formato para escribir las variables de entrada es el siguiente
En MT5, las variables Extern tienen otra propiedad
Variables externas
La palabra claveextern se utiliza para declarar identificadores de variables como identificadores de una clase de memoria estática con vida global. Dichas variables existen al principio de la ejecución del programa y la memoria se asigna e inicializa inmediatamente después del inicio del programa.
Es posible crear programas compuestos por varios archivos fuente - para ello se utiliza la directiva #include del preprocesador. Las variables declaradas como externas con el mismo tipo e identificador pueden existir en diferentes archivos fuente del mismo proyecto.
Cuando se compila todo el proyecto, todas las variables externas con el mismo tipo e identificador se asocian a la misma zona del pool de memoria de variables globales. Las variables externas son útiles para la compilación por separado de los archivos fuente. Las variables externas pueden ser inicializadas, pero sólo una vez - es inaceptable tener múltiples variables externas inicializadas del mismo tipo y con el mismo identificador.
¡Buenas tardes de nuevo!
Por favor, puede decirme más, antes de usar iClose, Ihigh parámetros para encontrar los parámetros necesarios.
Ahora entiendo que en lugar de ellos hay CopyClose, CopyHigh. Si este es el caso, no puedo entender qué tengo que especificar en los parámetros .
Por ejemplo, antes especificaba iClose (Symbol(),PERIOD_D1,1), ahora necesito especificar CopyClose (Symbol(),PERIOD_D1,1, ?,?) pero ¿qué especificar en los dos últimos parámetros?
¡Buenas tardes de nuevo!
Por favor, puede decirme más, antes de usar iClose, Ihigh parámetros para encontrar los parámetros necesarios.
Ahora como entiendo en lugar de ellos va CopyClose, CopyHigh. Si este es el caso, no puedo entender lo que tengo que especificar en los parámetros .
Por ejemplo, antes especificaba iClose (Symbol(),PER IOD_D1,1), ahora tengo que especificar CopyClose (Symbol(),PERIOD_D1,1, ?,?), pero ¿qué debo especificar en los dos últimos parámetros?
¿Pregunta por el MQL5? ¿Pide acceder a los datos del símbolo actual o a otro? ¿Recibe estos datos en el código de un indicador, Asesor Experto o script?
¿Preguntas por MQL5? ¿Preguntas por el acceso a los datos del símbolo actual o de otro? ¿Obtiene estos datos en el código de un indicador, EA o script?