チャイキンボラティリティ

cBots (自動売買)

サマリー

Chaikin Volatility Indicator(チャイキン・ボラティリティ・インジケーター)のインターフェース。

備考

Chaikin Volatilityの主な目的は、価格トレンドを確認し、価格の反転を予測することです。

シグネチャー

1
public abstract interface ChaikinVolatility

 

名前空間

cAlgo.API.Indicators

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
 private ChaikinVolatility chaikinVolatility;
 [Output("Main")]
    public IndicatorDataSeries Result { get; set<span="p">; <span="p">}
    protected override void <span="nf">Initialize<span="p">()
    {
     chaikinVolatility = Indicators<span="p">.ChaikinVolatility<span="p">(14, 10<span="p">, MovingAverageType<span="p">.Simple<span="p">);
    }
    public <span="k">override void <span="nf">Calculate<span="p">(int index<span="p">)
    {
     // インジケーターの結果を表示
        Result<span="p">[index<span="p">] <span="o">= _chaikinVolatility<span="p">.Result<span="p">[index<span="p">];
    <span="p">}

プロパティ

結果

サマリー

Chaikin Volatilityの結果シリーズ。

シグネチャー

1
public abstract IndicatorDataSeries Result <span="p">{<span="k">get<span="p">;}

 

戻り値

IndicatorDataSeries

 1
 2
 3
 4
 5
 6
 7
<span="normal"> 8
<span="normal"> 9
<span="normal">10
<span="normal">11
 private ChaikinVolatility _chaikinVolatility<span="p">;
 protected override <span="k">void <span="nf">OnStart<span="p">()
 <span="p">{
     _chaikinVolatility <span="o">= <span="n">Indicators<span="p">.<span="n">ChaikinVolatility<span="p">(<span="n">Periods<span="p">, <span="n">_roc<span="p">, <span="n">MaType<span="p">);
 <span="p">}
 <span="k">protected <span="k">override <span="k">void <span="nf">OnBar<span="p">()
 <span="p">{
     // ログに出力
     Print<span="p">("現在のChaikin Volatilityの値は: {0}"<span="p">,
             _chaikinVolatility<span="p">.<span="n">Result<span="p">.<span="n">LastValue<span="p">);
 <span="p">}
目次

このページについて