『Python学习』海龟法则学习

本文探讨了Python在实现海龟交易法则中的应用,通过Pandas库进行数据分析,揭示了海龟交易策略的惊人效果。
摘要由CSDN通过智能技术生成

1、本文代码来自:【量化小讲堂 - Python、Pandas系列】数据告诉你:惊人的海龟交易法则

2、

import pandas as pd

# 导入上证指数的原始数据
index_data = pd.read_csv(r"C:\Users\LCG22\Desktop\work\learn\Python\PythonLearn\DataSet\all_trading_data\index data\sh000001.csv", parse_dates=['date'])

# 保留这几个需要的字段
index_data = index_data[["date", "high", "low", "close", "change"]]

# 对数据按照 [date] 交易日期从小到大排序
index_data.sort("date", inplace=True)

N1 = 20
N2 = 10

# 通过 rolling_max 方法计算最近 N1 个交易日的最高价
index_data['最近N1个交易日的最高点'] = pd.rolling_max(index_data['high'], N1)
#对于上市不足 N1 天的数据, 取上市至今的最高价
index_data['最近N1个交易日的最高点'].fillna(value=pd.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值