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

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

icon

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

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

コードを投稿

このEAは、ストキャスティクスによって生成されたシグナルに基づいてトレードします。 平均化 ポジションの上限 トレーリング

2MAのクロスオーバーをベースにしたシンプルなシステム。

このEAは、行内の N 個の同一のロウソクを検索します。 強気のロウソクで買い、弱気のロウソクで売りをします。

Exp_XROC2_VG_X2 トレンド-次のトレードシステムは、2つの XROC2_VG インジケーターのシグナルに基づいています。

Exp_XROC2_VG_Digit_Tm EAは、XROC2_VG オシレーターによって生成されたシグナルに基づいてトレードを行います。

EveningStar EAは、"イブニングスター" のパターンをトレードします。 ロットは、リスク値に基づいて自由マージンのパーセンテージとして計算されます。

EA は、"強気と弱気巻き込む" パターンに基づいてトレード。

トレーディングシステムは、ボラティリティの圧縮に基づいています

トレーディングシステムは、NRTR_ATR_STOP インジケーターシグナルに基づいています。

EA は、最終ポジションのオープン価格が現在の価格より高い場合に買いします。

2つの iMAs (移動平均) のクロスオーバーは、1つのより多くの iMA (移動平均) フィルターとして使用されます。 ロット: マニュアルまたはバランスのリスク%。 ストップ、相場または指値オーダー。 EA はまた、ストップロス、テイクプロフィット、トレーリングストップを設定します。

Exp_ColorXMUV_Tm EAは、ColorXMUV MA シグナルに基づいており、固定トレード時間間隔を設定する可能性を提供します。

Exp_ColorJFatl_Digit_Tm EAは、ColorJFatl_Digit インジケーターシグナルに基づいており、厳密なトレード時間間隔を設定する可能性を提供します。

トレーディングシステムは、PercentageCrossoverChannel_System インジケーターシグナルに基づいています。

このEA は指定された時間間隔でトレードを行います。 特定の数のバー内の高値と安値を考慮します。 このEA は、"not enough money" エラーに対するプロテクトがあります。

EA のトレードは、フラクタルインジケータに基づいています。 ロット計算: 自由マージンの割合。

Exp_PercentageCrossover EAは、PercentageCrossover の色の変更に基づいており、厳格なトレード時間間隔を設定します。

Exp_TotalPowerIndicatorX EAは、TotalPowerIndicatorX オシレーターによって生成されたシグナルに基づいています。 また、厳格なトレード間隔を設定します

このシグナルは、iBands、ボリンジャーバンドインジケーターによって生成されます。 シグナルが受信されると、逆のポジションが閉じられます。

このEA は、TP または SL がトリガするのを待ってから、反対方向にポジションを開きます。 トレードリクエストを送る前に十分な資金があるかどうか確認します。 OnTradeTransaction.

ヘッジトレーダー EA.

ボリンジャーバンドと移動平均のシグナルのEA。

ラインの N 個の同一のローソクを探します。 ローソク足でブルが見つかった場合買い、ベアの場合売ります。

ダイアログパネルとして表示される現在の銘柄に関するすべての情報です(CSymbolInfoクラスオブジェクトの情報を使用)。

RSIとボリンジャーバンドに基づいた取引戦略です。

EURUSD、GBPUSD、USDCHF、USDJPYの4つの通貨ペアのエキスパートアドバイザーで、4時間の移動平均に基づいています。

開始時間(時と分)が現在のバーの開始時間と等しいバーを解析します。

これは、2つのKolier_SuperTrend指標のシグナルに基づくトレンド取引システムです。

各時間枠の最後の3つのバーに、強気であれば「1」、弱気であれば「0」の適切な値を表示します。

Exp_XFatlXSatlCloud取引システムは、XFatlXSatlCloud指標で表示される動向の方向の変化に基づいています。

このエキスパートアドバイザーは、現在の銘柄のすべてのポジションのトレールストップを移動します。

ポジションが決済されたときに音声を再生します。

事前に設定されたローソク足の組み合わせ(パターン)に基づく取引です。ローソク足は「1」(強気)と「0」(弱気)でマークされています。決済指値、決済逆指値

このエキスパートアドバイザーは、デポジットで利用可能な余剰証拠金全体を使用してポジションを開くために使用できる最大ロットサイズを計算します。

Stochastic_Chaikins_Volatility指標の色の変化に基づいたExp_Stochastic_Chaikins_Volatilityエキスパートアドバイザーです。

指定された水平レベルのブレークアウトを通知する半自動エキスパートアドバイザーです。

このEAは、連続したN個の同一のローソク足を検索します。見つかったローソク足がが強気であれば買います。弱気であれば売ります。

エキスパートアドバイザーはチャンネル内で取引を行い、チャンネル境界でポジションを逆転させます。

1つ前のローソク足に基づいて取引します。

全てのポジションのリストです。例はCPositionInfoでの操作です。

1...67891011121314151617181920...32