投资者咨询:[求助]如何给均线在【条件A,条件B】区间画颜色? (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-11-30 10:44
老师,请问如何使均线在【条件A,条件B】区间画颜色?
比如:
MA1:MA(C,10);
条件A:CROSSUP(K,J);//KDJ金叉
条件B:CROSSDOWN(DIFF,DEA);//macd死叉
如何在不同指标间【条件A,条件B】区间给均线画红色?
技术人员回复
日期:2018-11-30 10:49
是要满足条件A和条件B的时候,将MA1画红色吗?
MA1:MA(C,10);
DIFF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIFF,9);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
条件A:=CROSSUP(K,J);//KDJ金叉
条件B:=CROSSDOWN(DIFF,DEA);//MACD死叉
另外,wh8是专业的程序化软件,您是看盘的话,使用wh6就可以了,wh6下载地址:www.wenhua.com.cn
投资者咨询:[求助]如何给均线在【条件A,条件B】区间画颜色? (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-11-30 10:44
老师,可能我没描述清楚,【条件A,条件B】区间画颜色是kdj金叉出现的位置开始到macd死叉的位置,期间kdj死叉也是允许的,不需要期间一直都是要k>j,
投资者咨询:[求助]如何给均线在【条件A,条件B】区间画颜色? (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-11-30 10:44
技术人员回复
日期:2018-11-30 11:26
参考:
MA1:MA(C,10);
DIFF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIFF,9);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
条件A:=CROSSUP(K,D);//KDJ金叉
条件B:=CROSSDOWN(DIFF,DEA);//MACD死叉
AA:=BACKSET(条件B,BARSLAST(条件A)+1);
IF(AA=1,MA1,NULL),COLORRED;
投资者咨询:[求助]如何给均线在【条件A,条件B】区间画颜色? (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-11-30 10:44
技术人员回复
日期:2018-11-30 13:55
投资者咨询:[求助]如何给均线在【条件A,条件B】区间画颜色? (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-11-30 10:44
额。。。。老师,那我换个条件烦请您帮我改一下:
MA1:MA(C,10);
AA:=STD(MA1-REF(MA1,1),20);
条件A:=MA1-LLV(MA1,5)>AA*0.2;
条件B:=HHV(MA1,5)-MA1>AA*0.2;
我想表达的是:当满足条件A后立刻开始画红线,之后可以不需要再满足条件A了,然后当满足条件B后停止画红线
技术人员回复
日期:2018-11-30 14:23
均线变色是根据K线来的,如果在两个K线中间满足条件,是会在下一根K线开始变色的,您了解下
投资者咨询:[求助]如何给均线在【条件A,条件B】区间画颜色? (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-11-30 10:44
不知道老师运行代码看了了没,运行后画红色的K线全部都是没有一个满足条件A,但是全部都满足条件B