龙听期货论坛's Archiver

英飒 发表于 2020-9-10 16:41

请教MC系统的几个Bar数据如何编写

在分钟K线图上,想要获取以下Bar的数据

1/在当前K线时间周期下,每天合计有多少根Bar
2/当前Bar是今天的第几根Bar
3/每天2次开收盘分别有多少根Bar

感谢!

龙听 发表于 2020-9-10 21:03

1、周期不同,BAR也不同,再就是比方说小时周期,上午10点15和晚上11.30半个BAR怎么算,这都是问题,

2、第二个还是可以取的。不过要确认今天是怎么确定的,有夜盘的晚上九点开始是新的一天,没有夜盘的,是早晨九点开始计算。
可以参考这个[code]BarNumber
返回相对最大参考bar的的K线编号

语法
BarNumber
[/code]3、每天2次开收盘分别有多少根Bar。问的没头没脑,K线级别不同,数量就不同啊,

英飒 发表于 2020-9-10 22:05

1/周期不同的确是有这样的问题,我是想在日线周期以下周期用一个通用的解决方案,至于你说的不满一个BAR时间的按照K线图实际的计算方法来算.

2/是否有函数可以确认不同产品按照系统默认的开盘时间,自己确认目前是第几根BAR

之前一直是用的文华来看的盘,现在想转用MC,所以要把之前的一些指标和策略转过来,现在对MC还是在摸索阶段.其实这个问题还是和开盘时间有关系,文华是有个DAYBARPOS函数可以来确定目前是当天第几根K线的,或者
NN:=BARSLAST(DATE<>REF(DATE,1))+1,NODRAW;

麻烦看下是否有什么办法可以在切换日线以下级别的时间周期通用的解决办法,感谢!

龙听 发表于 2020-9-10 22:31

[quote]1/周期不同的确是有这样的问题,我是想在日线周期以下周期用一个通用的解决方案,至于你说的不满一个BAR时间的 ...
[size=2][color=#999999]英飒 发表于 2020-9-10 22:05[/color] [url=http://www.qhlt.cn/redirect.php?goto=findpost&pid=106861&ptid=89221][img]http://www.qhlt.cn/images/common/back.gif[/img][/url][/size][/quote]
我觉得您对软件的定位出现了失误,文华是看盘软件,他同对应的是博易大师;MC量化软件。对应的中TB和文华系统里面的赢智,也就是WH8。我们正常使用的是WH6,只是用来看行情的。

龙听 发表于 2020-9-10 22:34

看行情和量化侧重点是不一样的。行情软件主要在于语言和指标丰富以及速度快。量化平台主要是自动化交易和语言的丰富。对指标支持是相对弱的,主要是自己写为主。拓展性强,但是量化软件也就注定了用户没有那么广泛的。属于小众群体使用的,。

英飒 发表于 2020-9-10 22:52

现在正是在从看盘软件向量化软件过渡中,量化就需要数据,每天的K线数也是基础数据.
你的意思是MC量化软件没有通用的办法获得不同周期每天的K线数?

页: [1]