This commit is contained in:
2024-08-04 13:10:33 +03:30
parent ed70632719
commit 93e15781a2
6 changed files with 88117 additions and 31615 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+18
View File
@@ -23,8 +23,12 @@
//
// Imports ...
#include "../Strategies/x-saherelm.xch.strategy.mq5"
//
#include "../Parsers/x-saherelm.xch.eurusd.long.parser.mq5"
#include "../Parsers/x-saherelm.xch.eurusd.short.parser.mq5"
#include "../Parsers/x-saherelm.xch.gbpusd.long.parser.mq5"
#include "../Parsers/x-saherelm.xch.gbpusd.short.parser.mq5"
//
// Conditions Parser ...
@@ -35,9 +39,15 @@ struct XCHStartegyConditionsParser
//
// Parsers ...
//
XCHStartegyEURUSDLongConditionsParser _eurusdLongParser;
XCHStartegyEURUSDShortConditionsParser _eurusdShortParser;
//
XCHStartegyGBPUSDLongConditionsParser _gbpusdLongParser;
XCHStartegyGBPUSDShortConditionsParser _gbpusdShortParser;
//
string GenerateSignalConditions(XCHStrategyConditions &conditions)
{
@@ -780,6 +790,10 @@ struct XCHStartegyConditionsParser
//
_eurusdLongParser.IsFiltered(conditions)
//
||
//
_gbpusdLongParser.IsFiltered(conditions)
//
;
//
@@ -798,6 +812,10 @@ struct XCHStartegyConditionsParser
//
_eurusdShortParser.IsFiltered(conditions)
//
||
//
_gbpusdShortParser.IsFiltered(conditions)
//
;
//