麻烦老师将代码改成文华的 (文华财经WH8赢智V8.2)

投资者咨询:麻烦老师将代码改成文华的 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-25 14:39
下列是金字塔中的代码,麻烦老师改成文华的,谢谢!
WARNING_DISABLE:4;

input:top(17,1,200,1),bottom(17,1,200,1);

aa:=hhvbars(h,top);
while (not((ref(h,aa)>=ref(h,aa+1)) AND (ref(l,aa)>=ref(l,aa+1)))) do
begin

aa:=aa+1;

end
hh:=ref(h,aa),NODRAW;
while ((ref(h,aa)>=ref(h,aa+1)) AND (ref(l,aa)>=ref(l,aa+1))) do
begin

aa:=aa+1;

end

ll:=ref(l,aa),NODRAW;

bb:=llvbars(l,bottom);
while (not((ref(h,bb)<=ref(h,bb+1)) AND (ref(l,bb)<=ref(l,bb+1)))) do
begin

bb:=bb+1;

end
lll:=ref(l,bb),NODRAW;
while ((ref(h,bb)<=ref(h,bb+1)) AND (ref(l,bb)<=ref(l,bb+1))) do
begin

bb:=bb+1;

end

hhh:=ref(h,bb),NODRAW;










技术人员回复
日期:2018-7-25 14:58

 参考:

 

VARIABLE:AA:=0,BB:=0;
TOP:=17;
BOTTOM:=17;
AA:HHVBARS(H,TOP);
IF (NOT((REF(H,AA)>=REF(H,AA+1)) AND (REF(L,AA)>=REF(L,AA+1)))) THEN
BEGIN
AA:=AA+1;
 
END
HH:REF(H,AA);
IF ((REF(H,AA)>=REF(H,AA+1)) AND (REF(L,AA)>=REF(L,AA+1))) THEN
BEGIN
AA:AA+1;
END
LL:REF(L,AA);
BB:LLVBARS(L,BOTTOM);
IF (NOT((REF(H,BB)<=REF(H,BB+1)) AND (REF(L,BB)<=REF(L,BB+1)))) THEN
BEGIN
BB:=BB+1;
 
END
LLL:REF(L,BB);
IF ((REF(H,BB)<=REF(H,BB+1)) AND (REF(L,BB)<=REF(L,BB+1))) THEN
BEGIN
BB:=BB+1;
 
END
HHH:REF(H,BB);

 
投资者咨询:麻烦老师将代码改成文华的 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-25 14:39
 并不是一次,是符合条件的话,一直找下去,所以,还是要用循环。那样直接改成一个条件,不是代码的本意
技术人员回复
日期:2018-7-25 15:17

您可以说明一下指标的思路,我们帮您分析一下

投资者咨询:麻烦老师将代码改成文华的 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-25 14:39
 其实,就是将那个金字塔中的循环,改成文华中的循环,先找到一段时间的最高价所在的K线,然后,按阶梯状的,寻找另一根K线的最低价。另一段也是这样子,只是反过来而已。如果不用循环,那只找到了最近的一个,不会一直找下去的
技术人员回复
日期:2018-7-25 15:47

 5楼思路通过2楼源码就可以实现

 

2楼源码重新上传,增加HH HHH LL LLL的画线,您加载看一下

投资者咨询:麻烦老师将代码改成文华的 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-25 14:39
很难想得通,本来是需要循环才能找到的,为何,换成一个if条件就行?如果一定要改成循环,乍弄
技术人员回复
日期:2018-7-26 10:56
 您的思路连续性较强,相关老师下午工作时间给您回复,请您耐心等待一下
技术人员回复
日期:2018-7-26 13:05

 您的思路取前期高点的思路不需要使用循环2楼编写就可以实现

 

此外,wh8趋势模型中没有while循环的写法

 

如果您有需要可以通过MQ软件编写实现

 

MQ官网:http://www.wenhua.com.cn/

 

投资者咨询:麻烦老师将代码改成文华的 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-25 14:39
 我复了一下盘找的价不对,不知是哪里有问题。另,问一下,文华8同一个账号能同时在不同的地方登陆不,比如A地登了,然后,B地又登,是同时登。还有,现在文华8,是不是将之前的密码设置功能去掉了,找不到可以设置的地方。