Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1187
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
pero ¿es posible declarar una clase como clase base y luego, dependiendo de las condiciones, anularla como una de las clases heredadas?
La tarea consiste en dejar el nombre de la clase igual en el código.
También, por favor, aconseje qué directiva utilizar para definir el probador.
¿Es posible hacerlo así?
Gracias. Sí, pero aquí el objeto news_filter resulta ser indefinido. Debe declararse globalmente para que sea accesible desde cualquier parte del código. ¿Qué hacer?
Gracias. Sí, pero aquí el objeto news_filter resulta ser indefinido. Debe declararse globalmente para que sea accesible desde cualquier parte del código. ¿Qué hacer?
¿En qué casos sería indefinido?
¿En qué casos será indefinido?
Por favor, ayúdenme a entender la lógica detrás de la ejecución de esta declaración y la expresión de su condición.
CTrade m_trade; CPositionInfo m_position; if(!m_trade.PositionClose(m_position.Ticket()))
¿Si NO cierra la posición definida por el billete?
Primero obtiene un ticket de posición -> el programa intenta cerrar la posición -> el valor booleano devuelto se invierte.
¿Verdad?
Por favor, ayúdenme a entender la lógica detrás de la ejecución de esta declaración y la expresión de su condición.
¿Si NO cierra la posición definida por el billete?
Primero obtiene un ticket de posición -> el programa intenta cerrar la posición -> el valor booleano devuelto se invierte.
¿Verdad?
-> Devuelve true si la posición con el ticket especificado está cerrada, en caso contrario false
La condición dice: Si la posición con el ticket especificado no está cerrada...
-> Devuelve true si la posición con el ticket especificado está cerrada, en caso contrario false
La condición dice: Si la posición con el ticket especificado no está cerrada...
La pregunta es si el programa intenta cerrar la posición o no.
La cuestión es si el programa intenta cerrar la posición o no.
Sí, así es.
Sí, lo es.
Gracias por su respuesta
Por favor, explique.
La funciónOnTradeTransaction.
¿Tiene que ser en el Asesor Experto?
Si no es así, ¿en qué casos debería incluirse en el código? y ¿por qué?