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

CCIとマーティン - MetaTrader 5のためのエキスパート

発行者:
Vladimir Karputov
ビュー:
1317
評価:
(35)
パブリッシュ済み:
2018.10.29 13:10
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

アイディアの著者: Vladimir

MQL5コードの著者: barabashkakvn

最後の4つのバーのiCCI(商品チャネル指数、CCI)指標値と最後の3つのバーの始値/終値が使用されます。現在のバーが20秒未満に閉じられ(非常にまれな解決策です)、このEAによって開かれているポジションがない場合は、ポジションを開くシグナルが確認されます。


ポジションを開く条件

//--- 買い
   (cci[1]<5 && cci[2]<cci[3] && cci[1]<cci[2] && cci[0]>cci[1] && 
      Open[2]>Close[2] && Open[1]>Close[1] && Open[0]<Close[0] && Open[1]<Close[0])の場合

//--- 売り
   (cci[1]>-5 && cci[2]>cci[3] && cci[1]>cci[2] && cci[0]<cci[1] && 
      Open[2]<Close[2] && Open[1]<Close[1] && Open[0]>Close[0] && Open[1]>Close[0])の場合

ここで

  • cci[] - CCI指標値の配列
  • Open[] 及び Close[] - それぞれ始値と終値の配列


メインの取引設定

  • Lots - 固定ポジションボリューム(マーティンゲールと増分ボリュームが無効の場合)、またはマーティンゲールと増分ボリュームの初期ロット
  • Stop Loss(ストップロス、"0.0"の場合無効)
  • Take Profit(テイクプロフィット、"0.0"の場合無効)
  • Trailing Stop(トレール注文、"0.0"の場合無効)
  • Trailing Step(トレール注文のステップ)


CCIパラメータ

  • CCI: averaging period - 平均化期間
  • CCI: type of price - 指標計算に使われる価格の種類


Positions volumeうせr

次のいずれかの方法で指定できます。

  • 固定ロット(Lots)
  • マルティンゲール(Use martingale)
  • 増分ボリューム(Use step by step)
注意: マーティンゲールと増分ボリュームは同時に使用できません。1つのみを選択するか、両方を無効にしてください。

ポジションボリュームを設定する最後の2つの方法をより詳細に考えてみましょう。


マーチンゲール

この方法は、取引履歴に損失のあるポジションが存在する場合にのみ適用されます。メインの設定:

  • Use martingale - マーチンゲールフラグ
  • Martingale coefficient - ポジションボリュームの増加率
  • Ordinal number of the losing trade - ボリューム増加が始まる負け取引のインデックス
  • Maximum number of multiplications - 連続したボリューム増加の数


ボリューム増分

この方法は、一連の負けポジションまたは一連の価値ポジションに適用されます。メインの設定:

  • Use step by step - 増分ロット増加フラグ
  • Step lots - ポジションボリューム増加ステップ
  • Maximum lots - 増分ロット増加で使用する最大ボリューム
  • Use step after... - 増分ボリューム増加の開始点
    • ... losing - 負け取引
    • ... profitable - 勝ち取引

マーチンゲールを使用する際は、Stop LossTake ProfitTrailing StopTrailing Stepパラメータはマーチンゲール設定に加えて選択されるべきです。

デフォルトパラメータ、M15、当初入金$10,000、全銘柄:

銘柄 パス 結果 利益 期待される利益 利益率 回復率 シャープレシオ カスタム エクイティDD% 取引
EURGBP 12 510.69 678.56 3.29 1.27 0.55 0.05 0 12.14 206
USDCHF 1 180.17 250.96 0.81 1.08 0.32 0.02 0 7.25 310
EURCHF 14 178.94 227.73 0.80 1.08 0.22 0.02 0 9.93 284
USDCAD 3 87.20 113.09 0.28 1.03 0.15 0.01 0 7.26 409
AUDJPY 9 27.45 1.28 0.00 1.00 0.00 0.00 0 7.44 417
CADCHF 18 -42.18 -101.84 -0.37 0.97 -0.09 0.00 0 10.53 272
AUDUSD 5 -82.46 -160.03 -0.53 0.95 -0.14 -0.01 0 10.91 301
EURCAD 6 -82.68 -233.21 -0.42 0.95 -0.19 -0.01 0 11.98 562
USDJPY 4 -90.72 -211.15 -0.52 0.95 -0.21 -0.01 0 9.63 404
EURUSD 0 -181.05 -451.65 -1.07 0.90 -0.24 -0.02 0 17.60 422
AUDNZD 7 -227.43 -305.03 -0.94 0.89 -0.39 -0.02 0 7.54 324
GBPUSD 2 -245.81 -838.84 -1.76 0.86 -0.62 -0.03 0 13.20 477
EURNZD 15 -390.22 -1381.32 -2.01 0.80 -0.68 -0.05 0 20.18 686
EURJPY 16 -390.24 -1210.77 -2.19 0.80 -0.58 -0.04 0 20.45 553
EURAUD 13 -477.19 -1483.33 -2.41 0.77 -0.64 -0.06 0 22.12 616
GBPJPY 19 -558.54 -2645.95 -3.87 0.69 -0.81 -0.08 0 32.18 683
GBPCHF 17 -626.44 -3325.40 -6.56 0.63 -0.83 -0.09 0 39.28 507
AUDCHF 10 -738.94 -1472.97 -5.11 0.67 -0.67 -0.09 0 21.09 288
CHFJPY 11 -920.15 -5540.53 -12.95 0.42 -0.92 -0.21 0 58.57 428
AUDCAD 8 -1541.16 -3692.85 -12.69 0.35 -0.94 -0.24 0 39.19 291


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

Rj_SlidingRangeRj_Digit_System Rj_SlidingRangeRj_Digit_System

Rj_SlidingRangeRj_Digitチャネルをブレイクしたローソク足が色で塗られます。

Rj_SlidingRangeRj_Digit_System_HTF Rj_SlidingRangeRj_Digit_System_HTF

入力パラメータでの時間枠選択オプションを含むRj_SlidingRangeRj_Digit_System指標です。

XPeriodCandleSystem_Alert XPeriodCandleSystem_Alert

XPeriodCandleSystem指標は、ローソク足が指標チャネルをブレイクした時に、アラートを生成し、電子メールとプッシュ通知を送信します。

Chaikin_Volatility_Histogram_HTF Chaikin_Volatility_Histogram_HTF

入力パラメータでの時間枠選択オプションを含むChaikin_Volatility_Histogram指標です。