私たちのファンページに参加してください
Trailing_Profit - MetaTrader 5のためのエキスパート
- 発行者:
- Vladimir Karputov
- ビュー:
- 1004
- 評価:
- パブリッシュ済み:
- 2017.09.11 09:16
- このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
アイデアの著者-は Vitaly MQL5 コードの著者-は barabashkakvnです。
このEAは、ターミナル内のすべてのオープンポジション (すべてのシンボルとすべてのマジックナンバー) を管理します。 合計利益が "minimum_profit" に達していない場合、EA は待機します。
minimum_profit に達している場合 ""、EA は利益のドローダウンの割合を設定し、トラッキングを有効にします。
"percent_of_profit" パラメータはパーセントで指定されています。 たとえば、 "minimum_profit" = 1000 と "percent_of_profit" 20. すべてのオープンポジションの総利益は1000に達しています。 利益が 800 (1000-20%) に該当する場合、ポジションはクローズされます。 利益が成長し続ければ最大2000までで、許容ドローダウンは 400 (2000-20%) に等しくなります。 すなわち、すべてのポジションは1600の総利益で決済されます。 有用な絶対値を使用することは見つからず、固定ドローダウンの制限はありません。
理論的には、パーセンテージ = 0 を設定することができます。 トータルテイクプロフィットのように関数します。 パーセント = 100 を設定することが可能です。ブレイクイーブンとして機能します。
注意! このEAは、 3 秒間隔で動作します。
void OnTick() { //---3 秒ごとにタスクを許可する static datetime prev_time=0; datetime time_current=TimeCurrent(); if(time_current-prev_time<3) return; prev_time=time_current; //---
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/18709
このEA は、指定されたセッションの開始時間から始まる2つのトレーディングセッション中にトレードを行います。 ストップロス テイクプロフィット。
ExpertClor_v01アシスタントEA。 ポジションの決済のみです。
PERIOD_M1 (M1) のトレード。 強気のロウソクと弱気のロウソクを計算します。
HistoryPositionInfo バージョン2ポイント単位でのポジションの利益を返します。手数料, スワップとトレードのヒストリーに基づいた利益も返します。