ホーム システムトレード 投稿

移動平均と相対力指数を活用したEA - 初心者向けMetaTrader 5用のトレードアドバイザー

添付ファイル
60730.zip (1.53 KB, ダウンロード 1回)

MARSIは、バックテスト ドローダウン(損失-1.07%)初心者にやさしいエキスパートアドバイザー(EA)で、相対力指数(RSI)単純移動平均(SMA)の論理を組み合わせて、XAUUSD(ゴールド)などの金融市場におけるトレードシグナルを特定し、実行します。

このEAは以下の機能を備えています:

  • アカウントリスクに基づくダイナミックロットサイズ

  • RSIに基づく買われすぎ・売られすぎのエントリー条件

  • 移動平均を用いたトレンドフィルタリング

  • シンボルのティック精度に調整されたSL(ストップロス)とTP(テイクプロフィット)レベル

このEAは、テクニカル戦略を試しながら、インジケーターの扱いやダイナミックリスク、ブローカーによる桁の違いがトレード論理に与える影響を理解したい学習者に特に役立ちます


トレーディングロジック

EAは以下のエントリー規則に従って動作します:

  • 買いの条件

    • 現在の価格が移動平均を上回っている(強気)

    • RSIが売られすぎの閾値を下回っている(価格上昇の兆し)

  • 売りの条件

    • 価格が移動平均を下回っている(弱気)

    • RSIが買われすぎの閾値を上回っている(価格下落の兆し)

  • ストップロスとテイクプロフィットは、ブローカーの価格精度(_Digits)に基づいて設定されます。


外部入力パラメータ

変数 説明
maPeriod 単純移動平均に使用する期間
rsiPeriod 相対力指数に使用する期間
rsiOverbought 市場が買われすぎと見なされるRSIの閾値(売りトリガー)
rsiOversold 市場が売られすぎと見なされるRSIの閾値(買いトリガー)
riskPercent 1回の取引でリスクを取るバランスの割合
stopLoss ストップロスの距離(ポイント)
takeProfit テイクプロフィットの距離(ポイント)
slippage 許可される最大スリッページ(ポイント)

推奨使用法

  • シンボル: XAUUSD(ゴールド)

  • 時間足: M15またはH1

  • ブローカー: 適切なティックデータを持つブローカー(2/3桁および4/5桁のブローカーでテストして一貫性を確認)

  • バックテスト範囲: 3〜6ヶ月推奨

  • 条件: 信頼性のあるRSI/MA値のためにティックデータが利用可能であることを確認


追加の注意点

  • PipSize()関数は、異なるブローカー間でピップ値を正規化するのに役立ちます。

  • このEAは、現在の口座残高と定義されたリスクに基づいてロットサイズを自動的に計算します。

  • コードはモジュラー化されており、トレーリングストップやニュースフィルター、その他の条件を簡単に追加できます。

  • このプロジェクトは継続中で、フィードバックも大歓迎です!


関連記事

コメント (0)