protected override void Init() { Close = Input; max = Highest(High, Period); min = Lowest(Low, Period); }
protected override void Init() { Close = Input; den = new DataSeries(Input); nom = new DataSeries(Input); min = Lowest(Low, PeriodK); max = Highest(High, PeriodK); smaK = SMA(K, PeriodD); }
DataSeries Close; //只在Close被修改时才会触发指标计算,以避免多个input造成指标计算多次的性能问题. protected override void Init() { Close = Input; stochRange = new DataSeries(Input); val1 = new DataSeries(Input); ema = EMA(stochRange, Smooth); min = Lowest(val1, PeriodQ); max = Highest(val1, PeriodQ); }
DataSeries Close; //只在Close被修改时才会触发指标计算,以避免多个input造成指标计算多次的性能问题. protected override void Init() { Close = Input; p1 = new DataSeries(Input); p2 = new DataSeries(Input); p3 = new DataSeries(Input); emaP1 = EMA(p1, 3); emaP3 = EMA(p3, 3); maxHigh = Highest(High, Period); maxP2 = Highest(p2, Period); minLow = Lowest(Low, Period); minP2 = Lowest(p2, Period); }
protected override void Init() { rsi = RSI(Input, Period, 1); min = Lowest(rsi.Value, Period); max = Highest(rsi.Value, Period); }
//DataSeries Close; //只在Close被修改时才会触发指标计算,以避免多个input造成指标计算多次的性能问题. protected override void Init() { max = Highest(High, Period); min = Lowest(Low, Period); }
public override void Initialize() { ht = Highest(H, UpLine); lt = Lowest(L, DnLine); }
protected override void Init() { max = Highest(Input, Period); min = Lowest(Input, Period); tmpSeries = new DataSeries(Input); }