This commit is contained in:
2024-12-11 17:50:57 +03:30
parent db5144b1ef
commit 4516229d36
4 changed files with 889 additions and 81 deletions
+25 -10
View File
@@ -683,14 +683,16 @@ class XCBarZone : public XCZone
return result;
}
ENUM_TIMEFRAMES GetPeriod() {
ENUM_TIMEFRAMES GetPeriod()
{
//
ENUM_TIMEFRAMES result = NULL;
//
XOHCL bar;
bool isFilled = FillBar(bar);
if (!isFilled) {
if (!isFilled)
{
return result;
}
@@ -741,6 +743,16 @@ class XCBarZone : public XCZone
mTo = value;
}
/**
* Retrieve Bar Time ...
*
* @return ( datetime )
*/
datetime BarTime()
{
return mBar.time;
}
//
// Overrides ...
@@ -1021,20 +1033,22 @@ class XCTwoBarZone : public XCZone
return result;
}
ENUM_TIMEFRAMES GetPeriod() {
ENUM_TIMEFRAMES GetPeriod()
{
//
ENUM_TIMEFRAMES result = NULL;
//
XOHCL bar;
bool isFilled = FillStartBar(bar);
if (!isFilled) {
if (!isFilled)
{
return result;
}
//
result = bar.period;
//
return result;
}
@@ -1238,21 +1252,23 @@ class XCSwing : public XCBasePOI
//
return result;
}
ENUM_TIMEFRAMES GetPeriod() {
ENUM_TIMEFRAMES GetPeriod()
{
//
ENUM_TIMEFRAMES result = NULL;
//
XOHCL bar;
bool isFilled = FillBar(bar);
if (!isFilled) {
if (!isFilled)
{
return result;
}
//
result = bar.period;
//
return result;
}
@@ -3667,7 +3683,6 @@ struct XPOIState
//
};
//
// Consolidation Zone ...
struct XConsolidationZone