投资者咨询:关于开仓防止大幅高开或者低开的问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-8-24 21:31
比如我用价格穿过BOLL上轨或者下轨开仓,但是有时候会大幅的跳空,这时候系统也会开仓,为了防止这个问题,想限制价格在BOLL上轨或者下轨10跳内才能开仓,这个怎么表达?
技术人员回复
日期:2018-8-24 21:34
参考:
MID:MA(CLOSE,32);
TMP2:=STD(CLOSE,32);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
A:ABS(C-TOP)<10*MINPRICE;
B:ABS(C-BOTTOM)<10*MINPRICE;
投资者咨询:关于开仓防止大幅高开或者低开的问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-8-24 21:31
那我这个下面的修改后就没有一个开仓信号了,是哪里出问题了吗?语法检测又能通过
WHBOLL
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
A:CROSSUP(NEW_ORDER,TOP);
B:CROSSDOWN(NEW_ORDER,BOTTOM);
#IMPORT[DAY,1,WHBOLL] AS VAR
A:VAR.A;
B:VAR.B;
MID:MA(CLOSE,MM);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,MM);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨
AA:ABS(C-A)<10*MINPRICE;
BB:ABS(C-B)<10*MINPRICE;
CON:COUNTSIG(BK,1)+COUNTSIG(SK,1)+COUNTSIG(BP,1)+COUNTSIG(SP,1)+COUNTSIG(CLOSEOUT,1);
CROSSDOWN(C,BOTTOM)&&CON=0,BP;
A&&CON=0&&AA,BK;//控制当根K线没有其他信号的时候开仓
NN:BARSLAST(BKVOL+SKVOL>REF(BKVOL+SKVOL,1));//初次开仓到现在的K线周期数
QC:PROFIT<=-9900;//当前权益小于开仓时权益-1W
QC,CLOSEOUT;
MULTSIG(0,0,2,0);
技术人员回复
日期:2018-8-24 21:52
因为元模型中上下穿是在被引用指标中判断的
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
A1:ABS(C-TOP)<10*MINPRICE;
B1:ABS(C-BOTTOM)<10*MINPRICE;
A:CROSSUP(NEW_ORDER,TOP)&&A1;
B:CROSSDOWN(NEW_ORDER,BOTTOM)&&B1;
投资者咨询:关于开仓防止大幅高开或者低开的问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-8-24 21:31
技术人员回复
日期:2018-8-24 22:01
CLOSE函数盘中返回的就是最新价:
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
A:CROSSUP(CLOSE,TOP);
B:CROSSDOWN(CLOSE,BOTTOM);
投资者咨询:关于开仓防止大幅高开或者低开的问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-8-24 21:31
投资者咨询:关于开仓防止大幅高开或者低开的问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-8-24 21:31
可以了,是我自己搞错了,谢谢老师