ChronoEdge
- エキスパート
- バージョン: 1.0
- アクティベーション: 10
ChronoEdge
ChronoEdge は、MetaTrader 5 用に事前調整されたマルチマーケット Expert Advisor です。この EA は H1 で 13 個の市場モジュールからなるポートフォリオを取引し、繰り返し現れる機関投資家の timing、流動性、price action の局面を組み合わせます。
この戦略は最適化ツールとして設計されたものではありません。初期値は 1 つの統合ポートフォリオとして調整されており、最初の使用時には変更せずに使うことを想定しています。重点は、落ち着いたポートフォリオロジック、明確な defaults、そして複数市場で再現しやすい動作です。
ChronoEdge は、1 つの EA 内で Forex、指数、1 つの商品市場を取引します。必要なすべてのシンボルが Market Watch で利用可能で、symbol mapping が正しく設定されていれば、1 つのチャートだけで十分です。
主な特徴
- 13 個の事前調整済みモジュールを備えたマルチマーケット EA
- 各市場ごとの専用モジュール
- Forex、指数、Cocoa 向けの H1 ポートフォリオ
- 固定ロットまたは残高ベースのロット計算
- Balance-Based モードで使用される事前調整済みの市場ウェイト
- 異なるシンボル名やサフィックスに対応する broker symbol mapping
- 時間プロファイルによる broker time と DST の自動変換
- オプションの prop firm 保護
- 技術的な緊急保護として broker 側に配置される安全 stop-loss
- live および demo チャート用のコンパクトなステータスパネル
- Strategy Tester では高速テストのためパネルを自動的に無効化
取引対象市場
Forex: AUDCHF, AUDUSD, EURCHF, GBPCHF, NZDCAD, NZDUSD, USDJPY
指数: GerTec, Usa500, UsaInd, UsaRus, UsaTec
商品: Cocoa
シンボル名は broker によって異なる場合があります。broker がサフィックスや別名を使用している場合は、symbol mapping inputs を調整する必要があります。対象市場は Market Watch に表示され、H1 履歴が利用可能である必要があります。
戦略の考え方
ChronoEdge は、ランダムなシグナルを常時探すものではありません。timing、流動性、price action が過去により良い条件を示した、繰り返し現れる市場局面に基づいて動作します。個々のモジュールは一体として調整され、ポートフォリオとして取引されます。
この戦略は、できるだけ多くの取引を強制的に発生させるためのものではありません。適切な状況を待ち、内部の時間ルールと決済ルールによって取引ロジックを管理します。
資金管理
推奨される default は MoneyManagementMode = MONEY_MANAGEMENT_BALANCE_BASED です。
このモードでは、ChronoEdge は口座残高、LotsPer10000Balance、および対応する BalanceFactor_<Market> から注文ロットを計算します。Balance factors はポートフォリオ調整の一部であり、最適化したりランダムに変更したりするべきではありません。これらは Balance-Based モードでのみ適用されます。
Default LotsPer10000Balance = 0.01 は意図的に保守的に設定されています。より高い値は取引量を比例して増加させます。Fixed-Lot モードでは、各市場がそれぞれの Lots_<Market> input を直接使用します。
時間プロファイルと DST
ChronoEdge は内部 Strategy Time を使用します。broker server time の違いによってエントリー時間がずれないように、EA は broker time を strategy time に変換します。
デフォルトの時間設定は、冬時間 GMT+2、夏時間 GMT+3、欧州 DST を使用する broker profile に対応しています:
- ResearchWinterGmtOffset = 2
- ResearchSummerGmtOffset = 3
- ResearchDstProfile = DST_PROFILE_EU
- BrokerWinterGmtOffset = 2
- BrokerSummerGmtOffset = 3
- BrokerDstProfile = DST_PROFILE_EU
欧州や米国以外のユーザーにとって重要なのは居住国ではなく、broker server time です。アジア、オーストラリア、アフリカ、南米のユーザーでも、broker server が GMT+2/GMT+3 と欧州 DST を使用している場合は EU profile を利用できます。
broker が夏時間を使用しない場合、または異なる時間プロファイルを使用する場合は、BrokerWinterGmtOffset、BrokerSummerGmtOffset、BrokerDstProfile を調整する必要があります。利用可能なプロファイルは DST_PROFILE_EU、DST_PROFILE_US、DST_PROFILE_NONE です。
Dashboard
チャートパネルには、ポートフォリオ状態、アクティブな市場、ロット、spread、保有ポジション、月間/合計結果、時間ステータス、オプションの prop firm ステータスが表示されます。
live または demo チャート上でステータスボタンをクリックできます。ACTIVE は新しい戦略エントリーを許可します。PAUSED は新しいエントリーをブロックします。MT5 のグローバル Algo Trading ボタン、または EA の取引許可が無効な場合、ChronoEdge も PAUSED を表示します。
Strategy Tester では、ビジュアルテスターを含め、パネルは常に自動的に無効化されます。これにより、チャートオブジェクトによる backtests の低速化を防ぎます。
Prop-Firm 保護
Prop-Firm Protection はデフォルトで無効です。
EnablePropFirmProtection = false の場合、日次または総損失制限は適用されず、パネルにも active loss limits は表示されません。
EnablePropFirmProtection = true の場合、ChronoEdge は設定されたパーセンテージに基づいて日次損失と総損失を監視できます。この保護ロジックはシグナルをブロックしたり、設定によってはハードリミット到達時に自身の保有ポジションを閉じたりする可能性があります。そのため、実際の取引実行が変わる場合があります。
安全 Stop-Loss
ChronoEdge は、技術的な緊急保護として broker 側に配置される安全 stop-loss を使用します。Default SafetyStopLossPercent = 20.0 はエントリー価格から意図的に大きく離して設定されており、通常の決済シグナルとして使うものではありません。通常の決済ロジックは内部に残ります。SafetyStopLossPercent = 0.0 に設定すると、安全 stop-loss は無効になります。
推奨開始手順
- 流動性のある H1 チャートに EA を適用します。
- 13 個すべてのシンボルを Market Watch で利用可能にします。
- symbol mapping を確認します。
- broker が GMT+2/GMT+3 と欧州 DST を使用している場合は、デフォルトの時間プロファイルを維持します。
- 保守的な default の Balance-Based Money Management を使用します。
- デフォルトのウェイトを変更しないでください。
- この保護ロジックが本当に必要な場合のみ Prop-Firm Protection を有効にします。
Tester に関する注意
- Timeframe: H1
- 必要なすべてのシンボルが利用可能である必要があります。
- tester ではパネルが自動的に無効化されます。
- broker time の違いは GMT/DST inputs で修正してください。
- 標準版ではパラメータ最適化は不要です。
過去の backtest 結果は将来の利益を保証するものではありません。結果は broker、symbol mapping、spread、commission、slippage、execution、履歴データによって異なる場合があります。
