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

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

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

考案:Murad Ismayilov

MQL5 コード作成者: barabashkakvn

このEAは、Avalanche(雪崩)の EA のバリエーションの一つです。

注意: マーチンゲールを使用します!


仕組み

トレード方向は乱数ジェネレータMathRandに基づいてランダムに選択されます: 数が16384未満の場合は、買いポジション、それ以外の場合は売りポジションが開かれます。 トレードStart Lotsのボリュームから始まります。 Stop LossおよびTake Profitパラメータは、 "0.0 " に設定することによって無効にすることができます。


ポジションボリュームの計算

General principle: 最後のポジションが損失でクローズされた場合、次のボリュームはVolume expansion factor倍に増加されます。 ボリュームは OnTradeTransaction で計算される:トレードトレードのタイプおよび取引の特性(相場決済) は追跡されます。

注意:このEAは、最大アカウント残高の値 (値はm_prev_balance_max変数に保存されます) を追跡し、ポジションを開くときに「十分でない資金」エラーを制御します。 ポジションボリュームは、最後のポジションが利益とともにクローズされるまで増加し、同時に現在のトレーディング残高はm_prev_balance_maxを超えなければなりません。 "not enough money " エラーが発生した場合 ( CTradeクラスの CheckVolume ボリューム)、計算されたボリュームはStart Lotsにリセットされます。

"実際のティックに基づくすべてのティック " モードでのテストチャートの例:

テストの雪崩1

テスト2の雪崩

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

Klinger_Oscillator Klinger_Oscillator

スティーブンクリンガーによって開発された、トレーダーが短期間の変化を検出できる、長期的なトレンドを決定するためのクリンガーオシレーター

Dynamic_Trend Dynamic_Trend

ダイナミックトレンドシグナルインジケータは、2色のトレンド方向ラインを描画し、シグナル矢印を追加します。

Mirror_MA Mirror_MA

ミラー MA インジケータは、異なる計算データを持つ2つの MA と、直接移動平均データに基づいて計算された1つのシグナルラインとの差に基づいて計算された別のチャートウィンドウで、2つのミラー移動平均を備えています。

Above Below MA Above Below MA

iMA (移動平均、MA) インジケータに基づくEA