last works ...

This commit is contained in:
2024-12-02 03:11:52 +03:30
parent 4d472bf7e8
commit de90f2d5fb
10 changed files with 5360 additions and 1374 deletions
+26
View File
@@ -748,6 +748,15 @@ struct X121SMCStrategyConditions
X121SMCCycleConditions consolidationConditions;
X121SMCCycleConditions visionConditions;
//
double sl;
string provider;
XCOrderBlock *visionBullOB;
XCOrderBlock *visionBearOB;
XCOrderBlock *consolidationBullOB;
XCOrderBlock *consolidationBearOB;
ENUM_X_DIRECTION marketStructureDir;
//
void X121SMCStrategyConditions()
{
@@ -767,6 +776,15 @@ struct X121SMCStrategyConditions
period = NULL;
time = NULL;
//
sl = 0;
provider = NULL;
visionBullOB = NULL;
visionBearOB = NULL;
consolidationBullOB = NULL;
consolidationBearOB = NULL;
marketStructureDir = X_DIRECTION_NONE;
//
triggerConditions.Clean();
decisionConditions.Clean();
@@ -795,6 +813,14 @@ struct X121SMCStrategyConditions
return result;
}
/**
* Check Conditions has Ddirection or not ...
*
* @param dir: ENUM_X_DIRECTIOn member ...
* @param bar: XOHCL instance ...
*
* @return ( bool )
*/
bool HasDirection(
ENUM_X_DIRECTION &dir,
XOHCL &bar //