This commit is contained in:
2024-12-29 05:42:27 +03:30
parent 408422dcfc
commit ecdba76c3f
12 changed files with 2310 additions and 104 deletions
+72
View File
@@ -50,6 +50,56 @@ enum ENUM_X_DIRECTION
X_DIRECTION_BEARISH, // Bearish
};
//
enum ENUM_X_FIBO_LEVELS
{
X_FIBO_LEVEL_236,
X_FIBO_LEVEL_382,
X_FIBO_LEVEL_500,
X_FIBO_LEVEL_618,
X_FIBO_LEVEL_764,
};
//
double GetFiboLevelValue(ENUM_X_FIBO_LEVELS value)
{
//
double result = 0;
//
switch (value)
{
//
case X_FIBO_LEVEL_236:
result = 0.236;
break;
//
case X_FIBO_LEVEL_382:
result = 0.382;
break;
//
case X_FIBO_LEVEL_500:
result = 0.500;
break;
//
case X_FIBO_LEVEL_618:
result = 0.618;
break;
//
case X_FIBO_LEVEL_764:
result = 0.764;
break;
}
//
return result;
}
//
string ToString(ENUM_X_DIRECTION value)
{
//
@@ -13269,6 +13319,28 @@ bool IsSpecifiedBearish(ENUM_X_DIRECTION value)
return result;
}
//
ENUM_X_DIRECTION Opposit(ENUM_X_DIRECTION value)
{
//
ENUM_X_DIRECTION result = X_DIRECTION_NONE;
//
if (!HasDirection(value))
{
return result;
}
//
result =
IsBullish(value)
? X_DIRECTION_BEARISH
: X_DIRECTION_BULLISH;
//
return result;
}
//
// Moving Average ...