refactor libraries issues for new version compiling ...
This commit is contained in:
@@ -93,11 +93,11 @@ struct XBoxZone
|
||||
upper > 0 &&
|
||||
lower > 0 &&
|
||||
from < to &&
|
||||
IsValid(to) &&
|
||||
IsSpecifiedValid(to) &&
|
||||
upper >= lower &&
|
||||
IsValid(from) &&
|
||||
IsValid(symbol) &&
|
||||
IsValid(period)
|
||||
IsSpecifiedValid(from) &&
|
||||
IsSpecifiedValid(symbol) &&
|
||||
IsSpecifiedValid(period)
|
||||
//
|
||||
;
|
||||
|
||||
@@ -113,7 +113,7 @@ struct XBoxZone
|
||||
bool IsBullish()
|
||||
{
|
||||
return IsValid() &&
|
||||
IsBullish(dir);
|
||||
IsSpecifiedBullish(dir);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -124,7 +124,7 @@ struct XBoxZone
|
||||
bool IsBearish()
|
||||
{
|
||||
return IsValid() &&
|
||||
IsBearish(dir);
|
||||
IsSpecifiedBearish(dir);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -209,7 +209,7 @@ struct XBoxZone
|
||||
}
|
||||
|
||||
//
|
||||
if (!IsValid(forPeriod))
|
||||
if (!IsSpecifiedValid(forPeriod))
|
||||
{
|
||||
forPeriod = period;
|
||||
}
|
||||
@@ -379,7 +379,7 @@ struct XBoxZone
|
||||
}
|
||||
|
||||
//
|
||||
if (!IsValid(forPeriod))
|
||||
if (!IsSpecifiedValid(forPeriod))
|
||||
{
|
||||
forPeriod = period;
|
||||
}
|
||||
@@ -450,7 +450,7 @@ struct XBoxZone
|
||||
}
|
||||
|
||||
//
|
||||
if (!IsValid(forPeriod))
|
||||
if (!IsSpecifiedValid(forPeriod))
|
||||
{
|
||||
forPeriod = period;
|
||||
}
|
||||
@@ -515,7 +515,7 @@ struct XBoxZone
|
||||
double nLower = NormalizeDouble(NormalizePrice(lower, symbol), digits);
|
||||
|
||||
//
|
||||
string typeStr = IsValid(type)
|
||||
string typeStr = IsSpecifiedValid(type)
|
||||
? type
|
||||
: "XBOX";
|
||||
string result =
|
||||
@@ -523,9 +523,9 @@ struct XBoxZone
|
||||
typeStr + "_" +
|
||||
ToString(dir) + "_" +
|
||||
symbol + "_" +
|
||||
ToString(period) + "_" +
|
||||
ToString(nUpper) + "_" +
|
||||
ToString(nLower)
|
||||
ToXString(period) + "_" +
|
||||
ToXString(nUpper) + "_" +
|
||||
ToXString(nLower)
|
||||
//
|
||||
;
|
||||
|
||||
@@ -545,7 +545,7 @@ struct XBoxZone
|
||||
double nMid = NormalizeDouble(NormalizePrice(GetMid(), symbol), digits);
|
||||
|
||||
//
|
||||
string typeStr = IsValid(type)
|
||||
string typeStr = IsSpecifiedValid(type)
|
||||
? type
|
||||
: "XBOX";
|
||||
string result =
|
||||
@@ -554,8 +554,8 @@ struct XBoxZone
|
||||
"Mid_" +
|
||||
ToString(dir) + "_" +
|
||||
symbol + "_" +
|
||||
ToString(period) + "_" +
|
||||
ToString(nMid)
|
||||
ToXString(period) + "_" +
|
||||
ToXString(nMid)
|
||||
//
|
||||
;
|
||||
|
||||
@@ -614,11 +614,11 @@ struct XDirectionShift
|
||||
//
|
||||
result =
|
||||
after > 0 &&
|
||||
IsValid(at) &&
|
||||
IsValid(type) &&
|
||||
IsSpecifiedValid(at) &&
|
||||
IsSpecifiedValid(type) &&
|
||||
after != before &&
|
||||
IsValid(symbol) &&
|
||||
IsValid(period) &&
|
||||
IsSpecifiedValid(symbol) &&
|
||||
IsSpecifiedValid(period) &&
|
||||
HasDirection(shiftTo);
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user