Documentation ¶
Index ¶
- func ABS(S pandas.Series) pandas.Series
- func AVEDEV(S pandas.Series, N any) any
- func BARSLAST(S pandas.Series) []stat.DType
- func BARSLASTCOUNT(S pandas.Series) []int64
- func BARSSINCEN(S pandas.Series, N any) []stat.Int
- func CONST(S pandas.Series) pandas.Series
- func COUNT(S pandas.Series, N any) pandas.Series
- func COUNT_v1(S pandas.Series, N any) []stat.Int
- func CROSS(S1, S2 pandas.Series) []bool
- func CompareGt(v []stat.DType, x any) []bool
- func CompareGte(v []stat.DType, x any) []bool
- func CompareLt(v []stat.DType, x any) []bool
- func CompareLte(v []stat.DType, x any) []bool
- func DMA(S pandas.Series, A any) []stat.DType
- func EMA(S pandas.Series, N any) any
- func EMA_v0(S pandas.Series, N any) any
- func EMA_v1(S pandas.Series, N any) any
- func EMA_v2(S pandas.Series, N any) any
- func FORCAST(S pandas.Series, N any) any
- func GT(v []stat.DType, x any) []int
- func HHV(S pandas.Series, N any) pandas.Series
- func IF(S, A, B pandas.Series) pandas.Series
- func IFF(S, A, B pandas.Series) pandas.Series
- func IFN(S, A, B pandas.Series) pandas.Series
- func LAST(X pandas.Series, A, B int) pandas.Series
- func LLV(S pandas.Series, N any) pandas.Series
- func MA(S pandas.Series, N any) []stat.DType
- func MAX(S1, S2 pandas.Series) pandas.Series
- func MIN(S1, S2 pandas.Series) pandas.Series
- func REF(S pandas.Series, N any) any
- func SLOPE(S pandas.Series, N any) any
- func SMA(S pandas.Series, N any, M int) any
- func SMA_v1(S pandas.Series, N int, M int) any
- func SMA_v3(S pandas.Series, N any, M int) any
- func SMA_v4(S pandas.Series, N any, M int) any
- func SMA_v5(S pandas.Series, N any, M int) any
- func SQRT(S pandas.Series) []stat.DType
- func STD(S pandas.Series, N any) pandas.Series
- func SUM(S pandas.Series, N any) any
- func WMA(S pandas.Series, N any) any
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BARSSINCEN ¶
BARSSINCEN N周期内第一次S条件成立到现在的周期数,N为常量
func DMA ¶
DMA 返回动态移动平均
求S的动态移动平均, A作平滑因子,必须 0<A<1 (此为核心函数,非指标) 用法: DMA(X,A),求X的动态移动平均 算法:Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须大于0且小于1.A支持变量 例如: DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价
func EMA ¶
EMA 指数移动平均,为了精度 S>4*N EMA至少需要120周期 alpha=2/(span+1) TODO:这个版本是对的, 通达信EMA居然实现了真的序列, 那为啥SMA不是呢?!
func LAST ¶
LAST LAST(X,A,B):持续存在.
A 支持序列化, B不支持 例如: LAST(CLOSE>OPEN,10,5) 表示从前10日到前5日内一直阳线 若A为0,表示从第一天开始,B为0,表示到最后日止
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.