类 AbstractIndicator
java.lang.Object
org.dromara.northstar.indicator.AbstractIndicator
- 所有已实现的接口:
Indicator
- 直接已知子类:
BOLLIndicator,DiffIndicator,EMAIndicator,HHVIndicator,IntraDaySettlePriceIndicator,KDIndicator,KDIndicator.RSVIndicator,LLVIndicator,MABasedWaveIndicator,MACDIndicator,MAIndicator,NormalizeIndicator,PBXIndicator,PuBuIndicator,RSIIndicator,SimpleValueIndicator,SMAIndicator,StandardDeviationIndicator,SumIndicator,TrueRangeIndicator,VolumeBoostingIndicator,VWAPIndicator
抽象的指标
代表的是一个单值指标
- 作者:
- KevinHuangwl
-
字段详细资料
-
ringBuf
-
cfg
-
-
构造器详细资料
-
AbstractIndicator
-
-
方法详细资料
-
update
从接口复制的说明:Indicator值更新 此接口为幂等设计:同一个Num对象,更新多次与更新一次的效果相等。这个设计主要是使用户编写策略时可以避免考虑同一个指标可能存在的多次更新问题。 具体的例子可以参考布林带指标 -
evaluate
具体的指标只需要提供值更新算法- 参数:
num-- 返回:
-
get
从接口复制的说明:Indicator获取指标回溯值对象 -
value
public double value(int step) 从接口复制的说明:Indicator获取指标回溯值 -
isReady
public boolean isReady()缓存填满值才算准备好 -
getData
从接口复制的说明:Indicator获取系列值 -
getConfiguration
从接口复制的说明:Indicator获取指标配置信息- 指定者:
getConfiguration在接口中Indicator- 返回:
-
dependencies
从接口复制的说明:Indicator获取该指标的依赖指标 此接口主要用于暴露指标的依赖关系,从而可以让模组上下文通过该接口递归获取指标的依赖树关系,为指标更新与图表可视化提供入口- 指定者:
dependencies在接口中Indicator- 返回:
-