请教老师,我想在我的策略中,显示K线为,有开多信号和持多时K线为红色,有开空信号后和持空时为绿色,空仓时为白色。
应该怎么写,怎么加入策略中,谢谢。
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