Last Works On Test ...
This commit is contained in:
@@ -7874,9 +7874,10 @@ double GetPriceChanged(
|
||||
{
|
||||
return result;
|
||||
}
|
||||
ArrayReverse(closes);
|
||||
|
||||
//
|
||||
double change = (closes[0] - closes[5]) / closes[5] * 100;
|
||||
double change = (closes[0] - closes[_length - 1]) / closes[_length - 1] * 100;
|
||||
result = change;
|
||||
|
||||
//
|
||||
|
||||
@@ -1915,6 +1915,86 @@ bool IsBetween(
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check Source breaked Dest from Upper ...
|
||||
*
|
||||
* @param source: XZone instance ...
|
||||
* @param dest: XZone instance ...
|
||||
*
|
||||
* @return ( bool )
|
||||
*/
|
||||
bool IsBreakeUpper(
|
||||
XZone &source,
|
||||
XZone &dest //
|
||||
)
|
||||
{
|
||||
//
|
||||
bool result = false;
|
||||
|
||||
//
|
||||
result = source.IsValid() &&
|
||||
dest.IsValid();
|
||||
if (!result)
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result =
|
||||
//
|
||||
// Check Boundary ...
|
||||
source.lower <= dest.upper &&
|
||||
source.lower >= dest.lower &&
|
||||
//
|
||||
// Check Break ...
|
||||
source.upper > dest.upper
|
||||
//
|
||||
;
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check Source breaked Dest from Lower ...
|
||||
*
|
||||
* @param source: XZone instance ...
|
||||
* @param dest: XZone instance ...
|
||||
*
|
||||
* @return ( bool )
|
||||
*/
|
||||
bool IsBreakeLower(
|
||||
XZone &source,
|
||||
XZone &dest //
|
||||
)
|
||||
{
|
||||
//
|
||||
bool result = false;
|
||||
|
||||
//
|
||||
result = source.IsValid() &&
|
||||
dest.IsValid();
|
||||
if (!result)
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result =
|
||||
//
|
||||
// Check Boundary ...
|
||||
source.upper <= dest.upper &&
|
||||
source.upper >= dest.lower &&
|
||||
//
|
||||
// Check Break ...
|
||||
source.lower < dest.lower
|
||||
//
|
||||
;
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// State Extensions ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user