TC:INTPART( MONEY*0.5/(C*100));
每次下单手数按照可用资金的50%计算开仓手数 ,我这样写对吗?为什么TC都是0呢
V00:= H<REF(H,1) AND L<REF(L,1);
V01:= H<REF(H,1) AND L>REF(L,1);
V02:= H>REF(H,1) AND L<REF(L,1);
V03:= H>REF(H,1) AND L>REF(L,1);
V04:= REF(H,2) < H AND REF(L,2) < L AND REF(H,2) > REF(H,1) AND REF(L,2) < REF(L,1);
V1:= COUNT(V00,3)>=1 AND LLVBARS(L,3) = 1 AND V03;
V2:= COUNT(V00,4)>=1 AND LLVBARS(L,4) = 2 AND V04;
V3:= COUNT(V00,4)>=1 AND COUNT(V01 OR V02,4)=1 AND LLVBARS(L,4) = 1 AND V03;
V4:= COUNT(V00,5)>=1 AND COUNT(V01 OR V02,5)=2 AND LLVBARS(L,5) = 2 AND V04;
XG1:= V1 OR V2 OR V3 OR V4;
XG2:= H > REF(H,1);
DFD:=XG1 AND XG2,ICON(0,Ƈ');
LA:MA(C,5);
LB:MA(C,20);
TJ1:=HV(H,45)>LV(L,25)*1.25;
TJ2:=LV(L,5)=LV(L,8);
TJ3:=DFD;
TJ4:=REF(EVERY( LA<LB,8),1)&&REF(EVERY(C<=LA,8),1)&&C>LA;
TJ5:=ISUP&&(C-O)>10*MINPRICE;
TC:INTPART( MONEY*0.5/(C*100));
BKVOL=0&&TJ1&&TJ2&&TJ3&&TJ4&&TJ5,BK(TC);
BKVOL>0&&CROSS( C>BKPRICEAV*1.05,0.5),BK(TC);
BKVOL>0&&C<LV(L,5),SP(REFSIG_VOL(BK,1));//止损
BKVOL>0&&C>BKPRICEAV*1.1&&ISDOWN&&C<LA,SP(REFSIG_VOL(BK,1));
BKVOL>0&&C<LB,SP(BKVOL);
AUTOFINANCING;
//AUTOFILTER;
//BKPRICEAV*1.05;
//SETDEALPERCENT(10);
MONEY;
请老师帮我检查一下 哪里错了 TC始终是0
