高値マイナス安値

cBots (自動売買)

概要

各インデックスに対して、MarketSeries.HighとMarketSeries.Lowの差を計算します。

備考

このボラティリティインジケーターは、各トレンドバーの高値と安値の差を計算することで機能します。高値と安値の差が大きいほど、その期間の市場はよりボラティリティが高いことを示します。

シグネチャ

1
public abstract interface HighMinusLow

 

名前空間

cAlgo.API.Indicators

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
    using cAlgo.API;
    using cAlgo.API.Indicators;
    namespace cAlgo.Indicators
    {
        [Indicator]
        public class Example : Indicator
        {
            private HighMinusLow _highMinusLow;
            protected override void Initialize()
            {
                _highMinusLow = Indicators.HighMinusLow();
            }
            public override void Calculate(int index)
            {
              // MarketSeries.High[index] - MarketSeries.Low[index] と同じです
                Print("High minus Low の結果 = {0}", _highMinusLow.Result[index]);
            }
        }
    }

プロパティ

Result

概要

計算結果の時系列データ。

シグネチャ

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

 

戻り値

IndicatorDataSeries

1
 Print("High minus Low の結果 = {0}", _highMinusLow.Result[<span="n">index]);
目次

このページについて