教えて下さい

両建てが外れて、片側だけ注文が入ったり決済されたりします

スプレッド差と売買値の差を一致させて同時に注文決済するようにしたり、スリッページを許可したり、スプレッド制限を最小値一択にしたり、口座タイプ別(つまり異なるスプレッド)で試してみたりしました

その結果、「スプレッド制限が機能していない」のが原因のようでした

例えば、スプレッドが5〜7の通貨で、スプレッド制限を5にしているのにおそらく6や7で注文や決済をしている為、両建てのもう片方の指値逆指値には届いていないようです

これは何故起こるのでしょうか?
また、対策は何かありませんか?
ちなみに海外ハイレバドル円です