السلام عليكم
ارجو مساعدتي في مراجعة هذا الكود، اعتقد انه صحيح كتابيا لكنه لا يقوم بفتح صفقات

bool Buy(string symbol)
{
double rsi1=iRSI(symbol,0,14,PRICE_CLOSE,0);
if(iOpen(symbol,0,0)<30&&iClose(symbol,0,0)>=30)re turn(true);
else return(false);
}
bool Sell(string symbol)
{
double rsi2=iRSI(symbol,0,14,PRICE_CLOSE,0);
if(iOpen(symbol,0,0)>70&&iClose(symbol,0,0)<=70)re turn(true);
else return(false);
}