last works ...
This commit is contained in:
@@ -263,7 +263,7 @@ public:
|
||||
|
||||
//
|
||||
// Upper ...
|
||||
|
||||
|
||||
//
|
||||
double GetUpperO(
|
||||
int barIndex // Bar Index
|
||||
@@ -316,7 +316,7 @@ public:
|
||||
|
||||
//
|
||||
// Lower ...
|
||||
|
||||
|
||||
//
|
||||
double GetLowerO(
|
||||
int barIndex // Bar Index
|
||||
@@ -372,7 +372,7 @@ public:
|
||||
|
||||
//
|
||||
// Upper ...
|
||||
|
||||
|
||||
//
|
||||
double GetUpperC(
|
||||
int barIndex // Bar Index
|
||||
@@ -425,7 +425,7 @@ public:
|
||||
|
||||
//
|
||||
// Lower ...
|
||||
|
||||
|
||||
//
|
||||
double GetLowerC(
|
||||
int barIndex // Bar Index
|
||||
@@ -481,7 +481,7 @@ public:
|
||||
|
||||
//
|
||||
// Upper ...
|
||||
|
||||
|
||||
//
|
||||
double GetUpperH(
|
||||
int barIndex // Bar Index
|
||||
@@ -534,7 +534,7 @@ public:
|
||||
|
||||
//
|
||||
// Lower ...
|
||||
|
||||
|
||||
//
|
||||
double GetLowerH(
|
||||
int barIndex // Bar Index
|
||||
@@ -590,7 +590,7 @@ public:
|
||||
|
||||
//
|
||||
// Upper ...
|
||||
|
||||
|
||||
//
|
||||
double GetUpperL(
|
||||
int barIndex // Bar Index
|
||||
@@ -643,7 +643,7 @@ public:
|
||||
|
||||
//
|
||||
// Lower ...
|
||||
|
||||
|
||||
//
|
||||
double GetLowerL(
|
||||
int barIndex // Bar Index
|
||||
@@ -694,6 +694,106 @@ public:
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
void GetUppers(
|
||||
double &result[],
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
//
|
||||
Clean(result);
|
||||
|
||||
//
|
||||
double uo = GetUpperO(barIndex);
|
||||
double uc = GetUpperC(barIndex);
|
||||
double uh = GetUpperH(barIndex);
|
||||
double ul = GetUpperL(barIndex);
|
||||
|
||||
//
|
||||
Add(uo, result);
|
||||
Add(uc, result);
|
||||
Add(uh, result);
|
||||
Add(ul, result);
|
||||
}
|
||||
double GetMinUpper(
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
//
|
||||
double values[];
|
||||
GetUppers(values);
|
||||
|
||||
//
|
||||
double result = GetMin(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
double GetMaxUpper(
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
//
|
||||
double values[];
|
||||
GetUppers(values);
|
||||
|
||||
//
|
||||
double result = GetMax(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
void GetLowers(
|
||||
double &result[],
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
//
|
||||
Clean(result);
|
||||
|
||||
//
|
||||
double lo = GetLowerO(barIndex);
|
||||
double lc = GetLowerC(barIndex);
|
||||
double lh = GetLowerH(barIndex);
|
||||
double ll = GetLowerL(barIndex);
|
||||
|
||||
//
|
||||
Add(lo, result);
|
||||
Add(lc, result);
|
||||
Add(lh, result);
|
||||
Add(ll, result);
|
||||
}
|
||||
double GetMinLower(
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
//
|
||||
double values[];
|
||||
GetLowers(values);
|
||||
|
||||
//
|
||||
double result = GetMin(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
double GetMaxLower(
|
||||
int barIndex = 0 //
|
||||
)
|
||||
{
|
||||
//
|
||||
double values[];
|
||||
GetLowers(values);
|
||||
|
||||
//
|
||||
double result = GetMin(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Protected ...
|
||||
protected:
|
||||
|
||||
Reference in New Issue
Block a user