老师帮忙修改一下 (文华财经WH8赢智V8.2)

投资者咨询:老师帮忙修改一下 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-7 19:02
为什么夜盘无交易,日盘还会触发开仓,谢谢

 
AA:=VALUEWHEN(CROSS(TIME>=0055&&TIME<0100,0.5),H);

BB:=VALUEWHEN(CROSS(TIME>=0055&&TIME<0100,0.5),L);

CC:=VALUEWHEN(CROSS(TIME>=0900&&TIME<1000,0.5),O);

DD:=VALUEWHEN(CROSS(TIME>=0905&&TIME<1000,0.5),O);

EE:=CC>AA;

FF:=CC<BB;

GG:=TIME>0900&&TIME<1500;

HH:=VALUEWHEN(DAYBARPOS,48&&TIME=0055);

TIME>=0905&&EE&&HH&&H>=DD+200&&GG&&COUNTSIG(BK,BARSLAST(TIME=0900))=0,BK;

H>=BKPRICE+20||L<=BKPRICE-10,SP;

TIME>=0905&&FF&&HH&&L<=DD-200&&GG&&COUNTSIG(SK,BARSLAST(TIME=0900))=0,SK;

L<=SKPRICE-20||H>=SKPRICE+10,BP;

TIME=1455,CLOSEOUT;

SETALLSIGPRICETYPE(LIMIT_ORDER);

MULTSIG(0,0,2,0);

AUTOFILTER;
技术人员回复
日期:2018-8-7 19:20
 核实一下思路,1楼源码需要加载在什么合约与周期上使用呢?

此外,您说的夜盘无交易是指当无夜盘时对应交易日的白盘禁止开仓吗?
投资者咨询:老师帮忙修改一下 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-7 19:02
加载铜,5分钟周期,夜盘无交易时,白盘不交易
技术人员回复
日期:2018-8-7 19:26
参考:

 AA:=VALUEWHEN(CROSS(TIME>=0055&&TIME<0100,0.5),H);
BB:=VALUEWHEN(CROSS(TIME>=0055&&TIME<0100,0.5),L);
CC:=VALUEWHEN(CROSS(TIME>=0900&&TIME<1000,0.5),O);
DD:=VALUEWHEN(CROSS(TIME>=0905&&TIME<1000,0.5),O);
EE:=CC>AA;
FF:=CC<BB;
GG:=TIME>0900&&TIME<1500;
HH:=VALUEWHEN(DAYBARPOS,48&&TIME=0055);
TT:=SUMBARS(TIME=0055,1)<=SUMBARS(TIME=0900,2);
TIME>=0905&&EE&&HH&&H>=DD+200&&GG&&COUNTSIG(BK,BARSLAST(TIME=0900))=0&&TT,BK;
H>=BKPRICE+20||L<=BKPRICE-10,SP;
TIME>=0905&&FF&&HH&&L<=DD-200&&GG&&COUNTSIG(SK,BARSLAST(TIME=0900))=0&&TT,SK;
L<=SKPRICE-20||H>=SKPRICE+10,BP;
TIME=1455,CLOSEOUT;
SETALLSIGPRICETYPE(LIMIT_ORDER);
MULTSIG(0,0,2,0);
AUTOFILTER;
投资者咨询:老师帮忙修改一下 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-7 19:02
 老师帮忙把TT注释一下,看函数库还是没明白,谢谢
技术人员回复
日期:2018-8-7 22:34
 TT:=SUMBARS(TIME=0055,1)<=SUMBARS(TIME=0900,2);

判断最新一次0500距离是小于上两次0900的也就是在两次白盘开盘中是有夜盘的