金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 240|回复: 5

策略里用到全局变量了,是否就无法进行“后台精细化回测”了?

[复制链接]

4090

主题

4160

帖子

4185

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-9-27 15:36 | 显示全部楼层 |阅读模式
请教 :策略里用到全局变量了,是否就无法进行“后台精细化回测”了?
extgbdataset('910_top_p',dynainfo2(7,_p));
extgbdataset('910_dk_flag_p',0);   

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

使用道具 举报

31

主题

7766

帖子

7776

积分

Rank: 8Rank: 8

等级: 超级版主

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

使用道具 举报

67

主题

177

帖子

177

积分

等级: 免费版

注册:
2023-4-11
曾用名:
发表于 2024-9-29 19:55 | 显示全部楼层
技术008 发表于 2024-9-27 15:37
没有规定说不可以啊

不是这个意思,因为全局变量不是记录最后一个数值吗,收盘后应该保持最后一个值,那后台回测的时候,代码里有上述变量写法,回测的数据会准确吗?还是金字塔软件本来就解决这个回测问题了?我说的是用“后台精细化回测”的方式。
回复

使用道具 举报

31

主题

7766

帖子

7776

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-9-30 08:55 | 显示全部楼层
这个变量就是软件不会给你初始化,你回测也是基于它最新数据去回测
你要改数值在工具-数据管理-全局变量这里进行修改
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

67

主题

177

帖子

177

积分

等级: 免费版

注册:
2023-4-11
曾用名:
发表于 2024-9-30 11:43 | 显示全部楼层
技术008 发表于 2024-9-30 08:55
这个变量就是软件不会给你初始化,你回测也是基于它最新数据去回测
你要改数值在工具-数据管理-全局变量这 ...

所以说不能回测了?例如我每次开仓时用变量记录开仓位置的高低点,如果后台回测时,读取的是最新的一个高低点数值(平仓机制:突破高低点平仓),这样回测的结果肯定不准确,所以这个变量机制在后台回测是无效的。
回复

使用道具 举报

31

主题

7766

帖子

7776

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-9-30 12:58 | 显示全部楼层
你要改数值在工具-数据管理-全局变量这里进行修改

你可以这里自己再重现改掉呀
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 23:11 , Processed in 0.137774 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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