try to resolve short sls ...

This commit is contained in:
2024-07-05 17:57:50 +03:30
parent f846523f70
commit 77df7b5d5d
+114 -34
View File
@@ -3684,10 +3684,20 @@ struct X121SignalGenerator
// //
|| ||
// //
(conditions.ichConditions.isClosedUnderKijunSen && ((conditions.ichConditions.isClosedUnderKijunSen &&
conditions.ichConditions.isTenkanSenUnderKijunSen && conditions.ichConditions.isTenkanSenUnderKijunSen) &&
conditions.ichConditions.isSenkouSpanAUnderB && (
conditions.ichConditions.isSenkouSpanAOverLast) //
conditions.ichConditions.isSenkouSpanAOverB
//
||
//
(conditions.ichConditions.isSenkouSpanAUnderB &&
conditions.ichConditions.isSenkouSpanAOverLast)
//
)
//
)
// //
|| ||
// //
@@ -3698,6 +3708,25 @@ struct X121SignalGenerator
conditions.ichConditions.isSenkouSpanAOverLast && conditions.ichConditions.isSenkouSpanAOverLast &&
conditions.ichConditions.isSenkouSpanACrossedOverLast) conditions.ichConditions.isSenkouSpanACrossedOverLast)
// //
||
//
((conditions.ichConditions.isTenkanSenUnderKijunSen &&
conditions.ichConditions.isClosedUnderKijunSen) &&
//
(
//
conditions.ichConditions.isSenkouSpanAOverB
//
||
//
(conditions.ichConditions.isFutureSenkouSpanAUnderB &&
conditions.ichConditions.isSenkouSpanACrossedOverB &&
conditions.ichConditions.isFutureSenkouSpanAUnderLast)
//
)
//
)
//
) )
// //
|| ||
@@ -3724,18 +3753,53 @@ struct X121SignalGenerator
// //
( (
// //
(!conditions.pvConditions.isMCBearish || (
!conditions.pvConditions.isMCHHBearish) //
(!conditions.pvConditions.isMCBearish ||
!conditions.pvConditions.isMCHHBearish)
//
&&
//
(!conditions.pvConditions.isLCBearish ||
!conditions.pvConditions.isLCHHBearish)
//
&&
//
(!conditions.pvConditions.isHCBearish ||
!conditions.pvConditions.isHCHHBearish)
//
)
// //
&& ||
// //
(!conditions.pvConditions.isLCBearish || (
!conditions.pvConditions.isLCHHBearish) //
// conditions.pvConditions.isSCBearish &&
&& conditions.pvConditions.isMCBearish &&
// conditions.pvConditions.isSCHHBearish &&
(!conditions.pvConditions.isHCBearish || conditions.pvConditions.isSCLLBearish &&
!conditions.pvConditions.isHCHHBearish) conditions.pvConditions.isMCHHBearish &&
conditions.pvConditions.isMCLLBearish &&
conditions.pvConditions.isLCLLBearish &&
conditions.pvConditions.isHCLLBearish &&
conditions.pvConditions.isSCSwitchedToBearish &&
conditions.pvConditions.isMCSwitchedToBearish &&
conditions.pvConditions.isLCSwitchedToBearish &&
conditions.pvConditions.isHCSwitchedToBearish &&
conditions.pvConditions.isSCLLSwitchedToBeraish &&
conditions.pvConditions.isMCLLSwitchedToBeraish &&
conditions.pvConditions.isLCLLSwitchedToBeraish &&
conditions.pvConditions.isHCLLSwitchedToBeraish &&
//
!conditions.pvConditions.isLCBearish &&
!conditions.pvConditions.isHCBearish &&
!conditions.pvConditions.isLCHHBearish &&
!conditions.pvConditions.isHCHHBearish &&
!conditions.pvConditions.isMCHHSwitchedToBearish &&
!conditions.pvConditions.isLCHHSwitchedToBearish &&
!conditions.pvConditions.isHCHHSwitchedToBearish
//
)
// //
) )
// //
@@ -3752,26 +3816,42 @@ struct X121SignalGenerator
conditions.pvConditions.isCloseOverFib3 && conditions.pvConditions.isCloseOverFib3 &&
conditions.pvConditions.isCloseOverFib4 && conditions.pvConditions.isCloseOverFib4 &&
conditions.pvConditions.isCloseOverFib5 && conditions.pvConditions.isCloseOverFib5 &&
// (
!conditions.pvConditions.isNewVale && //
!conditions.pvConditions.isNewValeOverLast && (
!conditions.pvConditions.isNewValeUnderLast && //
!conditions.pvConditions.isFiboIncreased && !conditions.pvConditions.isNewVale &&
!conditions.pvConditions.isFiboDecreased && !conditions.pvConditions.isNewValeOverLast &&
!conditions.pvConditions.isFiboSectionChanged && !conditions.pvConditions.isNewValeUnderLast &&
// !conditions.pvConditions.isFiboIncreased &&
!conditions.pvConditions.isSCBearish && !conditions.pvConditions.isFiboDecreased &&
!conditions.pvConditions.isSCHHBearish && !conditions.pvConditions.isFiboSectionChanged &&
!conditions.pvConditions.isSCLLBearish && //
!conditions.pvConditions.isMCBearish && !conditions.pvConditions.isSCBearish &&
!conditions.pvConditions.isMCHHBearish && !conditions.pvConditions.isSCHHBearish &&
!conditions.pvConditions.isMCLLBearish && !conditions.pvConditions.isSCLLBearish &&
!conditions.pvConditions.isLCBearish && !conditions.pvConditions.isMCBearish &&
!conditions.pvConditions.isLCHHBearish && !conditions.pvConditions.isMCHHBearish &&
!conditions.pvConditions.isLCLLBearish && !conditions.pvConditions.isMCLLBearish &&
!conditions.pvConditions.isHCBearish && !conditions.pvConditions.isLCBearish &&
!conditions.pvConditions.isHCHHBearish && !conditions.pvConditions.isLCHHBearish &&
!conditions.pvConditions.isHCLLBearish !conditions.pvConditions.isLCLLBearish &&
!conditions.pvConditions.isHCBearish &&
!conditions.pvConditions.isHCHHBearish &&
!conditions.pvConditions.isHCLLBearish
//
)
//
||
//
(
//
conditions.pvConditions.isSCHHBullish &&
conditions.pvConditions.isMCHHBullish
//
)
//
)
// //
) )
// //