交易时间设置 (文华财经)

投资者咨询:交易时间设置 (文华财经)
来源:文华财经  日期:2020-10-15 10:42
请教老师:这个策略晚上时间怎么设置?晚上交易时间9点-2点半
 VARIABLE:K:=0;
T:=TIME<2400;
T1:=TIME>=2100;
HH^^HV(H,N),DASHDOTDOT,COLORRED;
LL^^LV(L,N),DASHDOTDOT,COLORGREEN;
JX:=MA(C,6);
T && T1 && CROSSUP(C,HH),BK(K);
T && T1 && CROSSDOWN(C,LL),SK(K);
PLAYSOUND(BKVOL=0 && SKVOL=0 && T && T1 && CROSSUP(C,HH),'A');
PLAYSOUND(BKVOL=0 && SKVOL=0 && T && T1 && CROSSDOWN(C,LL),'A');
C<BKPRICE-2*S*MINPRICE || ISLASTBK && C-BKPRICE>ZY*MINPRICE,SP(K);
C>SKPRICE+2*S*MINPRICE || ISLASTSK && SKPRICE-C>ZY*MINPRICE,BP(K);
PLAYSOUND(ISLASTBK && C<BKPRICE-2*S*MINPRICE,'C');
PLAYSOUND(ISLASTSK && C>SKPRICE+2*S*MINPRICE,'C');
TIME>=2459,CLOSEOUT;
 
技术人员回复
日期:2020-10-15 10:44
参考:

VARIABLE:K:=0;
T:=TIME<=2359&&TIME>=2100;
T1:=TIME>=0000&&TIME<=0230;
HH^^HV(H,N),DASHDOTDOT,COLORRED;
LL^^LV(L,N),DASHDOTDOT,COLORGREEN;
JX:=MA(C,6);
(T || T1) && CROSSUP(C,HH),BK(K);
(T || T1) && CROSSDOWN(C,LL),SK(K);
PLAYSOUND(BKVOL=0 && SKVOL=0 && T && T1 && CROSSUP(C,HH),'A');
PLAYSOUND(BKVOL=0 && SKVOL=0 && T && T1 && CROSSDOWN(C,LL),'A');
C<BKPRICE-2*S*MINPRICE || ISLASTBK && C-BKPRICE>ZY*MINPRICE,SP(K);
C>SKPRICE+2*S*MINPRICE || ISLASTSK && SKPRICE-C>ZY*MINPRICE,BP(K);
PLAYSOUND(ISLASTBK && C<BKPRICE-2*S*MINPRICE,'C');
PLAYSOUND(ISLASTSK && C>SKPRICE+2*S*MINPRICE,'C');
TIME<=0230&&TIME>=0229,CLOSEOUT;
投资者咨询:交易时间设置 (文华财经)
来源:文华财经  日期:2020-10-15 10:42
如果用这个有矛盾嘛?
 ISLASTKLINE,CLOSEOUT;
CLOSEKLINE(1,10);是在最后10秒平仓,上面是最后一分钟平仓对嘛?
技术人员回复
日期:2020-10-15 11:25
上面是在最后一根k线平仓 下面是收盘提前10秒走完

写法的含义是在收盘前10秒就发出清仓信号,而不是等第二天开盘才发出信号
投资者咨询:交易时间设置 (文华财经)
来源:文华财经  日期:2020-10-15 10:42
 哦,也就是说2个都可以用,只是一个是在29分最后一根 K线开盘价平仓, 那我应该是用哪一个?,确保都能在收盘前平仓
技术人员回复
日期:2020-10-15 11:29
如果您加载在1分钟周期,那么在29分平仓 与 最后一根k线平仓效果是一样的

但是如果在1分钟以上周期使用,只有  ISLASTKLINE,CLOSEOUT; 这句有效
投资者咨询:交易时间设置 (文华财经)
来源:文华财经  日期:2020-10-15 10:42
 明白了 ,谢谢
投资者咨询:交易时间设置 (文华财经)
来源:文华财经  日期:2020-10-15 10:42
参考:

按此在新窗口浏览图片
文件名:1.png


按此在新窗口浏览图片
文件名:2.png

VARIABLE:K:=0;
T:=TIME<=2359&&TIME>=2100;
T1:=TIME>=0000&&TIME<=0230;
HH^^HV(H,N),DASHDOTDOT,COLORRED;
LL^^LV(L,N),DASHDOTDOT,COLORGREEN;
JX:=MA(C,6);
(T || T1) && CROSSUP(C,HH),BK(K);
(T || T1) && CROSSDOWN(C,LL),SK(K);
PLAYSOUND(BKVOL=0 && SKVOL=0 && T && T1 && CROSSUP(C,HH),'A');
PLAYSOUND(BKVOL=0 && SKVOL=0 && T && T1 && CROSSDOWN(C,LL),'A');
C<BKPRICE-2*S*MINPRICE || ISLASTBK && C-BKPRICE>ZY*MINPRICE,SP(K);
C>SKPRICE+2*S*MINPRICE || ISLASTSK && SKPRICE-C>ZY*MINPRICE,BP(K);
PLAYSOUND(ISLASTBK && C<BKPRICE-2*S*MINPRICE,'C');
PLAYSOUND(ISLASTSK && C>SKPRICE+2*S*MINPRICE,'C');
TIME<=0230&&TIME>=0229,CLOSEOUT;
技术人员回复
日期:2020-10-16 8:13
您的模型是当根k线出信号,下一根k线开始时执行

隐藏在最后一根k线的信号会在今日开盘执行

添加下面这句,让k线提前走完看下

CLOSEKLINE(1,10);
投资者咨询:交易时间设置 (文华财经)
来源:文华财经  日期:2020-10-15 10:42
 昨天只用这个CLOSEKLINE(1,10);也是平仓不了,如果再添加的话 用数据测算 好像效果是一样的