アルーン

cBots (自動売買)

概要

通貨ペアのトレンドを識別し、トレンド反転の可能性を評価するためのインジケーターです。

備考

このインジケーターは0から100の間で変動し、80以上の値は上昇トレンドを示し、20未満の値は下降トレンドを示します。

シグネチャー

1
public abstract interface Aroon

 

名前空間

cAlgo.API.Indicators

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    using cAlgo.API;
    using cAlgo.API.Indicators;
    namespace cAlgo.Indicators
    {
        [Indicator]
        public class AroonReferenceExample:Indicator
        {
            private Aroon _aroon;
            [Parameter("Periods", DefaultValue = 25)]
            public int Periods { get; set; }
            [Output("Up")]
            public IndicatorDataSeries ResultAroonUp { get; set; }
            [Output("Down")]
            public IndicatorDataSeries ResultAroonDown { get; set; }
            protected override void Initialize()
            {
                _aroon = Indicators.Aroon(Periods);
            }
            public override void Calculate(int index)
            {
                ResultAroonUp[index] = _aroon.Up[index];
                ResultAroonDown[index] = _aroon.Down[index];
            }
        }
    }

プロパティ

アップ

概要

Aroon Up

シグネチャー

1
public abstract IndicatorDataSeries Up {get;}

 

戻り値

IndicatorDataSeries

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
 //...
 [Parameter("Periods", DefaultValue = 25)]
 public int Periods { get; set; }
 //...
    private Aroon _aroon;
 //...
 protected override void OnStart()
 {
     _aroon = Indicators.Aroon(Periods);
 }
 protected override void OnBar()
 {
     Print("Current Aroon Up Value is: {0}", _aroon.Up.LastValue);
 }
 //...

ダウン

概要

Aroon Down

シグネチャー

1
public abstract IndicatorDataSeries Down {get;}

 

戻り値

IndicatorDataSeries

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
 //...
 [Parameter("Periods", DefaultValue = 25)]
 public int Periods { get; set; }
 //...
    private Aroon _aroon;
 //...
 protected override void OnStart()
 {
     _aroon = Indicators.Aroon(Periods);
 }
 protected override void OnBar()
 {
     Print("Current Aroon Down Value is: {0}", _aroon.Down.LastValue);
 }
 //...
目次

このページについて