ParabolicSar

定义

public static IEnumerable<ParabolicSarResult> GetParabolicSar<TQuote>( this IEnumerable<TQuote> quotes, double accelerationStep = 0.02, double maxAccelerationFactor = 0.2)

描述

Parabolic SAR(Stop and Reverse) 由技术分析大师威尔斯·怀尔德创立,是一个趋势跟踪和止损反转指标。它通过一系列的点来标识潜在的止损和反转位置。

参数

参数名 类型 描述
accelerationStep Int 加速步长
maxAccelerationFactor Int 最大加速因子

返回值

返回值 类型 描述
Date DateTime 日期
IsReversal bool 是否反转
Rising bool 是否上升趋势
Sar decimal SAR 值

示例

 ///指标数据
 QuoteHistoryDay(10, (dic) =>
 {
     if (dic.Count > 0)
     {
         foreach (var item in dic.Keys)
         {
             ///获取指标结果
             var resp = dic[item].GetParabolicSar(0.02,0.2);
             Console.WriteLine(resp.ToJson());
         }
     }

 });