損切設定してないのにordersend error 130

 

ブローカーはbybitでサーバーはbybitglobal-asiaで、ストラテジーテスターを利用した際にこのエラーが出ます。ヒストリカルデータはbybitからダウンロードした一分足から五分足と十五分足をperiodconverterで作成したものを使っています。

以下OrderSend()関数のコードです。

input double LOT = 0.01;
input int SLIPPAGE = 30;
int buy = OrderSend(Symbol(), OP_BUYLIMIT, LOT, Open[0], SLIPPAGE, 0, 0, "buy", 9999, 0, clrRed,);

上記のように損切設定をしてないにもかかわらず130エラーが出ます。

2023.05.08 00:08:39.964 2022.07.28 12:45:00  fenix BTCUSDT,M15: OrderSend error 130
 
指値注文の場合注文価格は現在値から一定以上の幅が必要です。Open[0]が原因になっているのと違いますか?
理由: