prepare 2024 parsers for each asset in amarkets ...

This commit is contained in:
2024-08-24 16:33:26 +03:30
parent 4e1a6f508e
commit 96773553bc
53 changed files with 2394 additions and 28 deletions
@@ -27,6 +27,7 @@
//
#include "./Olds/x-saherelm.xch.amarkets.usdchf.olds.long.parser.mq5"
#include "./2019/x-saherelm.xch.amarkets.usdchf.2019.long.parser.mq5"
#include "./2024/x-saherelm.xch.amarkets.usdchf.2024.long.parser.mq5"
//
// Conditions Parser ...
@@ -34,10 +35,11 @@ struct XCHStartegyAMarketsUSDCHFLongConditionsParser
{
//
string _version;
//
XCHStartegyAMarketsUSDCHFOldsLongConditionsParser _oldsParser;
XCHStartegyAMarketsUSDCHF2019LongConditionsParser _2019Parser;
XCHStartegyAMarketsUSDCHF2024LongConditionsParser _2024Parser;
//
bool IsFiltered(
@@ -52,12 +54,25 @@ struct XCHStartegyAMarketsUSDCHFLongConditionsParser
//
if (!force)
{
result = _2019Parser.IsFiltered(conditions);
//
result =
//
_2024Parser.IsFiltered(conditions)
//
||
//
_2019Parser.IsFiltered(conditions)
//
;
}
else
{
//
result =
//
_2024Parser.IsFiltered(conditions)
//
||
//
_2019Parser.IsFiltered(conditions)
//