金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5245|回复: 8

自定义数据与未来函数的问题

[复制链接]

77

主题

145

帖子

145

积分

等级: 免费版

注册:
2021-7-24
曾用名:
发表于 2022-4-26 09:42 | 显示全部楼层 |阅读模式
老师好,请问我的自定义数据来源有未来函数,自定义数据每次更新时,是只更新最后一个数据还是更新多个数据(更新的数量是否可自定义)?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-26 09:45 | 显示全部楼层
全部,从头到尾重新计算一次。最新值,历史值都会重刷一次。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

77

主题

145

帖子

145

积分

等级: 免费版

注册:
2021-7-24
曾用名:
 楼主| 发表于 2022-4-26 10:09 | 显示全部楼层
技术009 发表于 2022-4-26 09:45
全部,从头到尾重新计算一次。最新值,历史值都会重刷一次。

老师好,还有个关于自定义数据刷新时间的问题,我取一分钟的自定义数据,定义刷新间隔时间为1分钟是否合理?这个间隔刷新1分钟与K线显示的1分钟K线走完时间是否刚刚好是统一的?

补充内容 (2022-4-26 10:13):
具体的说定义刷新时间间隔为1分钟后,这个一分钟为金字塔时间上的整1分钟,9:01:60、9:02:60这样的整分钟上刷新?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-26 10:15 | 显示全部楼层
但是最好不要设置大于对应周期,否则取值上可能会因为K走完 自定义数据还没刷新导致取不到值。你设置刚好和周期一样也不合适,计算是需要时间的呀。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

77

主题

145

帖子

145

积分

等级: 免费版

注册:
2021-7-24
曾用名:
 楼主| 发表于 2022-4-26 17:22 | 显示全部楼层
技术009 发表于 2022-4-26 10:15
但是最好不要设置大于对应周期,否则取值上可能会因为K走完 自定义数据还没刷新导致取不到值。你设置刚好和 ...

那如果我设置为55秒的话,第一个1分钟会偏移5S,那第二个周期不是偏移10S,第三个周期偏移15S,偏移会越来越大,直至偏移1分钟后,再一次循环了吗?这样误差是不是太大了?所以我想问下刷新时间是否固定在整分钟上?是整分钟的话,每次只是偏移运算时间,倒是可以理解。那到底是像我上文所说固定在整分钟上,还是从我点击确定作为开始时间,向后间隔呢?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-27 08:48 | 显示全部楼层
不是固定在整分钟。而是从你点击确定开始的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

98

主题

296

帖子

306

积分

Rank: 2

等级: 标准版

注册:
2021-5-20
曾用名:
发表于 2023-12-12 17:58 来自手机 | 显示全部楼层
回测当中,小周期调用大周期,需要左移一个单位,避免未来数据。但是调用自定义数据感谢没法左移一个单位。我的问题是,如果回测中用到自定义数据(比如收益率排名),会导致用到了未来函数吗?
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-12-13 08:56 | 显示全部楼层
自定义数据本身是解决实时计算中产生的调用压力,它本身并不是给回测使用的,它有最大数据量上限的,也满足不了回测关于大时段的处理。(每个功能都有其应用场景,不恰当的使用环境,对需求的实现会产生掣肘)

关于7楼:
1.自定义指标向前偏移数据才能达到向左移动,自定义函数只是获取当前对应的数据,没有偏移量。
2.有没有未来不是功能确定的,是策略计算出的本身。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-12-13 08:58 | 显示全部楼层
会的。

“但是调用自定义数据感谢没法左移一个单位” 是的,但是你在设计自定义数据的数值变量的时候,你是可用使用ref这类函数在 自定义数据的周期上进行偏移的。  例如本来计算的是变量a,现在定义一个b:ref(a,1);  那么自定义数据获取b就是一个历史偏移的结果了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 22:31 , Processed in 0.080700 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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