输入/搜索内容
欢迎使用优宽量化交易平台
编程语言
JavaScript
TypeScript
Python
C++
My语言(麦语言)
PINE语言
Blockly可视化
Workflow工作流
支持的协议
密钥安全性
实盘
策略库
托管者
部署托管者
一键租用托管者
手动部署托管者
托管者操作注意事项
全局指定IP地址
命令行版本托管者程序的参数
实盘数据迁移
托管者监控
交易所
策略编辑器
回测系统
策略入口函数
策略框架与API函数
模板类库
策略参数
交互控件
商品期货
期权交易
股票证券
C++策略编写说明
JavaScript策略编写说明
内置库
扩展API接口
MCP 服务
交易终端
数据探索
Alpha因子分析工具
调试工具
远程编辑
完整策略的导入与导出
多语言支持
实盘、策略分组
实盘展示
策略分享与出租
实盘消息推送
实盘报错、异常退出的常见原因
交易所特殊说明、兼容记录

  • 策略静态语法错误

    编辑器中语法错误

    此类错误较为明显,通常在策略编辑页面可以看到错误标记,在回测时即可发现并纠正。

  • 策略运行时错误
    最常见的情况是对函数返回值不进行合法性判断就直接使用。

  • 内存占用过度
    在全局变量中保存过多无法进行垃圾回收的内容,导致内存占用过大。

  • 函数递归调用
    函数递归调用层数过多,导致超出协程堆栈大小限制。

  • 接口业务错误、网络请求错误等
    此类报错会显示相关的交易所对象名称、函数名称、错误相关的消息和原因等信息。此类错误不会导致实盘异常停止(此类报错通常是起因,但并非直接原因,直接原因通常是未对接口返回值进行合法性判断就直接使用而引起的程序异常)。

  • 平台底层报错
    常见的有Decrypt: Secret key decrypt failed错误,该错误会导致实盘无法启动。错误原因是修改了优宽量化交易平台的账号密码,导致所有已配置的API KEY失效,需要重新配置API KEY并重启托管者即可。

  • Python策略加密问题
    Python策略出租时,由于平台加密策略的Python版本与策略运行时的Python版本不兼容导致的报错:ValueError: bad marshal data (unknown type code),将策略运行的Python环境升级或安装为Python 2.7Python 3.5Python 3.6中任一策略支持的版本即可。

  • interrupt错误
    该错误是由于程序在执行某个操作(例如访问交易所接口)时,用户点击了实盘页面上的停止实盘按钮,实盘停止中断了当前操作而打印的报错信息。该报错不会产生实际影响,仅作为日志记录。

常见问题汇总