主题:
字号:
16
行距:
2.0

第36章 降龙十八掌求教Python回测码[4 / 4]

:可以。我整理一下。回测代码本身不长,关键是理解每一步在做什么。我会把代码、数据文件(CSV格式)、以及详细的步骤说明(包括如何安装库、如何运行)打包成一个压缩文件发给你。预计明天晚上可以给你。在这之前,你可以先摸索一下聚宽。

降龙十八掌:好,谢谢!贝兄,说实话,我以前觉得你这人挺装的,搞一堆理论。但这段时间看下来,你至少是认真的,而且愿意分享。我虽然还不完全认同你那套“乌龟流”,但我觉得,用数据验证自己的想法,这个方向没错。不管回测结果怎么样,我都认。

贝悟得:能这么想就很好。投资是一场无限游戏,我们的对手不是彼此,而是市场的无常和自身的弱点。用数据武装自己,减少无知,这是最有力的武器之一。明天晚上联系。

结束私聊,我开始整理代码。我将之前用于回测MACD、RSI等策略的脚本找出来,这是一段相对简单的Python代码,使用pandas进行数据处理,用matplotlib绘图。我仔细添加了注释,解释了每个步骤的目的,以及如何修改策略逻辑。

策略部分,我保留了MACD金叉死叉的示例,但将核心信号生成部分用明显的注释标出,方便他替换成自己的逻辑。例如:

#==========策略逻辑:这部分需要你根据你的方法修改==========

#示例:MACD金叉买入,死叉卖出

data['Signal']=0#1为买入,-1为卖出,0为持有

#计算MACD(这里使用talib库,你需要安装,或者用其他方法计算)

#假设已经计算了macd,macd_signal

#金叉:MACD上穿信号线

data.loc[macd>macd_signal,'Signal']=1

#死叉:MACD下穿信号线

data.loc[macd

女儿喜欢后爸,我成全他们一家三口
毛绒绒的小发卡
从港岛开始,捧红禁片女神
赵星河123
高考后,我成了合欢大帝传人
陈唐酒书生
列车求生:每级一个彩色海克斯!
小猪配种
宗门独宠小师弟?我连夜提桶跑路
柴犬和居八
末世:开局一把弓,我能一击必杀
虎鲸虎
星铁:我的沙雕网友竟然是小浣熊
草履虫的麻花辫
综影视:爆改女配人设
花花瓜瓜
龙珠:开局十二符咒,我无敌了
卜刀
盛夜霆的掌心娇
千秋落
灵眸!
音响YX
和女神同居后,我激活了奖励系统
给事郎
快穿:拯救那个反派小可怜
山不语十二
长生四十六亿年,被妹妹首播曝光
军爷爱上大东北
冷宫护卫,开局签到易筋经大圆满
你知道13秒的爱情吗
守活寡,我被全村骂破鞋
水姐
被迫进入了恋爱状态
旧日闲吟
大明:哥,和尚没前途,咱造反吧
墨色江南
在名柯建立提瓦特组织
沉吟莫语
家父七代火影:我博人贴脸开大
幸有繁星
漂亮后妈要翻身,我在七零养崽崽
紫皮糖
替主角做选择?那我不客气了!
天天加油
你老婆很好,我的了
茉莉雨
末世:觉醒火焰掌控,我为炎帝
十重术式
家族修仙:我以子嗣登仙
勤劳的大蜜蜂
神颜爱豆,他只想活命
鹤钤羽
辞职后,才发现平行世界好多美女
久宅
小塔仙缘
七二零零
洪荒:截教大师兄,收徒就能变强
黑山
综穿之配角不按照剧情走
短尾泥猫
谁拉他进来的,惊悚世界被薅秃了
美味的口蘑
大学报道,军训教官见我立正敬礼
爱吃菜汤的恩白鹤染
狂赚千亿美金从截胡港岛女神开始
极地苍狼
长生后,才发现是诡异修仙世界
有限二次元
太古龙象诀
旺仔老馒头
深渊沉睡一个月,醒来已无敌
小妖
追你装高冷,我宠校花老婆你哭啥
清隽流云
盗笔:从老九门开始的黑心莲
拉乌鸽子
我就吃个瓜,捡走穿越者系统
半步年华
星空主宰
苦涩的茶
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
青山
会说话的肘子
仙命在我
杜养吾
半岛头号玩咖!
HKDoll
秦时小说家
偶米粉
重生鉴宝:我真没想当专家
眀智
华娱从洪世贤开始
在下励志师