価格オシレーター

概要

Price Oscillator(価格オシレーター)は、短期間の移動平均と長期間の移動平均の差を計算します。

シグネチャ

1
public abstract interface PriceOscillator

 

名前空間

cAlgo.API.Indicators

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
 //...
 private PriceOscillator priceOscillator;
 protected override void Initialize()
 {
     priceOscillator = Indicators.PriceOscillator
         (Price, LongCycle, ShortCycle, MAType);
 }
 public override void Calculate(int index)
 {
     double current = priceOscillator.Result[index];
 }

プロパティ

Result

概要

Price Oscillator インジケーター計算の結果の時系列を取得します。

シグネチャ

1
public abstract IndicatorDataSeries Result {get;}

 

戻り値

IndicatorDataSeries

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
 private PriceOscillator priceOscillator;
 protected override void Initialize()
 {
     priceOscillator = Indicators.PriceOscillator
         (MarketSeries.Close, 14, 5, MovingAverageType.Simple);
 }
 public override void Calculate(int <span="n">index<span="p">)
 <span="p">{
     <span="kt">double <span="n">result <span="o">= <span="n">priceOscillator<span="p">.<span="n">Result<span="p">[<span="n">index<span="p">];
 <span="p">}
目次