金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 190|回复: 7

为什么编辑的python策略编译成功,回测没数据呢?

[复制链接]

4436

主题

4511

帖子

4536

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-24 14:42 | 显示全部楼层 |阅读模式
请教 :为什么编辑的python策略编译成功,回测没数据呢?
没有任何报错
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

14

帖子

14

积分

Rank: 1

等级: 新手上路

注册:
2025-3-18
曾用名:
发表于 2025-3-24 14:52 | 显示全部楼层
补充函数导航窗口
截图202503241452248061.png
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-3-24 15:07 | 显示全部楼层
首先确认下回测时间段的数据有没有。

如果本地都没有数据,那回测自然不可能有结果。建议先检查下品种对应周期 在回测时间段是否有数据。
如果确定有数据情况下,依然没有结果,那就只能从代码逻辑去考虑了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-3-24 15:07 | 显示全部楼层
首先确认下回测时间段的数据有没有。

如果本地都没有数据,那回测自然不可能有结果。建议先检查下品种对应周期 在回测时间段是否有数据。
如果确定有数据情况下,依然没有结果,那就只能从代码逻辑去考虑了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

14

帖子

14

积分

Rank: 1

等级: 新手上路

注册:
2025-3-18
曾用名:
发表于 2025-3-24 15:21 | 显示全部楼层
def init(context):
    # 初始化策略参数
    context.cash_limit  = 5000  # 单只股票持仓不超过总资金的15%
    context.stock_list  = []  # 存储符合条件的股票列表
    context.holding_stocks  = {}  # 存储当前持仓的股票及其相关信息

def handle_bar(context):
    # 每日交易逻辑
    for stock in context.stock_list:
        # 买入条件判断
        if is_buy_condition_met(stock, context):
            buy_stock(stock, context)
        
        # 卖出条件判断
        if stock in context.holding_stocks:
            if is_sell_condition_met(stock, context):
                sell_stock(stock, context)
回复

使用道具 举报

1

主题

14

帖子

14

积分

Rank: 1

等级: 新手上路

注册:
2025-3-18
曾用名:
发表于 2025-3-24 15:23 | 显示全部楼层
能帮忙看下这部分代码有没有问题么
回复

使用道具 举报

1

主题

14

帖子

14

积分

Rank: 1

等级: 新手上路

注册:
2025-3-18
曾用名:
发表于 2025-3-24 15:33 来自手机 | 显示全部楼层
帮忙检查一下这段代码有没有问题
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-3-24 15:36 | 显示全部楼层
你这个代码是完整的?buy_stock,is_sell_condition_met这种如果是你自定义的函数,你要给出定义。
反正这些函数都不是我们的接口的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-4-10 16:16 , Processed in 0.222549 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表