From a0437ad09bb52c54fe84f522b1cd5919d5591d3b Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Fri, 28 Jun 2024 10:10:43 +0330 Subject: [PATCH] last ... --- Classes/x-saherelm.x121.setup.xea.mq5 | 56 --------------------------- 1 file changed, 56 deletions(-) diff --git a/Classes/x-saherelm.x121.setup.xea.mq5 b/Classes/x-saherelm.x121.setup.xea.mq5 index 4ce95c17..a37574c4 100644 --- a/Classes/x-saherelm.x121.setup.xea.mq5 +++ b/Classes/x-saherelm.x121.setup.xea.mq5 @@ -4831,20 +4831,6 @@ protected: return; } - // - bool isNumberOfPositionsPassed = IsNumberOfPositionsPassed(); - if (!isNumberOfPositionsPassed) - { - // - string message = "Max Allowed Signals Reached ..."; - - // - Alert(message); - - // - return; - } - // bool executeOnBreakouts = ExecuteSignalsOnBreakout(); if (executeOnBreakouts) @@ -4947,39 +4933,6 @@ protected: return result; } - // - bool IsNumberOfPositionsPassed() - { - // - bool result = false; - - // - // int maxAllowed = MaxPositionsForce(); - // result = maxAllowed <= 0; - // if (result) - // { - // return result; - // } - - // // - // XPosition positions[]; - // int positionsCount = mTrader.GetPositions(positions); - // result = !IsValidSize(positionsCount); - // if (result) - // { - // return result; - // } - - // // - // result = positionsCount < maxAllowed; - - // - result = true; - - // - return result; - } - // // Private ... private: @@ -5414,11 +5367,6 @@ private: // Check Delay Between Two Signals ... bool isMarginPassed = IsMarginPassed(); bool isDelayPassed = IsSignalDelayPassed(signal); - bool isNumberOfPositionsPassed = IsNumberOfPositionsPassed(); - bool canUseSignal = - isMarginPassed && - isDelayPassed && - isNumberOfPositionsPassed; // XSignal signals[]; @@ -5446,9 +5394,6 @@ private: // ; - // - if (canUseSignal) - { // AddRef( signal, @@ -5469,7 +5414,6 @@ private: conditions[3], conditions[4] // ); - } } //