Hello, I have a couple of Warnings" return value of 'OrderSelect' should be checked "
I have tried various code changes yet without success, all help appreciated
1st -----------------------
if((BuyTicket > 0) && ((Current_TP > 0) || (Current_SL > 0)))
{
OrderSelect(BuyTicket,SELECT_BY_TICKET);
double OpenPrice = OrderOpenPrice();
2nd -----------------------
int TotalOrderCount(string argSymbol, int argMagicNumber)
{
int OrderCount;
for(int Counter = 0; Counter <= OrdersTotal()-1; Counter++)
{
OrderSelect(Counter,SELECT_BY_POS);
if(OrderMagicNumber() == argMagicNumber && OrderSymbol() == argSymbol)
{
OrderCount++;
}
}
return(OrderCount);
}
-----------------------
I have tried various code changes yet without success, all help appreciated
1st -----------------------
if((BuyTicket > 0) && ((Current_TP > 0) || (Current_SL > 0)))
{
OrderSelect(BuyTicket,SELECT_BY_TICKET);
double OpenPrice = OrderOpenPrice();
2nd -----------------------
int TotalOrderCount(string argSymbol, int argMagicNumber)
{
int OrderCount;
for(int Counter = 0; Counter <= OrdersTotal()-1; Counter++)
{
OrderSelect(Counter,SELECT_BY_POS);
if(OrderMagicNumber() == argMagicNumber && OrderSymbol() == argSymbol)
{
OrderCount++;
}
}
return(OrderCount);
}
-----------------------