NEXA Donchian Break
- エキスパート
- Park Seongcheon
- バージョン: 1.0
1. 製品概要
NEXA Donchian Break は、
ドンチャン・チャネルを基に価格ブレイクアウト領域を検出し、
追加のテクニカル条件が満たされた場合にのみ取引を行う
自動売買エキスパートアドバイザー(Expert Advisor)です。
本製品は学習および研究目的で無料配布されており、
パラメータ設定を通じて
ブレイクアウトロジック、トレンドフィルター、
ストップロス/テイクプロフィット構造の関係を理解することを目的としています。
本製品はいかなる取引結果も保証または約束するものではありません。
実際の結果は、市場環境、ブローカー条件、
およびユーザー設定によって異なります。
2. 戦略構造
本 EA には、2 つの戦略モードが用意されています。
▪ 戦略モード V1
-
ドンチャン・チャネルのブレイクアウト検出
-
Momentum インジケーターによる方向確認
-
ADX によるトレンド強度フィルター
-
初期ストップロスは ATR ベース
-
条件達成後、構造的(スイング)ストップロスへ切り替え可能
▪ 戦略モード V2
-
ドンチャン・チャネルのブレイクアウト検出
-
MACD ヒストグラムによるトレンド加速の確認
-
OBV 傾きによる出来高方向フィルター
-
オプションで ADX フィルターを追加可能
-
ストップロスは反対側のドンチャン・チャネルを基準に設定
各モードは異なるフィルター構成を持ち、
ユーザーはそれぞれのブレイクアウト確認手法を比較・学習できます。
3. 主な特徴
-
指定した時間足でのみシグナルを計算
-
1 通貨(1 シンボル)につき 1 ポジションのみ保有
-
取引時間および曜日フィルター対応
-
固定ロットによるシンプルな資金管理
-
外部 DLL 不使用
-
WebRequest や外部サーバー通信なし
-
ユーザーの個人データ収集なし
本 EA は MetaTrader プラットフォーム内部機能のみで動作します。
4. 入力パラメータ説明
(学習・研究目的)
本セクションでは、
各入力パラメータが戦略の動作にどのような影響を与えるかを説明します。
内容は教育および分析目的のみであり、
特定の取引結果を示唆するものではありません。
▶ [General Settings]
InpSymbol
取引対象のシンボルを指定します。
空欄の場合は、現在のチャートシンボルが使用されます。
InpFixedLots
固定ロットサイズを設定します。
値はブローカーの制限に自動的に調整されます。
InpMagicNumber
本 EA が開いたポジションを識別するための番号です。
同一口座で複数の EA を使用する場合は、異なる値を推奨します。
▶ [Trading Time Filter]
InpUseTimeFilter
取引時間制限の有効/無効を設定します。
InpTradeStartHour / InpTradeEndHour
取引を許可する時間帯を設定します
(ブローカーのサーバー時間基準)。
InpAllowMonday ~ InpAllowFriday
曜日ごとの取引可否を設定します。
InpExcludeLondonOpen / InpExcludeNYOpen
特定の市場オープン時間を避けるためのオプション設定です。
これらのパラメータにより、
時間条件が取引頻度に与える影響を学習できます。
▶ [Strategy Mode]
InpStrategyMode
-
V1:Donchian + Momentum + ADX
-
V2:Donchian + MACD + OBV
異なるフィルター組み合わせが
シグナル生成に与える影響を比較できます。
▶ [Core Settings]
InpSignalTF
シグナル計算に使用する時間足を設定します。
InpDonchianLenV1 / InpDonchianLenV2
ドンチャン・チャネルの計算期間です。
値が小さいほど、直近の価格変動に敏感になります。
InpUseCloseBreakout
終値でブレイクアウトを確認するか、
高値/安値で確認するかを設定します。
InpClosedBarOnly
確定したローソク足のみを使用するかを設定します。
確定足を使用することで、シグナルの安定性が向上します。
▶ [Filters – V1]
InpMomentumPeriod / InpMomentumAvgLookback
価格の勢いを測定し、
直近平均と比較するために使用されます。
InpADXPeriod / InpADXMinV1
トレンド強度を評価します。
最小 ADX 値を調整することで、
フィルターの厳しさが変化します。
▶ [Filters – V2]
MACD パラメータ
トレンドの方向および加速を分析します。
InpUseMACDAccel
MACD ヒストグラムの加速条件を追加します。
InpOBVSlopeLookback / InpMinOBVSlopePoints
出来高の方向および強度を分析します。
InpUseADXinV2 / InpADXMinV2
V2 モード用の追加トレンドフィルターです。
▶ [Risk / Exit]
InpRR_TP
ストップロス距離に対する倍率として
テイクプロフィットを設定します。
ATR 関連パラメータ
市場のボラティリティを基に
初期ストップロスを計算します。
Swing Stop パラメータ
条件達成時に構造的ストップロスへ切り替えます。
ADX Trailing パラメータ
トレンドが強まった際に
ストップロスを動的に調整します。
InpOnePositionOnly
1 シンボルにつき 1 ポジションに制限します。
5. 使用上の注意
-
本製品は学習および研究目的専用です。
-
実運用前にデモ口座で十分なテストを推奨します。
-
結果はブローカーや市場条件により異なります。
-
パラメータ設定および使用判断は、すべてユーザーの責任となります。
6. 技術情報および規約遵守
-
コンパイル済み EX5 ファイルのみで提供
-
外部 DLL 不使用
-
第三者ライセンス、決済、更新システムなし
-
外部リンクや広告要素なし
-
機能制限付きデモ版なし
7. サポート
製品の使用方法や設定に関する質問は、
MQL5.com 製品ページの Comments(コメント) セクションをご利用ください。
最後に
NEXA Donchian Break は、
ブレイクアウト型戦略の構造と
パラメータ駆動型自動売買システムの設計を学ぶための
教育用ツールとして開発されました。
さまざまな設定を試しながら、
ブレイクアウトロジック、トレンドフィルター、
リスク管理要素の相互関係を理解することを推奨します。
