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
+20 -15
View File
@@ -572,7 +572,7 @@ class XCX121XICHHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(tenkanSenBuffer);
@@ -595,7 +595,7 @@ class XCX121XICHHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -621,7 +621,7 @@ class XCX121XICHHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(kijunSenBuffer);
@@ -644,7 +644,7 @@ class XCX121XICHHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -670,7 +670,7 @@ class XCX121XICHHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(chikouSpanBuffer);
@@ -693,7 +693,7 @@ class XCX121XICHHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -719,7 +719,7 @@ class XCX121XICHHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(senkouSpanABuffer);
@@ -742,7 +742,7 @@ class XCX121XICHHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -768,7 +768,7 @@ class XCX121XICHHelper : public XCBaseHelper
}
//
Calculate();
Calculate(barIndex);
//
int count = ArraySize(senkouSpanBBuffer);
@@ -791,7 +791,7 @@ class XCX121XICHHelper : public XCBaseHelper
{
//
// Update Calculations ...
Calculate();
Calculate(start);
//
// Copy Items ...
@@ -1000,17 +1000,22 @@ class XCX121XICHHelper : public XCBaseHelper
//
void Calculate(
int barIndex = 0,
int maxRequiredBars = 100 //
)
{
//
// Buffers ...
if (barIndex < 0)
{
barIndex = 0;
}
//
CopyBuffer(
mHandler,
X121_XICH_KIJUNSEN_LINE,
0,
barIndex,
maxRequiredBars,
kijunSenBuffer
//
@@ -1020,7 +1025,7 @@ class XCX121XICHHelper : public XCBaseHelper
CopyBuffer(
mHandler,
X121_XICH_TENKANSEN_LINE,
0,
barIndex,
maxRequiredBars,
tenkanSenBuffer
//
@@ -1030,7 +1035,7 @@ class XCX121XICHHelper : public XCBaseHelper
CopyBuffer(
mHandler,
X121_XICH_CHIKOUSPAN_LINE,
0,
barIndex,
maxRequiredBars,
chikouSpanBuffer
//
@@ -1040,7 +1045,7 @@ class XCX121XICHHelper : public XCBaseHelper
CopyBuffer(
mHandler,
X121_XICH_SENKOUSPANA_LINE,
0,
barIndex,
maxRequiredBars,
senkouSpanABuffer
//
@@ -1050,7 +1055,7 @@ class XCX121XICHHelper : public XCBaseHelper
CopyBuffer(
mHandler,
X121_XICH_SENKOUSPANB_LINE,
0,
barIndex,
maxRequiredBars,
senkouSpanBBuffer
//