一个金融时间序列,python写考夫曼指标计算过程,不要用scipy库,直接写代码,不要废话...

本文介绍了考夫曼自适应移动平均线(KAMA)的概念,并提供了使用Python(不依赖scipy库)计算KAMA的代码实现,旨在帮助理解KAMA如何根据市场波动调整移动平均线。
摘要由CSDN通过智能技术生成

首先,我们需要了解考夫曼指标是什么。考夫曼指标(Kaufman Adaptive Moving Average,简称KAMA)是一种自适应移动平均线,用于衡量股票价格的波动情况。它根据市场的波动幅度来调整移动平均线的平滑系数,使得移动平均线能够更加灵敏地反映市场的波动。

下面是计算考夫曼指标的 Python 代码(不使用 scipy 库):

```python import numpy as np

def kama(prices, n=10, pow1=2, pow2=30): """ 计算考夫曼指标

Parameters
----------
prices : list
    一个金融时间序列
n : int, optional
    考夫曼指标的时间常数,默认为 10
pow1 : int, optional
    用于计算调整因子的幂,默认为 2
pow2 : int, optional
    用于计算调整因子的幂,默认为 30
    
Returns
-------
list
    考夫曼指标
"""
# 计算每日收益率
一、适用货币:所有货币对 推荐货币对:GBP/USD,GBP/JPY 二、使用周期:H4判断多空趋势,稳健形M15入场,进取形M5入场 三、趋势判断:在H4图上以RSI,KDJ,MACD判断趋势 H4图上RSI向上穿过50线,KDJ金叉向上,MACD柱增加为多头 四、开仓条件 1、稳健形 做多: M15主图出现绿色箭头,Laguerre-ACS1蓝色指标向上穿过0.15线,StochHistogram向上穿过0轴红色变成 绿色,RSI向上穿过50线,KDJ向上,MACD向上为开仓条件 做空: M15主图出现红色箭头,Laguerre-ACS1蓝色指标向下穿过0.85线,StochHistogram向下穿过0轴绿色变成 红色,RSI向下穿过50线,KDJ向下,MACD向下为开仓条件 2、进取形 做多: M5 主图出现绿色箭头,Laguerre-ACS1 蓝色指标向上穿过0.15 线,StochHistogram 向上穿过 0 轴红色变成 绿色,RSI向上穿过50线,KDJ向上,MACD向上为开仓条件 做空: M5 主图出现红色箭头,Laguerre-ACS1 蓝色指标向下穿过0.85 线,StochHistogram 向下穿过 0 轴绿色变成 红色,RSI向下穿过50线,KDJ向下,MACD向下为开仓条件 进取形进场后,当M15图再出现开仓信号后可以顺势力加码 五、平仓条件 做多平仓:当交易时段Laguerre-ACS1红色指标向下穿过0.85线,或者RSI向下穿过50线时平仓 做空平仓:当交易时段Laguerre-ACS1红色指标向上穿过0.15线,或者RSI向上穿过50线时平仓 进场后目标价位可以参考主图的日支撑阻力线,移动止损30点,或者参考M15图上的小红点 六、止损 20点止损加上平台点差,或者参考箭头出现时之前的高低点 将.EX4文件放在MT4文件夹的experts\indicators里面 将.TPL文件放在MT4文件夹的templates 里面,重新打开MT4软件加载lcyc system v1.0.tpl模板 欢迎大家提出意见建议交流改进
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值