做多显示多线做空显示空线 [文华财经]
-
咨询内容:
把做多做空两条线合成一条线,做多时两条线改成只显示红色线,做空时一条线,还是显示一条绿色线;参数显示改一下,不在显示做多和做空分别显示参数,而是改成做多时只显示:做多+做多的数据,做空数据不用显示;同样做空时,只显示一个数据,就是做空的数据,不再显示做多的数据!
Q1:=CLOSE-REF(CLOSE,1);Q2:=IF(CLOSE-REF(CLOSE,1)>=0,Q1,0);Q3:=REF(CLOSE,1)-CLOSE;Q4:=IF(CLOSE-REF(CLOSE,1)<=0,Q3,0);Q5:=SUM(Q2,90)/SUM(Q4,90);Q6:=100-100/(1+Q5);Q7:=EMA(Q6,21);Q8:=EMA(Q7,5);Q10:=EMA(Q7,3);JJ :=(C*2+H+L)/4;KK := EMA(JJ,13) - EMA(JJ,21);DD := EMA(KK,3);QQ := EMA(KK,10);长线1:=IF(DD>=QQ,DD,QQ),LINETHICK1,COLORFFFFAA;长线2:=IF(QQ-DD,QQ,DD),LINETHICK1,COLORWHITE;A1:=EMA(CLOSE,7)-EMA(CLOSE,21);B1:=EMA((0.668*REF(A1,1)+0.333*A1),1);做多:IF(A1>=B1,A1,B1),LINETHICK1,COLORRED;做空:IF(B1-A1,B1,A1),LINETHICK1,COLORGREEN;来源:程序化99
- 文华技术人员: 顺便问一下,为什么最后一句 做空:IF(B1-A1,B1,A1),LINETHICK1,COLORGREEN; B1—A1跟写成B1大于A1的效果是一样的?
-
文华客服:
IF函数的第一个参数要写成条件,而B1-A1是一个数值,这样的写法本身是不正确的
1楼指标改写参考:
Q1:=CLOSE-REF(CLOSE,1);Q2:=IF(CLOSE-REF(CLOSE,1)>=0,Q1,0);Q3:=REF(CLOSE,1)-CLOSE;Q4:=IF(CLOSE-REF(CLOSE,1)<=0,Q3,0);Q5:=SUM(Q2,90)/SUM(Q4,90);Q6:=100-100/(1+Q5);Q7:=EMA(Q6,21);Q8:=EMA(Q7,5);Q10:=EMA(Q7,3);JJ :=(C*2+H+L)/4;KK := EMA(JJ,13) - EMA(JJ,21);DD := EMA(KK,3);QQ := EMA(KK,10);长线1:=IF(DD>=QQ,DD,QQ),LINETHICK1,COLORFFFFAA;长线2:=IF(QQ-DD,QQ,DD),LINETHICK1,COLORWHITE;A1:=EMA(CLOSE,7)-EMA(CLOSE,21);B1:=EMA((0.668*REF(A1,1)+0.333*A1),1);做多:IF(A1>=B1,A1,NULL),LINETHICK1,COLORRED;做空:IF(B1>=A1,B1,NULL),LINETHICK1,COLORGREEN; -
网友回复:
帮忙做个预警,wh8使用!
- 网友回复: 红绿交替的时候出预警信号!
来源: WWW.CXH99.COM
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容