last ...
This commit is contained in:
@@ -1582,6 +1582,198 @@ public:
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetMax(
|
||||
int barIndex // Bar Index
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
ENUM_X_MARKET_CYCLES cycles[];
|
||||
int cyclesCount = GetAllMarketCycles(cycles);
|
||||
if (!IsValidSize(cyclesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = GetCyclesMax(
|
||||
barIndex,
|
||||
cycles //
|
||||
);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetMin(
|
||||
int barIndex // Bar Index
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
ENUM_X_MARKET_CYCLES cycles[];
|
||||
int cyclesCount = GetAllMarketCycles(cycles);
|
||||
if (!IsValidSize(cyclesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = GetCyclesMin(
|
||||
barIndex,
|
||||
cycles //
|
||||
);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetMaxBullish(
|
||||
int barIndex // Bar Index
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
ENUM_X_MARKET_CYCLES cycles[];
|
||||
int cyclesCount = GetAllMarketCycles(cycles);
|
||||
if (!IsValidSize(cyclesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double values[];
|
||||
int valuesCount = GetBullishTrends(
|
||||
values,
|
||||
barIndex,
|
||||
cycles //
|
||||
);
|
||||
if (!IsValidSize(valuesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = GetSpecifiedMax(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetMinBullish(
|
||||
int barIndex // Bar Index
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
ENUM_X_MARKET_CYCLES cycles[];
|
||||
int cyclesCount = GetAllMarketCycles(cycles);
|
||||
if (!IsValidSize(cyclesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double values[];
|
||||
int valuesCount = GetBullishTrends(
|
||||
values,
|
||||
barIndex,
|
||||
cycles //
|
||||
);
|
||||
if (!IsValidSize(valuesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = GetSpecifiedMin(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetMaxBearish(
|
||||
int barIndex // Bar Index
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
ENUM_X_MARKET_CYCLES cycles[];
|
||||
int cyclesCount = GetAllMarketCycles(cycles);
|
||||
if (!IsValidSize(cyclesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double values[];
|
||||
int valuesCount = GetBearishTrends(
|
||||
values,
|
||||
barIndex,
|
||||
cycles //
|
||||
);
|
||||
if (!IsValidSize(valuesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = GetSpecifiedMax(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetMinBearish(
|
||||
int barIndex // Bar Index
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
ENUM_X_MARKET_CYCLES cycles[];
|
||||
int cyclesCount = GetAllMarketCycles(cycles);
|
||||
if (!IsValidSize(cyclesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double values[];
|
||||
int valuesCount = GetBearishTrends(
|
||||
values,
|
||||
barIndex,
|
||||
cycles //
|
||||
);
|
||||
if (!IsValidSize(valuesCount))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = GetSpecifiedMin(values);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetCyclesMax(
|
||||
int barIndex, // Bar Index
|
||||
@@ -1604,7 +1796,7 @@ public:
|
||||
}
|
||||
|
||||
//
|
||||
result = GetMax(trends);
|
||||
result = GetSpecifiedMax(trends);
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -1632,7 +1824,7 @@ public:
|
||||
}
|
||||
|
||||
//
|
||||
result = GetMin(trends);
|
||||
result = GetSpecifiedMin(trends);
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -1660,7 +1852,7 @@ public:
|
||||
}
|
||||
|
||||
//
|
||||
result = GetMax(trends);
|
||||
result = GetSpecifiedMax(trends);
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -1688,7 +1880,7 @@ public:
|
||||
}
|
||||
|
||||
//
|
||||
result = GetMin(trends);
|
||||
result = GetSpecifiedMin(trends);
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -1716,7 +1908,7 @@ public:
|
||||
}
|
||||
|
||||
//
|
||||
result = GetMax(trends);
|
||||
result = GetSpecifiedMax(trends);
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -1744,7 +1936,7 @@ public:
|
||||
}
|
||||
|
||||
//
|
||||
result = GetMin(trends);
|
||||
result = GetSpecifiedMin(trends);
|
||||
|
||||
//
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user