金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 916|回复: 3

istradertime实盘错误问题

[复制链接]

6

主题

30

帖子

40

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
发表于 2023-11-20 16:06 | 显示全部楼层 |阅读模式
实盘代码稳定运行3个月了,今天发现郑商所的10个运行的品种在运行到if istradertime(context.code)==False:   这一步时候错误还在交易时间内时判断istradertime返回为false,导致程序不进行下一步,其他上期所、大商所、中金所都正常,没有这个问题。今天是周一,在早上8点半都有手动重启软件,和手动启动策略程序。然后每一tick都有触发handle_bar事件。

#开盘前
def before_trading (context):
    curdate =str(context.now)
    print(f'{curdate}每日开盘前指标计算:')
    zhuli = get_blocks('主力合约板块',1)
    a= list(filter(lambda x: x.find('ZQSF') >=0,zhuli))
    cd = len('ZQSF') +2
    if len(a) > 1:
        for i in a:
            if len(i)==cd:
                context.code=i
    else:
        context.dx_hy = a[-1]
# 你选择的品种的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新。--(必须实现)
def handle_bar(context):
    chicang = get_portfolio_book (0)
    #行情判读
    if istradertime(context.code)==False:    #不在交易时间,不进入交易
        return



回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-11-20 16:22 | 显示全部楼层
是哪10个品种呢,本地明天跟踪测试下
你是在几点几分时候运行这段程序不正确的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

30

帖子

40

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-11-20 16:30 | 显示全部楼层
资深技术02 发表于 2023-11-20 16:22
是哪10个品种呢,本地明天跟踪测试下
你是在几点几分时候运行这段程序不正确的

今天一整天,TA,MA,SA,UR,SH,FG,SR,CF,AP,PF
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-11-20 16:32 | 显示全部楼层
这边明天测试下,另外您也可以明天看下是否还会出错
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 07:18 , Processed in 0.299614 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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