見出し画像

Channel breakout trading strategy bot for Bybit - system'cRe5520'

FTX用に続いて、チャネルブレイクアウト戦略bot(@cRe5520)をBybit用に移植しました。

画像2

画像3

BybitのAPIはUSDT無期限とインバース無期限でURIもレスポンスも異なることや、CCXTでの対応が途上で、FTX用への移植に比べて工数が多くなりました。参考になる公式ドキュメントは揃っています。

$ pip install ccxt -U
Installing collected packages: ccxt
 Attempting uninstall: ccxt
   Found existing installation: ccxt 1.27.21
   Uninstalling ccxt-1.27.21:
     Successfully uninstalled ccxt-1.27.21
Successfully installed ccxt-1.27.22
$ 

Bybitの公式APIコネクターは使用していません。今回公開したコードを動かすには、細やかなバグフィックスに感謝しつつCCXTのアップデートを行ってください。

-

以下のいずれかのBitMEX用コード閲覧権をお求めいただくと、FTX用とBybit用のコードもご覧いただけます。

Bybitでは4時間足や6時間足も使えますよ。

RESOLUTION = '6h'

FIRST_PERIOD_STICKS = 12
SECOND_PERIOD_STICKS = 9

MARKET_ID = 'BTCUSDT'
OFFSET = 0.5

OC_MODE = True

RESOLUTION = '1d' FIRST_PERIOD_STICKS = 14 SECOND_PERIOD_STICKS = 3 MARKET_ID = 'ETHUSD' OC_MODE = True