第二次进场,力度就小了好多,大部分都亏钱,所以仅仅做一次。。。。。。语句怎么写

此主题相关图片如下:qq图片20170206072534.png
Q:=(3*CLOSE+LOW+OPEN+HIGH)/6;
操盘线:=(26*Q+25*REF(Q,1)+24*REF(Q,2)+23*REF(Q,3)+22*REF(Q,4)+21*REF(Q,5)
+20*REF(Q,6)+19*REF(Q,7)+18*REF(Q,8)+17*REF(Q,9)+16*REF(Q,10)+15*REF(Q,11)+14*REF(Q,12)+13*REF(Q,13)+12*REF(Q,14)+11*REF(Q,15)
+10*REF(Q,16)+9*REF(Q,17)+8*REF(Q,18)+7*REF(Q,19)+6*REF(Q,20)+5*REF(Q,21)+4*REF(Q,22)+3*REF(Q,23)+2*REF(Q,24)+REF(Q,26))/351,LINETHICK0,COLORRED;
空头线:=EMA(操盘线,7);
KD:= 操盘线>空头线 ;
KK:= 操盘线<空头线 ;
一天只交易一次,还是在反手前当前方向交易就交易一次?
variable:bjd=0;
variable:bjk=0;
if 开多条件 and bjd=0 and holding=0 then begin
buy(1,1,thisclose);
bjd:=1;
bjk:=0;
end
if 开空条件 and bjk=0 and holding=0 then begin
buyshort(1,1,thisclose);
bjk:=1;
bjd:=0;
end
大体上是这样的,用全局变量来记录开仓状态,=0表示没开过仓,=1表示开过仓
自行写入对应的开多/开空条件即可
这样会不会从始至终只开两次,我想随多空线变化而变化,下一次多空线为多头,再开多一次
不会只开两次的,除非你的k线图上就只有开多单向信号