This commit is contained in:
2024-12-13 19:46:00 +03:30
parent fe54432fa2
commit 940931d78a
9 changed files with 1602 additions and 16 deletions
+14
View File
@@ -35,6 +35,7 @@ const string X121SMCStrategyToken = "X121SMC";
//
const string X121SMCSMPVToken = "X121SMCSMPV";
const string X121SMCRJBPVToken = "X121SMCRJBPV";
const string X121SMCVWAPCToken = "X121SMCVWAPC";
//
@@ -44,6 +45,7 @@ enum ENUM_X_121_SMC_PROVIDERS
//
X_121_SMC_PROVIDER_NONE,
X_121_SMC_PROVIDER_SMPV,
X_121_SMC_PROVIDER_RJBPV,
X_121_SMC_PROVIDER_VWAPC,
};
@@ -1856,6 +1858,11 @@ string ToString(ENUM_X_121_SMC_PROVIDERS value)
result = X121SMCSMPVToken;
break;
//
case X_121_SMC_PROVIDER_RJBPV:
result = X121SMCRJBPVToken;
break;
//
case X_121_SMC_PROVIDER_VWAPC:
result = X121SMCVWAPCToken;
@@ -1889,6 +1896,10 @@ ENUM_X_121_SMC_PROVIDERS ParseProvider(string value)
{
result = X_121_SMC_PROVIDER_SMPV;
}
else if (Contains(X121SMCRJBPVToken, value))
{
result = X_121_SMC_PROVIDER_RJBPV;
}
else if (Contains(X121SMCVWAPCToken, value))
{
result = X_121_SMC_PROVIDER_VWAPC;
@@ -1898,4 +1909,7 @@ ENUM_X_121_SMC_PROVIDERS ParseProvider(string value)
return result;
}
//
// Custom Providers Conditions ...
//