upProb method
返回 0,1 的上涨概率
Implementation
@override
double upProb(List<KLineEntity> a, int i) {
final p = a[i > 0 ? i - 1 : i], c = a[i];
final calm = (isF(p.volIndicator) &&
isF(c.volIndicator) &&
c.volIndicator! <= p.volIndicator!)
? 0.6
: 0.4;
final px = c.close > p.close ? 0.6 : 0.4;
return clamp01(0.5 * calm + 0.5 * px);
}