NEXA Volume Spike Breakout PRO
- エキスパート
-
Park Seongcheon
こんにちは。
私は Park Sung Chan(パク・ソンチャン) と申します。
MetaTrader 5 アルゴリズム取引システム を専門とする開発者です。
私は金融市場の 構造的特徴 と 統計的パターン を基盤に、
長期的に安定して運用できる自動売買システムを研究・設計しています。
単なる売買ロジックの構築ではなく、市場を多角的に分析し、
変化する相場に適応できる 高度なアルゴリズムフレームワーク の開発を追求しています。
🔥 NEXA EA プロジェクト概要(ストラテジー・エコシステム) - バージョン: 2.10
- アクティベーション: 5
製品概要
NEXA Volume Spike Breakout PRO は、MetaTrader 5 用の Expert Advisor です。
本 Expert Advisor は、GOLD の M15 時間足を基準に設計されています。価格が直近のレンジをブレイクした場面を検出し、ティックボリュームの増加、モメンタム方向、トレンドの強さ、ボラティリティ条件を確認してエントリー候補を判定します。
主なエントリーロジックは Break and Retest 構造に基づいています。単純にブレイク直後にエントリーするのではなく、価格がブレイク水準を再確認した後、ブレイク方向の条件が維持されているかを確認します。
このシステムには、自動注文実行、Stop Loss と Take Profit の設定、Partial Take Profit、Break Even、Trailing Stop、スプレッドフィルター、取引時間フィルター、手動ニュース時間ブロック機能が含まれています。
主な機能
NEXA Volume Spike Breakout PRO は、以下の要素を使用します。
レンジブレイク検出
Volume Spike 確認
Momentum 方向フィルター
ADX トレンド強度フィルター
EMA トレンド方向フィルター
ATR ボラティリティフィルター
Break and Retest エントリー構造
Stop Loss と Take Profit の自動設定
Partial Take Profit 管理
Break Even 管理
Trailing Stop 管理
Spread Filter
Trading Time Filter
Manual News Time Block オプション
ストラテジーロジック
Expert Advisor は、M15 時間足で直近の価格レンジを計算します。
価格がレンジ上限を上抜けて終値を確定した場合、BUY 候補を準備します。
価格がレンジ下限を下抜けて終値を確定した場合、SELL 候補を準備します。
ブレイクだけではエントリー条件として十分ではありません。Expert Advisor は、ティックボリューム、Momentum、ADX、EMA トレンド方向、ATR ボラティリティ、ローソク足の品質、スプレッド条件も確認します。
標準のエントリーモードは Retest mode です。
BUY 条件では、リテスト後に価格がブレイク水準の上に維持され、上昇方向の継続ローソク足が確認される必要があります。
SELL 条件では、リテスト後に価格がブレイク水準の下に維持され、下落方向の継続ローソク足が確認される必要があります。
注文とポジション管理
注文は成行注文として実行されます。
注文送信前に、Expert Advisor は以下を確認します。
現在のスプレッド
取引時間
既存ポジションの有無
ブローカーの StopLevel と FreezeLevel
Stop Loss と Take Profit の有効性
利用可能証拠金
OrderCheck の結果
OrderSend の結果
ポジションが開かれた後、選択された設定に従って Partial Take Profit、Break Even、Trailing Stop を管理できます。
リスク管理
Expert Advisor は、2種類のロット計算方式に対応しています。
Fixed Lot モードでは、ユーザーが入力した固定ロットを使用します。
Risk Percent モードでは、口座残高と Stop Loss 距離に基づいてロットサイズを計算します。
実口座で使用する前に、利用するブローカーの取引条件で十分にテストすることを推奨します。約定結果は、スプレッド、スリッページ、流動性、シンボル仕様、取引サーバー環境によって異なる場合があります。
推奨シンボルと時間足
推奨シンボル: GOLD
推奨時間足: M15
ブローカーによって GOLD のシンボル名は異なる場合があります。例として、GOLD、XAUUSD、XAUUSDm、その他ブローカー独自の名称があります。
InpSymbol を空白のままにすると、現在のチャートシンボルが使用されます。
入力パラメータ
General Settings
InpSymbol
取引シンボルを指定します。空白の場合、現在のチャートシンボルを使用します。
InpMagicNumber
この Expert Advisor が管理する注文を識別するための Magic Number です。
InpAllowBuy
BUY 取引を許可または停止します。
InpAllowSell
SELL 取引を許可または停止します。
InpOnePositionOnly
同一シンボルおよび同一 Magic Number に対して、1つのポジションのみを保持するかを設定します。
Lot and Risk
InpLotMode
ロット計算方式を選択します。Fixed Lot または Risk Percent を使用できます。
InpRiskValue
Fixed Lot モードではロットサイズとして使用されます。Risk Percent モードではリスク割合として使用されます。
InpMaxLotCap
Expert Advisor が使用できる最大ロットを制限します。
Strategy Core
InpEntryMode
エントリーモードを選択します。標準構造は Retest mode です。
InpRangeLookback
ブレイク判定に使用する価格レンジ計算用のバー数です。
InpVolumeSpikeMult
現在のティックボリュームを直近平均ボリュームと比較するための倍率です。
InpAtrSLMult
Stop Loss 計算に使用する ATR 倍率です。
InpRewardRisk
最終 Take Profit 計算に使用する reward-to-risk 比率です。
ADX and Volume Filters
InpUseADXFilter
ADX フィルターを使用するかを設定します。
InpMinADX
エントリーを許可するために必要な最小 ADX 値です。
InpUseSessionVolumeAverage
セッション別の平均ボリューム計算を使用するかを設定します。
Risk Filters
InpMinATRPoints
最小 ATR 値をポイント単位で設定します。低ボラティリティ環境を避けるために使用されます。
InpMinSLPoints
最小 Stop Loss 距離をポイント単位で設定します。
InpMaxSLPoints
最大 Stop Loss 距離をポイント単位で設定します。0 の場合、この制限は使用されません。
InpMaxSpreadPoints
許容する最大スプレッドをポイント単位で設定します。
Trading Time Filter
InpUseTimeFilter
取引時間フィルターを使用するかを設定します。
InpTradeStartHour
新規エントリーを開始するサーバー時間の時刻です。
InpTradeEndHour
新規エントリーを停止するサーバー時間の時刻です。
News Time Block
InpUseNewsTimeBlock
手動ニュース時間ブロックを使用するかを設定します。
InpManualNewsTimes
手動で指定するニュース時間です。複数の時間はセミコロンで区切ることができます。
入力例:
2026.05.15 21:30;2026.06.05 21:30
InpNewsBlockBeforeMinutes
指定したニュース時間の何分前から取引を停止するかを設定します。
InpNewsBlockAfterMinutes
指定したニュース時間の何分後まで取引を停止するかを設定します。
Order Settings
InpSlippagePoints
成行注文で許容する最大スリッページをポイント単位で設定します。
Partial TP, BreakEven and Trailing
InpUsePartialTP
Partial Take Profit を使用するかを設定します。
InpPartialTPRR
Partial Take Profit を処理する reward-to-risk 水準です。
InpPartialClosePercent
Partial Take Profit 時に決済するポジション比率です。部分決済は、ブローカーの最小ロットおよびロットステップによって制限される場合があります。
InpUseBreakEven
Break Even 管理を使用するかを設定します。
InpBEStartPoints
Break Even を開始するために必要な最小利益ポイントです。
InpBEOffsetPoints
Break Even 設定時にエントリー価格から追加で確保するポイントです。
InpUseTrailingStop
Trailing Stop を使用するかを設定します。
InpTrailingStartPoints
Trailing Stop を開始するために必要な最小利益ポイントです。
InpTrailingStepPoints
Trailing Stop の距離をポイント単位で設定します。
基本的な使用方法
MetaTrader 5 で GOLD M15 チャートを開きます。
Expert Advisor をチャートに適用します。
現在のチャートシンボルを使用する場合は、InpSymbol を空白にします。
取引方向、ロット方式、スプレッド制限、取引時間、Stop Loss と Take Profit の設定を確認します。
実口座で使用する前に Strategy Tester で確認してください。
実運用前には、デモ口座または低いロットサイズで動作確認を行うことを推奨します。
テスト時の確認事項
Expert Advisor を使用する前に、ブローカーのシンボル条件を確認してください。
主な確認項目は以下です。
シンボル名
最小ロット
ロットステップ
契約サイズ
Tick size
Tick value
スプレッド
StopLevel
FreezeLevel
取引セッション
サーバー時間
スリッページ条件
ブローカー条件の違いにより、結果が異なる場合があります。
リスクに関する注意
本製品は自動売買用の Expert Advisor です。取引にはリスクがあります。
市場のボラティリティ、流動性、スプレッド拡大、スリッページ、ブローカーの約定条件、取引サーバー環境は、取引結果に影響を与える可能性があります。
Strategy Tester の結果は、選択された過去データとテスト設定に基づくものです。実際の取引結果を示すものではありません。ユーザーは自身の口座条件とリスク設定に基づいて十分に確認したうえで使用してください。
サポート
製品サポートは、MQL5 の製品コメント欄または MQL5 メッセージシステムをご利用ください。
問い合わせ時には、以下の情報を提供すると確認がしやすくなります。
MetaTrader 5 build number
ブローカー名
シンボル名
チャート時間足
入力パラメータ設定
Strategy Tester レポート
Journal log
Experts log
推奨設定の考え方
標準設定は、GOLD M15 の Break and Retest 構造に合わせて設計されています。
より多くの取引機会を求める場合は、Volume Spike、ADX、Range 関連の値を慎重に調整できます。ただし、フィルターを過度に緩和するとシグナル品質が低下する可能性があります。
より選択的な取引を希望する場合は、Volume Spike、ADX、スプレッド、取引時間フィルターをより厳格に設定できます。
公開時の注意
製品ロゴやスクリーンショットでは、成果を保証するように見える表現を避けてください。製品に明確に確認可能な AI 機能がない場合は、“AI Powered Trading System” のような表現は削除する方が安全です。製品アイコンは、シンプルで見やすく、製品コンセプトに直接関連したものにしてください。
