尾盘平仓问题 (文华财经WH8赢智V8.2)

投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 

CON:TIME>=2100 && TIME<=2110 || TIME>=0900 && TIME<=0910 || TIME>=1450 && TIME<1500 || CLOSEMINUTEEVERY1(1)<=10;


阳线多&&TJ1&&C>开盘价&&C>SETTLE&&多排&&OPI>多持仓量&&均线向上&&C在均线上&&NOT(CON),BPK;
阴线空&&TJ2&&C<开盘价&&空排&&C<SETTLE&&均线向下&&C在均线下&&OPI>空持仓量&&NOT(CON),SPK;


C<MA13,SP;//下破26周期低点,买平


C>MA13,BP;//下破26周期低点,买平

TIME>=1450&&TIME<1500,CLOSEOUT; 下午盘平仓
CLOSEMINUTEEVERY1(1)<=10,CLOSEOUT;//夜盘收盘前十分钟,清仓

CHECKSIG(BP,'A',0,'C',0,0);//第1信号开平仓

SETALLSIGPRICETYPE(TRACING_ORDER);//追价开平仓

AUTOFILTER;

老师你看下原因,铝尾盘没平仓



图片点击可在新窗口打开查看
投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 加载10分钟模型
投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 老师;我想要;下午盘14;50后不开仓单,14;50清仓;夜盘尾盘10分钟不开仓单,尾盘10分钟清仓;1楼公式有问题吗?
技术人员回复
日期:2018-7-4 14:15

本地以简单的模型进行测试,对位置是可以正常清仓的

 

您可以上传一下完整的源码,并提供一下回测报告回测参数部分的截图

 

我们帮您实际加载比对一下

 

图片点击可在新窗口打开查看
投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 

HH^^HV(H,1);//26周期高点
LL^^LV(L,1);//26周期低点
A1:CROSSUP(C,HH);
A2:CROSSDOWN(C,LL);
N1:BARSLAST(A1)+1;
N2:REF(N1,N1);
N3:BARSLAST(A2)+1;
N4:REF(N3,N3);


开盘价:=REF(O,DAYBARPOS-1);//当天的开盘价

 

#IMPORT[DAY,1,AA] AS VAR
阳线:VAR.阳线;
阴线:VAR.阴线;


MA5:MA(C,5);
MA10:MA(C,10);
MA13:MA(C,13);
MA26:MA(C,26);
MA60:MA(C,60);
MA30:MA(C,30);


阳线多:=REF(EVERY(阳线,2),1) && 阳线 ;
多持仓量:=REF(OPI,N2-1);
多排:=MA5>MA10&&MA10>MA26&&MA26>MA60;
均线向上:=MA5>REF(MA5,1)&&MA10>REF(MA10,1)&&MA26>REF(MA26,1);
C在均线上:=C>MAX1(MA5,MA10,MA26,MA60);
TJ1:=VAR.TJ1;
阴线空:=REF(EVERY(阴线,2),1) &&阴线;
空持仓量:=REF(OPI,N4-1);
空排:=MA5<MA10&&MA10<MA26&&MA26<MA60;
均线向下:=MA5<REF(MA5,1)&&MA10<REF(MA10,1)&&MA26<REF(MA26,1);
C在均线下:=C<MIN1(MA5,MA10,MA26,MA60);
TJ2:=VAR.TJ2;

CON:TIME>=2100 && TIME<=2110 || TIME>=0900 && TIME<=0910 || TIME>=1450 && TIME<1500 || CLOSEMINUTEEVERY1(1)<=10;


阳线多&&TJ1&&C>开盘价&&C>SETTLE&&多排&&OPI>多持仓量&&均线向上&&C在均线上&&NOT(CON),BPK;
阴线空&&TJ2&&C<开盘价&&空排&&C<SETTLE&&均线向下&&C在均线下&&OPI>空持仓量&&NOT(CON),SPK;


C<MA13,SP;//下破26周期低点,买平
CHECKSIG(SP,'A',0,'C',0,0);//第1信号开平仓

C>MA13,BP;//下破26周期低点,买平
CHECKSIG(BP,'A',0,'C',0,0);//第1信号开平仓

TIME>=1450&&TIME<1500,CLOSEOUT;
CLOSEMINUTEEVERY1(1)<=10,CLOSEOUT;//夜盘收盘前十分钟,清仓
SETALLSIGPRICETYPE(TRACING_ORDER);//追价开平仓
AUTOFILTER;

 

 

 

AA;

MA5:MA(C,5);
MA10:MA(C,10);
MA26:MA(C,26);
MA60:MA(C,60);
MA9:MA(C,9);
MA12:MA(C,12);
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
TJ1:=DIFF>DEA;
TJ2:=DIFF<DEA;
MID1:=MA(CLOSE,20),COLORLIGHTGREY,LINETHICK2;
TMP1:=STD(CLOSE,20);
TOP1:MID1+2*TMP1,COLORLIGHTGREY;
BOTTOM1:MID1-2*TMP1,COLORLIGHTGREY;
收口1:BOTTOM1>LV(BOTTOM1,1)&&LV(BOTTOM1,1)>REF(LV(BOTTOM1,1),1);
收口2:TOP1<HV(TOP1,1)&&HV(TOP1,1)<REF(HV(TOP1,1),1);

CON:EVERY(ISUP,2);
COM:EVERY(ISDOWN,2);
CC:C;
OO:O;

阳线2:REF(EVERY(ISUP,2),1) && ISUP ;
阴线2:REF(EVERY(ISDOWN,2),1) && ISDOWN ;
 
阳线:ISUP ;

阴线:ISDOWN ;

 

 
投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 老师看下原因;
技术人员回复
日期:2018-7-4 15:07

 测试5楼源码也是在07日收盘前正常平仓了

 

您参考下图提供一下回测报告截图上半部分,我们针对您的设置加载看一下

 

图片点击可在新窗口打开查看
投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 老师加这个公式,会CHECKSIG(CLOSEOUT,'A',0,'C',0,0);尾盘一定清仓吗?
技术人员回复
日期:2018-7-4 15:21

CHECKSIG是设置信号满足条件立即发出

 

如果收盘前满足清仓条件就会立即执行的

 

本地测试没有发现您1楼截图的问题,您可以参考7楼回复提供一下必要的回测信息

 

我们帮您加载比对一下

投资者咨询:尾盘平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-4 13:37
 明白,好谢谢