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

This commit is contained in:
2024-03-23 05:11:57 +03:30
parent 2c0c737e05
commit 16b4d40b38
3 changed files with 516 additions and 21 deletions
@@ -35065,6 +35065,36 @@ bool XUSPY5XTSFIHasShortSignal()
// //
(mConditions.isXCHMASCTrendsUp && (mConditions.isXCHMASCTrendsUp &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTDBullCrossedOverBear && (mConditions.isXTDBullCrossedOverBear &&
( (
@@ -35517,6 +35547,18 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXCHLHMCLCLLSame && (mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXTSCurrentCrossedUnderNearest)
// //
||
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
) )
// //
) )
@@ -35730,11 +35772,21 @@ bool XUSPY5XTSFIHasShortSignal()
// //
|| ||
// //
(mConditions.isXTMStartBearish && ((mConditions.isXFICrossedUnderZero &&
mConditions.isXFICrossedUnderZero && mConditions.isXTDBullCrossedUnderBear) &&
mConditions.isXTDBullCrossedUnderBear && (
mConditions.isXLHPriceCrossedUnderSignal && //
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXCHMAMCVale
//
||
//
(mConditions.isXTMStartBearish &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
// //
) )
// //
@@ -35987,6 +36039,25 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
(mConditions.isXTDBullCrossedOverBear &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -36208,6 +36279,36 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
((!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown) &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
((mConditions.isXAMAVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -37097,6 +37198,28 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXFIOverZero &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -37240,7 +37363,32 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXCHMALCVale &&
(
//
mConditions.isXAMANeutural
//
||
//
mConditions.isXAMAEndBearish
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -38011,7 +38159,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCCrossedUnderMin)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -35065,6 +35065,36 @@ bool XUSPY5XTSFIHasShortSignal()
// //
(mConditions.isXCHMASCTrendsUp && (mConditions.isXCHMASCTrendsUp &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTDBullCrossedOverBear && (mConditions.isXTDBullCrossedOverBear &&
( (
@@ -35517,6 +35547,18 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXCHLHMCLCLLSame && (mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXTSCurrentCrossedUnderNearest)
// //
||
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
) )
// //
) )
@@ -35730,11 +35772,21 @@ bool XUSPY5XTSFIHasShortSignal()
// //
|| ||
// //
(mConditions.isXTMStartBearish && ((mConditions.isXFICrossedUnderZero &&
mConditions.isXFICrossedUnderZero && mConditions.isXTDBullCrossedUnderBear) &&
mConditions.isXTDBullCrossedUnderBear && (
mConditions.isXLHPriceCrossedUnderSignal && //
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXCHMAMCVale
//
||
//
(mConditions.isXTMStartBearish &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
// //
) )
// //
@@ -35987,6 +36039,25 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
(mConditions.isXTDBullCrossedOverBear &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -36208,6 +36279,36 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
((!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown) &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
((mConditions.isXAMAVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -37097,6 +37198,28 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXFIOverZero &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -37240,7 +37363,32 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXCHMALCVale &&
(
//
mConditions.isXAMANeutural
//
||
//
mConditions.isXAMAEndBearish
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -38011,7 +38159,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCCrossedUnderMin)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -35065,6 +35065,36 @@ bool XUSPY5XTSFIHasShortSignal()
// //
(mConditions.isXCHMASCTrendsUp && (mConditions.isXCHMASCTrendsUp &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTDBullCrossedOverBear && (mConditions.isXTDBullCrossedOverBear &&
( (
@@ -35517,6 +35547,18 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXCHLHMCLCLLSame && (mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXTSCurrentCrossedUnderNearest)
// //
||
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
) )
// //
) )
@@ -35730,11 +35772,21 @@ bool XUSPY5XTSFIHasShortSignal()
// //
|| ||
// //
(mConditions.isXTMStartBearish && ((mConditions.isXFICrossedUnderZero &&
mConditions.isXFICrossedUnderZero && mConditions.isXTDBullCrossedUnderBear) &&
mConditions.isXTDBullCrossedUnderBear && (
mConditions.isXLHPriceCrossedUnderSignal && //
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXCHMAMCVale
//
||
//
(mConditions.isXTMStartBearish &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
// //
) )
// //
@@ -35987,6 +36039,25 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
(mConditions.isXTDBullCrossedOverBear &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -36208,6 +36279,36 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
((!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown) &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
((mConditions.isXAMAVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -37097,6 +37198,28 @@ bool XUSPY5XTSFIHasShortSignal()
// //
) )
// //
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXFIOverZero &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -37240,7 +37363,32 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXCHMALCVale &&
(
//
mConditions.isXAMANeutural
//
||
//
mConditions.isXAMAEndBearish
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -38011,7 +38159,24 @@ bool XUSPY5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXFIOverZero &&
mConditions.isXFICrossedOverZero) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCCrossedUnderMin)
//
)
//
)
//
)
//
)
// //
) )
// //