突貫note Mex価格取得エラー
MexのBTC価格の取得エラーでドテンくんが動かなくなったので
ディスコード内のモッチオさんがいち早く対策を打ってくれました
たぶん、行き詰まる人も多いと思うので突貫で書きます
一発環境設定のとこはぼかして書いてます
*用語の意味、なにをしようとしてるのかある程度わかるのが大前提です
① まずcloud9のIDEとMexのApiを新規に作り直して下さい
IDE内の設定からpython2 → python3へ(必要ない?)
② ディコード内検索から「れどを検索してね」を検索
でてきたコメントに書いてるのがm10iさんが作ってくれた環境構築一発作成コードです
これコピペ実行だけでpybitとかccxt、時間なんかもJapanにしてくれます
超便利
③モッチオさんがディスコード内、フィードバックチャンネルに上げてくれてる dotenkun_1.0.2_ws_001.zip
をダウンロード
④zipフォルダ解凍後
uploadから
解凍フォルダそのままドン
こーなれば成功
⑤おなじみchmod 755 で
dotenkun_1.0.2_bitmex_ws.pyに権限付与
cd移動がよくわからない人はディスコード内のよくある質問か自分のnote見直して下さい
うち間違えてるのはご愛嬌
*フォルダ名dotenkun_1.0.2_ws_001 と dotenkun_1.0.2_bitmex_ws.py は
リネームしても大丈夫めんどくさい人は短くしてね
⑥ターミナルに
pip-3.6 install --user websocket-client
を打ち込む
websocketのライブラリです
⑦dotenkun_1.0.2_bitmex_ws.py内の
api
1.0.2ドテンベースなので価格参照をどーするかの変更
Line通知させたい場合は各自Lineコード追加
あとは各自sleepなど変える
です!
apiはBFもってなければ
こんな感じでBF_API = 'ご自身のAPIキー(BF)'
の、ご自身のAPIキー(BF)を消して下さい
*画像ではBFの価格は参照しなくしてます(False)ここはお好み
⑧dotenkun_1.0.2_bitmex_ws.pyを走らせる
shはいらないそうな?あっても大丈夫みたいなので不安な方は前まで使ってたshファイル転用しましょう。
shの中身を書き換え忘れずにね
以上で動くはず!
ほんまモッチオさんとm10iさんには感謝感謝やでぇ