[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 83
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
¿Puedes decirme cómo debería ser el código con las siguientes condiciones: si el color del indicador cambia de rojo a azul, poner una orden pendiente buystop, si por el contrario, el color del indicador cambió de azul a rojo, entonces sellstop?
¿Es aceptable el uso de condiciones compuestas complejas
Muy permitido
Si ponemos una orden pendiente cada vez que cambiamos de color, ¿tendremos demasiadas órdenes pendientes?
El indicador es un indicador de tendencia, no cambia de color cada barra. Estoy interesado en la condición de comprobar el cambio de color de las barras y establecer una orden pendiente basada en ella. Por ejemplo, si se abre una nueva barra y la anterior es azul y la anterior era roja, significa que los colores han cambiado y debemos colocar una orden pendiente.
Tengo un indicador en el que las 8 matrices de indicadores están ocupadas. ¿Cómo crear el segundo correctamente, para que dibuje la curva del primer indicador en 1 matriz de indicadores?
Ambos indicadores #property indicator_chart_window.
La explicación más obvia es el análogo en forma de código de los dos indicadores vinculados.
Gracias de antemano.
Esto funciona.Esto no funciona.
//+------------------------------------------------------------------+ //| __proba_ORSE.mq4 | //+------------------------------------------------------------------+ #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 LightSeaGreen //---- buffers double MovingBuffer[]; //+------------------------------------------------------------------+ int init() { SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,MovingBuffer); return(0); } //+------------------------------------------------------------------+ int start() { int i,counted_bars=IndicatorCounted(); //---- int limit=Bars-counted_bars; if(counted_bars>0) limit++; for(i=0; i<limit; i++) MovingBuffer[i]=iCustom(NULL,0,"___ORSE", 0, i); return(0); }
El terminal se cuelga. No entiendo por qué.
El indicador es un indicador de tendencia, no cambia de color cada barra. Me interesa la condición en sí para comprobar si el color de las barras está cambiando y establecer una orden pendiente basada en eso.
TimeCurrent() % 86400
????