無料でロボットをダウンロードする方法を見る
Facebook上で私たちを見つけてください。
私たちのファンページに参加してください
私たちのファンページに参加してください
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
- 発行者:
- Vladimir Karputov
- ビュー:
- 1431
- 評価:
- パブリッシュ済み:
- 2018.10.29 13:10
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
アイディアの著者: 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 Loss、Take Profit、Trailing Stop、Trailing 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チャネルをブレイクしたローソク足が色で塗られます。

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

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

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