晚上好!!! (文华财经WH6赢顺V6.7)

投资者咨询:晚上好!!! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-13 23:49
 老师请问
AH:VALUEWHEN(A2=1&&A1<B2,HV(H,A1)),DASH;//无

能改一下这种效果吗??

图片点击可在新窗口打开查看

图片点击可在新窗口打开查看


要第二张效果!!!
   
技术人员回复
日期:2018-6-14 8:06

请上传下完整源码,我们对应修改下

 

或者说明下,您是要在当前交易日显示哪4个价格线?

   
投资者咨询:晚上好!!! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-13 23:49
 图片点击可在新窗口打开查看


老师请帮帮看看是不是少个参数。就是用这种改一下图2效果
 
技术人员回复
日期:2018-6-14 14:52

分析后回复

投资者咨询:晚上好!!! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-13 23:49
 老师一定帮我看看叁数问题 ,如不少,请帮标出来。用红的。
技术人员回复
日期:2018-6-14 15:19

3楼指标本地加载后,和1楼图1中画线显示的差别很大,

 

您是加载在哪个合约、周期上显示成1楼的效果?

 

或者您直接说明下思路,我们帮您直接编写



图片点击可在新窗口打开查看

投资者咨询:晚上好!!! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-13 23:49
 我把参数值 改啦
但是必须要全的KD指标,三个都要有,所以请帮标出来

技术人员回复
日期:2018-6-14 16:12

您的意思是,把3楼指标先改成1楼图1的效果,再改为1楼图2?

 

这样看图改写改不了的,您配合3楼指标加载后的截图具体说明下思路,我们帮您看下如何修改

投资者咨询:晚上好!!! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-13 23:49
 我的意思是这样子的,这个KD指标中是不是少个参数。
例如这个子表示

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1),COLORYELLOW;
D:SMA(K,3,1),COLORLIGHTGREEN;

1、我没找到D,如果指标里有,请用给色字体标出来。没有请帮加上。
2、请把这个四表过方试换成横线表示,但别太长。
 AH:VALUEWHEN(A2=1&&A1<B2,HV(H,A1)),NODRAW;

BH:VALUEWHEN(A2=1&&A1<B2,REF(HHV(H,B1),B2)),NODRAW;

CL:VALUEWHEN(A1=1&&A2<D1,LV(L,A2)),NODRAW;

DL:VALUEWHEN(A1=1&&A2<D1,REF(LLV(L,D2),D1)),NODRAW;

 
技术人员回复
日期:2018-6-14 16:31

原指标中没有D指标的,增加如下:

 

另外,这个D指标没有用到后续的其他变量的计算中,加载后效果还是显示同6楼的

 

建议您量化下D在指标中如何计算

 

RSV:=(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
REFLINE:80,50,20;


B1:=BARSLAST(CROSS(K,80))+1,NODRAW;
B2:=BARSLAST(CROSSDOWN(K,80))+1,NODRAW;


A1:=BARSLAST(CROSS(K,50))+1,NODRAW;
A2:=BARSLAST(CROSSDOWN(K,50))+1,NODRAW;


D1:=BARSLAST(CROSS(K,20))+1,NODRAW;
D2:=BARSLAST(CROSSDOWN(K,20))+1,NODRAW;


AH:VALUEWHEN(A2=1&&A1<B2,HV(H,A1)),NODRAW;
AHN:=BACKSET(A2=1&&A1<B2,REF(HHVBARS(H,A1),1)+2);
BH:VALUEWHEN(A2=1&&A1<B2,REF(HHV(H,B1),B2)),NODRAW;
BHN:=BACKSET(A2=1&&A1<B2,REF(HHVBARS(H,B1),B2)+B2+1);
DRAWLINE1(CROSS(BHN,0.5)&&AH<BH,H,CROSS(AHN,0.5),H,0),RGB(0,128,255),LINETHICK2;


CL:VALUEWHEN(A1=1&&A2<D1,LV(L,A2)),NODRAW;
CLN:=BACKSET(A1=1&&A2<D1,REF(LLVBARS(L,A2),1)+2);
DL:VALUEWHEN(A1=1&&A2<D1,REF(LLV(L,D2),D1)),NODRAW;
DLN:=BACKSET(A1=1&&A2<D1,REF(LLVBARS(L,D2),D1)+D1+1);
DRAWLINE1(CROSS(DLN,0.5)&&CL>DL,L,CROSS(CLN,0.5),L,0),RGB(255,128,192),LINETHICK2;