700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 量化交易如何通过Python进行技术分析?

量化交易如何通过Python进行技术分析?

时间:2021-12-29 02:12:46

相关推荐

量化交易如何通过Python进行技术分析?

我们在进行量化交易的时候,都会有送到很多k线图进行分析,但是大家常用的通达信自带的功能又过于简单,所以我们需要领用Python来进行进一步的筛选,这时候我们就需要用到技术分析库Pandas TA。

Pandas TA 是一个基于Pandas模块开发的,具有上百个技术指标和常用指标的开源模块。它包括了超过62种蜡烛形态(晨星、乌云、十字星、孕线等等)、130多个技术指标,如移动平均线、macd、hma、布林带、obv、aron、squeeze等等各种指标。

在安装好Pandas TA之后,我们就开始操作了,例如,我们想基于均线的交叉来进行买卖操作,那么可以利用如下方法完成。代码逻辑也非常简单,就是构建了买/卖数据列:

def buy_sell(data):signalBuy = []signalSell = []position = Falsefor i in range(len(data)):if data[SMA 10][i] > data[SMA 30][i]:if position == False :signalBuy.append(data[&#

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。