请教如何修改模组 (文华财经WH8赢智V8.2)

投资者咨询:请教如何修改模组 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-22 19:43
 MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA30:MA(CLOSE,30);
MA40:MA(CLOSE,40);
MA50:MA(CLOSE,50);
MA60:MA(CLOSE,60);
EVERY(REF(C,1)>REF(MA60,1),3)&&(CLOSE>MA60)&&EVERY(MA60>REF(MA60,1),20)&&(CLOSE-MA60)<=20&&(TIME>=1010&&TIME<=1450),BK;
EVERY(REF(C,1)<REF(MA60,1),3)&&(CLOSE<MA60)&&EVERY(MA60<REF(MA60,1),20)&&(MA60-CLOSE)<=20&&(TIME>=1010&&TIME<=1450),SK;

(COUNT(C<MA60,BARSBK+1)>=3&&BARSBK>=2)||TIME=1459,SP;
(COUNT(C>MA60,BARSSK+1)>=3&&BARSSK>=2)||TIME=1459,BP;
AUTOFILTER;
加限制条件:BK时C在MA60上方时曾经是一天的最高点(9:00-15:00);SK时C在MA60下方时曾经是一天的最低点
如何修改
技术人员回复
日期:2018-10-22 19:46
在出BK信号当时的最高价,并不一定是当天已经走完的最高价,只能取到当时的最高价

否则就带有未来意义,需要使用未来函数了

未来函数会造成信号忽闪,不能与交易指令一起使用,建议您调整下思路
投资者咨询:请教如何修改模组 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-22 19:43
 不是BK时,是在MA60上方时(CLOSE>MA60)&&EVERY(MA60>REF(MA60,1),20)曾经是一天的最高点,思路就是这样
技术人员回复
日期:2018-10-24 21:51
参考:

 MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA30:MA(CLOSE,30);
MA40:MA(CLOSE,40);
MA50:MA(CLOSE,50);
MA60:MA(CLOSE,60);
CON:CLOSE>MA60&&EVERY(MA60>REF(MA60,1),20)&&H>HV(H,DAYBARPOS);
COM:CLOSE<MA60&&EVERY(MA60<REF(MA60,1),20)&&L<LV(L,DAYBARPOS);
EVERY(REF(C,1)>REF(MA60,1),3)&&(CLOSE>MA60)&&EVERY(MA60>REF(MA60,1),20)&&(CLOSE-MA60)<=20&&(TIME>=1010&&TIME<=1450)&&EXIST(CON,DAYBARPOS),BK;
EVERY(REF(C,1)<REF(MA60,1),3)&&(CLOSE<MA60)&&EVERY(MA60<REF(MA60,1),20)&&(MA60-CLOSE)<=20&&(TIME>=1010&&TIME<=1450)&&EXIST(COM,DAYBARPOS),SK;

(COUNT(C<MA60,BARSBK+1)>=3&&BARSBK>=2)||TIME=1459,SP;
(COUNT(C>MA60,BARSSK+1)>=3&&BARSSK>=2)||TIME=1459,BP;
AUTOFILTER;
投资者咨询:请教如何修改模组 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-22 19:43
 我不用平仓,只考虑买入,如何简化,另外加上限制条件BK和涨停价差大于15,SK和跌停价差大于15,如何编写?
技术人员回复
日期:2019-6-4 8:12
MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA30:MA(CLOSE,30);
MA40:MA(CLOSE,40);
MA50:MA(CLOSE,50);
MA60:MA(CLOSE,60);
CON:CLOSE>MA60&&EVERY(MA60>REF(MA60,1),20)&&H>HV(H,DAYBARPOS);
COM:CLOSE<MA60&&EVERY(MA60<REF(MA60,1),20)&&L<LV(L,DAYBARPOS);
EVERY(REF(C,1)>REF(MA60,1),3)&&(CLOSE>MA60)&&EVERY(MA60>REF(MA60,1),20)&&(CLOSE-MA60)<=20&&(TIME>=1010&&TIME<=1450)&&EXIST(CON,DAYBARPOS)&&ABS(C-GETPRICE('RISELIMIT'))>15,BK;
EVERY(REF(C,1)<REF(MA60,1),3)&&(CLOSE<MA60)&&EVERY(MA60<REF(MA60,1),20)&&(MA60-CLOSE)<=20&&(TIME>=1010&&TIME<=1450)&&EXIST(COM,DAYBARPOS)&&ABS(C-GETPRICE('FALLLIMIT'))>15,SK;

投资者咨询:请教如何修改模组 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-22 19:43
 ABS(C-GETPRICE('FALLLIMIT'))>15中的15用C的0.02倍如何修改
技术人员回复
日期:2019-6-4 13:17
 MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA30:MA(CLOSE,30);
MA40:MA(CLOSE,40);
MA50:MA(CLOSE,50);
MA60:MA(CLOSE,60);
CON:CLOSE>MA60&&EVERY(MA60>REF(MA60,1),20)&&H>HV(H,DAYBARPOS);
COM:CLOSE<MA60&&EVERY(MA60<REF(MA60,1),20)&&L<LV(L,DAYBARPOS);
EVERY(REF(C,1)>REF(MA60,1),3)&&(CLOSE>MA60)&&EVERY(MA60>REF(MA60,1),20)&&(CLOSE-MA60)<=20&&(TIME>=1010&&TIME<=1450)&&EXIST(CON,DAYBARPOS)&&GETPRICE('RISELIMIT')>C*1.02,BK;
EVERY(REF(C,1)<REF(MA60,1),3)&&(CLOSE<MA60)&&EVERY(MA60<REF(MA60,1),20)&&(MA60-CLOSE)<=20&&(TIME>=1010&&TIME<=1450)&&EXIST(COM,DAYBARPOS)&&GETPRICE('FALLLIMIT')<C*0.98,SK;

投资者咨询:请教如何修改模组 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-22 19:43
 &&(CLOSE-MA60)<=20用C 的0.001,如何修改
技术人员回复
日期:2019-6-4 13:26
 (CLOSE-MA60)<=C*0.001