金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100020061

PY

[复制链接]

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-8 16:39 | 显示全部楼层
走完K本来就是在旧K结束,新K开始时候就执行的。 没太明白你这里的走不通的逻辑是在什么地方?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-8 16:44 | 显示全部楼层
技术009 发表于 2024-4-8 16:39
走完K本来就是在旧K结束,新K开始时候就执行的。 没太明白你这里的走不通的逻辑是在什么地方?

走完K是在00秒的时候执行动作,输出和开平仓都是在这个时间点进行的。但是收盘的时候就是00,收盘的时候会有输出,但是开平仓没在这里试过,如果开平仓是在00,那么报单肯定无效,我就是不知道收盘时候报单是在什么时候。我需要的是收盘的信号在开盘的第一秒执行··不知道是不是这样的··如果不是收盘K那是没问题的
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-8 16:46 | 显示全部楼层
技术009 发表于 2024-4-8 16:39
走完K本来就是在旧K结束,新K开始时候就执行的。 没太明白你这里的走不通的逻辑是在什么地方?

                append_blocks (code,'六十分钟背离多')
                print('六十分钟背离多:{},汇总信号:{}'.format(ccname,BJ_time))
  另外这个打印的结果我想让他用列表的方式 把 ccname 写进去 而不是单个品种一行去写 要怎么弄呢? ccname 是code的中文名。code是板块里面的满足条件的品种代码
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-8 16:47 | 显示全部楼层
走完K 报单是会在有新K出来时候,无论是不是收盘K,这个没啥影响的。系统都处理好了走完K的入场问题。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-8 16:52 | 显示全部楼层
技术009 发表于 2024-4-8 16:47
走完K 报单是会在有新K出来时候,无论是不是收盘K,这个没啥影响的。系统都处理好了走完K的入场问题。

好的  PEL的走完K我知道,PY这种没测试到环境····谢谢解答
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-8 16:56 | 显示全部楼层
技术009 发表于 2024-4-8 16:39
走完K本来就是在旧K结束,新K开始时候就执行的。 没太明白你这里的走不通的逻辑是在什么地方?

'1m'这个当我PY模型运行在1分钟周期的时候 用'1m'
运行在5分钟周期的时候用 '5m'
这个怎么跟运行的周期对齐?
截图202404081655061400.png
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-9 08:59 | 显示全部楼层
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-9 10:49 | 显示全部楼层
技术009 发表于 2024-4-9 08:59
context.run_info.frequency

https://www.weistock.com/docs/Python_API/notes/%E9%87%8D%E8%A6%81%E5%A ...

如何获取当前模型的名称?
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-9 11:19 | 显示全部楼层
__name__.replace('_jzt','')
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-9 12:40 | 显示全部楼层
技术009 发表于 2024-4-9 11:19
__name__.replace('_jzt','')

context.now-datetime.timedelta(hours=4)   老师 我用的context.now  后面的小时也是用datetime吗?会不会出错,回测结果是对的··
截图202404091240332974.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-4 18:44 , Processed in 0.187981 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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