bool M_HandleBoxes() { datetime barTime = iTime(_Symbol, PERIOD_CURRENT, 0); if(1==0) { if(!M_FiltersOK()) { if(stGVL.bFilterActive) { // Filter is already active, only extend M_ExtendBox(stGVL.Rect_Background, stGVL.Rect_ActBackGround_Number); } else { stGVL.bFilterActive = true; stGVL.Rect_ActBackGround_Number = stGVL.Rect_ActBackGround_Number + 1; M_CreateBox(stGVL.Rect_Background, stGVL.Rect_ActBackGround_Number, barTime, barTime, 1.2, 0.9, clrRed); } } else { stGVL.bFilterActive = false; } } if(stGVL.LastFVGTop != 0 && stGVL.LastFVGBottom != 0) { M_ExtendBox(stGVL.Rect_FVG, stGVL.Rect_ActFVG_Number); } return true; }