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
He visto que también hay alertas. Se envían cuando algunos IndexBuffers tienen el valor correcto. ¿Puedo enviar mis órdenes con algunas cláusulas if{?
Sí, es una forma normal de abrir órdenes: cuando se cumplen algunas condiciones
Vale, ¿entonces tengo que importar los Buffers con la función iCustom()al ea y comprobar después del inicio { si se cumple la condición?
Mladen, qué respuesta tan rápida; eres el mejor, gracias.
Bien, finalmente hay constantes indicadoras y topes indicadores en el indi que cumplen la condición.
Ejemplo Constante: #define IN_TRADE 0
Ejemplo Buffer: double Long[];
¿Cómo puedo importar esto a mi EA y comprobar la condición cada nueva vela?
Ok, finalmente hay constantes de indicadores y buffers de indicadores en el indi que cumplen la condición.
Ejemplo Constante: #define IN_TRADE 0
Ejemplo Buffer: double Long[];
¿Cómo puedo importarlas a mi EA y comprobar la condición cada nueva vela?arroganzmaschine
La forma habitual en que el EA se comunica con un indicador es a través de la función iCustom(). Lo mejor es leer ese hilo sobre la función iCustom() y entonces se aclararán muchas cosas sobre la comunicación entre el EA y el indicador
De nuevo una pregunta: ¿Cómo puedo mostrar una alerta sólo una vez? por ejemplo, una para una vela?
De nuevo una pregunta: ¿Cómo puedo mostrar una alerta sólo una vez? por ejemplo, una para una vela?
La forma más sencilla sería la siguiente (si se tiene en cuenta sólo la barra para la alerta no el tipo de la alerta también) :
if (lastTimeAlerted!=Time[0])
{
lastTimeAlerted = Time[0];
//
//
// your code for alert here
//
//
}
PD: ese código sale del bucle (no tiene por qué estar en el bucle, pero debe ser llamado cuando toda la calclación esté hecha)
Hola Mladen
Por favor, ¿puede comprobar esto, para el cierre de la vela
posiblemente esté bien, pero no estoy seguro.
Muchas gracias
La forma más sencilla sería la siguiente (si se tiene en cuenta sólo la barra para la alerta no el tipo de la alerta también) :
if (lastTimeAlerted!=Time[0])
{
lastTimeAlerted = Time[0];
//
//
// your code for alert here
//
//
}
¡Gracias! ¡Funcionó!
Hola Mladen
por favor, puede comprobar esto, para el cierre de la vela
posiblemente esté bien, pero no estoy seguro.
muchas graciasWR1
Por lo que veo está bien (incluso en un modo de marco de tiempo múltiple)