Extract XTrade Handler and Refactor it as X121TradeHandler for Implementing Position Protector ...

This commit is contained in:
2024-09-15 22:40:31 +03:30
parent 6aa7388127
commit 88ea5ec928
3 changed files with 1742 additions and 4 deletions
+4 -3
View File
@@ -24,8 +24,9 @@
//
// Imports ...
#include "../Helpers/x-saherelm.xct.helper.mq5"
#include "../Classes/x-saherelm.x121.xtrade.handler.class.mq5"
#include "../Helpers/x-saherelm.xcc.helper.mq5"
#include "../Helpers/x-saherelm.xct.helper.mq5"
//
#include "../Parsers/x-saherelm.xch.parser.mq5"
@@ -126,7 +127,7 @@ XTimeTracker eaTimeTracker;
//
// Trade Handler Instance Class ...
XSCXTradeHandler *eaTradeHandler;
X121SCTradeHandler *eaTradeHandler;
//
string mTag = "";
@@ -414,7 +415,7 @@ bool InitialEA()
//
// Initialize Trade Handler ...
eaTradeHandler = new XSCXTradeHandler(eaTrader);
eaTradeHandler = new X121SCTradeHandler(eaTrader);
eaTradeHandler.SaveTrades(true);
eaTradeHandler.SaveSignals(true);
eaTradeHandler.SaveConditions(true);