fix till ifcmarkets ...

This commit is contained in:
2024-03-21 20:11:24 +03:30
parent 5d3d8cb4d4
commit ce3eba9d07
3 changed files with 378 additions and 42 deletions
@@ -2949,6 +2949,22 @@ bool XUSPY5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
@@ -3946,6 +3962,16 @@ bool XUSPY5XTDHasLongSignal()
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXAMAEndBullish &&
mConditions.isXLHHHDecreased &&
mConditions.isXLHLLSameInLength &&
mConditions.isXLHPriceUnderSignal &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
@@ -8013,8 +8039,24 @@ bool XUSPY5XTAMHasLongSignal()
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest) &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXFIUnderZero &&
mConditions.isXLHHHIncreased &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
mConditions.isXCHMASCTrendsUp
@@ -8033,6 +8075,10 @@ bool XUSPY5XTAMHasLongSignal()
//
)
//
)
//
)
//
||
//
((mConditions.isXTDBullUnderBear &&
@@ -9279,7 +9325,18 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMALCFastOverSlow) &&
(
//
false
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -10608,6 +10665,36 @@ bool XUSPY5XTAMHasLongSignal()
//
)
//
||
//
// XTAM Long ...
// Resolve Guard Attacks ...
// not LL and HH Same In Length ...
// Price Over Signal ...
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
mConditions.isXLHHighAttachedHH)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -15844,13 +15931,38 @@ bool XUSPY5XSIHasLongSignal()
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXCHMAMCVale
//
)
//
)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
)
//
)
//
)
//
@@ -2949,6 +2949,22 @@ bool XUSPY5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
@@ -3946,6 +3962,16 @@ bool XUSPY5XTDHasLongSignal()
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXAMAEndBullish &&
mConditions.isXLHHHDecreased &&
mConditions.isXLHLLSameInLength &&
mConditions.isXLHPriceUnderSignal &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
@@ -8013,8 +8039,24 @@ bool XUSPY5XTAMHasLongSignal()
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest) &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXFIUnderZero &&
mConditions.isXLHHHIncreased &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
mConditions.isXCHMASCTrendsUp
@@ -8033,6 +8075,10 @@ bool XUSPY5XTAMHasLongSignal()
//
)
//
)
//
)
//
||
//
((mConditions.isXTDBullUnderBear &&
@@ -9279,7 +9325,18 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMALCFastOverSlow) &&
(
//
false
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -10608,6 +10665,36 @@ bool XUSPY5XTAMHasLongSignal()
//
)
//
||
//
// XTAM Long ...
// Resolve Guard Attacks ...
// not LL and HH Same In Length ...
// Price Over Signal ...
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
mConditions.isXLHHighAttachedHH)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -15844,13 +15931,38 @@ bool XUSPY5XSIHasLongSignal()
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXCHMAMCVale
//
)
//
)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
)
//
)
//
)
//
@@ -2949,6 +2949,22 @@ bool XUSPY5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
@@ -3946,6 +3962,16 @@ bool XUSPY5XTDHasLongSignal()
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXAMAEndBullish &&
mConditions.isXLHHHDecreased &&
mConditions.isXLHLLSameInLength &&
mConditions.isXLHPriceUnderSignal &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
@@ -8013,8 +8039,24 @@ bool XUSPY5XTAMHasLongSignal()
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest) &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXFIUnderZero &&
mConditions.isXLHHHIncreased &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
mConditions.isXCHMASCTrendsUp
@@ -8033,6 +8075,10 @@ bool XUSPY5XTAMHasLongSignal()
//
)
//
)
//
)
//
||
//
((mConditions.isXTDBullUnderBear &&
@@ -9279,7 +9325,18 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMALCFastOverSlow) &&
(
//
false
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -10608,6 +10665,36 @@ bool XUSPY5XTAMHasLongSignal()
//
)
//
||
//
// XTAM Long ...
// Resolve Guard Attacks ...
// not LL and HH Same In Length ...
// Price Over Signal ...
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
mConditions.isXLHHighAttachedHH)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -15844,13 +15931,38 @@ bool XUSPY5XSIHasLongSignal()
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXCHMAMCVale
//
)
//
)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
)
//
)
//
)
//