このコードの何が問題になっていますか

値段が前のキャンドルの安値を下回ったり、値段が前のキャンドルの高値を上回ったりしたときにアラートを表示したいのですが、アラートが遅くなります。

挿入されたコードif(Open#91; 1#93; lt; Close#91; 1#93;){if((Bid lt; Low#91; 1#93;)||(LowFlag = false)){Alert( LowFlagが設定されています:、Symbol() Period() DoubleToStr(Bid、Digits)); LowFlag = true; if(Open#91; 1#93; gt; Close#91; 1#93;){if((Bid gt; High#91; 1#93;)||(HighFlag = false)){Alert( HighFlagが設定されています:、Symbol() Period() DoubleToStr(Bid、Digits)); HighFlag = true;/終了 - 開いている場合