無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
エキスパート

EA 移動平均 - MetaTrader 5のためのエキスパート

発行者:
Vladimir Karputov
ビュー:
1211
評価:
(13)
パブリッシュ済み:
2018.07.09 16:20
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

アイディア: Aleksandr.

MQL5 コード: Vladimir Karputov

この EA は標準パッケージの \MQL5\Experts\Examples\Moving Average\Moving Average.mq5 に基づいています。新しいまたは更新された機能:

  • 4つのシグナルについて、独自の移動平均指標があり、買い買い決済売り売り決済period (平均期間) 、shift (指標の水平シフト) 、method (平均法) 、price (指標の計算が基づく価格の種類) パラメータの設定が可能です。
  • Use Buy positions 及び Use Sell positionsフラグはそれぞれ買いポジションと売りポジションを開くことを許可します。
  • Consider Price Last Outフラグは最後に決済された取引の価格を考慮します。値が "true" であれば、新しい買いポジションは最後の取引価格以下の価格で開かれ、新しい売りポジションは最後の決済価格以上の価格で開かれます。

ポジションの最後の決済価格は OnTradeTransaction で監視されます。EA は市場で 1 つのポジションのみを保持しているため、ネッティングおよびヘッジの両方に使用することができます。


入力

  • Maximum Risk in percentage - 許容リスク (パーセント単位)
  • Descrease factor - 取引履歴の取引を失った場合の減少要因
  • ххх: period - 平均期間 (指標ごと)
  • ххх: shift - 水平方向のシフト (指標ごと)
  • ххх: method - 平均法 (指標ごと)
  • ххх: price - 指標が計算される価格 (指標ごと)
  • Use Buy positions - 買いポジションを開くことを許可するフラグ<分節 12
  • Use Sell positions - 売りポジションを開くことを許可するフラグ
  • Consider Price Last Out - 最後に決済された取引の価格を考慮するフラグ
  • magic number - EAの一意のID

デフォルトパラメータ、EURUSD M15、2018.01.01~2018.05.03

EA 移動平均


M15 での最適化の推奨

(遺伝的) 最適化は「1分OHLC」ティック生成モードで行えます。まず、 periodのパラメータ (Start 12, Step 1, Stop 30) と shiftのパラメータ (Start 0, Step 1, Stop 6) を設定します。

遺伝的最適化を行ったら、「全ティック」モードまたは「リアルティックに基づいた全てのティック」モードに移行し、選択したパスに対して単一のテストを実行します。

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/20626

Sar_HTF_Alert Sar_HTF_Alert

入力パラメータの時間枠選択オプションを持つ iSAR 指標です。カラーで実装されており、トレンドが方向を変えるとアラートを生成します。

UniversalMACrossEA UniversalMACrossEA

2 つの iMA (移動平均、MA) 指標に基づいた EA です。ロット計算モードの選択: 手動または取引あたりのリスクパーセンテージ。ポジショントレール。

Exp_Sar_Tm_Plus Exp_Sar_Tm_Plus

Parabolic Stop指標とリバースシステムのシグナルに基づいた取引システムで、一定のポジション保持時間を設定することができます

exp_Amstell exp_Amstell

EA は利益をともなうポジションを決済するために仮想利益を使用します。ステップでポジションを開きます。OnTradeTransaction で最後のポジションのタイプとその価格を取得します。