Exp TralPartionClose
- ユーティリティ
- Vladislav Andruschenko
- バージョン: 25.977
- アップデート済み: 3 12月 2025
パーシャルクローズアンドトレイル-アシスタントEA。ロールバック中にポジションの一部を閉じます(ロットの一部を閉じます)。
EAは、価格が最初に利益の方向に移動し、次に戻ってきたときに、部分的なクローズで収益性の高いポジションをクローズします。
- EAは位置を監視します。
- 価格が利益の方向に移動する場合、eaは距離を置いてロールバック価格の最初のレベルを確立します。
- 価格が利益の方向に動き続ける場合、このレベルの利益はこのレベルのロールバックを変更し続けます。
- 価格が指定されたポイント数に戻ると、eaはポジションの一部をクローズします。
- EAは、ポジションの次の部分がクローズされる次の価格レベルを設定します。
- EAには、ポジションの一部がクローズされたときのストップロスのTrailingStopが含まれています。
- EAは、ポジション全体がクローズされる限り機能し続けます。
ストラテジーテスターでエキスパートアドバイザーをテストし、ビジュアルモードでEAPADPROツールバーと取引することができます!
例
- 購入12.00 1.29667 0.00000 0.00000
- 変更12.00 1.29667 1.29667 0.00000
- сlose10.401.301741.29667 0.00000 202.80 10202.80
- 購入31.60 1.29667 1.29667 0.00000
- 閉じる30.40 1.30668 1.29667 0.00000 400.40 10603.20
- 購入41.20 1.29667 1.29667 0.00000
- 閉じる40.40 1.30982 1.29667 0.00000 526.00 11129.20
- 購入50.80 1.29667 1.29667 0.00000
- s / l 5 0.80 1.29667 1.29667 0.00000 -2.88 11126.3
設定
StartPointToTrail-部分クロージャ関数をアクティブにするための利益のポイント数。
たとえば、 StartPointToTral = 200 :ポジションが200ポイントの利益に達するとすぐに、EAは最初のレベルを200ポイントに固定します。
RollbackPoint-ポジションを部分的にクローズするために価格がロールバックするポイント数。
例えば、StartPointToTral = 200 RollbackPoint = 100:できるだけ早く価格ロールが固定レベル(200)から100ポイントをバックアップとして、位置の一部が閉鎖されます。
StepPointToFixLevel-次のレベルを修正するためのポイントの数。
例えば、StartPointToTral = 200 RollbackPoint = 100 StepPointToFixLevel = 150:位置の一部が閉じられた後、次のレベルは350点(200 + 150)に固定されています。
DisableLockClose-アカウントで同じロットサイズの異なる方向の2つの位置のロックが検出された場合、部分的閉鎖アルゴリズムの使用を無効にします。
例:SafetyLock PRO EAを使用していて、ポジションが「セーフロック」でロックされている場合、このオプション( DisableLockClose = true )は、このロックを部分的に閉じることを無効にします。
PercentLotToClose-ポジションを閉じるための初期ボリュームのパーセント。
たとえば、ポジションはPercentLotToClose = 20%で2.0ロットでオープンされます:EAは部分クローズのロットを2 * 0.2(%)= 0.4ロットとして計算します。ロールバックでは、0.4ロットがクローズされ、その後の各クローズで、クローズのロットは0.4に等しくなります。
FixLotToClose-各ステップを閉じるための固定ロット値。 0-ロットパーセンテージPercentLotToCloseを考慮します。
CloseOnlyOnProfitZone-ポジションが利益を上げている場合にのみ、部分的な閉鎖を適用します。
NumbersOfClose-部分的なクロージャの数。
たとえば、 NumbersOfClose = 3、PercentLotToClose = 20%、初期ロット= 2.0 :部分閉鎖のロットを計算するとき、EAは各ステップで閉鎖するために0.4ロットを計算しました。 EAは0.4ロットで3回だけクロージャーを適用でき、ポジションの残りの0.8ロットはオープンのままになります。
MovingInWLUSETRAIL-最初の部分的な閉鎖で損益分岐点に位置を移動します。
FixTrailingStopLevel-新しいレベルが表示されたときのストップロスレベルを修正します。
たとえば、FixTrailingStopLevel = 100:価格がStepPointToFixLevel(オレンジバイオレット)の固定レベルを超えた場合、ストップロスは現在のレベル(赤青)+-FixTrailingStopLevelポイントに配置されます。
Expforex,Vladon


this is very useful tool, I hope MT5 can use too