暗号通貨を買っておけば...暗号通貨を買っておけば...やらずに後悔しないために。関連ページドテン君ドテン君はAKAGAMIさんが販売しているトレンドフォロータイプのBTC自動取引プログラムです。トレンドフォロータイプということでトレンドが明確になった時に爆益を叩き出すというシロモノ。...https://note.mu/akagami/n/n557905c2fc88トレンドに逆らわずに利益を出し、損小利大ということから、ある程度放置して稼げるかなぁと思っていました。価格は5万円ということで決して安くはないですが、プログラミング初心者の私が作ったら数時間で作り上げるのは難しく、買った方が断然お得だったんです。しないわけないですよねww一方で、BTC価格はというと4月になったら上がる・・・・5月になったら・・・6月になったら・・・・と、なかなかトレンドらしいトレンドが出ていない状況。長いこと続いているレンジ相場にこんがりときつね色に焼かれているものの、他人の資金だと思って損失を出し続けても何とも思わないドテン君。そんな彼に代わり、何かしらの改善策はあるだろうと考えてこの数カ月間手を動かし続けてきました。Viewでひたすらバックテストを行うというもの。正解があるかどうかもわからない中でのこの作業はものすごく苦痛でした。2018/5/1~2018/9/2これを元に改善していきます。改善するにしても何らかの指標が必要です。その指標を知るためにまずは言葉の定義を調べていきました。・バックテスト売買ルールが過去の相場で通用したかどうかを調べること。売買ロジックを決めるのに必須ですね。・プロフィットファクター(PF)ある期間における損失の合計額に対して、利益の合計額が何倍かを示す指標とのこと。要は期待値ってことですね。・ドローダウン資産の減り、つまり、損失です。損失は減らせればいいですが、ある程度は仕方ないと思います。PFが高くてもこちらが大きいとハイリスクハイリターンとなり、あまり良くないように感じますね。・カーブフィッティングバックテストの対象期間のパフォーマンスだけを最適化しすぎて、他の期間では機能しなくなること。これは意味がないですね。知らないことはありそうですが、とりあえずはPFを元に選抜していけば良さそうですね。上図のバックテストの結果から、2018年5月25日ぐらいから成績悪化が見られるので、テスト期間を6/1~9/2ぐらいに絞って、良くなりそうな設定を探していきます。バックテストには純正ドテン君のpineスクリプトに期間を指定できるように変更を加えたものを使っています。BitMEXこれを基準とします。BitMEXとまぁ、こんな感じでやや改善されたようなされないような・・・。