Add Support For All Forex Pair Symbols in XCHICHWAP Strategy Registering ...

This commit is contained in:
2024-10-06 18:50:33 +03:30
parent 126cf8ce37
commit 1705d74035
+42 -4
View File
@@ -647,12 +647,31 @@ bool InitEA()
// //
bool isEURUSD = _symbolParser.IsEURUSD(_Symbol); bool isEURUSD = _symbolParser.IsEURUSD(_Symbol);
bool isGBPUSD = _symbolParser.IsGBPUSD(_Symbol); bool isGBPUSD = _symbolParser.IsGBPUSD(_Symbol);
bool isEURGBP = _symbolParser.IsEURGBP(_Symbol);
bool isUSDCHF = _symbolParser.IsUSDCHF(_Symbol); bool isUSDCHF = _symbolParser.IsUSDCHF(_Symbol);
bool isEURCHF = _symbolParser.IsEURCHF(_Symbol);
bool isUSDJPY = _symbolParser.IsUSDJPY(_Symbol); bool isUSDJPY = _symbolParser.IsUSDJPY(_Symbol);
bool canRegisterICHWAP = isEURUSD || bool isEURJPY = _symbolParser.IsEURJPY(_Symbol);
bool isUSDCAD = _symbolParser.IsUSDCAD(_Symbol);
bool isEURCAD = _symbolParser.IsEURCAD(_Symbol);
bool isAUDUSD = _symbolParser.IsAUDUSD(_Symbol);
bool isEURAUD = _symbolParser.IsEURAUD(_Symbol);
bool isNZDUSD = _symbolParser.IsNZDUSD(_Symbol);
bool isEURNZD = _symbolParser.IsEURNZD(_Symbol);
bool canRegisterICHWAP =
isEURUSD ||
isGBPUSD || isGBPUSD ||
isEURGBP ||
isUSDCHF || isUSDCHF ||
isUSDJPY; isEURCHF ||
isUSDJPY ||
isEURJPY ||
isUSDCAD ||
isEURCAD ||
isAUDUSD ||
isEURAUD ||
isNZDUSD ||
isEURNZD;
if (canRegisterICHWAP) if (canRegisterICHWAP)
{ {
// //
@@ -822,12 +841,31 @@ bool InitEA()
// //
bool isEURUSD = _symbolParser.IsEURUSD(_Symbol); bool isEURUSD = _symbolParser.IsEURUSD(_Symbol);
bool isGBPUSD = _symbolParser.IsGBPUSD(_Symbol); bool isGBPUSD = _symbolParser.IsGBPUSD(_Symbol);
bool isEURGBP = _symbolParser.IsEURGBP(_Symbol);
bool isUSDCHF = _symbolParser.IsUSDCHF(_Symbol); bool isUSDCHF = _symbolParser.IsUSDCHF(_Symbol);
bool isEURCHF = _symbolParser.IsEURCHF(_Symbol);
bool isUSDJPY = _symbolParser.IsUSDJPY(_Symbol); bool isUSDJPY = _symbolParser.IsUSDJPY(_Symbol);
bool canRegisterICHWAP = isEURUSD || bool isEURJPY = _symbolParser.IsEURJPY(_Symbol);
bool isUSDCAD = _symbolParser.IsUSDCAD(_Symbol);
bool isEURCAD = _symbolParser.IsEURCAD(_Symbol);
bool isAUDUSD = _symbolParser.IsAUDUSD(_Symbol);
bool isEURAUD = _symbolParser.IsEURAUD(_Symbol);
bool isNZDUSD = _symbolParser.IsNZDUSD(_Symbol);
bool isEURNZD = _symbolParser.IsEURNZD(_Symbol);
bool canRegisterICHWAP =
isEURUSD ||
isGBPUSD || isGBPUSD ||
isEURGBP ||
isUSDCHF || isUSDCHF ||
isUSDJPY; isEURCHF ||
isUSDJPY ||
isEURJPY ||
isUSDCAD ||
isEURCAD ||
isAUDUSD ||
isEURAUD ||
isNZDUSD ||
isEURNZD;
if (canRegisterICHWAP) if (canRegisterICHWAP)
{ {
// //