第3話:失敗から書き出した、ラボの鉄則10か条

MomoM1の解剖(第2話)が終わった翌日、Claudeに「この失敗から抽出できる原則を全部書き出して」と頼みました。出てきたものを僕が削って、10個にしました。今後のEAは全部このゲートを通してからライブに載せます。

検証の鉄則

  • 1. バックテスト(過去の値動きで試すこと)は、実際の値動きの記録を使ったものだけを信じる。 ソフトが作った「それっぽい値動き」で試すと、まったく同じEAなのに利益が4.4倍、損失が6分の1に見えました。1分足のような短い足ほど、この嘘が大きくなります。
  • 2. 調整に使った期間でいい成績が出ても、それは自慢にならない。 EAを作るときに見ていた期間はどうしても好成績になります。なので必ず、いじっていない別の期間でも勝てるかを確かめる。両方プラスでなければ不合格。
  • 3. 1回のトレードで狙う利益が、売買コスト(スプレッド)の2〜3倍あるか確かめる。 小さい値幅を細かく取りにいくほど、利益はコストで消えます。1分足のスキャルピングが難しいのはこれが理由。
  • 4. 利益が「数回の大当たり」に偏っていないか見る。 上位2%のトレードで利益の84%、というEAがありました。これは実力ではなく運なので、次の月は同じようにいきません。
  • 5. 直す前に、まず原因を数字で確かめる。 「たぶんここが悪い」で改造すると、原因が違っていた場合、直した労力が全部むだになります(実際にむだにしました)。
  • 6. たくさんの設定を試す前に、テスト環境そのものを点検する。 結果がすでに分かっているEAを1本流して、同じ数字が出るか確認してから本番の検証に入る。
  • 7. 出口(利確・損切り)の設定を何十通り試してもダメなら、そのEAは諦める。 「ここまで時間をかけたんだから」で粘らない。見込みがないものは手放す。
  • 8. 実際のお金を入れたら、早めに「テストどおりか」を確認する。 いちばん小さい取引量で始めて、50〜100回たまった時点でバックテストと突き合わせる。ズレていて赤字なら、その場で止める。
  • 9. 「ATRの0.5倍」のような指定は、必ずpipsに直して確認する。 ATR(値動きの平均的な幅)は時間足によって大きさが全然違います。1分足だと約2.5pips。その0.5倍は1.25pipsで、売買コスト以下でした。
  • 10. 負けが続いた通貨ペアは、しばらく触らない。 ポンド系で2回連続で失敗したので、いったん凍結しました。相性の悪い相手と無理に付き合わない。

ポートフォリオの観点

  • 実績が出ているのはH1(1時間足)でトレンドを追う形。新しいEAもまずそこから作る
  • 検証を通すまでは実弾に載せない。未検証のまま放置しない
  • 1つの通貨ペアで全部の条件をクリアしてから、他の通貨ペアに広げる

本音

書き出してみると、どれも「当たり前」に見えます。でも当たり前を全部同時に守るのは難しくて、特に「自分が作ったEAがそこそこ勝っているように見える」ときに鉄則1と2を守るのは、かなり意志力がいります。だからこそ文章にして、ブログに貼っておきます。破ったら、その記事で自分を晒します。

(実際、この後の記事で何度か破ります。)

BANDANAN AI TRADE LAB
このラボの記録は、毎週更新しています
記事の公開はXでお知らせしています。投資助言ではありません。
XでフォロートラックAトラックB

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です