盈利退场设置 (文华财经WH8赢智V8.2)

投资者咨询:盈利退场设置 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 1:57
 您好,比如我想设置一个模组,1天的几点到几点之间盈利多少钱后就不开仓了,退场,谢谢
技术人员回复
日期:2018-7-23 8:50

 以小周期模型当前九点到十点盈利大于5%当天不再开仓为例参考:

 

N1:BARSLAST(TIME=0900)
N2:BARSLAST(TIME=1000)
AA:DAYBARPOS>N2&&REF((MONEY-REF(MONEY,N1))/REF(MONEY,N1)*100>5,N2);
NOT(AA)&&开仓条件,BK;

投资者咨询:盈利退场设置 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 1:57
出现错误

图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-23 13:35

“开仓条件”是指您原模型中自编的开仓条件

 

您替换为原模型的开仓条件就可以

 

如果有疑问可以提供完整源码我们帮您修改 

投资者咨询:盈利退场设置 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 1:57
 可不可以把盈利百分比改成几跳呀?谢谢
技术人员回复
日期:2018-7-23 14:48
 以5跳为例AA语句修改:AA:DAYBARPOS>N2&&REF((MONEY-REF(MONEY,N1))>5*MINPRICE,N2);
投资者咨询:盈利退场设置 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 1:57
 您好,AA:DAYBARPOS>N2&&REF((MONEY-REF(MONEY,N1))>5*MINPRICE,N2);加进去没反应,是盈利几跳吗?谢谢 

MA7:MA(CLOSE,Q1);
A:=TIME>=1458&&TIME<1500;
B:=TIME>=2258&&TIME<2300;
D:=TIME>=1128&&TIME<1130;
N1:BARSLAST(TIME=0900);
N2:BARSLAST(TIME=2300);
AA:DAYBARPOS>N2&&REF((MONEY-REF(MONEY,N1))>5*MINPRICE,N2);
NOT(AA)&&MA7<C&&NOT(A||B||D),BK;
NOT(AA)&&MA7>C&&NOT(A||B||D),SK;


(C>=BKPRICE+Y*MINPRICE)||(C<=BKPRICE-K*MINPRICE),SP;
(C>=SKPRICE+K*MINPRICE)||(C<=SKPRICE-Y*MINPRICE),BP;
A||B||D,CLOSEOUT;
CHECKSIG(CLOSEOUT,'A',0,'C',0,0);
AUTOFILTER;

 
技术人员回复
日期:2018-7-24 8:37

参考:

 

Q1:=10;
Y:=5;
K:=10;
MA7:MA(CLOSE,Q1);
A:=TIME>=1458&&TIME<1500;
B:=TIME>=2258&&TIME<2300;
D:=TIME>=1128&&TIME<1130;
N1:BARSLAST(TIME=0900);
N2:BARSLAST(TIME=2300);
AA:REF((MONEY-REF(MONEY,N1))>5*MINPRICE,N2);
DAYBARPOS>=N2&&NOT(AA)&&MA7<C&&NOT(A||B||D) ||DAYBARPOS<N2&&MA7<C&&NOT(A||B||D),BK;
DAYBARPOS>=N2&&NOT(AA)&&MA7>C&&NOT(A||B||D) ||DAYBARPOS<N2&&MA7>C&&NOT(A||B||D),SK;
(C>=BKPRICE+Y*MINPRICE)||(C<=BKPRICE-K*MINPRICE),SP;
(C>=SKPRICE+K*MINPRICE)||(C<=SKPRICE-Y*MINPRICE),BP;
A||B||D,CLOSEOUT;
CHECKSIG(CLOSEOUT,'A',0,'C',0,0);
AUTOFILTER;

投资者咨询:盈利退场设置 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-23 1:57
 不开仓
技术人员回复
日期:2018-7-24 11:17

 本地测试是可以正常开平仓的

 

核实一下,您具体是加载在什么合约周期上使用的呢?

 

图片点击可在新窗口打开查看