老师帮我看看为什么不能运行在WH8那里 (文华财经WH8赢智V8.2)

投资者咨询:老师帮我看看为什么不能运行在WH8那里 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-23 14:59
 HX:=HHV(HIGH,3);
LX:=LLV(LOW,3);
H1:=IFELSE(HX<REF(HX,1)&&HX<REF(HX,2)&&HX<REF(HX,4)&&LX<REF(LX,1)&&LX<REF(LX,3)&&LX<REF(LX,5)&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HX,4),0);
L1:=IFELSE(LX>REF(LX,1)&&LX>REF(LX,3)&&LX>REF(LX,5)&&HX>REF(HX,1)&&HX>REF(HX,2)&&HX>REF(HX,4)&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LX,4),0);
H2:=VALUEWHEN(H1>0,H1);
L2:=VALUEWHEN(L1>0,L1);
K1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:=IFELSE(K2=1,H2,L2);
G1:=VALUEWHEN(ISLASTBAR,G);
DRAWNUMBER(LX>0,G1,G1,0,COLORCYAN);
TMP:=K2;
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE);
LT:=IFELSE(OPEN<CLOSE,OPEN,CLOSE);
DRAWLINE(W1=1,HIGH,W1=1,HT,COLORGREEN);
DRAWLINE(W1=1,LOW,W1=1,LT,COLORGREEN);
DRAWLINE(W1=-3,HIGH,W1=-3,HT,COLORRED);
DRAWLINE(W1=-3,LOW,W1=-3,LT,COLORRED);

STICKLINE(W1>0,OPEN,CLOSE,COLORGREEN,0);
STICKLINE(W1<=0,OPEN,CLOSE,COLORRED,0);
STICKLINE(W2>0&&W1<=0,OPEN,CLOSE,COLORRED,0);
STICKLINE(W2>0&&W1>0,OPEN,CLOSE,COLORGREEN,0);
DRAWLINE(TMP=1&&REF(TMP,1)=1,G,TMP=1&&REF(TMP,1)=1,REF(G,1),COLORBLUE);
DRAWLINE(TMP=-3&&REF(TMP,1)=-3,G,TMP=-3&&REF(TMP,1)=-3,REF(G,1),COLORCYAN);
DRAWSL(K2=1,G,0,1,0,COLORBLUE),LINETHICK2;
DRAWSL(K2=-3,G,0,1,0,COLORCYAN);
DRAWTEXT(CROSS(0,TMP),LX,'多'),FONTSIZE15,VALIGN0;
PLAYSOUND(CROSS(0,TMP),'A');
CROSS(0,TMP),BPK(10);
做多

HX:=HHV(HIGH,3);
LX:=LLV(LOW,3);
H1:=IFELSE(HX<REF(HX,1)&&HX<REF(HX,2)&&HX<REF(HX,4)&&LX<REF(LX,1)&&LX<REF(LX,3)&&LX<REF(LX,5)&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HX,4),0);
L1:=IFELSE(LX>REF(LX,1)&&LX>REF(LX,3)&&LX>REF(LX,5)&&HX>REF(HX,1)&&HX>REF(HX,2)&&HX>REF(HX,4)&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LX,4),0);
H2:=VALUEWHEN(H1>0,H1);
L2:=VALUEWHEN(L1>0,L1);
K1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:=IFELSE(K2=1,H2,L2);
G1:=VALUEWHEN(ISLASTBAR,G);
DRAWNUMBER(LX>0,G1,G1,0,COLORCYAN);
TMP:=K2;
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE);
LT:=IFELSE(OPEN<CLOSE,OPEN,CLOSE);
DRAWLINE(W1=1,HIGH,W1=1,HT,COLORGREEN);
DRAWLINE(W1=1,LOW,W1=1,LT,COLORGREEN);
DRAWLINE(W1=-3,HIGH,W1=-3,HT,COLORRED);
DRAWLINE(W1=-3,LOW,W1=-3,LT,COLORRED);

STICKLINE(W1>0,OPEN,CLOSE,COLORGREEN,0);
STICKLINE(W1<=0,OPEN,CLOSE,COLORRED,0);
STICKLINE(W2>0&&W1<=0,OPEN,CLOSE,COLORRED,0);
STICKLINE(W2>0&&W1>0,OPEN,CLOSE,COLORGREEN,0);
DRAWLINE(TMP=1&&REF(TMP,1)=1,G,TMP=1&&REF(TMP,1)=1,REF(G,1),COLORBLUE);
DRAWLINE(TMP=-3&&REF(TMP,1)=-3,G,TMP=-3&&REF(TMP,1)=-3,REF(G,1),COLORCYAN);
DRAWSL(K2=1,G,0,1,0,COLORBLUE),LINETHICK2;
DRAWSL(K2=-3,G,0,1,0,COLORCYAN);
DRAWTEXT(CROSS(TMP,0),HX,'空'),FONTSIZE15,VALIGN0;
PLAYSOUND(CROSS(TMP,0),'A');
CROSS(TMP,0),SPK(3);


做空
还有 就是说如果再WH8里面手数要自己定义的话应该这么办  会不会和程序化里设置的手数冲突

技术人员回复
日期:2020-7-23 15:01
看您是 把多 和空分开 并且只有开仓语句 没有平仓语句 

是想要源码加载后只开仓吗?可以加载至页面盒子 使用公式条件单功能

手数是按照源码中手数执行的 

参考说明书了解一下


 
投资者咨询:老师帮我看看为什么不能运行在WH8那里 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-23 14:59
 老师   我想问一下 你们关于画线工具作为交易依据的 比如说通道线    黄金分割线  波浪尺 这样的工具能编写交易策略吗  
技术人员回复
日期:2020-7-28 11:06
 
这类思路的编写一般是比较复杂的,定位点不容易量化

您直接手动画线进行分析就可以了

如果是想要满足条件进行提醒的话,可以考虑使用wh7软件趋势线预警的功能

wh7是付费软件,下载地址:


投资者咨询:老师帮我看看为什么不能运行在WH8那里 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-23 14:59
 谢谢老师  老师我这里有个思路 确定关键点的
条件:向上波动N个点      向下波动N个点 确定第一个点
然后再向上波动N个点确定第二个点   就这样循环波动 出现用线连接的线图 之后用红白线表示出来 这样的思路做成交易法则可以编写吗
技术人员回复
日期:2020-7-28 11:28
 
向上波动和向下波动是以什么数据为基准?

是当根K线收盘价与前一根K线收盘价比较?还是与前一个满足条件的K线收盘价比较?
投资者咨询:老师帮我看看为什么不能运行在WH8那里 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-23 14:59
不是收盘价  是最高点比较  只要波动过N个点 再反向波动N个点确定第一个关键   不是跟前一根   和什么对比 这个我想能不能以某个时间点来确定
技术人员回复
日期:2020-7-28 13:02
可以参考一下下面链接了解一下


投资者咨询:老师帮我看看为什么不能运行在WH8那里 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-23 14:59
 有看了 不过和逻辑不一样  波动点和要求的波动点不一样  老师我电话咨询你吗

技术人员回复
日期:2020-7-30 13:00
论坛不提供其他沟通方式

编写需要具体量化才行,如果您的思路和精华帖的不同

需要具体说明波动点的定义思路,我们针对分析下