¡¡¡Buenos días a todos!!! Supongamos que hay un buffer en el indicador que necesito utilizar en el cálculo de otros indicadores. Quiero utilizarlo en el cálculo de otros indicadores. ¿Cómo hacer que el buffer del indicador esté presente pero no muestre ningún icono en el gráfico? ¡¡¡¡Gracias a todos!!!!
nikelodeon: ¡¡¡Buenos días a todos!!! Supongamos que hay un buffer en el indicador que necesito utilizar en el cálculo de otros indicadores. Quiero utilizarlo en el cálculo de otros indicadores. ¿Cómo hacer que el buffer del indicador esté presente pero no muestre ningún icono en el gráfico? ¡¡¡¡Gracias a todos!!!!
Aquí hay un ejemplo para 2 buffers dibujados (b1, b2) y 2 calculados (b3, b4), los calculados no se muestran en el terminal:
Este es un ejemplo para 2 buffers de dibujo (b1, b2) y 2 buffers de cálculo (b3, b4), los buffers de cálculo no se muestran en el terminal:
Sí y de ninguna manera, no se muestran porque el número de buffers se especifica como 2. Y no se puede acceder a los buffers 3 y 4 desde otro indicador.... Lo que me sorprende......
nikelodeon: No se pueden ver porque el número de buffers está especificado como 2. Y no hay posibilidad de aplicar al buffer 3 y 4 desde otro indicador.... Lo que me sorprende......
Bueno, entonces sólo DRAW_NONE.
No entiendo por qué hay que poner un indicador en un gráfico que se llama a través de iCustom...
Buenos días a todos! Después de colocar mi robot en varios pares, me he encontrado con un pequeño problema, que probablemente a todo el mundo le ha pasado ya: si tengo varias órdenes abiertas en diferentes pares, cuando se activa CloseAllBuy() en uno de ellos, se cierran todos los BAM en todos los pares. Cómo evitarlo, no lo sé. Al insertar la comprobación mágica (ver más abajo), recibo un mensaje sobre un billete equivocado. Quién tiene una solución, por favor, ayuda. Gracias. void CloseAllBuy() { El bool fc; for (int i=TotalPedidos()-1; i>=0; i--) { if(OrderMagicNumber()!=magic | OrderSymbol()!=Symbol()) continue; if(OrderType()==OP_BUY && OrderMagicNumber()==magic) { fc=OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),slip); buycloseprice=0,0; tc=Hora de cierre del pedido(); } } }
¡¡¡Buenos días a todos!!! Supongamos que hay un buffer en el indicador que necesito utilizar en el cálculo de otros indicadores. Quiero utilizarlo en el cálculo de otros indicadores. ¿Cómo hacer que el buffer del indicador esté presente pero no muestre ningún icono en el gráfico? ¡¡¡¡Gracias a todos!!!!
Mira la ayuda de SetIndexStyle() y hay estilos de dibujo de líneas y DRAW_NONE
Mira la función de ayuda SetIndexStyle() y hay estilos de dibujo de líneas y DRAW_NONE
No se pueden ver porque el número de buffers está especificado como 2. Y no hay posibilidad de aplicar al buffer 3 y 4 desde otro indicador.... Lo que me sorprende......
Bueno, entonces sólo DRAW_NONE.
No entiendo por qué hay que poner un indicador en un gráfico que se llama a través de iCustom...
Pues entonces sólo DRAW_NONE.
{
El bool fc;
for (int i=TotalPedidos()-1; i>=0; i--)
{
if(OrderMagicNumber()!=magic | OrderSymbol()!=Symbol()) continue;
if(OrderType()==OP_BUY && OrderMagicNumber()==magic)
{
fc=OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),slip);
buycloseprice=0,0;
tc=Hora de cierre del pedido();
}
}
}
Añade OrderSelect() al principio del bucle