Resolve XUSPY5 XTSFI All Short Guard Attacks in IFCMarkets ...

This commit is contained in:
2024-03-23 03:34:32 +03:30
parent 89e89e52f1
commit a727b85822
4 changed files with 1144 additions and 116 deletions
@@ -35103,6 +35103,26 @@ bool XUSPY5XTSFIHasShortSignal()
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXCHMASCTrendsUp &&
(
@@ -35395,6 +35415,63 @@ bool XUSPY5XTSFIHasShortSignal()
//
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMASCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) &&
(
//
(mConditions.isXCHMALCFastOverSlow &&
(
//
(mConditions.isXAMAVale &&
(
//
mConditions.isXTMNeutural
//
||
//
mConditions.isXTMEndBullish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) &&
@@ -35467,7 +35544,18 @@ bool XUSPY5XTSFIHasShortSignal()
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXCHLHMCLCHHSame)
(
//
mConditions.isXCHLHMCLCHHSame
//
||
//
(!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown)
//
)
//
)
//
)
//
@@ -35885,6 +35973,26 @@ bool XUSPY5XTSFIHasShortSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -36071,23 +36179,82 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXTMNeutural) &&
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXAMANeutural)
(mConditions.isXAMANeutural &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
mConditions.isXTMStartBearish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(mConditions.isXTMNeutural &&
(
//
(mConditions.isXAMABearish &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCOverMax)
(mConditions.isXAMANeutural &&
(
//
mConditions.isXCHMAMCVale
//
||
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
mConditions.isXTMStartBearish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXAMABearish &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
)
//
@@ -36517,31 +36684,52 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXAMAVale &&
mConditions.isXCHMAMCVale &&
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(mConditions.isXAMANeutural &&
(
//
mConditions.isXTMVale
mConditions.isXTMBullish
//
||
//
mConditions.isXTMStartBullish
//
)
//
)
//
||
//
(mConditions.isXAMAVale &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
mConditions.isXTMVale
//
)
//
)
//
)
//
@@ -36676,7 +36864,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXFIOverZero &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullCrossedUnderBear)
//
)
//
)
//
)
//
)
//
)
//
@@ -36870,7 +37075,37 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXCHMALCPeak &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -37258,6 +37493,51 @@ bool XUSPY5XTSFIHasShortSignal()
//
)
//
||
//
// XTSFI Short ...
// Resolve Guard Attacks ...
// HH Same In Length ...
// Price In Signal Range ...
// All Other Wises ...
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -37465,14 +37745,29 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) &&
(mConditions.isXCHMAMCVale &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish)
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXLHHHDecreased &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
@@ -38325,7 +38620,37 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -38372,6 +38697,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear)
//
||
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
+1 -2
View File
@@ -37,8 +37,7 @@ XTSFI
------
Resolve XUSPY5 XTSFI All Stopouts in All Markets ...
Resolve XUSPY5 XTSFI All Critical Guard Attacks in All Markets ...
Resolve XUSPY5 XTSFI All Short Guard Attacks in ErranteSC ...
Resolve XUSPY5 XTSFI All Short Guard Attacks in Alpari ...
XCHMACC
--------
@@ -35103,6 +35103,26 @@ bool XUSPY5XTSFIHasShortSignal()
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXCHMASCTrendsUp &&
(
@@ -35395,6 +35415,63 @@ bool XUSPY5XTSFIHasShortSignal()
//
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMASCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) &&
(
//
(mConditions.isXCHMALCFastOverSlow &&
(
//
(mConditions.isXAMAVale &&
(
//
mConditions.isXTMNeutural
//
||
//
mConditions.isXTMEndBullish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) &&
@@ -35467,7 +35544,18 @@ bool XUSPY5XTSFIHasShortSignal()
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXCHLHMCLCHHSame)
(
//
mConditions.isXCHLHMCLCHHSame
//
||
//
(!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown)
//
)
//
)
//
)
//
@@ -35885,6 +35973,26 @@ bool XUSPY5XTSFIHasShortSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -36071,23 +36179,82 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXTMNeutural) &&
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXAMANeutural)
(mConditions.isXAMANeutural &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
mConditions.isXTMStartBearish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(mConditions.isXTMNeutural &&
(
//
(mConditions.isXAMABearish &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCOverMax)
(mConditions.isXAMANeutural &&
(
//
mConditions.isXCHMAMCVale
//
||
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
mConditions.isXTMStartBearish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXAMABearish &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
)
//
@@ -36517,31 +36684,52 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXAMAVale &&
mConditions.isXCHMAMCVale &&
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(mConditions.isXAMANeutural &&
(
//
mConditions.isXTMVale
mConditions.isXTMBullish
//
||
//
mConditions.isXTMStartBullish
//
)
//
)
//
||
//
(mConditions.isXAMAVale &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
mConditions.isXTMVale
//
)
//
)
//
)
//
@@ -36676,7 +36864,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXFIOverZero &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullCrossedUnderBear)
//
)
//
)
//
)
//
)
//
)
//
@@ -36870,7 +37075,37 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXCHMALCPeak &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -37258,6 +37493,51 @@ bool XUSPY5XTSFIHasShortSignal()
//
)
//
||
//
// XTSFI Short ...
// Resolve Guard Attacks ...
// HH Same In Length ...
// Price In Signal Range ...
// All Other Wises ...
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -37465,14 +37745,29 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) &&
(mConditions.isXCHMAMCVale &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish)
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXLHHHDecreased &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
@@ -38325,7 +38620,37 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -38372,6 +38697,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear)
//
||
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
@@ -35103,6 +35103,26 @@ bool XUSPY5XTSFIHasShortSignal()
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXCHMASCTrendsUp &&
(
@@ -35395,6 +35415,63 @@ bool XUSPY5XTSFIHasShortSignal()
//
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMASCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) &&
(
//
(mConditions.isXCHMALCFastOverSlow &&
(
//
(mConditions.isXAMAVale &&
(
//
mConditions.isXTMNeutural
//
||
//
mConditions.isXTMEndBullish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) &&
@@ -35467,7 +35544,18 @@ bool XUSPY5XTSFIHasShortSignal()
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXCHLHMCLCHHSame)
(
//
mConditions.isXCHLHMCLCHHSame
//
||
//
(!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown)
//
)
//
)
//
)
//
@@ -35885,6 +35973,26 @@ bool XUSPY5XTSFIHasShortSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -36071,23 +36179,82 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXTMNeutural) &&
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXAMANeutural)
(mConditions.isXAMANeutural &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
mConditions.isXTMStartBearish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(mConditions.isXTMNeutural &&
(
//
(mConditions.isXAMABearish &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCOverMax)
(mConditions.isXAMANeutural &&
(
//
mConditions.isXCHMAMCVale
//
||
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
mConditions.isXTMStartBearish
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXAMABearish &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
)
//
@@ -36517,31 +36684,52 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXAMAVale &&
mConditions.isXCHMAMCVale &&
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(mConditions.isXAMANeutural &&
(
//
mConditions.isXTMVale
mConditions.isXTMBullish
//
||
//
mConditions.isXTMStartBullish
//
)
//
)
//
||
//
(mConditions.isXAMAVale &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
mConditions.isXTMVale
//
)
//
)
//
)
//
@@ -36676,7 +36864,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXFIOverZero &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullCrossedUnderBear)
//
)
//
)
//
)
//
)
//
)
//
@@ -36870,7 +37075,37 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXCHMALCPeak &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -37258,6 +37493,51 @@ bool XUSPY5XTSFIHasShortSignal()
//
)
//
||
//
// XTSFI Short ...
// Resolve Guard Attacks ...
// HH Same In Length ...
// Price In Signal Range ...
// All Other Wises ...
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -37465,14 +37745,29 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) &&
(mConditions.isXCHMAMCVale &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish)
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXLHHHDecreased &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
@@ -38325,7 +38620,37 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
false
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -38372,6 +38697,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear)
//
||
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)