complete XCATBEA and all of it's requirements, such as:

- Expert Class;
- Class Based EA;
- Signaller(s);
- Multi Symbol;
- Multi Session;
- ...
This commit is contained in:
2025-05-31 06:51:39 +03:30
parent 16c58af75c
commit a5891ee2c6
10 changed files with 6236 additions and 264 deletions
+6 -3
View File
@@ -21,10 +21,11 @@
//
// Imports ...
#include "../../Helpers/x-saherelm.x121.xcatb.helper.mq5"
#include "../../Libraries/x-saherelm.common.lib.mq5"
#include "../../Libraries/x-saherelm.x-poi.lib.mq5"
#include "../../Libraries/x-saherelm.x-trade.lib.mq5"
#include "../../Helpers/x-saherelm.x121.xcatb.helper.mq5"
#include "../Libraries/xcatbea.lib.mq5"
//
// Definitions ...
@@ -60,8 +61,9 @@ struct XCATBEAStrategyConditions
datetime triggerTime;
//
XBoxZone pivotZone;
ENUM_X_DIRECTION dir;
XBoxZone decisionZone;
XTriggerBlock triggerBlock;
ENUM_X_POSITION_TYPES type;
X121XCatbConditions conditions;
@@ -102,8 +104,9 @@ struct XCATBEAStrategyConditions
Clean(targets);
//
pivotZone.Clean();
conditions.Clean();
decisionZone.Clean();
triggerBlock.Clean();
//
dir = X_DIRECTION_NONE;