apply signaller's Policies in EA signal manager before Execute Signals ...
This commit is contained in:
@@ -2131,6 +2131,42 @@ public:
|
||||
return mResult;
|
||||
}
|
||||
|
||||
//
|
||||
void GetPositions(
|
||||
XPosition &longs[], // Hold's Longs Result
|
||||
XPosition &shorts[], // Hold's Shorts Result
|
||||
string symbol = NULL, // Trading Symbol
|
||||
string provider = NULL, // Signal Provider
|
||||
ENUM_TIMEFRAMES period = NULL, // Trading Period
|
||||
bool filterByMagic = true, // Get Only Self Open Positions
|
||||
bool forceClean = true // Clean Result Array
|
||||
)
|
||||
{
|
||||
//
|
||||
// Retrieve Long Positions ...
|
||||
GetPositions(
|
||||
longs,
|
||||
symbol,
|
||||
provider,
|
||||
period,
|
||||
POSITION_TYPE_BUY,
|
||||
filterByMagic,
|
||||
forceClean //
|
||||
);
|
||||
|
||||
//
|
||||
// Retrieve Short Positions ...
|
||||
GetPositions(
|
||||
shorts,
|
||||
symbol,
|
||||
provider,
|
||||
period,
|
||||
POSITION_TYPE_SELL,
|
||||
filterByMagic,
|
||||
forceClean //
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
// Select In Profit Positions ...
|
||||
int GetInProfitPositions(
|
||||
|
||||
Reference in New Issue
Block a user