Last Works On Correction HasObjectsFunctions till Market Session Objects ...

This commit is contained in:
2024-10-24 21:17:05 +03:30
parent 9f0dad2697
commit 5dc8ddb7da
5 changed files with 2032 additions and 267 deletions
+30 -6
View File
@@ -33,6 +33,12 @@
// All Available POI(s) ...
enum ENUM_XPOIS
{
//
// Trading Day ...
X_POI_TRADING_DAY, // Trading Day ...
//
// Market Session ...
X_POI_MARKET_SESSION, // Market Session ...
//
// Momentum Bar ...
X_POI_MOMENTUM_BAR, // Momentum Bar ...
@@ -45,8 +51,8 @@ enum ENUM_XPOIS
X_POI_SWING_LOW, // Simple Swing Low ...
//
// Support nad Resistance ...
X_POI_SUPPORT, // Support Zone ...
X_POI_RESISTANCE, // Resistance Zone ...
X_POI_SUPPORT_ZONE, // Support Zone ...
X_POI_RESISTANCE_ZONE, // Resistance Zone ...
//
// Supply and Demand Zones ...
X_POI_SUPPLY_ZONE, // Supply Zone ...
@@ -261,7 +267,7 @@ struct XTradeDay
}
//
result = "XDay_" + ToFormatString(from) + "_" + ToFormatString(to);
result = ToString(X_POI_TRADING_DAY) + "_" + ToFormatString(from) + "_" + ToFormatString(to);
//
return result;
@@ -320,7 +326,10 @@ struct XMarketSession
//
result =
ToFormatString(from) + "_" +
ToString(X_POI_MARKET_SESSION) + "_" +
ToString(session) + "_" +
ToFormatString(from) +
"_" +
ToFormatString(to) + "_";
//
@@ -483,6 +492,16 @@ string ToString(ENUM_XPOIS value)
//
switch (value)
{
//
case X_POI_TRADING_DAY:
result = "XTDAY";
break;
//
case X_POI_MARKET_SESSION:
result = "XMSESS";
break;
//
case X_POI_MOMENTUM_BAR:
result = "XMNTMB";
@@ -504,12 +523,12 @@ string ToString(ENUM_XPOIS value)
break;
//
case X_POI_SUPPORT:
case X_POI_SUPPORT_ZONE:
result = "XSUP";
break;
//
case X_POI_RESISTANCE:
case X_POI_RESISTANCE_ZONE:
result = "XRES";
break;
@@ -573,6 +592,11 @@ string ToString(ENUM_XSESSION value)
result = "Tokyo";
break;
//
case X_FRANKFORT:
result = "FrankGurt";
break;
//
case X_LONDON:
result = "London";