Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 898
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! Ayúdame a hacer lo siguiente:
¡Es necesario obtener una ganancia objetivo para cada posición abierta en el mercado, pero no general, sino separada!
ejemplo: EURUSD abrió y tiene una ganancia objetivo de $ 1 en su configuración, y tan pronto como la alcanzó, la posición se cerró sola, ¡solo ella!
por lo tanto, cada par de divisas debería funcionar por sí solo, ¡y no de acuerdo con la ganancia total!
Encontré el código para el beneficio total de todos los pares:
ayúdenme a rehacerlo para cada par de divisas por separado...... ¡Gracias de antemano!
Si cavas, puedes encontrarlo.
dobleiOpen(
símbolo de cadena,// símbolo
inttimeframe,// período
intdesplazamiento // desplazamiento
);
si inserto el nombre del símbolo de un instrumento, como dice el manual,(no 0 y no NULL) y lo ejecuto en el probador en el gráfico, obtengo la respuesta 0.0? Al mismo tiempo 0 y NULL dan valores correctos. Gracias.
Hola. ¿Puede alguien explicar a una persona sin experiencia por qué la función
dobleiOpen(
cadenasímbolo,// símbolo
inttimeframe,// periodo
intshift// desplazamiento
);
Si inserto un nombre de herramienta simbólico como dice el manual,(no 0 y no NULL) y lo ejecuto en el probador en el gráfico, ¿obtengo una respuesta de 0,0? Al mismo tiempo 0 y NULL dan los valores correctos. Gracias.
Oops, perdón, descuidado: sólo me faltó una letra en el nombre del instrumento. No pasa nada: un lingüista es un lingüista.
Oops, lo siento, no estaba prestando atención: sólo me faltó una letra en el nombre del instrumento. No pasa nada: un lingüista es un lingüista.
Y ahora tengo otra pregunta: ¿por qué el doble DJop1 = iOpen("DowJones30",PERIOD_H1,1) lanzado en otro instrumento (no DowJones30) produce valores correctos, mientras que el doble DJbid = MarketInfo("DowJones30",MODE_BID) produce 0,0, aunque funciona bien en DowJones30?
Gracias, no está claro, la posición es ahora más, pero dice 0,25.
Gracias, no está claro, ahora la posición está en el lado positivo, pero dice 0,25.
Así es, haz las cuentas.
¿Quién puede ayudar con esta pregunta https://www.mql5.com/ru/forum/160683/page897#comment_12221175?
¿Quién puede ayudar con esta pregunta https://www.mql5.com/ru/forum/160683/page897#comment_12221175?
2019.06.27 14:20:36.265 test EURUSD,H1: MyStructDouble.val = 123.456 , MyStructDouble.ind = 123
2019.06.27 14:20:35.700 test EURUSD,H1: MyStructDouble.val = 123.456 , MyStructDouble.ind = 123
2019.06.27 14:20:35.427 test EURUSD,H1: MyStructDouble.val = 123.456 , MyStructDouble.ind = 123
2019.06.27 14:20:34.758 test EURUSD,H1: inicializado
es decir, que a pesar de aplicar la plantilla, hay que asignar el tipo
A<double> MyStructDouble;
Y con las clases, cómo sería este código, aplicar una plantilla a una clase.
es decir, que a pesar de aplicar la plantilla, hay que asignar el tipo
Y con las clases cómo sería este código, aplicar una plantilla a una clase.
C++ se basa en MQL, todos los lenguajes tipo C son estrictamente tipados - google para ayudar.
Exactamente como en mi ejemplo, sustituye struct por class