This commit is contained in:
2025-04-06 18:45:02 +03:30
parent ffcf43067e
commit 19a7cd7629
18 changed files with 1984 additions and 567 deletions
+14 -9
View File
@@ -520,7 +520,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(deltaBuffer);
@@ -543,7 +543,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -569,7 +569,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(deltaStateBuffer);
@@ -592,7 +592,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -618,7 +618,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(deltaMaBuffer);
@@ -641,7 +641,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -784,17 +784,22 @@ class XCX121XDELTAHelper : public XCBaseHelper
//
void Calculate(
int barIndex = 0,
int maxRequiredBars = 100 //
)
{
//
// Buffers ...
if (barIndex < 0)
{
barIndex = 0;
}
//
CopyBuffer(
mHandler,
X121_XDELTA_VOLUME_LINE,
0,
barIndex,
maxRequiredBars,
deltaBuffer
//
@@ -804,7 +809,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
CopyBuffer(
mHandler,
X121_XDELTA_MA_LINE,
0,
barIndex,
maxRequiredBars,
deltaMaBuffer
//
@@ -814,7 +819,7 @@ class XCX121XDELTAHelper : public XCBaseHelper
CopyBuffer(
mHandler,
X121_XDELTA_STATE_LINE,
0,
barIndex,
maxRequiredBars,
deltaStateBuffer
//