last ...
This commit is contained in:
@@ -497,11 +497,11 @@ public:
|
||||
// this Method Calls For Retrieve Support Signal ...
|
||||
// if it's Provided, Execute it ...
|
||||
virtual bool RequestForSupport(
|
||||
XSignal &support, // Holds Support Signal, if Provided
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
XSignal &support, // Holds Support Signal, if Provided
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period // Specified Time Frame
|
||||
ENUM_TIMEFRAMES period // Specified Time Frame
|
||||
)
|
||||
{
|
||||
return false;
|
||||
@@ -1091,7 +1091,7 @@ protected:
|
||||
//
|
||||
XPosition positions[];
|
||||
int positionsCount = mTrader.GetPositions(positions);
|
||||
result = IsValidSize(positions);
|
||||
result = positionsCount > 1;
|
||||
if (!result)
|
||||
{
|
||||
return result;
|
||||
@@ -1264,7 +1264,7 @@ protected:
|
||||
void HandleGuardHedgeAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
double minProfitForHedging = 1, // Specified Profit for Hedge
|
||||
double minProfitForHedgingVolumeFactor = 0.01 // Specified Volume Factor for Hedge
|
||||
@@ -1323,7 +1323,7 @@ protected:
|
||||
void HandleGuardCloseInProfitAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
ENUM_X_POSITION_SELECT_METHODS method = NULL // Select Method
|
||||
)
|
||||
@@ -1365,7 +1365,7 @@ protected:
|
||||
void HandleGuardCloseInDrawdownAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
ENUM_X_POSITION_SELECT_METHODS method = NULL // Select Method
|
||||
)
|
||||
@@ -1405,11 +1405,11 @@ protected:
|
||||
//
|
||||
// Force Close Specified Set Of Position ...
|
||||
void HandleGuardForceCloseAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
ulong ticket = 0 // Specific Ticket
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
ulong ticket = 0 // Specific Ticket
|
||||
)
|
||||
{
|
||||
//
|
||||
@@ -1482,11 +1482,11 @@ protected:
|
||||
//
|
||||
// Trailing Specified Set Of Positions Stop Losses ...
|
||||
void HandleGuardTrailingStopAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
double sl // Desired SL Value ...
|
||||
ENUM_TIMEFRAMES period, // Specified Time Frame
|
||||
double sl // Desired SL Value ...
|
||||
)
|
||||
{
|
||||
//
|
||||
@@ -1560,10 +1560,10 @@ protected:
|
||||
//
|
||||
// Add Support Signal for Specified Positions ...
|
||||
void HandleGuardAddSupportPositionAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period // Specified Time Frame
|
||||
ENUM_TIMEFRAMES period // Specified Time Frame
|
||||
)
|
||||
{
|
||||
//
|
||||
@@ -1614,10 +1614,10 @@ protected:
|
||||
//
|
||||
// Cancel all Placed Orders ...
|
||||
void HandleGuardCancelPendingOrdersAction(
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
string provider, // Positions Provided by Specific Provider
|
||||
string symbol, // Trading Symbol
|
||||
ENUM_X_POSITION_TYPES type, // Trading Type
|
||||
ENUM_TIMEFRAMES period // Specified Time Frame
|
||||
ENUM_TIMEFRAMES period // Specified Time Frame
|
||||
)
|
||||
{
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user