This commit is contained in:
2024-06-24 11:05:10 +03:30
parent 679c426cfd
commit 2d817b10ef
+11 -33
View File
@@ -5059,6 +5059,16 @@ private:
return; return;
} }
//
// Check Delay Between Two Signals ...
bool isMarginPassed = IsMarginPassed();
bool isDelayPassed = IsSignalDelayPassed(signal);
bool isNumberOfPositionsPassed = IsNumberOfPositionsPassed();
bool canUseSignal =
isMarginPassed &&
isDelayPassed &&
isNumberOfPositionsPassed;
// //
XSignal signals[]; XSignal signals[];
@@ -5086,11 +5096,7 @@ private:
; ;
// //
// Check Delay Between Two Signals ... if (canUseSignal)
bool isDelayPassed = IsSignalDelayPassed(signal);
//
if (isDelayPassed)
{ {
// //
AddRef( AddRef(
@@ -5134,34 +5140,6 @@ private:
return; return;
} }
//
bool isMarginPassed = IsMarginPassed();
if (!isMarginPassed)
{
//
string message = "No Margin For Execute Signals ...";
//
Alert(message);
//
return;
}
//
bool isNumberOfPositionsPassed = IsNumberOfPositionsPassed();
if (!isNumberOfPositionsPassed)
{
//
string message = "Max Allowed Signals Reached ...";
//
Alert(message);
//
return;
}
// //
// //
// Execute Supports ... // Execute Supports ...