如何使用Python实现一个简单的商品期货布林指品期货布林指标突破策略
一、简介
布林指标(Bollinger Bands,简称BB)是由美国金融投资分析师John Bollinger于上世纪80年代提出的技术指标,它是基于移动平均线发展起来的,主要用于股票、期货等金融市场的技术分析。
二、Python实现
使用Python实现一个简单的商品期货布林指标突破策略,首先需要计算出布林指标,然后根据布林指标值来判断是否突破,最后根据突破情况来进行交易。
1、计算布林指标
布林指标是基于移动平均线发展而来的,因此首先我们需要计算出移动平均线,其公式为:
其中,CLOSE[i]为第i个bar的收盘价,n为移动平均线的周期。
接下来,计算出布林指标的上轨线和下轨线,其公式为:
其中,k为布林指标的参数,STD为n周期的标准差。
2、判断是否突破
当收盘价向上突破上轨线时,则表明市场出现了多头活动,可以考虑买入;当收盘价向下突破下轨线时,则表明市场出现了空头活动,可以考虑卖出。
3、根据突破情况进行交易
当收盘价向上突破上轨线时,可以考虑买入;当收盘价向下突破下轨线时,可以考虑卖出。
当突破发生时,可以使用Python来提示用户,以便及时进行买入或卖出操作。
四、总结
本文介绍了如何使用Python实现一个简单的商品期货布林指标突破策略,具体步骤包括:计算布林指标,判断是否突破,根据突破情况进行交易。通过使用Python,可以更加快速、灵活地进行布林指标突破策略的实现。
猜您想看
-
QQ怎么标记好友?
1. 好友标记...
2023年05月15日 -
油猴脚本实用技巧:使用 GM_getResourceURL 嵌入 Base64 图片
如何使用油猴脚...
2023年05月13日 -
selenium的工作原理及环境安装
1. Sele...
2023年05月22日 -
如何在MySQL中使用ORDER BY?
MySQL中使...
2023年04月15日 -
Freescale Ltib-MPC8308如何安装,编译,烧写uboot
安装LTIB环...
2023年07月22日 -
怎么解决mybatis中返回值是Map时只返回有值字段,空值字段不返回问题
如何解决MyB...
2023年07月22日