スウィング指数

サマリー

スウィングインデックスは、ウェルズ・ワイルダーによって開発され、現在のオープン、最高値、最低値、および終値を比較して、現在および前の期間の「実際の」価格を見つけます。

シグネチャー

1
public abstract interface SwingIndex

 

ネームスペース

cAlgo.API.Indicators

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
    using cAlgo.API;
    using <span="nn">cAlgo.API.Indicators;
    namespace <span="nn">cAlgo.Indicators
    {
        [Indicator]
        public class Test:Indicator
        {
            private SwingIndex _swingIndex;
            [Parameter(DefaultValue = 12)]
            public int LimitMoveValue { get; set; }
            protected override void Initialize()
            {
                _swingIndex = Indicators.SwingIndex(LimitMoveValue);
            }
            public override void Calculate(int index)
            {
                // スウィングインデックスの現在の値をログに表示します
                Print("The current value of SwingIndex is {0}", _swingIndex.Result[index<span="p">]);
            }
        }
    }

プロパティ

Result

サマリー

スウィングインデックスインジケーターの結果シリーズを取得します。

シグネチャー

1
public abstract IndicatorDataSeries Result {get;}

 

戻り値

IndicatorDataSeries

1
2
3
4
5
 public override void Calculate(int index<span="p">)
 {
      // スウィングインデックスの現在の値をログに表示します
      Print("The current value of SwingIndex is {0}", _swingIndex.Result[index<span="p">]);
 }