Resolve All XAU5 XTSFI Shorts Stop Outs on MetaQuotes, HFMarkets ...

This commit is contained in:
2024-02-04 11:10:21 +03:30
parent d65337ed8a
commit 5afa2eed7b
3 changed files with 165 additions and 6 deletions
@@ -6933,7 +6933,12 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentOverMediest)
//
)
// //
) )
// //
@@ -6985,6 +6990,28 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTSCurrentOverMediest) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCFastCrossedUnderSlow &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
// //
// Check if SC Fast Over Slow ... // Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
@@ -7028,7 +7055,33 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
(mConditions.isXTMNeutural &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
// Check if MC Fast Over Slow ...
((mConditions.isXCHMAMCFastOverSlow ||
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -6933,7 +6933,12 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentOverMediest)
//
)
// //
) )
// //
@@ -6985,6 +6990,28 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTSCurrentOverMediest) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCFastCrossedUnderSlow &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
// //
// Check if SC Fast Over Slow ... // Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
@@ -7028,7 +7055,33 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
(mConditions.isXTMNeutural &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
// Check if MC Fast Over Slow ...
((mConditions.isXCHMAMCFastOverSlow ||
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -6933,7 +6933,12 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentOverMediest)
//
)
// //
) )
// //
@@ -6985,6 +6990,28 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTSCurrentOverMediest) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCFastCrossedUnderSlow &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
// //
// Check if SC Fast Over Slow ... // Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
@@ -7028,7 +7055,33 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
(mConditions.isXTMNeutural &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
// Check if MC Fast Over Slow ...
((mConditions.isXCHMAMCFastOverSlow ||
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //