Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1143
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
Hola.
¿Pueden decirme si hay alguna solución preparada para el backtesting por noticias?
¿Puede decirme qué pasa?
¿Cómo puedo saber el beneficio de una posición cerrada en una entrada?
¿Puede decirme qué pasa?
¿Cómo puedo saber el beneficio de una posición cerrada en una entrada?
Seleccione todas las operaciones de la posición con ticket y sume el beneficio, la comisión y el intercambio de la operación.
¡Hola!
Por mi parte, ya me di cuenta de que la programación no es lo mío, pero logré hacerme amigo del MQL5 Master. Sin embargo, al compilar algunos módulos de señales comerciales, aparecen advertencias. ¿Qué tan críticas son estas advertencias y, si no son difíciles, dígame qué debe corregirse en el código del módulo de señales comerciales para eliminar las advertencias que se muestran en la imagen?
Saludos cordiales, Vladímir.
Código del módulo de señales comerciales
¡Hola!
Ya he comprendido que la programación no es para mí, pero he conseguido hacerme amigo del MQL5 Wizard. Sin embargo, al compilar algunos módulos de señales de comercio, recibo advertencias. ¿Qué tan críticos son estos avisos y, si es posible, por favor aconsejar sobre qué cambiar en el código del módulo de señales de comercio para evitar las advertencias que se muestran en la imagen.
Saludos cordiales, Vladimir.
Código del Módulo de Señales de Trading
El lenguaje se está desarrollando.
Hacer sustituciones: (ctrl+h)
m_open -> m_open_sample
m_close -> m_close_sample
m_expiración -> m_expiración_muestra
La lengua evoluciona.
Hacer sustituciones: (ctrl+h)
m_open -> m_open_sample
m_close -> m_close_sample
m_expiración -> m_expiración_muestra
Gracias, Vladimir, por tu rápida y clara respuesta. Se han eliminado todas las advertencias.
Sinceramente, Vladimir.
¡Hola!
Por favor, indique qué debe corregirse en el código del módulo de señales de comercio para excluir la advertencia del compilador en la línea resaltada en amarillo.
Saludos cordiales, Vladimir.
¡Hola, queridos desarrolladores de MQL5!
Habéis creado una herramienta tan excelente como el MQL5 Wizard para personas sin conocimientos de programación que pueden generar Asesores Expertos basados en módulos de trading. El sitio web de MQL5 contiene una gran cantidad de interesantes módulos de señales de trading que fueron escritos hace unos años por profesionales de MQL5 y otros miembros del foro de MQL5. Por cierto,¡gracias a todos por vuestro trabajo! Sin embargo, hay un pequeño "pero" que sigue obstaculizando toda la potencia del Asistente MQL5.
Debido a que el lenguaje de programación está en constante desarrollo, le pido que cree una rama que refleje todos los matices de estos cambios y que describa las acciones necesarias en términos de correcciones de código, por ejemplo, en los módulos de señales de comercio para evitar estos problemas:
¡Hola!
Por favor, indíquenos qué debe arreglar en el código del módulo de Señales de Trading para evitar la advertencia del compilador en esa línea, que está resaltada en amarillo.
Sinceramente, Vladimir.
Si mi sugerencia es aceptable, este tema podría titularse, por ejemplo, "Revisión de los módulos de señales de comercio".
Sinceramente, Vladimir.
¡Hola!
Por favor, indique qué debe corregir en el código del módulo de señales de trading para excluir la advertencia del compilador en la línea resaltada en amarillo.
Sinceramente, Vladimir.
¿Por qué se dirige al objeto "m_symbol" en un lugar
y de repente a Symbol():
No deberías hacer eso.
Para entender por qué aparece de repente una advertencia sobre la llamada al método oculto, basta con situar el cursor del ratón sobre Symbol y pulsar el botón central del ratón: verá que existe dicho método en
en el archivo de ExpertBase.
Por lo tanto, debe utilizar m_symbol en el módulo de señales.
Por qué se accede al objeto "m_symbol" en un lugar
y de repente a Symbol():
No deberías hacer eso.
Gracias, Vladimir, por el consejo.
El caso es que este módulo se descargó del sitio web y simplemente se compiló en el MetaEditor. No he realizado ninguna otra operación (por ejemplo, cambios en el código, etc.) conel módulo de señales de comercio y la advertencia fue generada por el propio compilador.
Sinceramente, Vladimir.