以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  如何把DIF写成日K线的开、高、低、收,并画出日K线图?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=91332)

--  作者:LCY
--  发布时间:2016/2/20 11:25:13
--  如何把DIF写成日K线的开、高、低、收,并画出日K线图?

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

如何把DIF写成日K线的开、高、低、收,并画出日K线图?


--  作者:LCY
--  发布时间:2016/2/20 11:27:43
--  
即把DIF曲线图变成日K线图并能查到开、高、低、收。

--  作者:LCY
--  发布时间:2016/2/21 22:24:04
--  
怎么没有老师上班吗,2天了没人指导
--  作者:jinzhe
--  发布时间:2016/2/22 9:33:04
--  

首先:双休日是假日,所以不上班

 

其次,diff的开高低收要如何判断?

 

 

 


--  作者:LCY
--  发布时间:2016/2/22 14:23:16
--  
以下是引用jinzhe在2016/2/22 9:33:04的发言:

首先:双休日是假日,所以不上班

 

其次,diff的开高低收要如何判断?

 

 

 

就是diff一天走势的开高低收,相当于价格一天分时走势转换一根日K线,能查到开高低收


--  作者:jinzhe
--  发布时间:2016/2/22 14:31:06
--  

在系统自带的macd公式最后添加下列代码:


hh:hhv(diff,todaybar);
ll:llv(diff,todaybar);
cc:valuewhen(time=closetime(0),diff);
oo:valuewhen(todaybar=1,diff);

 

 

 

 

然后新建一个公式,添加下列代码,来实现画k线,用于附图,周期日k线:

hh:=stkindi(\'\',\'macd.hh\',0,2);
ll:=stkindi(\'\',\'macd.ll\',0,2);
cc:=stkindi(\'\',\'macd.cc\',0,2);
oo:=stkindi(\'\',\'macd.oo\',0,2);
kline(oo,hh,ll,cc,1);

 

注意要补充5分钟数据

 

 


--  作者:LCY
--  发布时间:2016/2/22 14:41:05
--  

谢谢!但有两点不解:1、为什么要在系统自带的macd公式最后添加?

能否如下单?公式A:

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

hh:hhv(diff,todaybar);
ll:llv(diff,todaybar);
cc:valuewhen(time=closetime(0),diff);
oo:valuewhen(todaybar=1,diff);

 

 

2、日K线为什么要补充5分钟数据,应补日K线数据即可呀?


--  作者:jinzhe
--  发布时间:2016/2/22 14:42:52
--  

1.这样方便

2.因为引用的数据是5分钟的


--  作者:LCY
--  发布时间:2016/2/22 14:51:44
--  
这样可以吗?
直接建公式A

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);

hh:hhv(diff,todaybar);
ll:llv(diff,todaybar);
cc:valuewhen(time=closetime(0),diff);
oo:valuewhen(todaybar=1,diff);

 

然后新建一个公式,添加下列代码,来实现画k线,用于附图,周期日k线:

hh:=stkindi(\'\',\'公式A.hh\',0,2);
ll:=stkindi(\'\',\'公式A.ll\',0,2);
cc:=stkindi(\'\',\'公式A.cc\',0,2);
oo:=stkindi(\'\',\'公式A.oo\',0,2);
kline(oo,hh,ll,cc,1);

 

注意要补充5分钟数据


--  作者:jinzhe
--  发布时间:2016/2/22 14:57:17
--  
也行