EMA Crossover Trader
- エキスパート
- Maksim Novikov
- バージョン: 1.0
EMAクロスオーバートレーダー — 2つの指数平滑移動平均線(EMA)のクロスオーバー戦略を実装したエキスパートアドバイザーです。ロボットは線が交差した際に自動的にポジションを開き、その前に反対の取引を決済します。常に一方向のポジションのみが1つ開かれている状態です。
仕組み
EAは2つの移動平均線を使用します:
-
EMA1(デフォルト期間14)
-
EMA2(デフォルト期間4)
決定ロジック:
| シグナル | アクション |
|---|---|
| EMA1がEMA2を下から上に交差 | SELLがあれば決済し、BUYを開く |
| EMA1がEMA2を上から下に交差 | BUYがあれば決済し、SELLを開く |
入力パラメータ
| パラメータ | タイプ | デフォルト値 | 説明 |
|---|---|---|---|
| Lot | double | 0.01 | 固定ポジション量 |
| MagicNumber | int | 123 | EAの一意識別子 |
| StopLoss | int | 8400 | ストップロス(ピップ単位) |
| TakeProfit | int | 700 | テイクプロフィット(ピップ単位) |
| Ma1Period | int | 14 | 1つ目のEMAの期間 |
| Ma2Period | int | 4 | 2つ目のEMAの期間 |
| Ma1Shift | int | 0 | 1つ目のEMAのシフト |
| Ma2Shift | int | 0 | 2つ目のEMAのシフト |
推奨事項
このEAは、作者がEURUSD通貨ペア、H1時間枠でテストしました。上記の入力パラメータ値は、過去のデータテストに基づく作者の推奨値です。他のシンボルや時間枠での取引も可能ですが、追加のパラメータ最適化が必要になる場合があります。
注意: StopLoss(8400ピップ)とTakeProfit(700ピップ)の値は、非対称なリスク対リワード比率を想定しています。この設定は、EURUSD H1でのテスト結果に基づいて作者が選択しました。実際の口座で使用する前に、ストラテジーテスターでこれらのパラメータを使用してEAをテストすることをお勧めします。
