麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)

投资者咨询:麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 17:05
 

老师下面只有买入信号,能按照买入的条件反向加上卖出的源码和信号吗

HJ_1:=REF(LOW,1);
HJ_2:=SMA(ABS(LOW-HJ_1),13,1)/SMA(MAX(LOW-HJ_1,0),13,1)*100;
HJ_3:=EMA(IF(CLOSE*1.2,HJ_2*13,HJ_2/13),13);
HJ_4:=LLV(LOW,34);
HJ_5:=HHV(HJ_3,34);
HJ_6:=IF(LLV(LOW,56),1,0);
HJ_7:=EMA(IF(LOW<=HJ_4,(HJ_3+HJ_5*2)/2,0),3)/618*HJ_6;
HJ_8:=HJ_7>REF(HJ_7,1);
HJ_9:=REF(LLV(LOW,100),3);
HJ_10:=REFX1(HJ_9,10000);
HJ_11:=LOW=HJ_10;
HJ_12:=HJ_8 AND HJ_11;
HJ_13:=HJ_12>REF(HJ_12,1);
启动买点:HJ_13>REF(HJ_13,1),COLORRED,LINETHICK2;    

 

技术人员回复
日期:2018-5-29 17:10
 参考:

HJ_1:=REF(LOW,1);
HJ_2:=SMA(ABS(LOW-HJ_1),13,1)/SMA(MAX(LOW-HJ_1,0),13,1)*100;
HJ_3:=EMA(IF(CLOSE*1.2,HJ_2*13,HJ_2/13),13);
HJ_4:=LLV(LOW,34);
HJ_5:=HHV(HJ_3,34);
HJ_6:=IF(LLV(LOW,56),1,0);
HJ_7:=EMA(IF(LOW<=HJ_4,(HJ_3+HJ_5*2)/2,0),3)/618*HJ_6;
HJ_8:=HJ_7>REF(HJ_7,1);
HJ_9:=REF(LLV(LOW,100),3);
HJ_10:=REFX1(HJ_9,10000);
HJ_11:=LOW=HJ_10;
HJ_12:=HJ_8 AND HJ_11;
HJ_13:=HJ_12>REF(HJ_12,1);
启动买点:HJ_13>REF(HJ_13,1),COLORRED,LINETHICK2;    
启动卖点:HJ_13<REF(HJ_13,1),COLORGREEN,LINETHICK2;    
投资者咨询:麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 17:05
 老师我加载进去看了,多空信号几乎在同一位置,这个感觉不对啊,请你再检查下 

图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-29 17:21
 不一样的。您之前的买点是大于前一个HJ_13就定义为买点

 然后卖点给您编写成相反的,小于前一个HJ_13定义为卖点的

 您加载看下
投资者咨询:麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 17:05

不应该多空信号出在同一位置啊

 

投资者咨询:麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 17:05
 加载后的图片上传给你看下,感觉不对哦

图片点击可在新窗口打开查看
投资者咨询:麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 17:05

这个有未来函数,理论上买点出在最低点附近,卖点出在最高点附近啊,这个信号多空都出在最低点位置附近,明显不对啊

 
技术人员回复
日期:2018-5-29 18:00
我们分析一下,预计晚上22点前给您回复
技术人员回复
日期:2018-5-29 19:45
我们这里查看了一下,标注都是按信号正常标注的

您可以看下截图中的返回值,返回是1的时候就是满足条件的,并不是一个位置的

您具体看下下图中的方式,如果不是这个思路,请您具体说明下,我们看下



图片点击可在新窗口打开查看
投资者咨询:麻烦老师改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 17:05
 还是不对,其实我的思路很简单,先看源码怎么定义出现多头信号,然后按照一样的意思反过来写,把反向空头信号写进去。