Extract XTrade Handler and Refactor it as X121TradeHandler for Implementing Position Protector ...
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -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);
|
||||
|
||||
+2
-1
@@ -8,6 +8,7 @@
|
||||
"C_Cpp.default.includePath": [
|
||||
"c:\\Users\\SaherElm\\AppData\\Roaming\\MetaQuotes\\Terminal\\D0E8209F77C8CF37AD8BF550E51FF075\\MQL5\\Include\\Include",
|
||||
"c:\\Users\\SaherElm\\AppData\\Roaming\\MetaQuotes\\Terminal\\D0E8209F77C8CF37AD8BF550E51FF075\\MQL5\\Include"
|
||||
]
|
||||
],
|
||||
"C_Cpp.clang_format_style": "{ BasedOnStyle: Microsoft, UseTab: Never, IndentWidth: 4, TabWidth: 4, ColumnLimit: 0}"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user