Apply Otet Market Template Parsers Structure ...
This commit is contained in:
@@ -25,36 +25,36 @@
|
||||
#include "../../Strategies/x-saherelm.xch.strategy.mq5"
|
||||
|
||||
//
|
||||
#include "./DowJones/x-saherelm.xch.alpari.us30.long.parser.mq5"
|
||||
#include "./DowJones/x-saherelm.xch.alpari.us30.short.parser.mq5"
|
||||
#include "./EURGBP/x-saherelm.xch.alpari.eurgbp.long.parser.mq5"
|
||||
#include "./EURGBP/x-saherelm.xch.alpari.eurgbp.short.parser.mq5"
|
||||
#include "./EURJPY/x-saherelm.xch.alpari.eurjpy.long.parser.mq5"
|
||||
#include "./EURJPY/x-saherelm.xch.alpari.eurjpy.short.parser.mq5"
|
||||
#include "./EURCHF/x-saherelm.xch.alpari.eurchf.long.parser.mq5"
|
||||
#include "./EURCHF/x-saherelm.xch.alpari.eurchf.short.parser.mq5"
|
||||
#include "./AUDUSD/x-saherelm.xch.alpari.audusd.long.parser.mq5"
|
||||
#include "./AUDUSD/x-saherelm.xch.alpari.audusd.short.parser.mq5"
|
||||
#include "./NZDUSD/x-saherelm.xch.alpari.nzdusd.long.parser.mq5"
|
||||
#include "./NZDUSD/x-saherelm.xch.alpari.nzdusd.short.parser.mq5"
|
||||
#include "./USDCAD/x-saherelm.xch.alpari.usdcad.long.parser.mq5"
|
||||
#include "./USDCAD/x-saherelm.xch.alpari.usdcad.short.parser.mq5"
|
||||
#include "./EURCAD/x-saherelm.xch.alpari.eurcad.long.parser.mq5"
|
||||
#include "./EURCAD/x-saherelm.xch.alpari.eurcad.short.parser.mq5"
|
||||
#include "./EURUSD/x-saherelm.xch.alpari.eurusd.long.parser.mq5"
|
||||
#include "./EURUSD/x-saherelm.xch.alpari.eurusd.short.parser.mq5"
|
||||
#include "./USDJPY/x-saherelm.xch.alpari.usdjpy.long.parser.mq5"
|
||||
#include "./USDJPY/x-saherelm.xch.alpari.usdjpy.short.parser.mq5"
|
||||
#include "./USDCHF/x-saherelm.xch.alpari.usdchf.long.parser.mq5"
|
||||
#include "./USDCHF/x-saherelm.xch.alpari.usdchf.short.parser.mq5"
|
||||
#include "./GBPUSD/x-saherelm.xch.alpari.gbpusd.long.parser.mq5"
|
||||
#include "./GBPUSD/x-saherelm.xch.alpari.gbpusd.short.parser.mq5"
|
||||
#include "./XAUUSD/x-saherelm.xch.alpari.xauusd.long.parser.mq5"
|
||||
#include "./XAUUSD/x-saherelm.xch.alpari.xauusd.short.parser.mq5"
|
||||
#include "./DowJones/x-saherelm.xch.otetmarkets.us30.long.parser.mq5"
|
||||
#include "./DowJones/x-saherelm.xch.otetmarkets.us30.short.parser.mq5"
|
||||
#include "./EURGBP/x-saherelm.xch.otetmarkets.eurgbp.long.parser.mq5"
|
||||
#include "./EURGBP/x-saherelm.xch.otetmarkets.eurgbp.short.parser.mq5"
|
||||
#include "./EURJPY/x-saherelm.xch.otetmarkets.eurjpy.long.parser.mq5"
|
||||
#include "./EURJPY/x-saherelm.xch.otetmarkets.eurjpy.short.parser.mq5"
|
||||
#include "./EURCHF/x-saherelm.xch.otetmarkets.eurchf.long.parser.mq5"
|
||||
#include "./EURCHF/x-saherelm.xch.otetmarkets.eurchf.short.parser.mq5"
|
||||
#include "./AUDUSD/x-saherelm.xch.otetmarkets.audusd.long.parser.mq5"
|
||||
#include "./AUDUSD/x-saherelm.xch.otetmarkets.audusd.short.parser.mq5"
|
||||
#include "./NZDUSD/x-saherelm.xch.otetmarkets.nzdusd.long.parser.mq5"
|
||||
#include "./NZDUSD/x-saherelm.xch.otetmarkets.nzdusd.short.parser.mq5"
|
||||
#include "./USDCAD/x-saherelm.xch.otetmarkets.usdcad.long.parser.mq5"
|
||||
#include "./USDCAD/x-saherelm.xch.otetmarkets.usdcad.short.parser.mq5"
|
||||
#include "./EURCAD/x-saherelm.xch.otetmarkets.eurcad.long.parser.mq5"
|
||||
#include "./EURCAD/x-saherelm.xch.otetmarkets.eurcad.short.parser.mq5"
|
||||
#include "./EURUSD/x-saherelm.xch.otetmarkets.eurusd.long.parser.mq5"
|
||||
#include "./EURUSD/x-saherelm.xch.otetmarkets.eurusd.short.parser.mq5"
|
||||
#include "./USDJPY/x-saherelm.xch.otetmarkets.usdjpy.long.parser.mq5"
|
||||
#include "./USDJPY/x-saherelm.xch.otetmarkets.usdjpy.short.parser.mq5"
|
||||
#include "./USDCHF/x-saherelm.xch.otetmarkets.usdchf.long.parser.mq5"
|
||||
#include "./USDCHF/x-saherelm.xch.otetmarkets.usdchf.short.parser.mq5"
|
||||
#include "./GBPUSD/x-saherelm.xch.otetmarkets.gbpusd.long.parser.mq5"
|
||||
#include "./GBPUSD/x-saherelm.xch.otetmarkets.gbpusd.short.parser.mq5"
|
||||
#include "./XAUUSD/x-saherelm.xch.otetmarkets.xauusd.long.parser.mq5"
|
||||
#include "./XAUUSD/x-saherelm.xch.otetmarkets.xauusd.short.parser.mq5"
|
||||
|
||||
//
|
||||
// Conditions Parser ...
|
||||
struct XCHStartegyAlpariConditionsParser
|
||||
struct XCHStartegyOtetMarketsConditionsParser
|
||||
{
|
||||
//
|
||||
string _version;
|
||||
@@ -65,68 +65,68 @@ struct XCHStartegyAlpariConditionsParser
|
||||
|
||||
//
|
||||
// EURUSD ...
|
||||
XCHStartegyAlpariEURUSDLongConditionsParser _eurusdLongParser;
|
||||
XCHStartegyAlpariEURUSDShortConditionsParser _eurusdShortParser;
|
||||
XCHStartegyOtetMarketsEURUSDLongConditionsParser _eurusdLongParser;
|
||||
XCHStartegyOtetMarketsEURUSDShortConditionsParser _eurusdShortParser;
|
||||
|
||||
//
|
||||
// GBPUSD ...
|
||||
XCHStartegyAlpariGBPUSDLongConditionsParser _gbpusdLongParser;
|
||||
XCHStartegyAlpariGBPUSDShortConditionsParser _gbpusdShortParser;
|
||||
XCHStartegyOtetMarketsGBPUSDLongConditionsParser _gbpusdLongParser;
|
||||
XCHStartegyOtetMarketsGBPUSDShortConditionsParser _gbpusdShortParser;
|
||||
|
||||
//
|
||||
// EURGBP ...
|
||||
XCHStartegyAlpariEURGBPLongConditionsParser _eurgbpLongParser;
|
||||
XCHStartegyAlpariEURGBPShortConditionsParser _eurgbpShortParser;
|
||||
XCHStartegyOtetMarketsEURGBPLongConditionsParser _eurgbpLongParser;
|
||||
XCHStartegyOtetMarketsEURGBPShortConditionsParser _eurgbpShortParser;
|
||||
|
||||
//
|
||||
// USDJPY ...
|
||||
XCHStartegyAlpariUSDJPYLongConditionsParser _usdjpyLongParser;
|
||||
XCHStartegyAlpariUSDJPYShortConditionsParser _usdjpyShortParser;
|
||||
XCHStartegyOtetMarketsUSDJPYLongConditionsParser _usdjpyLongParser;
|
||||
XCHStartegyOtetMarketsUSDJPYShortConditionsParser _usdjpyShortParser;
|
||||
|
||||
//
|
||||
// EURJPY ...
|
||||
XCHStartegyAlpariEURJPYLongConditionsParser _eurjpyLongParser;
|
||||
XCHStartegyAlpariEURJPYShortConditionsParser _eurjpyShortParser;
|
||||
XCHStartegyOtetMarketsEURJPYLongConditionsParser _eurjpyLongParser;
|
||||
XCHStartegyOtetMarketsEURJPYShortConditionsParser _eurjpyShortParser;
|
||||
|
||||
//
|
||||
// USDCHF ...
|
||||
XCHStartegyAlpariUSDCHFLongConditionsParser _usdchfLongParser;
|
||||
XCHStartegyAlpariUSDCHFShortConditionsParser _usdchfShortParser;
|
||||
XCHStartegyOtetMarketsUSDCHFLongConditionsParser _usdchfLongParser;
|
||||
XCHStartegyOtetMarketsUSDCHFShortConditionsParser _usdchfShortParser;
|
||||
|
||||
//
|
||||
// EURCHF ...
|
||||
XCHStartegyAlpariEURCHFLongConditionsParser _eurchfLongParser;
|
||||
XCHStartegyAlpariEURCHFShortConditionsParser _eurchfShortParser;
|
||||
XCHStartegyOtetMarketsEURCHFLongConditionsParser _eurchfLongParser;
|
||||
XCHStartegyOtetMarketsEURCHFShortConditionsParser _eurchfShortParser;
|
||||
|
||||
//
|
||||
// XAUUSD ...
|
||||
XCHStartegyAlpariXAUUSDLongConditionsParser _xauusdLongParser;
|
||||
XCHStartegyAlpariXAUUSDShortConditionsParser _xauusdShortParser;
|
||||
XCHStartegyOtetMarketsXAUUSDLongConditionsParser _xauusdLongParser;
|
||||
XCHStartegyOtetMarketsXAUUSDShortConditionsParser _xauusdShortParser;
|
||||
|
||||
//
|
||||
// DOWJONES ...
|
||||
XCHStartegyAlpariUS30LongConditionsParser _dowjonesLongParser;
|
||||
XCHStartegyAlpariUS30ShortConditionsParser _dowjonesShortParser;
|
||||
XCHStartegyOtetMarketsUS30LongConditionsParser _dowjonesLongParser;
|
||||
XCHStartegyOtetMarketsUS30ShortConditionsParser _dowjonesShortParser;
|
||||
|
||||
//
|
||||
// AUDUSD ...
|
||||
XCHStartegyAlpariAUDUSDLongConditionsParser _audusdLongParser;
|
||||
XCHStartegyAlpariAUDUSDShortConditionsParser _audusdShortParser;
|
||||
XCHStartegyOtetMarketsAUDUSDLongConditionsParser _audusdLongParser;
|
||||
XCHStartegyOtetMarketsAUDUSDShortConditionsParser _audusdShortParser;
|
||||
|
||||
//
|
||||
// NZDUSD ...
|
||||
XCHStartegyAlpariNZDUSDLongConditionsParser _nzdusdLongParser;
|
||||
XCHStartegyAlpariNZDUSDShortConditionsParser _nzdusdShortParser;
|
||||
XCHStartegyOtetMarketsNZDUSDLongConditionsParser _nzdusdLongParser;
|
||||
XCHStartegyOtetMarketsNZDUSDShortConditionsParser _nzdusdShortParser;
|
||||
|
||||
//
|
||||
// USDCAD ...
|
||||
XCHStartegyAlpariUSDCADLongConditionsParser _usdcadLongParser;
|
||||
XCHStartegyAlpariUSDCADShortConditionsParser _usdcadShortParser;
|
||||
XCHStartegyOtetMarketsUSDCADLongConditionsParser _usdcadLongParser;
|
||||
XCHStartegyOtetMarketsUSDCADShortConditionsParser _usdcadShortParser;
|
||||
|
||||
//
|
||||
// EURCAD ...
|
||||
XCHStartegyAlpariEURCADLongConditionsParser _eurcadLongParser;
|
||||
XCHStartegyAlpariEURCADShortConditionsParser _eurcadShortParser;
|
||||
XCHStartegyOtetMarketsEURCADLongConditionsParser _eurcadLongParser;
|
||||
XCHStartegyOtetMarketsEURCADShortConditionsParser _eurcadShortParser;
|
||||
|
||||
//
|
||||
bool IsFiltered(
|
||||
|
||||
Reference in New Issue
Block a user