無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
MetaTrader 5ターミナルからコードベースにアクセスしてください。
適切なコードが見つからなかったらフリーランスセクションで注文できます
エキスパートアドバイザーやインディケータを書く方法

MetaTrader 5のためのMQL5エキスパートアドバイザーソースコード - 4

icon

次の基本的なルールに従ってエキスパートアドバイザーは価格チャートを分析して自動取引します。ここではいろいろな問題を解決するMQL5ソースコードを見つけることができます。移動平均線のクロスに基づいた単純なエキスパートアドバイザーと、複雑なシグナル生成アルゴリズムと取引ミスのプロテクトを含んだ複雑なエキスパートアドバイザーの両方を選択できます。

MetaTrader 5の中で提供されたエキスパートアドバイザーをダウンロードし実行することができます。自動売買ロボットを使用する前にストラテジーテスターの中でそれらをテストして最適化することをお勧めします。エキスパートアドバイザーのライブラリはMetaTrader 5プラットフォームとMetaEditor開発環境から直接使用することができます。

コードを投稿

水平ラインおよび近似曲線を描画し、価格がクロスするときに通知されます

このトレーディングシステムは、iChaikin (Chaikin オシレータ、CHO) インジケータを使用してレンジ/トレンドを定義します。

このEAは、2つのオシレータ: iCCI (コモディティチャネルインデックス、CCI)、iStochastic (ストキャスティクスオシレータ) と1つのトレンド iMA (移動平均、MA) インジケータに基づいています。

前日のチャネル幅を定義します。

"前のロウソクのブレイクダウン " EA

ColorSchaffJCCXTrendCycleのシグナルに基づいた二つの独立したトレードシステムです。このシステムは、前のトレード結果に応じて次のトレードのボリュームを変更する機能を持ち、単一の EA 内のさまざまなメソッドで構成することができます。

ColorSchaffJJRSXTrendCycle インジケータシグナルに基づいた2つの同一のトレーディングシステム。前のトレード結果に応じて、次のトレードのボリュームを変更する機能がある単一の EA で、さまざまな方法で構成することができます。

XDeMarker_Histogram_Vol_Direct インジケータシグナルに基づくトレードシステム

iMA (移動平均、MA) および iRSI (相対強度指数、RSI) に基づく戦略

iStochastic (ストキャスティクスオシレータ) インジケータと OHLC 解析に基づくEA

1つのEA内で異なるメソッドで構成できる Skyscraper_Fix インジケータのシグナルに基づく2つの同一のトレーディングシステム (ロングおよびショートポジション)

このトレードシステムは、前のトレードの結果に応じて次のトレードロットを変更する機能があり、 JFatlCandle インジケータシグナルに基づいてます。

このトレードシステムは、前のトレードの結果に応じて次のトレードロットを変更する機能があり、X2MACandle インジケータシグナルに基づいています。

iMA (移動平均、MA) および OHLC に基づくEA

Skyscraper_Fix と AbsolutelyNoLagLWMA のインジケータを適用した2つの独立したトレーディングシステムを内包した一つのEA

このEAは、買いリミットと売りリミットを設定します。

Skyscraper_Fix と ColorAML のインジケータを使用したトレードシステムです。前のトレードの結果に応じて、次のトレードのボリュームを変更する機能があり、2つのトレードシステムが一つの EA 内にあります。

iAlligator (アリゲーター) インジケータに基づくEA。

Skyscraper_Fix、ColorAML と X2MACandle に基づいたシステムで、前のトレードの結果に応じて次のトレードのボリュームを変更する機能があり、単一のEA内に3つの独立したトレーディングシステムがあります。

BrainTrend_V2、AbsolutelyNoLagLWMA と X2MACandleに基づいたトレードシステムで、前のトレードの結果に応じて次のトレードのボリュームを変更する機能があり、単一のEA内に3つのインジケータがあります。

EAが終値を比較します

固定のポジション保持時間を設定する AnyRangeCldTail_System インジケータシグナルに基づくトレーディングシステム

このEA は iMACD (Moving Average Convergence/Divergence, MACD) と iStochastic (ストキャスティクスオシレーター) に基づいています。

Iin_MA_Signal インジケータシグナルに基づくトレードシステム

カスタムシンボルのレンコンチャート

このEA は FlatTrend インジケータに基づいています。 稼働時間を含めることもできます。

下記インジケータに基づいてシグナルを定義する: iMA (移動平均, MA), iMACD (移動平均収束/ダイバージェンス, MACD), iStochastic (ストキャスティクスオシレーター), iOsMA (オシレーターの移動平均, OsMA) とiAO (オーサムオシレーター, AO). このインジケータは、特定のシーケンスで調査されます。

このEAは、指定された時間に保留中の買いストップおよび売りストップオーダーを設定します。

XCCI_Histogram_Vol インジケータシグナルに基づくトレードシステム

XRSI_Histogram_Vol インジケータのシグナルに基づくトレードシステム

このEAは、iAO (オーサムオシレーター、AO) とRAVI (Range Action Verification Index) インジケータに基づいています。

このEAは、2つの iMA (移動平均、MA) のクロスに基づいていますが、追加のフィルタENUM_APPLIED_PRICEを使用します。

このトレードシステムは、このトレードシステムの前のトレードの結果に応じて、今後のトレードロットを変更するIin_MA_Signal インジケータシグナルに基づいています。

iAMA (適応移動平均、AMA) と iRSI (相対強度指数、RSI) インジケータに基づいたトレード戦略。 マーチンゲールが適用されます。

2つのオシレーターに基づくトレーディング戦略: iCCI (コモディティチャネル指数、CCI) と iRSI (相対強度指数、RSI)。

XRSI_Histogram_Vol_Direct インジケータシグナルに基づくトレードシステム

XCCI_Histogram_Vol_Direct インジケータシグナルに基づくトレードシステム

"Previous Candle Breakdown(前のロウソク足のブレイクダウン)" EA

固定のポジション保持時間を設定するTrendManager インジケータシグナルに基づくトレーディングシステム

SL と TP 初期設定 トレーリング

1234567891011...32