fix xpv and add support for providing fractals based Supports and Resistances ...
This commit is contained in:
@@ -229,6 +229,7 @@ struct X121Conditions
|
||||
double xhkSMLowBuffer[];
|
||||
double x3maFastBuffer[];
|
||||
double x3maSlowBuffer[];
|
||||
double supportsBuffer[];
|
||||
double downTrendBuffer[];
|
||||
double vwapPriceBuffer[];
|
||||
double xhkRawLowBuffer[];
|
||||
@@ -245,12 +246,15 @@ struct X121Conditions
|
||||
double atrLowerRawBuffer[];
|
||||
double donLowUpperBuffer[];
|
||||
double donLowLowerBuffer[];
|
||||
double resistancesBuffer[];
|
||||
double vwapMidStateBuffer[];
|
||||
double donOpenUpperBuffer[];
|
||||
double donOpenLowerBuffer[];
|
||||
double donHighUpperBuffer[];
|
||||
double donHighLowerBuffer[];
|
||||
double x3maMidStateBuffer[];
|
||||
double fractalsUpperBuffer[];
|
||||
double fractalsLowerBuffer[];
|
||||
double vwapFastStateBuffer[];
|
||||
double vwapSlowStateBuffer[];
|
||||
double donCloseUpperBuffer[];
|
||||
@@ -665,6 +669,7 @@ struct X121Conditions
|
||||
Clean(xhkSMLowBuffer);
|
||||
Clean(x3maFastBuffer);
|
||||
Clean(x3maSlowBuffer);
|
||||
Clean(supportsBuffer);
|
||||
Clean(downTrendBuffer);
|
||||
Clean(vwapPriceBuffer);
|
||||
Clean(xhkRawLowBuffer);
|
||||
@@ -681,19 +686,21 @@ struct X121Conditions
|
||||
Clean(atrLowerRawBuffer);
|
||||
Clean(donLowUpperBuffer);
|
||||
Clean(donLowLowerBuffer);
|
||||
Clean(resistancesBuffer);
|
||||
Clean(vwapMidStateBuffer);
|
||||
Clean(donOpenUpperBuffer);
|
||||
Clean(donOpenLowerBuffer);
|
||||
Clean(donHighUpperBuffer);
|
||||
Clean(donHighLowerBuffer);
|
||||
Clean(x3maMidStateBuffer);
|
||||
Clean(fractalsUpperBuffer);
|
||||
Clean(fractalsLowerBuffer);
|
||||
Clean(vwapFastStateBuffer);
|
||||
Clean(vwapSlowStateBuffer);
|
||||
Clean(donCloseUpperBuffer);
|
||||
Clean(donCloseLowerBuffer);
|
||||
Clean(x3maFastStateBuffer);
|
||||
Clean(x3maSlowStateBuffer);
|
||||
|
||||
//
|
||||
ArraySetAsSeries(maBuffer, true);
|
||||
ArraySetAsSeries(rsiBuffer, true);
|
||||
@@ -743,6 +750,7 @@ struct X121Conditions
|
||||
ArraySetAsSeries(xhkSMLowBuffer, true);
|
||||
ArraySetAsSeries(x3maFastBuffer, true);
|
||||
ArraySetAsSeries(x3maSlowBuffer, true);
|
||||
ArraySetAsSeries(supportsBuffer, true);
|
||||
ArraySetAsSeries(downTrendBuffer, true);
|
||||
ArraySetAsSeries(vwapPriceBuffer, true);
|
||||
ArraySetAsSeries(xhkRawLowBuffer, true);
|
||||
@@ -759,12 +767,15 @@ struct X121Conditions
|
||||
ArraySetAsSeries(atrLowerRawBuffer, true);
|
||||
ArraySetAsSeries(donLowUpperBuffer, true);
|
||||
ArraySetAsSeries(donLowLowerBuffer, true);
|
||||
ArraySetAsSeries(resistancesBuffer, true);
|
||||
ArraySetAsSeries(vwapMidStateBuffer, true);
|
||||
ArraySetAsSeries(donOpenUpperBuffer, true);
|
||||
ArraySetAsSeries(donOpenLowerBuffer, true);
|
||||
ArraySetAsSeries(donHighUpperBuffer, true);
|
||||
ArraySetAsSeries(donHighLowerBuffer, true);
|
||||
ArraySetAsSeries(x3maMidStateBuffer, true);
|
||||
ArraySetAsSeries(fractalsUpperBuffer, true);
|
||||
ArraySetAsSeries(fractalsLowerBuffer, true);
|
||||
ArraySetAsSeries(vwapFastStateBuffer, true);
|
||||
ArraySetAsSeries(vwapSlowStateBuffer, true);
|
||||
ArraySetAsSeries(donCloseUpperBuffer, true);
|
||||
@@ -3185,6 +3196,18 @@ class XCX121Helper : public XCBase
|
||||
conditions.valesBuffer //
|
||||
);
|
||||
|
||||
//
|
||||
Copy(
|
||||
xpvConditions.supportsBuffer,
|
||||
conditions.supportsBuffer //
|
||||
);
|
||||
|
||||
//
|
||||
Copy(
|
||||
xpvConditions.resistancesBuffer,
|
||||
conditions.resistancesBuffer //
|
||||
);
|
||||
|
||||
//
|
||||
Copy(
|
||||
xpvConditions.peaksGoldenBuffer,
|
||||
@@ -3263,6 +3286,18 @@ class XCX121Helper : public XCBase
|
||||
conditions.hLLBuffer //
|
||||
);
|
||||
|
||||
//
|
||||
Copy(
|
||||
xpvConditions.fractalsUpperBuffer,
|
||||
conditions.fractalsUpperBuffer //
|
||||
);
|
||||
|
||||
//
|
||||
Copy(
|
||||
xpvConditions.fractalsLowerBuffer,
|
||||
conditions.fractalsLowerBuffer //
|
||||
);
|
||||
|
||||
//
|
||||
// Conditions ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user