upProb method
返回 0,1 的上涨概率
Implementation
@override
double upProb(List<KLineEntity> a, int i) {
final p = a[i - 1], c = a[i];
final mm = minMax(a, i, (e) => e.stdDev);
final volLow =
1 - norm01Linear(isF(c.stdDev) ? c.stdDev! : mm.max, mm.min, mm.max);
final priceUp = c.close > p.close ? 0.6 : 0.4;
return clamp01(0.6 * volLow + 0.4 * priceUp);
}