以文本方式查看主题

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

--  作者:天仞
--  发布时间:2013/7/12 10:18:04
--  K线

请教老师,我想在我的策略中,显示K线为,有开多信号和持多时K线为红色,有开空信号后和持空时为绿色,空仓时为白色。

应该怎么写,怎么加入策略中,谢谢。


--  作者:jinzhe
--  发布时间:2013/7/12 13:21:14
--  

a1:close;

a2:open;

a3:high;

a4:low;

stickline(a1>a2,a1,a2,8,1),colored;
stickline(a1>a2,a3,max(a1,a2),0,1),colored;
stickline(a1>a2,min(a1,a2),a4,0,1),colored;
stickline(a1<a2,a1,a2,8,0),colorblue;

stickline(a1<a2,a3,max(a1,a2),0,1),colorblue;
stickline(a1<a2,min(a1,a2),a4,0,1),colorblue;

 

这个是常规的k线编写办法,现在要做的就是往里面加判断条件就行

stickline(a1>a2 and holding>0,a1,a2,8,1),colored;
stickline(a1>a2 and holding>0,a3,max(a1,a2),0,1),colored;
stickline(a1>a2 and holding>0,min(a1,a2),a4,0,1),colored;
stickline(a1<a2 and holding>0,a1,a2,8,0),colorred;

stickline(a1<a2 and holding>0,a3,max(a1,a2),0,1),colorred;
stickline(a1<a2 and holding>0,min(a1,a2),a4,0,1),colorred;

 

这个是多仓划红色k线的办法

其他仓位的可以参考这样编写,只要修改持仓判断条件和后面的颜色代码color