This commit is contained in:
2025-06-01 13:16:07 +03:30
parent c9c40ff862
commit 8611e4a221
5 changed files with 114 additions and 41 deletions
+6 -3
View File
@@ -96,7 +96,6 @@ class XCXCATBEAExpert : public XCBase
bool eaFilterBasedOnDelta; // Filter Based On Delta
bool eaFilterBasedOnVolume; // Filter Based On Volume
bool eaFilterBasedOnSignalBar; // Filter Based on Signal Bar
bool eaFilterBasedOnRoundPrice; // Filter Based On Round Prices
bool eaFilterBasedOnHKSignalBar; // Filter Based On HK Signal Bar
//
@@ -535,7 +534,6 @@ class XCXCATBEAExpert : public XCBase
iSignallerInputs.filters.filterBasedOnDelta = eaFilterBasedOnDelta;
iSignallerInputs.filters.filterBasedOnVolume = eaFilterBasedOnVolume;
iSignallerInputs.filters.filterBasedOnSignalBar = eaFilterBasedOnSignalBar;
iSignallerInputs.filters.filterBasedOnRoundPrice = eaFilterBasedOnRoundPrice;
iSignallerInputs.filters.filterBasedOnHKSignalBar = eaFilterBasedOnHKSignalBar;
//
@@ -680,6 +678,10 @@ class XCXCATBEAExpert : public XCBase
XPosition iPositions[]; // Retrieve Signaller Positions ...
XCATBEAStrategyConditions iConditions; // Recieve Triggered Conditions ...
//
// Check Active Session ...
bool isActiveSession = eaTradeManager.IsActiveSession(iSymbol);
//
// Reading Signaller Positions ...
eaTradeManager.GetPositions(
@@ -694,7 +696,8 @@ class XCXCATBEAExpert : public XCBase
iSignaller.ProcessTick(
iPositions,
iGuards,
iConditions //
iConditions,
isActiveSession //
);
//