私たちのファンページに参加してください
- ビュー:
- 752
- 評価:
- パブリッシュ済み:
- 2018.11.23 11:37
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
FineTuningMACandleインジケータのシグナルに基づく、2つの同一のトレーディングシステム (ロングおよびショートポジション) は、1つのエキスパートアドバイザ内で異なる方法で設定することができます。 このために、すべてのインプットパラメータを2つの大きなグループに分けることができます。
- Lで始まる名前を持つものは、ロングポジションを管理するためのインプットパラメータです。
- Sで始まるものはショートポジションを管理するためのインプットパラメータです。
//+----------------------------------------------+ //|ロングトレードの EA のインプットパラメータ | //+----------------------------------------------+ magic numberinput uint L_Magic=777; //L マジックナンバー input double L_MM=0.1; //L トレードごとのデポジットのシェア input MarginMode L_MMMode=LOT; //L ロット設定モード //+----------------------------------------------+ //|ショートトレードの EA のインプットパラメータ | //+----------------------------------------------+ input uint S_Magic=555; //S マジックナンバー input double S_MM=0.1; // S トレードごとの資産のシェア input MarginMode S_MMMode=LOT; //S ロット設定モード
2つのトレーディングシステムでは、異なるマジックナンバーが使用され、2つの独立したシステムです。 実質の金融相場はほとんど上下対称ではありません。 同じトレードシステムにおいても上下それぞれに対して別々のパラメータが必要です。 EAを適切に設定するには、まず1つのトレーディングシステムのみをテストし、関連するスイッチを使用して2つ目を無効にします。
input bool L_PosOpen=true; //L ロングポジションの許可 input bool L_PosClose=true; //L ロングポジションを決済する許可
その上で、2番目のシステムに対して同じことを実行します。
このEAが動作するためには、コンパイル済みの FineTuningMACandle.ex5 インジケータファイルを<terminal_data_directory>\MQL5\Indicators.に配置する必要があります。
デフォルトのエキスパートアドバイザのインプットパラメータは、以下に示すテスト中に使用されています。 SLとTPは、テスト中に使用されていません。
図1. 対称的な設定でチャート上のトレードの例
EURJPY H4 の2017のテスト結果:
図2. テスト結果のチャート
図3. 非対称の設定を持つチャート上のトレードの例
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/22898

このEAは、複数のインジケータからのシグナルを結合します。 また、特定のインジケータに従うことができます。

このインジケータには、ヒストグラムのギャップサイズが表示されます。

これはBollinger Bandsの取引シグナルです。 この戦略のエキスパートコードは、MQL 5ウィザードによって自動的に生成されます。

瞬時トレンドライン - シグナルフィルタリングにレベルを使用