This commit is contained in:
2026-01-09 22:42:49 +03:30
parent 41fb71d63d
commit ec6c1b2c69
+3 -1
View File
@@ -35,8 +35,9 @@ enum ENUM_X_SCORE
X_SCORE_MAX = 3, X_SCORE_MAX = 3,
}; };
// #region Generics ...
// //
// State Handler Generic Functions ... // State Handler Generic Functions ...
#define DECLARE_STATE_FUNCTIONS(name, state_reader, bar_normalizer_func) \ #define DECLARE_STATE_FUNCTIONS(name, state_reader, bar_normalizer_func) \
bool Is##name##Bullish(int barIndex = 0) \ bool Is##name##Bullish(int barIndex = 0) \
{ \ { \
@@ -178,6 +179,7 @@ enum ENUM_X_SCORE
barIndex = bar_normalizer_func(barIndex); \ barIndex = bar_normalizer_func(barIndex); \
return Is##baseName##fastName##Under##Slow(barIndex, tolerance) && !Is##baseName##fastName##Under##Slow(barIndex + 1, tolerance); \ return Is##baseName##fastName##Under##Slow(barIndex, tolerance) && !Is##baseName##fastName##Under##Slow(barIndex + 1, tolerance); \
} }
// #endregion
// //
// a Class for Handle base requirements ... // a Class for Handle base requirements ...