Turtle Classic
- エキスパート
-
Chetan H Jariwala
取引戦略開発者 | XAUUSD(ゴールド)スペシャリスト
私はシステムトレーダー兼MQL5開発者であり、ゴールド(XAUUSD)および主要通貨ペア向けの精密なツールの開発に注力しています。
私の手法はシンプルです。「クリーンなコード + リアルな統計」。私は「聖杯」を信じません。実際の相場環境で生き残る堅牢なロジックを信じています。私のEAとインジケーターは、私自身が日々の取引で使用しているコアロジックに基づいて構築されています。
私のツールが選ばれる理由: - バージョン: 1.13
- アクティベーション: 5
プロダクト名
Turtle Classic Gold Trend EA
簡単な説明
Turtle Classic — 日次および総合ドローダウン保護、ポジションのスケーリング(ピラミッディング)、リアルタイム情報パネルを完備したMT5向けゴールド専用トレンドフォロー型自動売買EA。
詳細説明
はじめに Turtle Classicは、MetaTrader 5向けに設計されたゴールド(XAUUSD)専用のトレンドフォロー型エキスパートアドバイザー(EA)です。1983年の伝説的な「タートルズ(Turtle Traders)」のブレイクアウト手法をベースに、現代の相場環境に即した高度なリスク管理機能を組み込んで再構築しました。本EAはトレンドの発生を的確に捉え、シグナル確認後に段階的にポジションを追加し、多層的な保護ロジックでリスクを制御します。手動での監視を必要とせず、客観的なルールに基づいたゴールド取引を行いたいトレーダーに最適です。
動作原理(コンセプト概要)
-
内部ロジックによる2種類の時間軸ブレイクアウト判定:短期トレンドを捉える高速ロジックと、より大きな値幅をフォローする低速バックアップロジックを併用。
-
ボラティリティ連動型ロット計算:市場のボラティリティに応じてポジション量を動的に調整し、高ボラティリティ時はロットを抑制、平穏時には適正量を確保。
-
順張りピラミッディング:単一の固定大口ポジションを持たず、トレンド伸長に合わせて計算されたステップで安全に追加ポジションを構築。
-
上位トレンドフィルター:相場全体の大きなトレンド方向に沿ったエントリーに絞り込むフィルターを搭載。
-
シグナル確認ルール:1ティックのヒゲや一時的なノイズによるダマシのブレイクアウトを排除。
-
ボラティリティ基準の損切りと追従利確:ボラティリティに応じたストップロスを設定し、価格が有利に動いた後はトレーリングストップで利益を確実にロック。
組み込み型リスク管理機能
-
口座残高に対するパーセンテージリスク計算(ボラティリティ連動)、または固定ロット運用の選択が可能。
-
日次ドローダウン保護(サーキットブレーカー):1日の許容損失に達した場合、その日の新規トレードを即時停止。
-
口座全体ドローダウン保護(キルスイッチ):最高益からの総ドローダウンが設定値を超えた場合、全ポジションを強制決済し自動売買を完全停止。
-
段階的リスク軽減機能:完全停止ラインに達する前に、ドローダウンの拡大に伴って新規ポジションのサイズを段階的に縮小。
-
最大ポジション数制限:過度なレバレッジ集中を防止するため、同時保有可能なポジション数を制限。
プロテクション&セッション管理
-
スプレッドフィルター:リアルタイムスプレッドが許容値を超えている場合はエントリーを保留し、適正値に戻り次第トレードを再開。
-
証拠金チェック:注文送信前に必要証拠金を事前照会し、証拠金不足によるエラーを未然に防止。
-
ブローカーセッション認識:シンボルの取引可能状況を自動判別し、「取引休止中」のレスポンスによる無駄な連続発注を抑制。
-
バーごとのエントリー制限:1本のローソク足で異常な連続発注が発生するのを防止。
チャート上のダッシュボード機能 チャート上に表示される常時稼働パネルにより、口座残高、有効証拠金、日次および全体のドローダウン状況、スプレッド、トレンドの方向性、各内部システムのポジション状況、利益ロック状態、リアルタイムの含み損益が一目で把握できます。
技術仕様
-
対応通貨ペア:XAUUSD(ゴールド)
-
動作チャート時間軸:任意のチャートで使用可能(すべての計算は内部の固定時間軸で処理されます)
-
口座タイプ:ヘッジ口座(Hedging)必須(同一方向に複数のポジションを順次保有するため)
-
完全スタンドアロン:外部DLLや追加ファイルの導入は不要
-
ストラテジーテスターによる高精度バックテストおよびライブ口座に完全対応
設定項目(パラメータ) 設定ウィンドウから柔軟にカスタマイズ可能:
-
3つのロット計算モード(固定ロット、自動リスク%、積極的リスク%)
-
最大ポジション数および最大ロット上限の制限機能
-
日次・全体ドローダウン制限値、および段階的リスク軽減機能のオン/オフ
-
トレンドフィルターおよびシグナル確認ロジックのオン/オフ
-
スプレッド許容幅の設定
-
情報パネルの表示位置変更または非表示化
バックテスト環境と検証データ MetaTrader 5ストラテジーテスターにて、XAUUSD・日足(Daily)を対象に「リアルティックに基づくすべてのティック」(最高品質モデル)を用いて検証を実施。検証期間:2025年1月〜2026年8月、初期証拠金:$10,000:
-
純利益:$4,612(+46.1%)
-
プロフィットファクター(PF):21.72
-
最大有効証拠金ドローダウン:4.31%
-
勝率:87.5%
-
総取引数:24回
上記の検証結果は過去データによるシミュレーションであり、将来の運用成果を保証するものではありません。市場環境の変化に伴い、実運用環境での挙動はテスト結果と異なる場合があります。
運用上の推奨事項 リアル運用を開始する前に、まずはデモ口座でご使用のブローカーのスプレッドや約定環境に合致しているかをご確認ください。必ずヘッジタイプの取引口座をご使用ください。回線切断や遅延を防止し安定稼働を確保するため、VPS(仮想専用サーバー)での稼働を強く推奨します。
アップデートとサポート ご質問や改善要望は、MQL5のコメント欄またはダイレクトメッセージにて承っております。新バージョンのアップデートはMQL5 Marketを通じて随時配信されます。
免責事項 FXおよびゴールドなどのCFD取引には元本を損なう高いリスクが伴います。本製品は利益を約束するものではありません。運用判断は自己責任において行い、リスク管理を徹底してください。
入力パラメータガイド
-
Lot Sizing Mode: ロット計算モード選択(固定ロット / 自動リスク% / アグレッシブリスク%)
-
Fixed Lot Size: マニュアル運用時の固定ロットサイズ
-
Risk % (Standard): 通常自動モード時の1トレードあたりのリスク%
-
Risk % (Aggressive): アグレッシブモード時のリスク%
-
Maximum Lot Cap: 1ポジションあたりの最大ロット上限
-
Allow Minimum Lot Fallback: 計算ロットが下限未満の場合に最小ロットでの発注を許可
-
Max Risk for Minimum Lot: 最小ロット強制適用時の許容最大リスク額
-
Strategy Timeframe: 内部ロジックが基準とするタイムフレーム
-
Volatility Measurement Period: ボラティリティ計測に用いる算出バー数
-
Stop Distance Multiplier: ボラティリティに対するストップロス距離の倍率
-
Position-Add Step: ピラミッディング追加エントリーに必要な有利変動幅
-
Maximum Positions: 同一方向における最大保有ポジション数
-
Fast Signal (enable / entry / exit / repeat-win skip): 短期トレンドシグナルの設定および決済条件
-
Slow Signal (enable / entry / exit): 長期バックアップトレンドシグナルの設定および決済条件
-
Trade Direction: 許可する取引方向(買いのみ / 売りのみ / 両方)
-
Trend Filter (enable / periods / timeframe): 上位環境認識トレンドフィルターのオン・オフおよび周期
-
Confirmed Signals Only: 足の確定を待ってからエントリーする確認機能
-
Profit Lock (enable): 利益確保トレーリング機能の有効化
-
Trail Distance Multiplier: ボラティリティに応じたトレーリング追従幅倍率
-
Minimum Add Distance: 追加ポジションを持つための最小乖離幅
-
Trail Step: トレーリングストップを更新するための最小ステップ値
-
Max Spread ($): 取引を許可する最大スプレッド許容値
-
Daily Drawdown Limit (%): 日次損失リミット(パーセンテージ)
-
Daily DD Mode: 確定損のみで計算するか、含み損益を含めて計算するかの選択
-
Max Overall Drawdown (%): 口座最高益からの全体最大許容ドローダウン(停止閾値)
-
Staged Risk Reduction (enable): ドローダウン進行に伴う段階的ロット縮小の有効化
-
Risk Reduction Start (%): ロット縮小を開始するドローダウン水準
-
Minimum Risk Multiplier: 最大ドローダウン到達直前のロット縮小下限倍率
-
Dashboard (show / position): チャート上ダッシュボードの表示設定と配置場所
-
Magic Number: 他の注文と区別するためのマジックナンバー
-
Max Slippage (points): 許容スリッページ上限(ポイント)
