Hola, estoy intentando programar un indicador de alarma al cruce de una
linea
int start()
{
//----
double alza= ObjectGetValueByShift("alza",0);
double baja= ObjectGetValueByShift("baja",0);
if(ObjectFind("alza")!=-1)//Busca un Objeto con el nombre entre ""
{
if(alza<Bid)
{
Print("Rotura al alza");
ObjectSet("alza",OBJPROP_COLOR,Red);
}
}
if( ObjectFind("baja")!=-1)
{
if(baja>Bid)
{
Print("Rotura a la baja");
ObjectSet("baja",OBJPROP_COLOR,Green);
}
}
return(0);
}
pero siempre me aparece "rotura a la baja" y no se porque