自動売買EA『Dr.Martin』を使用してニート生活する話
これはSEMI AUTOMATIC TRADERSという無料グループで提供されてるDrMartinというEAを使ってニート生活してる男の殴り書きです。
https://semiautomatictraders.com/
・このEAで自動化出来た部分
今までであれば、セレクトなど別のEAで捕まったポジションに対して、手動でヘッジエントリーしたり、ある程度レンジ相場ならレンジ幅を広く見て放置と言った内容でやってきました。
ただ、そのヘッジの難易度が高く、張り付きは必須で尚且つ大変な作業でした。また、捕まったポジション全てに対して利確設定が適応されており、それぞれが利確されるまで様子を見なくてはならないという弱点もありましたね。
そこで俺がやっていたのは、ポジションまとめて損益がプラスなら一括で決済してやるということでした。それをやるためには、レンジ相場でロットを上げてリスクを取ることが重要だったわけです。(全て同じロットならプラスのポジションが多数にならないとまとめてもプラスにならないから)
しかし、毎回レンジ相場と判断して成功するわけではないですよね。間違いも出てきます。そこでかなりの個人差が出てきますよね。対応できない人は、含み損が多数になり。お祈りモードになってしまう。
レンジ抜けた!と思って損切りしてヘッジエントリー→しかし戻ってきて結局レンジ→ヘッジポジションも損切り。。。みたいな事になってる人もいました。俺も全然同じような経験あります。
そこで、リスクの調整がしやすく環境認識さえしてやればある程度利益に繋がりやすい環境を考えたところ最終的に行き着いたのがマーチンです。
もちろんリスク(どんなやり方だってトレードはリスキーゲーム)もありますけど、そこをカバーするためにみんなで要望出し続けて色々な自動管理機能が増えています。単純に損益ストップ機能や開始時刻や終了時刻の設定はどんなEAでもあると思いますが、ドクマチのマーチンははるかに賢いです。
指定したゾーン内でのみ取引させたりとか利確幅の自動調整やヘッジ機能、インジケーターで自動分析して自動で停止、再開したり、インジケーター数値とMAなどの関係を利用してBUY限定、SELL限定にしてトレンドに乗ったり、トレンドフォローEAじゃないのにトレンドにも乗れてしまう賢さ。ヘッジ機能も自動です。
その辺の逆張りEAが死んでる中、ドクマチは無傷のことも多いです。
・まず初めにDr.Martinの検証で微妙と判断した機能、わかったこと。
少し変わった書き方ですが、微妙なところから説明していければと思います(‾◡◝)
①シグナルに使用するインジケーターにエンベロープがありますが、エンベロープは相性が悪いです。まず銘柄ごとに調整が必要なので面倒なのと、相場の状況に合わせて縮小してくれないとレンジで全然エントリーしないことになりました。コレは使うことはないでしょう。
②条件設定全部ですが、条件を加えれば精度が上がると思われがちですが、逆にエントリーと利益が減り、それに見合った数値のドローダウン改善もないので不採用です。しかも、ドクマチはそれ以外でも管理機能多いので使うことはないでしょう。
③シグナル発生後◯本以内にバンド内に戻ったらエントリーという機能も不採用です。バンドウォークしてから戻った際にのみエントリーが発生するようになるのですが、まずエントリー回数が減るのでリターンが減ります。ドローダウンの減少はそこまでありませんでした。加えて、押し目でエントリーしてしまうことが多くなり、多めに捕まる回数も増えました。
④SATsRANGECHECK連携の数値についてですが、こちらも条件設定などと同じ理論で厳しくしてしまうとその分エントリー回数が減り、それに伴ってリターンも減ります。それに見合ったドローダウンの減少があれば万々歳なのですが、そこまで単純ではないです。なのでバランスが大事になります。
検証でわかったのがAUTO稼働値は、最大でも60で抑えることです。75以上にしてしまうとただエントリーが減る(CBやクレジットの減少)リターンが減るということが多かったです。停止値についても同じ要領また、停止時にポジションを全決済する機能、こいつは絶対にOFFです。俺達がやっていることって逆張りなので、利確時に大きなリターンが入ることはなく細かい利益を積み上げていく手法、つまり損切りは極力減らさなくてはなりません。それなのに停止するたびに全決済で損失が出る機会が増えるとバランス崩壊して永遠に右肩下がりです。ご注意を!
⑤マーチンヘッジエントリー機能についてはもちろん使用はしますが、時間指定で、その時間帯常時ONになるようにするのは微妙でした。単純にヘッジはトレンドフォロー行為になるため、正直完全に自動でおまかせするのはある程度不利なわけです。ただ、助けられることも勿論あるため、「ほどよく」エントリーするように設定するのがミソです。良さげ設定は後述します
⑥マーチンゲール設定の損切り設定も右肩下がりの緩やかな資産の減少が見られたので使うことはありません。
⑦マーチンゲール設定のトレーリング設定も現状ではOFF推奨です。なぜかというと、設定している利確PIPSが小さいと、トレーリング開始したあとに建値SLになったときにすぐに建値決済することが多かったためです。リターンの減少が著しく見られました。アップデートで、初回ロットの◯PIPS分の利確がONの状態のときだけトレーリングを有効にするという機能が追加されるみたいなので、それが追加されたらONでいいしょう。
初回ロットの◯PIPS分の利確がONの状態のときは、元々利確金額が小さいためSL決済になったとしてもギャップが少ないからです。それであれば、トレーリングで伸ばせる可能性があるとメリットが大きいので、絶対ONですね。
ひとまず現時点で頭に浮かんだ微妙な設定、数値はこんな感じです
では実際に稼働する際のアドバイス編に移ります。
・稼働する時間軸
主に1分稼働してます。回数重ねたいので短期軸でやってます。
特にこの時間軸が強いとかはないと思いますので、短期軸で盛り盛りしてます。稼働する際は15分足なども意識しましょう。(1分でレンジ作ってて、煮詰まってきた時に15分で押し目戻り目だったら抜け注意するなど)
・稼働する際に意識していること
・SATsRANGECHECKインジ数値45%以上目安
・SATsPANELインジ1分5分10分15分の上段4列がBUYやSELLどちらかに染まっていないかどうかの確認
・SATsLINEAUTOインジの水平帯が上下にしっかりあるか確認
短期トレンドの方向に水平帯が一つしかないなら抜けた場合は他の確認事項と照らし合わせて注意してみる
・SATsMTFEMAインジで200EMAを5分、15分、1時間で表示、損切りしようとしている付近で近くにどれかのEMAがあるならそれ抜けるまでは損切り待つ
SATsBANDとかも重なっているならより慎重に待つ(大抵戻して回収してくれる)
・ここを抜けたら損切りと決めているブレイクポイントを抜けた時は、押し目や戻り目作るまで損切りは待つ
・損切りしようと思える場面
決済水平線の位置にサポートやレジスタンスが重なっている場合、決済まで届かずに押し目や戻り目を作ることがあるのでそういった場合は近くで一括決済して損切りする
・上位足のボックスや水平帯を意識
1分足ではトレンド見てそうに見えても上位足ではレンジの中ということが多々あります。上位足の水平帯やボックス上限下限を知っておけば、捕まっていてもある程度安心して保有することが出来ます。トレビューをおすすめします。上位足の5分や15分で水平帯、ボックス確認して引きます
ラインにドンピシャとか幻想なので、きれいに引かなくてもある程度、よく反発、反落している価格帯のところに引いてあげればいいです。
今回は5分足の中期(緑)、短期(赤)って分けて引いてます(細かい水平とかは無視でいいと思ってます)
これを1分足に切り替えるとこんな感じです。
かなり違いますよね。1分足でボラあるなーと思っていても、上位足ではレンジ内のダマシになることも少なくありません。
ここで4時間足とかも見てみます。
4時間足見るとMAも上向きですし上昇トレンドの途中ということがわかりますね、円カスなので当然底は硬そう。
こう見れば、下に落ちてもある程度の底堅さ(買いが捕まっているときの安心材料)がわかりますし、上に行った場合赤ボックスの上限超えると上位足のレンジも抜けたことになりそこでショートとか捕まっていたら損切りいれるかー的に考えること出来ますよね。
回してる1分足はもちろんですが、上位足の水平帯、ボックスも意識することで立ち回りやすくなるのでおぬぬめです。
・通貨強弱チャートを見て意識すること
・ドルと円に動きがなく、クロス円もドルストも動きない場合→総じてロットを上げ、 その際はマイナー通貨ペアを避ける
・ドルがよく動いていて円動きない場合→クロス円のロットをあげ、その他マイナー銘柄はそのままにします。この時は勿論ですがドルスト銘柄の稼働は避けます。
・円がよく動いていて、ドルに動きない場合、ドルストのロットあげ、その他マイナー銘柄はそのままにします。その場合はクロス円の稼働は避けます。
・GOLDが為替と比べて単独で動いているような相場の時、為替が急激にレンジになることが多くあります。そういう傾向が見られたときは、為替にリスクを多く振り分けます(ロットを上げたり、リスク大きめの設定にするなど)
・ドルも円もよく動いている場合は、マイナーペアに絞りレンジが強い場合、ロットあげます。
・ロット数についてはレンジと判断できるもので強い順から0.5倍ずつあげていくイメージ。俺の場合、2倍、1.5倍あたりの数値にしています。
・検証でわかった必須設定、推奨数値
①ボリバンの数値は、色々試しましたが、広くすれば安全!コレは間違いです。マーチン手法に限っては、狭いほうがドローダウンも低かったのとリターンも多いです。もちろんエントリー回数が増えるわけですから、細かなドローダウンは多めです。しかしそこを除外除外していくと大きなドローダウンは残ったままで取引回数も少ない、リターンも少ないといって非常にバランスの悪い環境になります。マーチンの性質上、この位置でエントリーしたから優位性が高い!みたいなものはないです。つまり言ってしまえば、どこでエントリーしてもいいです。なので、できる限り狭くします。
期間を1や2にするとエントリー自体発生しなかったため、エントリー発生してくれる最低限の数値は3です。この期間になると偏差値はどうでもいいので1でいいでしょう。
ONLY稼働時にシグナルを変更する機能を使用し、通常はボリバン広めでONLY稼働になったときに狭くするというやり方も長い時間検証しましたが、とくにドローダウンの変化はなく、PFも平均0.02の低下が見られました。なので使っていません。
②初回ロットの◯PIPS分の利確をONにする時間帯ですが、【8:45-9:30/15:30-17:00/22:50-00:00】が今のところベスト値です。しかし、相場がいつ大きく動くなんかは誰しもわかりません。ある程度の市場開始時刻付近で予測して設定するしかありません。これも条件設定が不要な理由と同じで、制限すればするほどリターンは減りドローダウンもそこまで変わらないアンバランスな状態になるので注意です。程よくですね。
また、時間あるときにその日の指標をみて重大なものがあればそれに合わせることも大事です。
③マーチンエントリーが◯個以上になったら~系の設定ですが、ここのマーチンの個数もあまり小さくしすぎると決済頻度は高くなりますが、利益が乗っていかないです。極力高い数値にした方がリターンは上がりますね。ただ上げればその分リスク軽減能力も小さくなっていきますので、10~15くらいで調整するのが今のところベストだと思います。数値が上がれば上がるほどPFも上がる認識でOKです。一桁にすると、間隔値が小さいとGOLDなんかはすぐに発動しちゃいますから注意です。
④間隔設定の間隔(PIPS)値ですが、これは本当にいろいろ試しました。大きくすればドローダウン額もその分下がるのですが、、、決済能力がめちゃくちゃ落ちます(‾◡◝)笑 防御力上げても決済できなきゃ無駄です。
ほんとバランスって大事なんだろうとつくづく思いますね。リスクを軽減すればいいってもんじゃないんですよね。
私の中のベストは、為替は3,4,5、GOLDは4,5,6といった感じですね。数値が小さければ小さいほど決済能力が上がるがリスクも一緒に上がるという認識でOKです。
⑤SATsRANGECHECK連携の自動AUTO稼働/停止の数値ですが、稼働は60、停止は30に落ち着きました。(MA連携をONにするため、停止値を下回るとONLY稼働稼働になります。)一個前のアプデに合わせて一度稼働60、停止45にしていましたが、また60,30に出戻りです。前に設定共有の際、説明しましたが、稼働60、停止30にすると間の45がAUTOもONLYでの稼働もしない完全停止区間になります。この停止区間を入れることによってトレンドとレンジのちょうど間で停止しトレンド発生時に捕まっていない場面が増えます。(同時検証時に60,40だと捕まっているが、60,30だと捕まっていない場面がちらほらあった)
⑥SATsRANGECHECK連携パラメーター設定についてはデフォルトから変更して特にいいことはなかったため、変更はしないほうがいいです。
⑦マーチンエントリーの自動停止、再開機能ですが、現環境でかなり使えます。なんといっても損切りに使いやすいです。例えば少数のマーチンエントリーを保有時にマーチンエントリーが自動停止しその後価格はさらに逆行して結構ポジションから離れたとします。もちろんそこから放置しているといずれは再開しますが、あまりにも幅が開いてしまった時などは、少数ポジションなら軽傷ですみますし、一括決済機能を使って全決済損切りをします。結構幅ある状態で再開するとロットも大きくなりますし、そこからさらに逆行すると結構面倒になります。しかし、一括決済しそのまま稼働することによって、そのリスクを無くし、更にはその損切りした段階では、トレンドに沿ってMA連携が作動し、B ONLYやS ONLYでの稼働になっていることが多いです。そのまま進めばトレンドにも乗れるし、逆行したとしても初回ロットからスタートでリスクも低く、経験上レンジになることも多いです。また、そういった位置ではまだマーチン自動停止が働いていることも多く、捕まって逆行したとしてもマーチンエントリーされませんので、損切りもしやすいし、そのまま保有もしやすいというメリットもあります。この応用は必須レベルなので覚えてください。
⑧マーチンヘッジエントリー機能については、時間帯で常時ONよりも、マーチンエントリーが◯個以上になった場合にONにする機能の方で利用したほうがいいと検証してわかりました、マーチンエントリーの個数の総ロットでエントリーし重複したエントリーはしないため、例えばマーチンエントリーが2個で設定しているSRC値を下回ってエントリーされた場合は全然ヘッジになりません。なので個数と時刻を指定してONにする形でいいでしょう。個数はあまり大きくてもヘッジエントリーのロットが大きくなりすぎてしまうので、5個に設定しています。
また、マーチンヘッジエントリーポジションについても損切り設定を使うとバランスが崩れ損切り額が上回ることが多くなり利益の積み重ねが困難なので使いません。マーチンヘッジに対するマーチン機能を使用して決済させます。
⑨マーチンヘッジエントリーに対するマーチン設定ですが、間隔や倍率は通常のマーチンと同じ数値にしましょう。決済損益は0円にするとヘッジのトレーリングがすぐに決済されてしまうため、200円とか500円とか適当な額でいいでしょう。待ち時間については、私の設定では15分にしてます。
長くすればするほど含み損を抱える時間は長くなりますが、その分、利確値で決済できるチャンスも増えますからここは資金次第ですね。余裕あるなら長くしましょう。余裕がないなら短くしましょう。15分は中間かなという感じです。ヘッジはロットが大きいことがあるので、あまり長くはしないほうがいいと思います。
・STBインジを利用したリスク回避手順
サインが出たら停止したり利確PIPSを下げる(1分足と5分や15分足のSTBサインをみるといいです)→その後、問題なさそうならまた戻す→以後繰り返し(結構めんどい)
・あまりにもレンジで決済されない時の対処
マーチン間隔を減らす
・資金について
資金について聞かれることが多いため書いておきます。
まず初めに多いに越したことはないです。余裕があるなら初めから多めに入れてやることが吉です。例えば500いれる余裕があるのにまずは100入れて~って感じは微妙ですね。マーチンの性質上、維持率が重要になりますから余裕があればその分は入れておくといいです。無駄にはなりません。利益率は高いので利益が出てきたら残しておこうと思った額をその分出金してやればいいです。
ちなみに私や仲のいい人で稼いでる人は200~500スタートで始める人が多いですね。500あれば、このNoteに書いてあること意識してれば、大抵の波は乗り切れます。GOLDとかでも単体稼働なら余裕でしょう。
低資金専門にやっている人もいます。
例えば二桁万円などの低資金の場合は、ギャンブルに振り切るのがありだと思います。利益率や速度は早いので、すぐに原資くらいの利益が増えます。そのタイミングで原資分を出金するという流れです。この場合は、下手に低資金だからといってリスクを小さくなるようにしたりするのはタブーです。実際そこまでのリスク軽減は見込めません。それくらいなら割り切って環境認識し、勝負どころであえてロット大きめで攻める→利益率を活かしてスピーディーに原資回収→原資分出金の流れがベストですね。増えてきたら増えてきたでやり方を変えればいいですし、低資金チャレンジみたいな感じで繰り返すのもありです。
・XMPとキャッシュバックとの相性が抜群
逆張りでどうしても大事になってくるのが、維持率です。その維持率に直結するのが、口座資金とクレジットです。XMPは維持率回復に使えるクレジットがモリモリたまりますし、SEMI AUTOMATIC TRADERSのキャッシュバックも口座資金を増やすために使えます。使い道としてかなり相性が良いので、溜まったやつはすぐに入れておくことをおすすめします。
・スロット台にできる
エントリー音と決済音を自由に変えれるどころか、ロゴ画像まで変えれるのでスロットに出来ますwもちろんゲームとかなんでも、すきなように雰囲気作れるの神じゃないですかw
ちなみに俺は、アラジンにしてます。音も決済音はもちろん、ピッポッパッポーーーーです。脳汁やばいです。
・ショートカットキーでシャレオツが出来る
セレクトと同じようにショートカットキー機能あるので快適操作できます。
まじで神なので必須
・セレトレ生活をやってきた経験がかなり有利に働く
セレトレやってきた人は、嫌ってほど環境認識やレンジ相場を見てきたと思うので、セレトレに比べたら今回のEAを運用は難易度低くやりやすく感じると思います。もちろんリスクも伴いますけど、それがトレードなわけで、、、といった当たり前な話は置いといて、とにかく楽しいのでみんな使いこなしてほしいです。
今まではマーチンエントリーだけ手動でやってきたけど、それが自動になるだけで天国・・・(´∀`)トータル余裕でプラスなので、可能性はめちゃくちゃ感じてるのでこのまま頑張っていきまーーースッ