金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1405|回复: 5

导致频繁开平仓!请核对

[复制链接]

3976

主题

4045

帖子

4070

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-12-18 10:00 | 显示全部楼层 |阅读模式
请教 :用get indicator读取策略信号,取1000个数据,前面确实有1000个突然变成50个了,信号会因此而改变,导致频繁开平仓!请核对
截图202312180959432006.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-6-3
曾用名:
发表于 2023-12-18 10:06 | 显示全部楼层
补充说明:6.30版本没有这个问题,6.34,7.0和模拟大赛版本的都有这个问题,在python中读取pel图表信号holding的输出值,取1000个数据,刚开始是有1000个数据的,过一会变成了50个数据,信号会因此发生改变,导致持仓被平掉开反向仓,可能过了几分钟又变回来,再次开平仓。
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-6-3
曾用名:
发表于 2023-12-18 10:15 | 显示全部楼层
# 你选择的品种的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新。--(必须实现)
def handle_bar(context):
    block=['DQPP00','SQNI00']    #['SQRB00','DQC00','SQFU00','ZQCF00','GQLC00']
    spolicy="禅心示范策略"      #策略名
    speriod="5m"                #策略周期
    #print('--------------------------------------------')

    for scode in block:
        flag=get_indicator(scode, spolicy, ['iBar','Flag'], '0', speriod, 1000,include_now=True)
        flag[np.isnan(flag)]=0    #将nan数据替换为0
        
        ndatacount=len(flag)
        #print(f'{scode},数据个数:{ndatacount}')
        if len(flag)==0 or flag is None:
            print(f'{scode}没有行情数据')
            continue
        s1=f'{scode},策略:{spolicy},周期:{speriod},数据个数:{ndatacount},信号:{flag[-1]}'
        print(s1)
        log_debug_info('c:/flag.txt',s1)

这是我的测试代码,请技术人员验证,在6.3版,6.34和7.0下同时运行,肯定能发现问题。

补充内容 (2023-12-18 10:21):
随便写一个策略,输出holding和enterbars变量,我是这样写的:
Flag:holding,nodraw;
ibar:enterbars,nodraw;
回复

使用道具 举报

14

主题

214

帖子

299

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-18
曾用名:
发表于 2023-12-18 16:33 | 显示全部楼层
您的问题正在跟踪,请您稍等,谢谢
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-6-3
曾用名:
发表于 2023-12-28 08:04 | 显示全部楼层
这个问题从6.34开始就存在,希望技术人员好好查找原因,不然Python读取图表策略进行交易这部分功能就不能使用了,那就是断了Python策略的一条臂膀!
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-12-28 09:08 | 显示全部楼层

问题已看到,后续会进行修复
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 09:55 , Processed in 0.100481 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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