投资者咨询:老师,您好,帮忙改一下,谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-8-31 13:03
MINPOINT:=10;//合约最小变动价位
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
JH:=HHV(H,NN);
JL:=LLV(L,NN);
HH:=HHV(H,BARSBK);
LL:=LLV(L,BARSBK);
TMP1:=TIME<1455&&HH-L>=30*MINPOINT&&(H-L<30*MINPOINT||(H-L>=30*MINPOINT&&C<0));
TMP2:=TIME<1455&&H-LL>=30*MINPOINT&&(H-L<30*MINPOINT||(H-L>=30*MINPOINT&&C>O));
HIGH-JL>=30*MINPOINT,BK(1);
ISLASTBK&&BKVOL>0&&BKVOL<10&&HIGH-LL>=(30+BKVOL*5)*MINPOINT,BK(1);
JH-LOW>=30*MINPOINT,SK(1);
ISLASTSK&&SKVOL>0&&SKVOL<10&&HH-LOW>=(30+SKVOL*5)*MINPOINT,SK(1);
TIME>=1455||TMP2,BP(SKVOL);
TIME>=1455||TMP1,SP(BKVOL);
老师,这个开仓太频繁,帮我修改一下,减少开仓次数
技术人员回复
日期:2018-8-31 13:20
如下源码您加载试下:
MINPOINT:=10;//合约最小变动价位
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
JH:=HHV(H,NN);
JL:=LLV(L,NN);
HH:=HHV(H,BARSBK);
LL:=LLV(L,BARSBK);
TMP1:=TIME<1455&&HH-L>=30*MINPOINT&&(H-L<30*MINPOINT||(H-L>=30*MINPOINT&&C<0));
TMP2:=TIME<1455&&H-LL>=30*MINPOINT&&(H-L<30*MINPOINT||(H-L>=30*MINPOINT&&C>O));
CROSS(HIGH-JL,30*MINPOINT),BK(1);
ISLASTBK&&BKVOL>0&&BKVOL<10&&CROSS(HIGH-LL,(30+BKVOL*5)*MINPOINT),BK(1);
CROSS(JH-LOW,30*MINPOINT),SK(1);
ISLASTSK&&SKVOL>0&&SKVOL<10&&CROSS(HH-LOW,(30+SKVOL*5)*MINPOINT),SK(1);
TIME>=1455||TMP2,BP(SKVOL);
TIME>=1455||TMP1,SP(BKVOL);