Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求解

1楼
devil 发表于:2016/3/21 5:43:51

第一个
INPUT:TN(1,1,100,1),tK1(0.65,0.1,1,0.1),tK2(0.65,0.1,1,0.1),tNMIN(1,1,100,1);
CYC:=BARSLAST(DATE<>REF(DATE,1))+1;
昨高:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);
昨低:=CALLSTOCK(STKLABEL,VTLOW,6,-1);
昨收:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1);
开盘价:=VALUEWHEN(CYC=1,OPEN);

第二个
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
LLD:=LLV(L,NN);   
HHD:=HHV(H,NN);  

refhhd:=ref(hhd,1);
reflld:=ref(lld,1);

If DATE<>ref(DATE,1)  then BEGIN 
      开盘价:=o;
      昨高:=refhhd;
      昨低:=reflld;
      昨收:=rc; 
     end 

为什么2种方法求出的昨高和昨低不一样呢 
2楼
jinzhe 发表于:2016/3/21 9:12:39

除非是日线上不然这样两个不会一样

第二个

refhhd:=ref(hhd,1);
reflld:=ref(lld,1);这两句要改成
refhhd:=ref(hhd,nn);
reflld:=ref(lld,nn);
3楼
devil 发表于:2016/3/21 12:38:17
在5K下  我看是第二个求出的值是对的
第一个不对

第二个不用改是正确的
它是求当日第一根K线时 前一根K线的当日最高值


第一个确定没问题?
4楼
jinzhe 发表于:2016/3/21 13:34:26

第一个肯定没问题,第二个要改成

NN:=BARSLAST(DATE<>REF(DATE,1))+1;
LLD:=LLV(L,NN);  
HHD:=HHV(H,NN); 


refhhd:=ref(hhd,1);
reflld:=ref(lld,1);

 

开盘价:valuewhen(date<>ref(date,1),o);
昨高:valuewhen(date<>ref(date,1),refhhd);
昨低:valuewhen(date<>ref(date,1),reflld);

5楼
devil 发表于:2016/3/21 15:22:05
第一个 我在后面加
ZG:昨高;
图上啥都没有 
不显示最高价的线
6楼
jinzhe 发表于:2016/3/21 15:26:17
补充日线数据,或者直接切换到k线图再切换回来
[此贴子已经被作者于2016/3/21 15:26:30编辑过]
7楼
devil 发表于:2016/3/21 16:03:48
就是在K线图上 加载的
8楼
jinzhe 发表于:2016/3/21 16:10:02
日k线,重点是日k线,切换到日k线再切换回去,变相的补充了日线数据,
共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.