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

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

icon

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

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

コードを投稿

'EMAAngle'および「Laguerreフィルタ付きLaguerre RSI」指標に基づいた取引システムです。

このエキスパートアドバイザーは「crossover of two iMAs(移動平均、MA)」のシグナルを使います。このEAはトレール注文とテイクプロフィットを使います。

FORTS市場の先物契約に基づくRTS、USD、RUBの強さを計算するための合成商品の作成例です。

MetaTrader 5では合成商品を作成することができます。このような商品の価格は、多くの金融商品の現行価値に左右されます。取引では、このような銘柄は、早い段階で世界的な市場動向の始まりと終わりを見つけることを可能にする。この例では、為替通貨EUR、USD、GBP、JPY、CHFの強さを分析するための合成商品を作成します。

x1

対向するポジションを同時に開くロット管理

このEAは、3つのiMA(移動平均、MA)、1つの iStochastic(ストキャスティクス)と1つのiRIS(相対力指数、RSI)を使用します。ポジションは成行注文と買いストップと売りストップの指値注文によって開かれます。

利益、ポイント、パーセント、スプレッド、現在の通貨ペアのバーを決済するまでの残り時間、および時間枠についての情報です。

EAは、iMACD(移動平均収束/発散、MACD)指標シグナルを使用して取引します。ポジション数が増えるとロットが増えます(マルティンゲール)。

このエキスパートアドバイザーは、逆指値をユーザ定義の損益分岐点に移動します。

"MA Cross 3MACross Alert WarnSig" (https://www.mql5.com/ja/code/19519) 及び「価格チャネル」 (https://www.mql5.com/ja/code/44)指標に基づいたエキスパートアドバイザーです。

マルティンゲールシステムを使用した取引戦略です。

このエキスパートアドバイザーは、iMA(移動平均、MA)指標のシグナルを使用し、バーの開いた時間からの遅れを伴います。

このエキスパートアドバイザーは、連続したN個の同一のローソク足を検索します。強気なローソク足で買い、弱気なローソク足で売ります。

コナーズRSI 2戦略に基づくシンプルなエキスパートアドバイザーです。

1つのエキスパートアドバイザーでさまざまな方法で設定できる、CMO指標とゼロラインの交差に基づく売り取引と買い取引のための2つの同一の取引システムです。

Daniellaセマフォシグナル指標のシグナルに基づいた取引システムです。

N時間前のトレンドと反対方向の取引

日足ブレイクアウト戦略

「KDJ指標」に基づいたエキスパートアドバイザーです。

このエキスパートアドバイザーはiMAおよびiRSIシグナルに基づいて取引します。4つのバーでのiMAが比較されます。これらのバーのインデックスは最適化できます。

「3つのバー ダウン、ストキャスティクス アップ」取引戦略です。

マルティンゲール技術に基づく取引システムです。

Vortexオシレータシグナルに基づいた取引システムです。

このエキスパートアドバイザーはiBands(ボリンジャーバンド、BB)及びiRSI(Relative Strength Index、RSI)指標のシグナルに基づいています。

マルティンゲールと反マルティンゲール

余剰証拠金に基づいて最大ロットを計算します。

このエキスパートアドバイザーは、ストップリバーサル指標のシグナルに基づいており、厳密な取引時間間隔を設定することができます。

このエキスパートアドバイザーはiRSI(相対力指数、RSI)指標のシグナルに基づいています。

このエキスパートアドバイザーはiOsMA(オシレータの移動平均、OsMA)指標のシグナルに基づいています。

2つの通貨ペアのためのエキスパートアドバイザーです。

このエキスパートアドバイザーはすべての銘柄のポジションをすべてのマジックナンバーで追跡します。ポジションが"Waiting for seconds"秒開いており、その利益が"Take Profit"ポイントに達した場合、EAはポジションを決済します。利益が"Take Profit"点に達していない場合、EAは指値を変えます。

このエキスパートアドバイザーはビルウィリアムズの戦略に基づいています。

ポジション決済: すべて、勝ち取引のみ、負け取引のみ

1つのエキスパートアドバイザーでさまざまな方法で設定できる、ColorJFatl_Digitの移動方向の変更に基づく買い取引と売り取引のための2つの同一の取引システムです。

NRTR_ATR_STOP指標シグナルに基づく取引システムで、厳密な取引時間間隔を設定する可能性があります。

指値売買注文で動作します。EAは、iMA(移動平均、MA)指標を使用し、非常に大きな期間590を持ちます。

iMA(移動平均、MA)とiMACD(移動平均収束/発散、MACD)に基づく戦略です。

自動化された取引システムを開発するためのテンプレートの例です。

EURGBPとそのシンセティック・クォート(三角裁定取引)との間の裁定を行うための自動売買ロボットです。

iMACD (移動平均収束/拡散、MACD)とiStochastic (ストキャスティクス)に基づく取引システムです。

1...67891011121314151617181920...34