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

DoubleZigZag - MetaTrader 5のためのエキスパート

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

アイデアの作者Maksimで、 mq5 コードの作者barabashkakvnです。

EAは、分析のために2つのジグザグインジケーターを使用します.: パラメータ (13.5, 3) を持つ小さいジグザグと、パラメータが8で乗算された大きなジグザグ: (13 * 8, 5 * 8, 3 * 8)

//---インジケーター iCustom のハンドルを作成します。
   handle_iCustom=iCustom(Symbol(),Period(),"Examples\\ZigZag",13,5,3);
//---ハンドルが作成されていない場合 
   if(handle_iCustom==INVALID_HANDLE)
     {
      //---失敗を出力し、エラーコードを出力する 
      PrintFormat("Failed to create handle of the iCustom indicator for the symbol %s/%s, error code %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //---インジケーターはすぐに停止されます 
      return(INIT_FAILED);
     }
//---インジケーター iCustom のハンドルを作成します。
   handle_iCustomX8=iCustom(Symbol(),Period(),"Examples\\ZigZag",13*8,5*8,3*8);
//---ハンドルが作成されていない場合 
   if(handle_iCustomX8==INVALID_HANDLE)
     {
      //---失敗を出力し、エラーコードを出力する 
      PrintFormat("Failed to create handle of the iCustomX8 indicator for the symbol %s/%s, error code %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //---インジケーターはすぐに停止されます 
      return(INIT_FAILED);
     }

トレードの決定を下すには、大きなジグザグ (13 * 8, 5 * 8, 3 * 8) の最後の天井の2本の脚は、この2本の脚に含まれる小さいジグザグ (13, 5, 3) の天井数をカウントします。

買いポジションのシグナルが受信されると、すべての売りポジションがクローズされます。 その逆: 売りポジションを開くためのシグナルが受信された場合、すべての買いポジションがクローズされます。

EAのパラメータ:

  • k はより大きいジグザグの足の小さいジグザグの天井の数の比率です
  • k2 は、大きなジグザグの天井の価格差の比率です

例: 

DoubleZigZag

大きなジグザグ (13 * 8, 5 * 8, 3 * 8) は赤で示され, 小さいジグザグジグザグ (13, 5, 3) 黄色です。.

ABC は、大きなジグザグ (13 * 8、5 * 8、3 * 8) の天井です。

脚の AB および AC には、小さいジグザグ (13, 5, 3) の9つの天井があります。


EURUSD、M1 のテスト結果:

DoubleZigZag

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

ColorBarRange_HTF ColorBarRange_HTF

このインジケーターは、インプットパラメータで指定されたより高い時間枠のローソク足の高低値を使用してチャネルを描画します。

ColorBarOpen_HTF ColorBarOpen_HTF

インジケーターは、インプットパラメータで指定されたより高い時間枠のローソク足のオープンレベルを描画します。

AutoTradeLevels AutoTradeLevels

インジケーターは、短い水平線ですべての実行されたトレードをマークします。

Boa_ZigZag_Arrows_HTF Boa_ZigZag_Arrows_HTF

インプットパラメータで使用できるタイムフレームの選択オプションを持つ Boa_ZigZag_Arrows インジケーター。