last ...
This commit is contained in:
@@ -241,6 +241,7 @@ int OnInit()
|
||||
eaExpert.AddOnDealsChangedEventHandler(OnDealsChanged);
|
||||
eaExpert.AddOnStopLossEventHandler(OnStopLossTriggered);
|
||||
eaExpert.AddOnOrdersChangedEventHandler(OnOrdersChanged);
|
||||
eaExpert.AddOnSignalExecutedEventHandler(OnSignalExecuted);
|
||||
eaExpert.canAnalyseEventHandler = CanAnalyseEventTriggered;
|
||||
eaExpert.AddOnTakeProfitEventHandler(OnTakeProfitTriggered);
|
||||
eaExpert.checkForGuardEventHandler = CheckForGuardTriggered;
|
||||
@@ -401,6 +402,16 @@ void OnSignalTriggered(XSignal &signal)
|
||||
eaExpert.HandleOnSignalTriggered(signal);
|
||||
}
|
||||
|
||||
/**
|
||||
* Trigger OnSignal Executed Event ...
|
||||
*
|
||||
* @param signal: XSignal
|
||||
*/
|
||||
void OnSignalExecuted(XSignal &signal)
|
||||
{
|
||||
eaExpert.HandleOnSignalExecuted(signal);
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle StopLoss Triggered Positions ...
|
||||
*
|
||||
|
||||
@@ -363,6 +363,7 @@ bool CanAnalyseEventTriggered(
|
||||
datetime time //
|
||||
)
|
||||
{
|
||||
//
|
||||
return eaExpert.HandleCanAnalyseEventTriggered(
|
||||
symbol,
|
||||
period,
|
||||
@@ -371,15 +372,26 @@ bool CanAnalyseEventTriggered(
|
||||
}
|
||||
|
||||
/**
|
||||
* Check For Guard Event Handler ...
|
||||
* Check For Guard ...
|
||||
*
|
||||
* @param guards: XGuard[]
|
||||
* @param guards: XGuard, reference Collection to holds result ...
|
||||
* @param positions: XPosition, refrence collection to Provides Positions ...
|
||||
* @param barIndex: int, Specified Bar index ...
|
||||
*
|
||||
* @return ( int )
|
||||
*/
|
||||
int CheckForGuardTriggered(XGuard &guards[])
|
||||
int CheckForGuardTriggered(
|
||||
XGuard &guards[],
|
||||
XPosition &positions[],
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
return eaExpert.CheckForGuardTriggered(guards);
|
||||
//
|
||||
return eaExpert.CheckForGuardTriggered(
|
||||
guards,
|
||||
positions,
|
||||
barIndex //
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user