This commit is contained in:
2025-03-26 05:25:00 +03:30
parent a5511f2f69
commit 8278d132dd
10 changed files with 3686 additions and 30 deletions
+63
View File
@@ -309,6 +309,69 @@ string ToString(ENUM_X_PRICE value)
// END Price Type ...
//
//
// START Boundary Price Type ...
//
//
// Available Boundary Price Types ...
enum ENUM_X_BOUNDARY_PRICE
{
X_BOUNDARY_PRICE_NONE, // None
X_BOUNDARY_PRICE_UP_DOWN, // Up/Down
X_BOUNDARY_PRICE_HIGH_LOW, // High/Low
};
/**
* Validate ...
*
* @param value: ENUM_X_BOUNDARY_PRICE member ...
*
* @return ( bool )
*/
bool IsValid(ENUM_X_BOUNDARY_PRICE value)
{
//
bool result = false;
//
result =
value != NULL &&
value != X_BOUNDARY_PRICE_NONE;
//
return result;
}
/**
* Converts To String ...
*
* @param value: ENUM_X_BOUNDARY_PRICE member ...
*
* @return ( string )
*/
string ToString(ENUM_X_BOUNDARY_PRICE value)
{
//
string result = NULL;
//
if (!IsValid(value))
{
value = X_BOUNDARY_PRICE_NONE;
}
//
result = EnumToString(value);
//
return result;
}
//
// END Boundary Price Type ...
//
//
// START Direction ...
//