金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4392|回复: 9

跨周期调用数据与系统有出入

[复制链接]

10

主题

60

帖子

60

积分

等级: 免费版

注册:
2021-11-3
曾用名:
发表于 2021-11-3 13:18 | 显示全部楼层 |阅读模式
截图202111031312149187.png   图1
截图202111031312474608.png     图2

图1上图为系统自定义10日K线
图1下图为自编绘制的10日K线
图2为自编公式部分,为调用10日开盘价,其他收盘价,最低价,最高价类似.
不知道问题出在哪里?
求指教


截图202111031312257820.png
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-3 13:33 | 显示全部楼层
你第一张图下面的K 是用CALLSTOCKEX 调用自定义10日K的数据然后绘制出来的K线?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

10

主题

60

帖子

60

积分

等级: 免费版

注册:
2021-11-3
曾用名:
 楼主| 发表于 2021-11-3 13:40 | 显示全部楼层
技术009 发表于 2021-11-3 13:33
你第一张图下面的K 是用CALLSTOCKEX 调用自定义10日K的数据然后绘制出来的K线?

是的,发现有的标的是对的,有的标的就有出入
然后我分别尝试序列和逐K,NUM位移数据,改变交易日坐标和自然日坐标,都不能正确
回复

使用道具 举报

10

主题

60

帖子

60

积分

等级: 免费版

注册:
2021-11-3
曾用名:
 楼主| 发表于 2021-11-3 13:44 | 显示全部楼层
技术009 发表于 2021-11-3 13:33
你第一张图下面的K 是用CALLSTOCKEX 调用自定义10日K的数据然后绘制出来的K线?

截图202111031343321307.png
代码如上
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-3 13:46 | 显示全部楼层
解决方案:改用CALLSTOCK函数就行了。


问题在于合成多日线的数据量,图表上和函数里使用的数据量有差异。并且没有办法使他们一致。而使用数据的起点不一样,会导致合成的多日线有差异。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

10

主题

60

帖子

60

积分

等级: 免费版

注册:
2021-11-3
曾用名:
 楼主| 发表于 2021-11-3 13:50 | 显示全部楼层
技术009 发表于 2021-11-3 13:46
解决方案:改用CALLSTOCK函数就行了。

CALLSTOCK默认调用全部数据,是这个意思吗?
刚刚试过了,确实正确了
谢谢
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-11-3 13:55 | 显示全部楼层
CALLSTOCK默认也不一定会调用全部的日线数据。CALLSTOCK引用的数据只会大于等于加载的当前周期下的第一根k线的时间。
你看到的完整,应该是因为你当前使用公式的是日线周期,并且日线加载了全部。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

10

主题

60

帖子

60

积分

等级: 免费版

注册:
2021-11-3
曾用名:
 楼主| 发表于 2021-11-3 13:56 | 显示全部楼层
技术006 发表于 2021-11-3 13:55
CALLSTOCK默认也不一定会调用全部的日线数据。CALLSTOCK引用的数据只会大于等于加载的当前周期下的第一根k ...

谢谢

补充内容 (2021-11-3 13:59):
烦问,一个模块中,公式可以同时包括麦语言,VBA和PYTHON吗
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-11-3 14:03 | 显示全部楼层
可以,但是建议你要先确定,量化交易过程中,是否真的有必要做混合编程吗?
不管什么方式量化交易都是追求稳定、盈利、实现的逻辑处理简单并且自己可控。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

10

主题

60

帖子

60

积分

等级: 免费版

注册:
2021-11-3
曾用名:
 楼主| 发表于 2021-11-3 14:05 | 显示全部楼层
技术006 发表于 2021-11-3 14:03
可以,但是建议你要先确定,量化交易过程中,是否真的有必要做混合编程吗?
不管什么方式量化交易都是追求 ...

谢谢,只是好奇理论上的可能性
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 07:23 , Processed in 0.314602 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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