MetaTrader 5 / エキスパート
Popular MACD Strategy from Viral YouTube Video (3.5M+ Views) - MetaTrader 5のためのエキスパート
253
このExpert Advisorは、トレンドフィルターとサポート/レジスタンス確認を備えたMACDクロスオーバー戦略に基づいています。ロジックは、標準的なインジケータを使用し、このような戦略の最も一般的な解釈に従って構築されています。コードにはコメントが付いており、一行一行を順を追って説明しています。
ストラテジーの構成要素はシンプルです:
-
MACDクロスオーバー: 標準的なMACD設定(Fast:12、Slow:26、Signal:9)を使用して、モメンタムシフトを検出します:
-
トレンド・フィルター: 200周期の移動平均線が取引をフィルタリング: MAより上では買いのみが許され、価格がMAより下では売りが許される。
- 支持線/抵抗線条件: 価格が最近主要な支持線または抵抗線に タッチした場合のみ取引が許可されます。これらのレベルは、直近のローソク足10本と20本の相対高値/安値に基づいて、カスタムSupportResistanceインジケータ(外部依存として含まれる)を使用して検出されます。
-
シグナル有効性ウィンドウ: タイミングの不一致によるセットアップの失敗を避けるため、EAは設定可能な時間ウィンドウを使用してサポート/レジスタンスとMACDシグナルを「記憶」します(SignalValidityパラメータ)。
-
リスク管理: 損切りは200MAから一定のポイント数(ユーザーが指定)置か れ、 利食いは損切り距離の1.5倍として自動的に計算されます。
入力パラメータ
| パラメータ | 入力パラメータ |
|---|---|
| シグナル有効性(int) | シグナルが表示されてから有効なローソク足の数 (デフォルト: 7) |
| ロットサイズ(double) | 各注文の取引数量 |
| SLPointDistanceFromMA(int) | MAとストップロス・レベル間の距離 (ポイント) |



MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/61998