老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)

投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 //上一根K线上穿20均线,且收盘价在20均线之上,并且当前K线价格减20均线小于5,并且上一根K线最高价减去最低价小于10,并且最近5根K线的平均量大于上一周期的平均量的1.2倍以上,并且MACD处于0轴之上或者MACD指示15分钟之内发生过金叉,开仓
//止损放在穿越20均线的K线的最低价
//当前价格运行减去开仓价格大于6时,修改止损为开仓价格加3
//当价格下穿20均线并且收盘价格在20均线之下平仓


//上一根K线下穿20均线,且收盘价在20均线之下,并且当前K线价格减20均线小于负5,并且上一根K线最纸价减去最高价小于负10,并且最近5根K线的平均量大于上一周期的平均量的1.2倍以上,并且MACD处于0轴之下或者MACD指示15分钟之内发生过死叉,开仓
//止损放在穿越20均线的K线的最高价
//当前价格运行减去开仓价格小于负6时,修改止损为开仓价格减3
//当价格上穿20均线且收盘价格在20均线之上平仓
 
技术人员回复
日期:2018-8-27 8:26

您是加载在1分钟周期使用?

 

如果是,请参考:

 

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N:=BARSLAST(CROSS(DIFF,DEA))+1;
M:=BARSLAST(CROSSDOWN(DIFF,DEA))+1;
MA20:MA(C,20);
TJ1:=REF(CROSS(C,MA20),1)&&C-MA20<5&&REF(H-L,1)<10&&MA(V,5)>REF(MA(V,5),1)*1.2&&MACD>0&&N<15;
TJ2:=REF(CROSSDOWN(C,MA20),1)&&C-MA20<-5&&REF(H-L,1)<-10&&MA(V,5)>REF(MA(V,5),1)*1.2&&MACD<0&&M<15;
TJ1,BK;
TJ1,SK;
C<REF(L,BARSLAST(TJ1)+1),SP;
H>6+BKPRICE&&C<BKPRICE+3,SP;
CROSSDOWN(C,MA20),SP;
C>REF(H,BARSLAST(TJ2)+1),BP;
L<SKPRICE-6&&C>SKPRICE-3,BP;
CROSS(C,MA20),BP;
AUTOFILTER;

 
投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 好的,谢谢
投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 老师这个公式测试开仓后怎么没有设置止损呢
投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 就是条件单止损
投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 目前想实现的是开仓后设条件单止损,盈利后条件单追踪止损
投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 MACD未在0轴之上开多单了
技术人员回复
日期:2018-8-27 13:19

wh6新版不再支持BK等指令函数了,参考这个顶置贴解决下:【升级必读】赢顺Ver6.7.847功能调整说明   

 

您的思路中含有止盈止损,要使用信号记录函数,需要在wh7高端看盘软件中实现,支持简单的信号记录类函数的,参考2楼给您回复的编写

 

wh7官网下载:http://www.wenhua.com.cn/

 

 

 

 

投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 不是我用的wh8模拟的
投资者咨询:老师帮忙写个公式,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 7:59
 MACD>0应该不是在0轴之上吧,应该是金叉了