Hi everyone, I need some helps for my EA. Currently my EA reopen the order level thats hit the SL. How should I code so the EA open the order only once???
Inserted Code
double pos_price()
{
int num=0;
for(int i=0; i < OrdersTotal(); i++)
{
bool s= OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && Magic_Number == OrderMagicNumber())
{
num++;
}
}
if(num == 0)
{
return(price_level_fibo[0]);
}
else
if(num == 1)
{
return(price_level_fibo[1]);
}
else
if(num == 2)
{
return(price_level_fibo[2]);
}
else
if(num == 3)
{
return(price_level_fibo[3]);
}
else
if(num == 4)
{
return(price_level_fibo[4]);
}
else
if(num == 5)
{
return(price_level_fibo[5]);
}
return(0);