EA StopLoss Manager
- ユーティリティ
- Dario Murenu
- バージョン: 1.0
- アクティベーション: 5
EA StopLoss Managerは、他のエキスパートアドバイザー(EA)と一緒にMetaTrader 4プラットフォームで取引される注文のStopLossとTakeProfitを管理します。
MagicNumber = 0の場合、EA StopLoss Managerは選択された設定ですべてのオープン注文を変更します。
変更する注文を識別するために、MagicNumberの設定を使用して、注文に適用するリスクと利益のパーセンテージを選択できます。例えば、RiskPercSLパラメータに値1を設定する(RiskPercSL = 1)と、StopLossが1%に設定されます。
同様の原則がRiskPercTPパラメータにも適用されます。例えば、RiskPercTPパラメータに値1を設定する(RiskPercTP = 1)と、TakeProfitが1%に設定されます。
注文のリスクと利益のパーセンテージの計算は、BasketCalculationパラメータをtrueに設定することで組み合わせることができます。例えば、6つの注文を一緒に変更し、総合的なリスクを2%にしたい場合、BasketCalculation = true(機能が有効になっている)としてStopLossとTakeProfitのレベルが変更され、すべての注文が考慮されます。
戦略に応じて、固定残高に対してリスクと利益のパーセンテージを計算し続けることは有用です。例えば、10,000€の残高で1%のリスクを望み、残高が12,000€になるまでそのリスクを維持したい場合、Balanceパラメータを使用して目標金額に基づいてパーセンテージの計算をブロックすることができます。
グラフ上には、選択された最新の設定に関する情報が表示されます。設定されたMagicNumber、BasketCalculationパラメータの状態、リスクと利益のパーセンテージ、およびそれに基づく金額(設定された残高の値に基づいて計算)が表示されます。
以下に、各パラメータの仕様を示します。
パラメータ:
MagicNumber MagicNumberは、他のEAによってすでに開かれているポジションを識別するために使用されます。EA StopLoss Managerを正しく動作させるために、デフォルトのMagicNumberの値を他のEAで使用されている値に置き換えて、注文のStopLossとTakeProfitを管理する必要があります。 MagicNumber = 0の場合、EA StopLoss Managerは選択された設定ですべてのオープン注文を変更します。
RiskPercSL RiskPercSLパラメータは、リスクのパーセンテージ値を定義します。BasketCalculationパラメータがfalseの場合、定義されたリスクはすべてのトレードに適用されます。パーセントの計算はBalance変数にも依存します。Balance = 0の場合、アカウントの残高が使用されます。
RiskPercTP RiskPercTPパラメータは、潜在的な利益のパーセンテージ値を定義します。BasketCalculationパラメータがfalseの場合、定義された潜在的な利益はすべてのトレードに適用されます。パーセントの計算はBalance変数にも依存します。Balance = 0の場合、アカウントの残高が使用されます。
BasketCalculation BasketCalculationパラメータは、リスクと利益のパーセンテージの計算にすべてのオープン注文を集計するかどうかを定義します。言い換えれば、たとえば3つのポジションがオープンされていてBasketCalculation = trueの場合、リスクと利益は3つのポジションに均等に分散されます。一方、BasketCalculationパラメータがfalseの場合、リスクと潜在的な利益はそれぞれのトレードに対して個別に定義されます。
例えば、RiskPercSL = 1およびRiskPercTP = 1の場合、3つの取引すべてに1%のリスクと潜在的な利益が設定されます。したがって、これらの3つの取引で損失または利益を出すと、合計で3%の損失または利益になります。パーセントの計算はBalance変数にも依存し、以下で説明されています。
Balance Balance変数は、パーセンテージの計算に使用される金額を定義します。Balance = 0の場合、利益や損失のパーセントは利用可能な口座の残高に基づいて計算されます。
例えば、現在の残高が20,000である口座でBalance = 5,000を設定した場合、RiskPercSLおよびRiskPercTPパラメータで設定されたリスクと利益のパーセンテージは5,000を基準に計算されます。言い換えれば、この例ではリスクは利用可能な口座の残高の4分の1となります。