以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教两个问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=68847)

--  作者:punkcat401
--  发布时间:2014/8/18 8:59:34
--  请教两个问题

1、5分钟图表,跨周期调用,日线周期上 昨日收盘时对应的自编指标X(例如X:=A+B)的值。

 

2、日线图表,8月的第三根K线。

 

怎么写?


--  作者:jinzhe
--  发布时间:2014/8/18 9:08:32
--  

1.ref(x,todaybar);

2

nn:=barslast(month<>ref(month,1));

cc:=ref(c,nn);
if month=8 then kk:=cc;

 

 

kk是所求的值


--  作者:punkcat401
--  发布时间:2014/8/18 9:35:21
--  

第二个,是求进入八月后的第三根K的收盘价,公式好像不对吧

 

 

[此贴子已经被作者于2014/8/18 9:36:58编辑过]

--  作者:jinzhe
--  发布时间:2014/8/18 9:41:26
--  
那么你所说的8月第三根k线到底指的是什么?
--  作者:punkcat401
--  发布时间:2014/8/18 10:15:43
--  

就是日线图表上的八月份的第三根K

 

nn:=barslast(month<>ref(month,1));   这个是换月条件

 

cc:=ref(c,nn);  这个没看懂,这能表示第三根K?


--  作者:jinzhe
--  发布时间:2014/8/18 10:30:08
--  

nn:=barslast(month<>ref(month,1))+1;


if month=8 and nn=3 then kk:=c;

 

KK就是所求k线的close


--  作者:punkcat401
--  发布时间:2014/8/18 11:42:37
--  

日线周期,开仓时的K线在X月份,当前K线在X+1月份,怎么写呢


--  作者:jinzhe
--  发布时间:2014/8/18 13:15:40
--  

nn:=valuewhen(开仓条件,month);

cc:if(nn=12,1,nn+1);