見出し画像

[Puppeteer] Bybit版移植中

GWに入ってから、ほぼ1日15時間くらいプログラムをいじってました。
もう仕事に行っている時以上の集中力です(笑)

PuppeteerのBybit移植もほぼ完了

BitMEXさんが日本撤退ということだったので、BitMEX用の仮想通貨自動売買Bot開発フレームワーウ「Puppeteer」Bybit用に移植しています。

まだ途中な部分はありますが、

・Python製
・実行環境はAWSのCloud9を想定
・リアルタイムwebsocketによるデータ収集で5秒ローソク足を実現
・TestNetとMainNetを切り替えて使用できるので、十分に試験してから本運転に移行できる。
・マルチタイムフレーム機能により複数時間足を取得
・ccxtをラップした使いやすいAPI群(たぶん)
・Puppet(Bot本体)を追加することで、独自のストラテジを組み込み可能
・Discordへの損益状況・グラフ通知

などの機能はPuppeteerと同等です。
全体の95%は完成した感じです。(2日間自宅に籠もりきりで実装してました)
先行しているBitMEX版Puppeteerで十分に経験を積んでいるので、

・BitMEX版で動いているPuppet(Bot本体)も比較的容易にBybit版に移植可能

です。
実はBybit版以外にも、
・Binance 現物
・Binance FX

用も開発しつつあります。
BitMEX→Bybitほど簡単ではないので、今のところ60%くらいの出来具合です。

BitMEX版のPuppeteerはオープンソースとしてGitHub/GitLabにて公開していますが、Bybit版はNoteで売ろうと考えています。
Noteに「キーコード」を書いておき、そのキーコードとGitLabのアカウントIDをTwitterのDM等でご連絡いただければ、GitLabのPuppeteer(Bybit版)プロジェクトに招待する形を取りたいと思います。

その方が今後Updateしたときに、Note上に毎回ソースコードをアップしないで済むし、コピペミスで要らぬ混乱を招かないためです。

初回購入特典としては、以前販売したBitMEX版Puppet(Bot本体)プログラムをBybitに移植したバージョンを、お値打ち価格で提供する予定です。
(初回販売数をいくつにするかはまだ決めていませんが)

近日中リリース予定です。

GWもコロナの影響で缶詰状態な方も多いと思いますが、ご安全に!

楽しいbotライフを!


ソフトウェア・エンジニアを40年以上やってます。 「Botを作りたいけど敷居が高い」と思われている方にも「わかる」「できる」を感じてもらえるように頑張ります。 よろしくお願い致します。