補足 - BitMEX自動売買bot【HEIKIN_ORACLE】

質問の回答をまとめておきます。

1.起動時に入力する数値がよくわからないとご質問をいただきました。

これは、MEXのチャート表示を日足(1D)、平均足に変更し
現在動いてる足の2本前のOpenとCloseを入力するものです。

この2本前の情報と、普通に取得できるローソク足の情報を元に
直前の確定した平均足の数値を算出しています。

この直前の平均足の陰陽を元に、ポジションを取る方向を決定しているのです。

2.MEXの日足更新って何時?

日本時間の9時ジャストです

3.注文が出た直後にRejectされてしまう

しばらく(2~3日ぐらい?)注文を1回もしていないアカウント、
もしくはまっさらのアカウントだと初回のAPIによる注文が弾かれた記憶があります。

この場合は、刺さらないぐらい遠くに指値を1回出して頂いてそれをキャンセルするといった動きを1回だけ手動でして頂ければ次回から注文が通るはずです。

4.それでもRejectされてしまう

おそらくBitMEX側のレバレッジ設定が低レバ設定になっていて、
bot側のロットサイズとMEX側が許容できるロットのサイズがかみ合わない為リジェクトされてしまっているのだと思われます。

BitMEX側のレバ設定はCrossにしておき、レバレッジ設定はbot側で行うようにしてください。

手動による損切/利確(日足更新前に、手動でポジションを消したい場合)は、手動でStopMarketかLimitを仕込んでください。

例えばここが、1xとかになっているとbot側のデフォルト設定はレバ2倍ですのでかみ合わずにリジェクトされてしまうと思います。

bot側のレバレッジ設定箇所はここです。
MEXの使用上最大80倍ぐらいまでは注文が通りますが、リターンと共にリスクも上がりますので2~3倍程度に収める事をお勧めいたします。
(3~5倍は許容値といいつつ、先日のドローダウンでビビッて推奨2倍にしておきます…)

この記事が気に入ったらサポートをしてみませんか?