金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2476|回复: 5

执行python脚本遇到错误

[复制链接]

4105

主题

4175

帖子

4200

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-7-16 10:02 | 显示全部楼层 |阅读模式
def handle_bar(context):
    #context.JunJia=get_dynainf(context.s1,11)    #获取最新均价
    #print(str(context.JunJia)+"最新均价/")
    #context.JunJia=get_dynainf(context.s1,13)    #获取最新振幅
    #print(str(context.JunJia)+"最新振幅/")
    #context.JunJia=get_dynainf(context.s1,38)    #获取最新日均量
    #print(str(context.JunJia)+"最新日均量/")
    #context.JinJiaSuan=get_dynainf(context.s1,61)    #获取最新结算价
    #print(str(context.JinJiaSuan)+"最新结算价/")
    #context.QianJiaSuan=get_dynainf(context.s1,62)    #获取昨日结算价
    #print(str(context.QianJiaSuan)+"昨日结算价/")
    context.MinJia=get_dynainf(context.s1,208)    #取得合约最小变动价
    print(str(context.MinJia)+"最小变动价/")
    context.NewJia=get_dynainf(context.s1,7)    #获取最新成交价
    print(str(context.NewJia)+"最新成交价/")
    #context.NewWeiBi=get_dynainf(context.s1,15)        #委比
    #print(str(context.NewWeiBi)+"委比/")
    #context.NewWeiCha=get_dynainf(context.s1,16)        #委差  
    #print(str(context.NewWeiCha)+"委差/")
    context.BuyJia=get_dynainf(context.s1,20)    #委买价
    print(str(context.BuyJia)+"委买价/")
    context.SellJia=get_dynainf(context.s1,21)    #委卖价
    print(str(context.SellJia)+"委卖价/")
    context.NewZhangSu=get_dynainf(context.s1,24)        #涨跌速
    print(str(context.NewZhangSu)+"涨跌速/"+str(context.ZhangSu)+"设置/"+str(context.FanFangXiang)+"设置/")
    #context.NewUp=get_dynainf(context.s1,204)        #上升劲道
    #print(str(context.NewUp)+"上升劲道/")
    #context.NewDn=get_dynainf(context.s1,205)        #下降劲道
    #print(str(context.NewDn)+"下降劲道/")
2.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

31

主题

7889

帖子

7899

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-7-16 10:05 | 显示全部楼层
单独就输出一个最新价看下呢
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

55

帖子

55

积分

等级: 免费版

注册:
2021-7-16
曾用名:
发表于 2021-7-16 10:16 来自手机 | 显示全部楼层
一样 不定时没有规律的崩溃
回复

使用道具 举报

31

主题

7889

帖子

7899

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-7-16 10:19 | 显示全部楼层
这样测试本地正常,你自己试试看输出s1品种呢
截图202107161018317683..png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

55

帖子

55

积分

等级: 免费版

注册:
2021-7-16
曾用名:
发表于 2021-7-16 10:33 | 显示全部楼层
技术008 发表于 2021-7-16 10:19
这样测试本地正常,你自己试试看输出s1品种呢

好像明白了。前面加context的原因吧?我试试看看,换奔溃不
回复

使用道具 举报

1

主题

55

帖子

55

积分

等级: 免费版

注册:
2021-7-16
曾用名:
发表于 2021-7-16 10:34 | 显示全部楼层
技术008 发表于 2021-7-16 10:19
这样测试本地正常,你自己试试看输出s1品种呢

def handle_bar(context):
    JunJia=get_dynainf(context.s1,11)    #获取最新均价
    print(str(JunJia)+"最新均价/")
    ZhenFu=get_dynainf(context.s1,13)    #获取最新振幅
    print(str(ZhenFu)+"最新振幅/")
    JunLiang=get_dynainf(context.s1,38)    #获取最新日均量
    print(str(JunLiang)+"最新日均量/")
    JinJieSuan=get_dynainf(context.s1,61)    #获取最新结算价
    print(str(JinJieSuan)+"最新结算价/")
    QianJieSuan=get_dynainf(context.s1,62)    #获取昨日结算价
    print(str(QianJieSuan)+"昨日结算价/")
    MinJia=get_dynainf(context.s1,208)    #取得合约最小变动价
    print(str(MinJia)+"最小变动价/")
    NewJia=get_dynainf(context.s1,7)    #获取最新成交价
    print(str(NewJia)+"最新成交价/")
    NewWeiBi=get_dynainf(context.s1,15)        #委比
    print(str(NewWeiBi)+"委比/")
    NewWeiCha=get_dynainf(context.s1,16)        #委差  
    print(str(NewWeiCha)+"委差/")
    BuyJia=get_dynainf(context.s1,20)    #委买价
    print(str(BuyJia)+"委买价/")
    SellJia=get_dynainf(context.s1,21)    #委卖价
    print(str(SellJia)+"委卖价/")
    NewZhangSu=get_dynainf(context.s1,24)        #涨跌速
    print(str(NewZhangSu)+"涨跌速/"+str(context.ZhangSu)+"设置/"+str(context.FanFangXiang)+"设置/")
    NewUp=get_dynainf(context.s1,204)        #上升劲道
    print(str(NewUp)+"上升劲道/")
    NewDn=get_dynainf(context.s1,205)        #下降劲道
    print(str(NewDn)+"下降劲道/")
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 14:29 , Processed in 0.229057 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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