エキスパート: Exp_GTakeProfit_Tm

 

Exp_GTakeProfit_Tm:

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

全ポジションのテイクプロフィットレベルが指定値を上回っているか、指定の時間を超えている場合に全ポジションを決済するEA ルール上、この EA はすべてのオープンポジションに対して、グローバル関数として同時に動作します。

//+----------------------------------------------+
//| 利益を計算するためのオプション                   |
//+----------------------------------------------+
enumTakeMode
  {
   ENUM_PERCENT,     //パーセントの利益
   ENUM_CARRENCY     //資産通貨単位の利益
  };
//+----------------------------------------------+
//|EA インジケーターのインプットパラメータ            |
//+----------------------------------------------+
input TakeMode LMode=ENUM_PERCENT;     //利益の検出メソッド
input double TakeProfit=100.0;         //テイクプロフィットレベル
input bool   TimeTrade=true;      //指定した間隔でトレードを許可する

この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; //トレードエンド (分)

作者: Nikolay Kositsin

 
最初に注文を出して、設定してから実行しても、EAは時間になっても約定しません。または、最初に設定してから実行し、その後注文を出しても、時間はまだポジションを閉じません。
 

こんにちは、ニコライ、

私はネット口座を使用しています。そのEAはネット口座では動作しません。これはエラーです。

Exp_GTakeProfit_Tm (F_XU0301221, H1) BuyPositionClose ():OrderCheck ():サポートされていない注文タイプが 指定されました。

助けていただければ幸いです。