This commit is contained in:
2024-05-25 04:25:11 +03:30
parent 7a50508816
commit da63c4cb71
9 changed files with 3522 additions and 165 deletions
+144
View File
@@ -314,6 +314,24 @@ public:
);
}
//
bool IsSameUpperO(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
upperOBuffer,
verifier,
barIndex //
);
}
//
// Lower ...
@@ -367,6 +385,24 @@ public:
);
}
//
bool IsSameLowerO(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
lowerOBuffer,
verifier,
barIndex //
);
}
//
// Close ...
@@ -423,6 +459,24 @@ public:
);
}
//
bool IsSameUpperC(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
upperCBuffer,
verifier,
barIndex //
);
}
//
// Lower ...
@@ -476,6 +530,24 @@ public:
);
}
//
bool IsSameLowerC(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
lowerCBuffer,
verifier,
barIndex //
);
}
//
// High ...
@@ -532,6 +604,24 @@ public:
);
}
//
bool IsSameUpperH(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
upperHBuffer,
verifier,
barIndex //
);
}
//
// Lower ...
@@ -585,6 +675,24 @@ public:
);
}
//
bool IsSameLowerH(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
lowerHBuffer,
verifier,
barIndex //
);
}
//
// Low ...
@@ -641,6 +749,24 @@ public:
);
}
//
bool IsSameUpperL(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
upperLBuffer,
verifier,
barIndex //
);
}
//
// Lower ...
@@ -694,6 +820,24 @@ public:
);
}
//
bool IsSameLowerL(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
lowerLBuffer,
verifier,
barIndex //
);
}
//
void GetUppers(
double &result[],
+72
View File
@@ -362,6 +362,24 @@ public:
);
}
//
bool IsSameTenkanSen(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
tenkanSenBuffer,
verifier,
barIndex //
);
}
//
// KijunSen ...
@@ -408,6 +426,24 @@ public:
);
}
//
bool IsSameKijunSen(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
kijunSenBuffer,
verifier,
barIndex //
);
}
//
// ChikouSpan ...
@@ -518,6 +554,24 @@ public:
);
}
//
bool IsSameSenkouSpanA(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
senkouSpanABuffer,
verifier,
barIndex //
);
}
//
// SenkouSpanB ...
@@ -573,6 +627,24 @@ public:
);
}
//
bool IsSameSenkouSpanB(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
senkouSpanBBuffer,
verifier,
barIndex //
);
}
//
// Future SenkouSpanA ...
+270
View File
@@ -477,6 +477,24 @@ public:
);
}
//
bool IsSamePeak(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
peaksBuffer,
verifier,
barIndex //
);
}
//
// Vales ...
@@ -530,6 +548,24 @@ public:
);
}
//
bool IsSameVale(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
valesBuffer,
verifier,
barIndex //
);
}
//
// Resistance ...
@@ -692,6 +728,24 @@ public:
);
}
//
bool IsSameFib1(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
fib1Buffer,
verifier,
barIndex //
);
}
//
// Level 2 ...
@@ -745,6 +799,24 @@ public:
);
}
//
bool IsSameFib2(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
fib2Buffer,
verifier,
barIndex //
);
}
//
// Level 3 ...
@@ -798,6 +870,24 @@ public:
);
}
//
bool IsSameFib3(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
fib3Buffer,
verifier,
barIndex //
);
}
//
// Level 4 ...
@@ -851,6 +941,24 @@ public:
);
}
//
bool IsSameFib4(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
fib4Buffer,
verifier,
barIndex //
);
}
//
// Level 5 ...
@@ -904,6 +1012,24 @@ public:
);
}
//
bool IsSameFib5(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
fib5Buffer,
verifier,
barIndex //
);
}
//
// Cycles ...
@@ -963,6 +1089,24 @@ public:
);
}
//
bool IsSameSCHH(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
scHHBuffer,
verifier,
barIndex //
);
}
//
// LL ...
@@ -1016,6 +1160,24 @@ public:
);
}
//
bool IsSameSCLL(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
scLLBuffer,
verifier,
barIndex //
);
}
//
// Medium ...
@@ -1072,6 +1234,24 @@ public:
);
}
//
bool IsSameMCHH(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
mcHHBuffer,
verifier,
barIndex //
);
}
//
// LL ...
@@ -1125,6 +1305,24 @@ public:
);
}
//
bool IsSameMCLL(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
mcLLBuffer,
verifier,
barIndex //
);
}
//
// Long ...
@@ -1181,6 +1379,24 @@ public:
);
}
//
bool IsSameLCHH(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
lcHHBuffer,
verifier,
barIndex //
);
}
//
// LL ...
@@ -1234,6 +1450,24 @@ public:
);
}
//
bool IsSameLCLL(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
lcLLBuffer,
verifier,
barIndex //
);
}
//
// Hind ...
@@ -1290,6 +1524,24 @@ public:
);
}
//
bool IsSameHCHH(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
hcHHBuffer,
verifier,
barIndex //
);
}
//
// LL ...
@@ -1343,6 +1595,24 @@ public:
);
}
//
bool IsSameHCLL(
int barIndex, // Start Bar Index
int verifier = 71 // Number of Verifiers
)
{
//
// Update Calculations ...
Calculate();
//
return IsSame(
hcLLBuffer,
verifier,
barIndex //
);
}
//
// Protected ...
protected: