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