Velora FX
- エキスパート
- バージョン: 3.32
- アクティベーション: 5
Velora FX は、MetaTrader 4 プラットフォーム向けに開発された、M30 タイムフレームの EURUSD 専用 Expert Advisor です。
テクニカルプロファイル:
- 通貨ペア:EURUSD
- 推奨タイムフレーム:M30
- 対応プラットフォーム:MetaTrader 4
- EA タイプ:トレンド型、レベルトレード型
- ロットモード:デフォルトは固定ロット
- デフォルトロット:0.30
- デフォルト最大ロット:0.30
- スプレッドフィルター:最大 3.0 ピップス
- 主実行スタイル:ルールに基づく厳格なテクニカル取引
- 推奨テストモード:全ティック(Every tick)
- 推奨初期テスト資金:5000 USD
- 推奨口座タイプ:ECN または低スプレッド口座
- 推奨ブローカー条件:安定した約定力、低スリッページ、EURUSD スプレッド 3 ピップス前後またはそれ以下
Velora FX は、トレンド、ボラティリティ、レンジブレイクアウト、押し目(プルバック)、移動平均線フィルター、価格アクション(Price Action)のパターン認識をバランスよく組み合わせたテクニカル EA です。マーチンゲール、グリッド、アービトラージ、DLL ファイル、外部要求、外部シグナルサービスは一切使用しません。MetaTrader 4 内部で利用可能な市場データのみから直接取引判断を行います。
デフォルト設定は EURUSD M30 環境に最適化されています。技術的には他の通貨ペアやタイムフレームに適用することも可能ですが、組み込まれているロジックやパラメータのバランスは EURUSD M30 を対象として設計されています。他の通貨ペアやタイムフレームで使用する前に、必ずストラテジーテスターで個別テストを実施し、ブローカー条件に合わせてパラメータを調整してください。
ストラテジーの概要
Velora FX は、複数のテクニカルモジュールを連携させて動作します。すべてのシグナルで注文を出すのではなく、あらかじめ設定された一連の市場条件フィルターをクリアした品質の高いシグナルのみを受け入れることを目的としています。
本ストラテジーが統合している機能:
- Bears Power に基づくシグナルロジック
- ADX によるトレンド強度フィルタリング
- DI による方向性フィルタリング
- レンジブレイクアウトの検出
- EMA および MACD に基づく押し目(プルバック)ロジック
- 移動平均線によるエントリーフィルタリング
- ATR に基づくストップロスおよびテイクプロフィット
- ATR に基づくトレーリングストップ保護
- 価格アクションのパターン認識
- スプレッドフィルター
- セッションフィルター
- 時間帯フィルター
- ロールオーバー回避保護
- 金曜日のポジション決済保護
- 口座保護パラメータ
各モジュールには明確な役割があります。市場の方向性を特定するもの、ボラティリティを検証するもの、弱いエントリーを排除するもの、約定リスクを管理するものなどが相互に作用します。
メインシグナルロジック
コアとなるシグナルは、Bears Power と ADX および DI フィルタリングを組み合わせて生成されます。Bears Power は定義されたレベル付近での売り圧力および買い圧力の変化を検出します。ADX は市場に十分な動能が存在するかを評価し、DI フィルターは方向性モメンタムが計画中の取引方向と一致しているかを確認します。
この構造により、明確な方向性がない市場での無駄なエントリーを回避できます。単一のインジケーターだけに依存することなく、複数のテクニカル条件を同時に満たした場合にのみ取引が開始されます。
レンジブレイクアウトモジュール(Range Breakout)
このモジュールは、価格が限られた範囲(レンジ)内で推移したのち、根拠となる十分な条件を伴ってレンジ外へ抜け出す動きを追跡します。
レンジモジュールの使用パラメータ:
- レンジ ADX 期間
- レンジ期間中の最大 ADX
- レンジ参照バー数(Lookback bars)
- 最大レンジ幅(ピップス)
- 最小 ATR(ピップス)
- ブレイクバッファー(ピップス)
- RSI による確認
- DI による確認
- ブレイクアウト取引時のオプションロット上限
- 連続損失後の冷却期間(Cooldown)
保ち合いからトレンドが発生する局面で効果を発揮するモジュールです。横ばい領域内での早すぎるエントリーを防ぎ、ブレイクバッファーを設定することで、価格がレンジを明確に越えてからポジションを保有します。
プルバックモジュール(Pullback)
MACD と EMA に基づくプルバックモジュールは、大きな流れのなかで一歩引いた一時的な調整(押し目・戻り)が発生した後のエントリーポイントを探します。
評価項目:
- 短期 EMA
- 長期 EMA
- RSI 期間
- RSI の買いおよび売り範囲
- MACD 短期 EMA
- MACD 長期 EMA
- MACD シグナル線
- 最小 ATR(ピップス)
伸び切った価格を追いかけてエントリーすることを防ぎ、コントロールされた調整が発生した後に構造的なエントリーを狙うことを目的としています。
移動平均線エントリーフィルター
Velora FX は、選定されたシグナルグループ(コアシグナル、レンジシグナル、プルバックシグナル、パターンシグナル)に対して移動平均線フィルターを適用します。
フィルターの仕様:
- MA タイムフレーム:M30
- MA 期間:34
- MA 種別:EMA
- MA 傾斜計算用バー数:5
- 最小 MA 傾斜:1.2 ピップス
- 価格と MA の最大許容距離:80 ピップス
移動平均線に十分な傾き(トレンド性)があるかを確認し、さらに価格が移動平均線から離れすぎていないかをチェックすることで、強い動きの最後で遅れてエントリーするリスクを軽減します。
パターン認識モジュール(Pattern Recognition)
価格アクションパターンモジュールを備えており、現在のデフォルトモードでは包み足(Engulfing)スタイルの検出に重点を置いています。
パターンモジュールの使用パラメータ:
- パターンモード
- 最小 ATR(ピップス)
- 最小ローソク足実体(ピップス)
- ヒゲの比率(Wick ratio)
- ローソク足の確定強度
- オプションの ADX フィルター
- DI フィルター
- オプションのトレンドフィルター
パターン認識を単独の機械的なトリガーとして使うのではなく、ボラティリティや方向性フィルターと連動させることで、ノイズの多い小さなローソク足を排除し、背景のしっかりした明確なパターンのみを捉えます。
ATR に基づく適応型保護
変化する市場のボラティリティに合わせて保護距離を自動調整するため、デフォルトで ATR に基づくストップロスとテイクプロフィットを採用しています。
デフォルトの保護ロジック:
- ATR 期間:14
- ストップロス ATR 乗数:1.2
- テイクプロフィット ATR 乗数:4.4
- 最小ストップロス:40 ピップス
- 最大ストップロス:120 ピップス
- 最小テイクプロフィット:30 ピップス
- 最大テイクプロフィット:160 ピップス
ATR に基づくトレーリングストップ機能も搭載しています:
- ATR トレーリング:有効
- 追従開始距離(Trail start):60 ピップス
- トレーリング ATR 乗数:1.8
ポジションが十分な含み益を獲得した後にのみストップラインが移動するため、通常の価格振動によって早すぎる決済がかかるのを回避します。
リスクおよびロット管理
デフォルトバージョンでは固定ロット方式を採用しています。
デフォルト値:
- リスク割合計算(Use risk percent):false
- 固定ロット:0.30
- 最大ロット:0.30
- 残高連動型ロット増加(Equity step lots):無効
- 損失後ロットリセット:無効
マーチンゲールのように負けの後にロットを上げたり、ナンピングリッドを組んだりすることは一切ありません。資金管理の挙動が非常にシンプルで、検証が容易です。
口座サイズ、レバレッジ、リスク許容度に応じてロットサイズは手動で変更できます。デフォルトの 0.30 はあくまでプリセット値であり、すべての口座にそのまま適しているわけではありません。
実行フィルター
不利な市場環境での取引を回避するため、複数のフィルターブロックが搭載されています。
スプレッドフィルター:
許容最大スプレッドは 3.0 ピップスに設定されています。
セッションフィルター:
デフォルトの取引時間:ブローカーサーバー時間の 07:00 から 21:00。
時間帯指定フィルター:
指定されたサーバー時間(8, 10, 13, 15, 16, 18, 20 時)でのみ新規注文を行います。
ロールオーバーフィルター:
日付変更時の流動性低下時間帯(サーバー時間 23:00 から 01:00)の取引を回避します。
金曜日保護:
週末の価格飛来リスクを避けるため、金曜日の 20:00(サーバー時間)に取引を停止またはポジションを決済します。
口座保護機能
資金保護のためのオプションパラメータも用意されています:
- 日次最大許容損失(%)
- 週次最大許容損失(%)
- 月次リスクオフ損失(%)
- 月次最大許容損失(%)
- 最大連続許容損失回数
デフォルト設定では、ロジック自体の検証を優先するため、これらの制限はオフまたは緩やかな値に設定されています。
推奨テスト手順
- MetaTrader 4 を起動します。
- ストラテジーテスターを開きます(Ctrl + R)。
- エキスパートアドバイザーから「Velora FX」を選択します。
- 通貨ペアに「EURUSD」を選択します。
- 時間足に「M30」を選択します。
- モデルに「全ティック(Every tick)」を選択します。
- ブローカーの条件に合わせてスプレッドを設定します(推奨:3 ピップス以下)。
- 設定ロットに応じた適切な初期テスト資金を入力します。
- 数か月以上の期間を指定してバックテストを実行します。
- 純利益、最大ドローダウン、プロフィットファクター、取引回数、資産曲線を確認します。
インストールガイド
- MetaTrader 4 を起動します。
- 上部メニューの「ファイル」から「データフォルダを開く」を選択します。
- 「MQL4」フォルダを開き、その中の「Experts」フォルダを開きます。
- EA ファイルを「Experts」フォルダ内にコピーします。
- MetaTrader 4 を再起動するか、ナビゲーターウィンドウの「エキスパートアドバイザ」を右クリックして「更新」を選択します。
- EURUSD M30 のチャートを開きます。
- ナビゲーターパネルから Velora FX をチャート上へドラッグ&ドロップします。
- 設定画面の「全般」タブで「自動売買を許可する」にチェックを入れます。
- MT4 上部の「自動売買」ボタンが緑色(有効)になっていることを確認します。
推奨チャート設定:
- 通貨ペア:EURUSD
- タイムフレーム:M30
- 自動売買:有効
- ライブトレード許可:有効
- DLL の使用:不要
- WebRequest:不要
デフォルトパラメータプロファイル
標準パラメータはすべて EA 内部にあらかじめ設定されています。通常の運用であれば、別途 preset ファイルを読み込む必要はありません。EA がすぐにエントリーしない場合でも故障ではありません。複数のフィルターによって条件が整うのを待機している可能性があります。スプレッド制限、時間帯制限、自動売買許可などの状態については、MT4 の「エキスパート」および「操作履歴」タブのログを確認してください。
