金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3101|回复: 3

跨周期引用的问题

[复制链接]

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
发表于 2022-6-22 12:55 | 显示全部楼层 |阅读模式
1、我的公式
我使用跨周期引用,1分钟图引用15分钟图数据,还有5分钟图引用15分钟图数据。15分钟图需要1000根来计算结果的,所以对应1分钟的数量就很多.我是用这种方式来跨周期调用:    长周期均线:"自适应均线.WEIZHI#MIN15"
自适应均线这个指标,我是用DLL写的,逐K模式,PEL就2行,
CHANGDU:"STOCKFUNC@MYMOVAVG",NODRAW;    //调用1000根来计算一个均线长度的参数,这个就不区分周期,都是本级别,只是要被其他公式如何指定周期了WEIZHI:MA(C,CHANGDU);  //计算均线位置

2、发现现象
我发现一个现象,就是假如1分钟在屏幕上加载数量不是太多时候,屏幕上的数据对应15分钟数量不够一定数额(假如屏幕1分钟图数量不足以构成300根15分钟)。我发现这时候跨周期引用15分钟,是出不来正确结果的,只会返回0值给1分钟周期。如果我按向下键,放多一些K线进入屏幕,这时候引用15分钟周期数据,返回才会正确。
但是感觉这不符合跨周期调用的事情吧?很多人是1分钟操作,但是希望用50天线来过滤的。

那么我感觉运作机理是:屏幕上看到的多周期引用,例如引用15分钟周期,都是仅仅用屏幕上加载的K线来合成的?
但是如果说1分钟图要调用好多天的60分钟K线的数据,那么岂不要屏幕加载很多1分钟线?

3、问题
我是希望1分钟图上做精确操作,但是能够用60分钟比较久的数据算一些东西出来,能够不看屏幕加载,而是只从本地数据库上获取比较久的历史数据。能做到吗?

还有,就是回测时候,也是这样1分钟引用5分钟,如果1分钟数量不够,就没法从本地数据库的5分钟里面自行合成?




回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-6-22 13:04 | 显示全部楼层
本帖最后由 技术009 于 2022-6-22 13:06 编辑

用pel的stkindiex 指定调用使用的使用的数据量。这个数据量就是针对被调用周期的。还有就是5分钟周期是基础周期,类似15分钟,60分钟都是5分钟来合成的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
 楼主| 发表于 2022-6-22 13:16 | 显示全部楼层
哦,就是说,长周期均线:"自适应均线.WEIZHI#MIN15",这种方式其实原理是合成当前屏幕的数据咯,并没有真正的跨周期?

stkindiex和stikindi,这两个都可以指定被调用周期的K线数据量吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-6-22 13:20 | 显示全部楼层
"这种方式其实原理是合成当前屏幕的数据咯"也跨周期了的。但是对于被调用的周期的数据量,一般是按照时间范围对其方式来获取的。和指定数据量的方式不一样的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-1 20:22 , Processed in 0.113447 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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