以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问有哪个教学视频里有REF和 BARSLAST这两个函数的讲解  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=88431)

--  作者:c100010292
--  发布时间:2015/12/15 7:43:04
--  请问有哪个教学视频里有REF和 BARSLAST这两个函数的讲解
请帮个忙,想了解REF和 BARSLASTP 这两个函数的灵活用法,但找不到有介绍的,说明写的简单,但我看范例里面运的挺多的,不怎么理解
--  作者:jinzhe
--  发布时间:2015/12/15 8:21:26
--  
你好,请举例说明不理解的地方,有些用法是灵活变通型的,没有固定的路数
--  作者:c100010292
--  发布时间:2015/12/15 9:33:50
--  

久仰版主,看了你回复的几个问题中,关于REF和BARSLAST的混合运用,不好意思本人新手,,本人对REF和BARSLAST不太了解,在你混合起来用就更不甚理解了,例如:

A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));   cyc:=barslast(date<>ref(date,1))+1 求当前k线是今天开盘后的第几根   n1:=barslast(c>ema(h,5));

nn1:=ref(barslast(tiaojian),nn+1)+nn+1;等等这些句子都不一样,从函数解释上好像没有那么多参数,我想了解一下,上面的这几个是什么意思,还有就是REF(...)+N和BARSLAST(,,,)+N,这两个参数里面可以放几个参数,每个位置都代表什么意思,比如像:d:=stkindi(\'\',\'kdj.d\',0,17);这个参数它里面有几个,都是什么意思,


--  作者:jinzhe
--  发布时间:2015/12/15 9:54:42
--  

1.A1求的是距离某根k线的k线数,而这根k线需要满足上跟k线diff金叉dea

2.CYC求的是当前k线是今天开盘第几根k线,但是现在可以用todaybar来替代,不再使用此类的办法求

3.n1求的是距离上次c>ema(h,5)有多少根k线

4.NN1是不是还有其他的代码没有体现出来?光这一句看不出是求什么的

5.看函数解释,ref里面必须要有两个参数,ref(c>O,1)类似这样的,BARSLAST只能放一个,barslast(c>O)类似这样的

6.d:=stkindi(\'\',\'kdj.d\',0,17);stkindi里面的一根参数是\'\',两个单引号,表示为空,为空就是表示引用当前的合约;第二个参数是\'kdj.d\',表示引用的是kdj里面的d值;第三个参数是0,表示使用交易时间坐标,一般都是用0,除非用户有特殊的需求要使用其他时间坐标;第四个参数17,是一个周期参数,即3分种周期

所以综上所述,D是引用当前合约在3分钟周期下KDJ公式里面的D值


--  作者:c100010292
--  发布时间:2015/12/15 11:05:58
--  
非常感谢,我在琢磨琢磨