last ...
This commit is contained in:
@@ -580,7 +580,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkRawOpenBuffer);
|
||||
@@ -603,7 +603,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -629,7 +629,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkRawHighBuffer);
|
||||
@@ -652,7 +652,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -678,7 +678,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkRawLowBuffer);
|
||||
@@ -701,7 +701,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -727,7 +727,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkRawCloseBuffer);
|
||||
@@ -750,7 +750,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -776,7 +776,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkSMOpenBuffer);
|
||||
@@ -799,7 +799,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -825,7 +825,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkSMHighBuffer);
|
||||
@@ -848,7 +848,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -874,7 +874,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkSMLowBuffer);
|
||||
@@ -897,7 +897,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -923,7 +923,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
}
|
||||
|
||||
//
|
||||
Calculate();
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
int count = ArraySize(xhkSMCloseBuffer);
|
||||
@@ -946,7 +946,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
{
|
||||
//
|
||||
// Update Calculations ...
|
||||
Calculate();
|
||||
Calculate(start);
|
||||
|
||||
//
|
||||
// Copy Items ...
|
||||
@@ -978,6 +978,9 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
barIndex = 0;
|
||||
}
|
||||
|
||||
//
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
result = bar.Init(
|
||||
GetSymbol(),
|
||||
@@ -1017,6 +1020,9 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
barIndex = 0;
|
||||
}
|
||||
|
||||
//
|
||||
Calculate(barIndex);
|
||||
|
||||
//
|
||||
result = bar.Init(
|
||||
GetSymbol(),
|
||||
@@ -1282,14 +1288,14 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
conditions.isClosedUnderRawHK = isClosedUnderRawHK;
|
||||
conditions.isRawHKClosedOverSMHK = isRawHKClosedOverSMHK;
|
||||
conditions.isRawHKClosedUnderSMHK = isRawHKClosedUnderSMHK;
|
||||
|
||||
|
||||
//
|
||||
Cleanup();
|
||||
|
||||
//
|
||||
zBar.Clean();
|
||||
cBar.Clean();
|
||||
pBar.Clean();
|
||||
pBar.Clean();
|
||||
|
||||
//
|
||||
rawHKCBar.Clean();
|
||||
@@ -1321,18 +1327,23 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
|
||||
//
|
||||
void Calculate(
|
||||
int barIndex = 0,
|
||||
int maxRequiredBars = 100 //
|
||||
)
|
||||
{
|
||||
//
|
||||
// Buffers ...
|
||||
if (barIndex < 0)
|
||||
{
|
||||
barIndex = 0;
|
||||
}
|
||||
|
||||
//
|
||||
// RAW Open ...
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_RAW_OPEN_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkRawOpenBuffer
|
||||
//
|
||||
@@ -1343,7 +1354,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_RAW_HIGH_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkRawHighBuffer
|
||||
//
|
||||
@@ -1354,7 +1365,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_RAW_LOW_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkRawLowBuffer
|
||||
//
|
||||
@@ -1365,7 +1376,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_RAW_CLOSE_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkRawCloseBuffer
|
||||
//
|
||||
@@ -1376,7 +1387,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_SM_OPEN_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkSMOpenBuffer
|
||||
//
|
||||
@@ -1387,7 +1398,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_SM_HIGH_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkSMHighBuffer
|
||||
//
|
||||
@@ -1398,7 +1409,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_SM_LOW_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkSMLowBuffer
|
||||
//
|
||||
@@ -1409,7 +1420,7 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
CopyBuffer(
|
||||
mHandler,
|
||||
X121_XHK_SM_CLOSE_LINE,
|
||||
0,
|
||||
barIndex,
|
||||
maxRequiredBars,
|
||||
xhkSMCloseBuffer
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user