首页 > 其他分享 >talib数学计算函数

talib数学计算函数

时间:2022-11-21 12:56:56浏览次数:71  
标签:timeperiod 函数 结果 -- nan talib array 数学计算

talib文档 --> Math Operators

from talib import *
import numpy as np
a = np.arange(10)
a = a.astype('float')

# print(a)
# array([ 0.,  1.,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9.])

#  talib.ADD 加法,计算传入的特征的和
ADD(a,a)
# 结果为
# array([  0.,   2.,   4.,   6.,   8.,  10.,  12.,  14.,  16.,  18.])

# talib.DIV 除法,计算传入特征的商
DIV(a,a)
# 结果为
# array([nan,  1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.])

# talib.MAX 移动取最大值  MIN同理
MAX(a, timeperiod=3)
# 结果为
# array([nan, nan,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9.])

# talib.MAXINDEX 移动取最大值的索引  MIN同理
MAXINDEX(a, timeperiod=3)
# 结果为
# array([nan, nan,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9.])

# talib.MINMAX  移动取最小值最大值  MINMAXINDEX 同理,返回index
min,max = MINMAX(a, timeperiod=3)
# 结果为
# min --> array([nan, nan,  0.,  1.,  2.,  3.,  4.,  5.,  6.,  7.])
# max --> array([nan, nan,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9.])

# talib.MULT 特征相乘
MULT(high, low)
# 结果为
# array([ 0.,  1.,  4.,  9., 16., 25., 36., 49., 64., 81.])

# talib.SUB 特征相减
SUB(a, a)
# 结果为
# array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])

# talib.SUM 移动求和
SUM(a, timeperiod=3)
# 结果为
# array([nan, nan,  3.,  6.,  9., 12., 15., 18., 21., 24.])

标签:timeperiod,函数,结果,--,nan,talib,array,数学计算
From: https://www.cnblogs.com/meizhengchao/p/16911079.html

相关文章

  • JS中this在【全局、事件绑定、对象定义、构造函数】下的理解
    学前端也好久啦,看了很多文档,结合自己的一点经验来讲,对于this,最通俗易懂的理解就是:函数在哪里调用的,this就指向哪里。首先看个例子:这里的函数getFullName,在哪里调用呢,是不......
  • 猿创征文 | 【Rust指南】解析struct 结构体的定义、实例化、方法、所有权、关联函数
    文章目录​​  前言​​​​一、结构体的定义​​​​二、结构体实例化​​​​三、元组结构体​​​​四、结构体所有权​​​​五、结构体方法​​​​六、结构体关联函......
  • python部分内建函数
    标识id​ 返回对象的唯一标识,CPython返回内存地址哈希hash()​ 返回一个对象的哈希值类型type()​ 返回对象的类型类型转换​ float()--》浮点数​ int()-......
  • 回调函数
    https://www.runoob.com/w3cnote/c-callback-function.html#include<stdio.h>intCallback_1();intCallback_2();intCallback_3();intHandle(int(*Callback)()......
  • 函数指针数组
    /* Function:函数指针数组*/#include<stdio.h>#include<stdlib.h>intfunc1(intn){printf("func1:%d\n",n);returnn;}intfunc2(intn){......
  • 调用函数指针
    /* DesignModel:设计模式 Function:使用函数指针列表搭建程序框架*/#include<stdio.h>#include<stdlib.h>inthello(inti);voidhey(inti);intsomeother(vo......
  • spark中生成时间序列数据的函数stack和sequence
    Sequence函数用Sequence函数生成时间序列函数,真的是非常简便易用,之前因为没找到,所以走了不少弯路。println("指定开始和结束数字,生成对应的数字序列,通过第三个参数来......
  • 特殊功能的函数(魔法方法)
    在python中,_XX_()的函数叫做魔法方法,指的是具有特殊功能的函数。1、_init_()1.1体验_init_()作用:初始化对象 #目标:定义init魔法方法设置初始化属性,并访问调用......
  • Python学习笔记:timedelta类相关函数
    一、介绍timedelta类表示时间差,可以直接实例化,也可以由两个datetime类型的数据作差得到。缘起于求两个时间差,并需要转换为特定的单位(天、小时、分钟等),遂产生此需求。......
  • 工具函数实现多个组件的共同需求
    例子:验证手机号的正则表达式验证用户名是否复合规范复用度相当高的函数等等 1.定义函数一般会在src下新建untils文件夹untils=>index.js使用正......