TrendCatcher MA Pro
- エキスパート
-
Alexandre Vincent Traber
MetaTrader 5向けエキスパートアドバイザーを専門とするアルゴリズムトレード開発者。コモディティ取引の学習経験を活かし、Forex、金/銀、指数の体系的な戦略に応用。バックテストの単なる利益ではなく、滑らかなエクイティカーブを持つ堅牢で最適化検証済みのロボット開発を重視。独自のオーバーフィッティング対策スコアリングシステム(エクイティカーブの安定性、ドローダウン制御、時間的一貫性)を全EAラインナップに順次統合し、実口座投入前に過剰最適化された結果を排除しています。フィードバックやご質問はいつでも歓迎します。セットアップやパラメータ設定についてもサポートいたします。 - バージョン: 1.0
- アクティベーション: 10
TrendCatcher MA Proは、移動平均線クロスオーバーを基盤とするトレンドフォロー型ExpertAdvisorです。ストップロス、テイクプロフィット、利益確定を完全に適応化し、トレンドに乗りながら段階的に利益を確保するよう設計されています。
概要
TrendCatcher MA Proは、短期MAと長期MAのクロスオーバーでエントリーし、決済は3つのモードから選択できます:固定パーセンテージ、MA+ATRによる適応的な距離、または2段階のMAマイルストーンで段階的に決済する部分決済システムです。すべてのシグナルおよび決済ロジックは、Every TickとOHLC最適化モードで一貫した挙動となるよう、バー確定時に実行されます。過剰最適化を防ぐ独自のオプティマイザースコアリングシステム(v2)は、単純な利益だけでなく、資産曲線の滑らかさ、安定性、ドローダウンの質でパラメータセットを評価します。
動作の仕組み
- 短期MAが長期MAを上抜け/下抜けすると、買い/売りエントリーが発生します。
- ストップロスはエントリー価格に対する固定パーセンテージ、または長期MAからのATR距離として設定されます。
- テイクプロフィットは3つのモードのいずれかを使用します:固定パーセンテージ、長期MAからのATR距離、または2段階部分決済(価格が短期MA+ATRに到達した時点で設定可能な%を決済し、長期MA+ATRに到達した時点で残りを決済)。
- オプションのATRベースのトレーリングストップが、利益が伸びるにつれてストップを引き上げます。
- ポジションサイズはリスク%に基づいて計算され、ブローカーのロットステップ、最小/最大、合計出来高制限に自動的に正規化されます。
- スプレッドが設定した最大値を超える場合、エントリーはスキップされます。
- ライブダッシュボードには、取引状況、純利益、現在のドローダウン、過去最大ドローダウンが表示されます。
入力パラメータ
移動平均線戦略:
- 短期MA期間
- 長期MA期間
- MAメソッド
- MA適用価格
資金管理:
- 1トレードあたりのリスク(資本に対する%)
- 複利(口座残高または固定初期残高)
ストップロス設定:
- SLモード(固定%またはMA+ATR)
- SL%(固定モード)
- SLのATR乗数(MA+ATRモード)
テイクプロフィット設定:
- TPモード(固定%、MA+ATR、または2段階部分決済)
- TP%(固定モード)
- TPのATR乗数(MA+ATRモード)
部分決済TP(2段階MA):
- 短期MAからのレベル1 ATR乗数
- レベル1の決済割合
- 長期MAからのレベル2 ATR乗数(残りを決済)
トレーリングストップ:
- ATRトレーリングストップを有効化
- トレーリングのATR乗数
ATR設定:
- ATR期間
フィルター:
- 許容最大スプレッド(ポイント)
識別情報:
- マジックナンバー
- 注文コメント
オプティマイザースコアリングシステム
TrendCatcher MA Proには、純利益だけにとどまらないカスタムOnTester()スコアリング関数(v2)が組み込まれています。プロフィットファクター不足、過度なドローダウン、取引数不足のパラメータセットを除外した後、資産曲線の滑らかさ(R²)、利益速度、MARレシオ、取引数の信頼性の加重平均でランク付けし、時間的不安定性(前半・後半のR²乖離)、単一トレードへの利益集中(スキュー)、ドローダウンの痛み(アルサー指数)にペナルティを課します。これにより、偶然過剰最適化された結果ではなく、堅牢なパラメータセットが優先されます。最適化前にOptimizer CriterionをCustom maxに設定してください。
推奨セットアップ
主要な為替通貨ペア、ゴールド、シルバー、トレンド性のある指数で動作します。推奨タイムフレーム:M15~H1。2段階の最適化ワークフローを推奨します:まず1 Minute OHLCで粗い最適化を行い堅牢なパラメータ領域を特定し、次にEvery tick based on real ticksで上位候補を検証してから実運用に移行してください。安定稼働のためVPSを推奨します。
スクリーンショット
スクリーンショットには、ライブダッシュボードパネル(取引状況、純利益、現在/最大ドローダウン)、Custom max基準を使用した最適化レポートの例、チャート上のエントリー/イグジット例が表示されています。
免責事項
スクリーンショットやバックテストで示された過去の実績は、将来の結果を保証するものではありません。実運用前に必ずデモ口座でテストしてください。取引には損失のリスクが伴います。ご自身のリスク許容度に応じた適切なポジションサイズを使用してください。
