last ...
This commit is contained in:
@@ -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 ...
|
||||||
|
|||||||
Reference in New Issue
Block a user