bF注文支援ツール『bFOrderSupporter』

※試験公開バージョンです。

画像2

このツールはbitFlyer LightningのBTC-FX/JPY(BTCFX)専用の注文「支援」ツールです。
手間の削減や、エントリーチャンスの増加、損失の減少を目的としています。
ある程度トレードの経験があり、同値撤退や、バラマキ指値を多用する方向けのツールなので、ご期待に添えないかも知れません。

免責:
このツールはあくまで「支援」ツールなので、このツールを使うことで打って変わって勝てるようになる、ということは無いと思います。ご了承願います。
手元で繰り返しテストを行っていますが、致命的な不具合が残されている可能性があります。
このツールを使用して如何なる損失が発生したとしても、無保証です。

注意:
API制限に気をつけてください。バラマキ指値を短時間に何度も使用するのは控えてください。
注文の数が5分間に300回未満になるように抑えてください。
また、混雑時で注文待ちになった時、ツールが固まることがありますが、しばらく様子を見てください。→alpha3で対策を講じました。beta1で追加対策しました。
不具合に遭遇した場合はまずツールを閉じて、再度起動してみてください。
表示が大きめのツールなのでマルチモニタか4Kモニタ推奨です。

使用する前に:
bitFlyer LightningからAPI KeyとAPI Secretを取得してください。API キーの権限は「トレード」にチェックを入れてください。
取得方法とそのリスクについては、各自調べて頂きたいと思います。
フォルダの中にあるAPIKey.txt と APISecret.txt をエディタで開いて、キーをそれぞれ貼り付けて保存してください。改行は必要ありません。
「bFオーダーサポーター」ファイルを実行してください。
python3環境がある方は、必要なパッケージをインストールしてbFOrderSupporter.pywを実行してください。

機能紹介:
※すべての機能を一通り、実際に小ロットで挙動確認することをおすすめします。
・クリップボードにコピーされた価格を自動で反映します。LightChart等で「価格をコピー」をクリックすると即、反映されます。
・ロット入力欄の左端にある入力欄でロットの増減単位を指定できます。同じく価格の増減単位も指定できます。価格増減幅の入力欄の表示が「10」の場合、増減幅は1000円です。
・ボタンについて
CPLIMIT:建玉の利確指値をします。初期設定で、スキャルピング等で含み損になった時、2回クリックで同値撤退指値を刺せます。含み益時は即利食いできます。1回クリックで半撤退指値を刺せます。
CPSTOP:建玉の逆指値をします。初期設定で、含み益状態だと2回クリックで同値成り行きストップが置けます。含み損時は即時、成り行き損切りできます。1回クリックで半同値ストップが置けます。
LTPバラマキ指値:最終価格付近にバラマキ指値します。「LTPバラマキ指値の幅」で最終価格からの位置を指定できます。LTPバラマキ指値の幅を(バラマキ指値の間隔 ? バラマキ指値の数)÷ 2 にすると、半分テイク、半分バラマキ指値になります。
始値or同値STOP:指定された時間軸の現在の始値にSTOPを置きます。現在価格との位置関係を判別して逆指値します。
OHL指値:指定された時間軸の4本値価格と現在価格が一番近い価格に指値します。つまり、半自動でサポートやレジスタンスに指値する機能です。
BB指値:時間軸、σ(シグマ)、期間を指定すると、そのボリンジャーバンド(BB)の価格に半自動で指値します。BBの価格は足が更新されると変化することに留意してください。
両側に指値:指定足の次の更新時間に、指定幅分を空けた位置の両側に逆指値をします。利確指値を同時に注文することも出来ます。
・ツール起動時の初期設定を変えるには、bFOrderSupporter.pywファイルを適宜編集してください。

ライセンス:
このツールのソースコードを元に作成された商品の販売を禁じます。
改変、公開は自由ですが、公開する場合は https://twitter.com/seatraditionhttps://note.mu/kaiden/n/n84c707f038a2 に一言連絡をください。

履歴:
2019/12/12 0.1 beta4
・両側に指値ボタンを追加。
・BB指値のBBの計算法を見直した。
・次の足が更新されるまでの残存時間経過後、BB指値が消えるようにした。
・0.01以下のロットが残ってしまうため、小数点以下2桁→8桁に修正。
・BB指値とOHL指値のロットが0の時、キャンセルするようにした。
・全建玉成り行き決済ボタンが遅延時に2重注文になる対策を更に施した。遅延時の動作を確認した。
・軽量化等、細かい修正。

2019/11/13 0.1 beta3
・BB指値の1時間未満の時間軸の足で間違った価格に指値するバグを修正。
・BB指値にOHL指値のオフセットが適用されていたバグを修正。
・BB指値から年足を削除。
・細かい修正。

2019/11/09 0.1 beta2
・OHL指値を追加。
・LTPバラ売りを2セットに増加。
・始値or同地STOPを追加。
・BB指値を追加
・ボタンの色を変更。
・配置の調整。
・入力欄初期値の変更。
・サーバー遅延時に表示される参考価格の遅延中表示の文字色を赤にして見やすくした。
・参考価格入力ボタンを追加。
・全建玉成り行き決済ボタンを連打しても二重注文にならないようにした。
・API遅延時の内部エラーを修正。

2019/06/17 0.1 beta1
・UIの配置変更。入力欄の共有を見直し。
・API遅延対策として、keep_sessionを有効にし、30秒毎にLTPを取得するようにした。それに伴い参考価格を表示するようにした。
・API遅延時には参考価格に「遅延中」と表示するようにした。

2019/05/24 0.1 alpha3
・API遅延時にUIが固まらないよう、注文用のスレッドを分離。
・細かい修正

2019/05/15 0.1 alpha2
・全決済ボタン追加。
・最終価格付近にバラマキ指値機能追加。
・BTCのボラティリティ増加に合わせて、バラマキ幅のデフォルト値をより広くした。
・内部の整理、微調整、改善。

2019/05/01 0.1 alpha1
・初公開

ダウンロード:
2019/12/12 beta4
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1beta4.zip

2019/11/13 beta3
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1beta3.zip

2019/11/09 beta2
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1beta2.zip

2019/06/17 beta1
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1beta1.7z

2019/05/24 alpha3
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1alpha3.7z

2019/05/15 alpha2
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1alpha2.7z

2019/05/01 alpha1
https://storage.googleapis.com/bfordersupporter/bFOrderSupporter_0.1alpha.7z


分かりにくいことがあればお気軽にコメントで🥴👍


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