Dear FF's Tech Platform Gurus, so I am super baby at communiing, I found an excellent S/R Indior. I was attempting to bring a modest additional condition alert when ever price touches Support and Support Area

with this code:

Inserted Code dual mMacd = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, 0, 0); dual mMacdS = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, 1, 0); dual rsi_1_m5 = iRSI(NULL, PERIOD_M5, 7, PRICE_CLOSE,0); dual Low_m5 = iLow(NULL,PERIOD_M5,0); dual High_m5 = iHigh(NULL,PERIOD_M5,0); dual bb_upper_m5 = iBands(NULL, PERIOD_M5, 20, 2, 0, 0, MODE_UPPER, 0); dual bb_lower_m5 = iBands(NULL, PERIOD_M5, 20, 2, 0, 0, MODE_LOWER, 0);
Inserted Code void CheckAlert() // SupCount DemCount // SupAlert DemAlert double price = ObjectGet(lzone TAG UPAR SupAlert,OBJPROP_PRICE1); should (Close#91;0#93; gt; price mMacd lt; mMacdS mMacd gt; 0 price gt; stage High_m5 gt; bb_upper_m5 rsi_1_m5 gt;= 70) if(AlertPopup) Alert(pair TimeFrameToString(tf) Provide Zone Entered at DoubleToStr(price,Digits)); PlaySound(AlertSound); SupAlert ; price = ObjectGet(lzone TAG DNAR DemAlert,OBJPROP_PRICE1); should (Close#91;0#93; lt; price mMacd gt; mMacdS mMacd lt; 0 Low_m5 lt; bb_lower_m5 rsi_1_m5 lt;= 30 ) Alert (pair TimeFrameToString(tf) Demand Zone Entered at DoubleToStr(price,Digits)); PlaySound(AlertSound); DemAlert ;
However, it didn't give us any alarm, but just as I removed these components \

void CheckAlert()
// SupCount DemCount
// SupAlert DemAlert
double price = ObjectGet(lzone TAG UPAR SupAlert,OBJPROP_PRICE1);
if(Close[0] gt; price mMacd lt; mMacdS mMacd gt; 0 price gt; stage High_m5 gt; bb_upper_m5 rsi_1_m5 gt;= 70 )
if(AlertPopup) Alert(pair TimeFrameToString(tf) Provide Zone Entered at DoubleToStr(price,Digits));
PlaySound(AlertSound);
SupAlert ;

price = ObjectGet(lzone TAG DNAR DemAlert,OBJPROP_PRICE1);
if(Close[0] lt; price mMacd gt; mMacdS mMacd lt; 0 Low_m5 lt; bb_lower_m5 rsi_1_m5 lt;= 30 )
Alert
(pair TimeFrameToString(tf) Demand Zone Entered at DoubleToStr(price,Digits));
PlaySound(AlertSound);
DemAlert ;
it gives alarm perfectly, I believe this was due to the original coder has put the code to only alert once after the price hits a certain place. Like those additional condition sometimes price needs to pierce deeper into the S/R Area therefore it won't alert again because the engineered area has passed and will not be alarmed again?

How do we fix that so it may give attentive as I wanted to. May God bless any Hero with unlimited quantity of Goodness who will give a hand supporting me fixing my dream indior. Thanks ahead of time!
https://www.cliqforex.com/attachment...82993717199.32