無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
私たちのファンページに参加してください
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
- ビュー:
- 681
- 評価:
- パブリッシュ済み:
- 2018.08.13 16:14
- アップデート済み:
- 2018.08.13 16:14
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
全ポジションのストップレスレベルが指定値を上回っているか、指定の時間を超えている場合に全ポジションを決済するEA ルール上、この EA は、すべてのオープンポジションに対して同時にグローバルストップロス関数として動作します。 ポジションを閉じたという事実は、関連するコメントとして、EA によってログファイルに置かれます。
//+----------------------------------------------+ //| 損失を計算するためのオプション | //+----------------------------------------------+ enum LossMode { ENUM_PERCENT, //パーセントの損失 ENUM_CARRENCY //資産通貨単位の損失 }; //+----------------------------------------------+ //|EA インジケーターのインプットパラメータ | //+----------------------------------------------+ input LossMode LMode=ENUM_PERCENT; //損失の検出メソッド input double StopLoss=20.0; //ストップロスレベル
このEA は、エントリー変数で定義された時間間隔を超えたポジションだけを閉じるオプションがあります。
input bool TimeTrade=true; //時間間隔によるトレードの許可 input HOURS StartH=ENUM_HOUR_0; //トレード開始 (時間) input MINUTS StartM=ENUM_MINUT_0; //トレード開始 (分) input HOURS EndH=ENUM_HOUR_23; //トレードエンド (時間) input MINUTS EndM=ENUM_MINUT_59; //トレードエンド (分)
操作の開始時刻には2つの変数 (時間と分) が用意されており、決済時刻には2つの類似した変数があります。
デフォルトの設定では、EAがトレードセッション全体を0:00 からトレードすることができ、すべてのポジションは23:59 で決済します。
開始時刻が指定された決済時刻より後である場合、このEAは、次の日の指定した時刻にポジションを閉じます。
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/21341

全ポジションのテイクプロフィットレベルが指定値を上回っているか、指定の時間を超えている場合に全ポジションを決済するEA

合計利益がテイクプロフィットレベルを超えている場合、あるいは、ストップロスレベルを超えている場合、あるいは、指定の時間を超えている場合にすべてのポジションを決済するEA