好友
阅读权限25
听众
最后登录1970-1-1
|
30吾爱币
有一个东方财富(通达信)公式指标,图中B所示位置,坐标横线是绿色,红色的那两条。
图A中是虚线,图B中是实线。我想B也是虚线,但我找不到表示坐标横线的代码。下面代码中红色的是我自己加的,会显示(虚线+实线)。请高手帮忙,我需要显示为虚线。

CTA1:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100; {最近13个交易日收盘价相对于最低价的变动幅度}
CTA2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; {最近9个交易日收盘价相对于最低价的变动幅度}
CTA3:=(SMA(CTA2,3,1)-18)*1.55; {CTA2的3日简单移动平均值减去18后乘以1.55}
CTA4:=SMA(CTA3,3,1); {CTA3的3日简单移动平均值}
CTA5:=(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100))*100; {最近100个交易日收盘价相对于最低价的变动幅度}
CTA6:=SMA(CTA5,10,1); {CTA5的10日简单移动平均值}
CTA7:=(EMA(SMA(CTA6,8,1),34)-25)*2.6; {CTA6的8日简单移动平均值的指数移动平均值减去25后乘以2.6}
CTA8:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); {收盘价的5日简单移动平均值的平方加上收盘价的5日简单移动平均值}
CTA9:=POW(MA(LOW,5),2)+MA(LOW,5); {最低价的5日简单移动平均值的平方加上最低价的5日简单移动平均值}
CTAA:=POW(MA(HIGH,5),2)+MA(HIGH,5); {最高价的5日简单移动平均值的平方加上最高价的5日简单移动平均值}
CTAB:=((CTA8-LLV(CTA9,64))/(HHV(CTAA,64)-LLV(CTA9,64))*150+65-10)/2; {CTA8相对于CTA9的变动幅度经过一系列计算后得出的值}
CTAC:=SMA(CTAB,3,1)*1.5-46; {CTAB的3日简单移动平均值乘以1.5后减去46}
CTAD:=SMA(CTAC,3,1); {CTAC的3日简单移动平均值}
CTAE:=3*CTAC-2*CTAD; {CTAC的3倍减去CTAD的2倍}
CTAF:=(CTA1+CTA2+CTA5)/3; {CTA1、CTA2和CTA5的平均值}
CTA10:=((CTA3+CTA3+CTA6+CTAC)/4-15)*1.67; {CTA3的两倍加上CTA6和CTAC的平均值,减去15后乘以1.67}
CTA11:=((CTA4+CTA4+CTA7+CTAD)/4-15)*1.67; {CTA4的两倍加上CTA7和CTAD的平均值,减去15后乘以1.67}
CTA12:=((CTA1+CTA5*2+CTAF+CTA10+CTA11+CTAB+CTAC+CTAD+CTAE)/10-15)*1.67; {多个变量的加权平均值进行一系列计算后得出的值}
CTA13:=(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5))*(-1)+0.9; {最高价的5日最高值相对于收盘价和最低价的变动幅度}
CTA14:=(HHV(HIGH,10)-CLOSE)/(HHV(HIGH,10)-LLV(LOW,10))*(-1)+0.92; {最高价的10日最高值相对于收盘价和最低价的变动幅度}
CTA15:=(HHV(HIGH,15)-CLOSE)/(HHV(HIGH,15)-LLV(LOW,15))*(-1)+0.93; {最高价的15日最高值相对于收盘价和最低价的变动幅度}
CTA16:=(HHV(HIGH,55)-CLOSE)/(HHV(HIGH,55)-LLV(LOW,55))*(-1)+0.94; {最高价的55日最高值相对于收盘价和最低价的变动幅度}
CTA17:=(HHV(HIGH,89)-CLOSE)/(HHV(HIGH,89)-LLV(LOW,89))*(-1)+0.95; {最高价的89日最高值相对于收盘价和最低价的变动幅度}
CTA18:=(HHV(HIGH,120)-CLOSE)/(HHV(HIGH,120)-LLV(LOW,120))*(-1)+0.91; {最高价的120日最高值相对于收盘价和最低价的变动幅度}
CTA19:=(HHV(HIGH,180)-CLOSE)/(HHV(HIGH,180)-LLV(LOW,180))*(-1)+0.96; {最高价的180日最高值相对于收盘价和最低价的变动幅度}
CTA1A:=((CTA13*8+CTA14*8+CTA15*8+CTA16+CTA17+CTA18+CTA19)/28-0.1)*185; {多个变量的加权平均值进行一系列计算后得出的值}
{DRAWTEXT_FIX(C>O,0.01,0.9,0,'文本'),COLORRED; {在图表上绘制文本信息}
CTA1B:=SMA(CTA1A,3,1); {CTA1A的3日简单移动平均值}
CTA1C:=(SMA(CTA1B,8,1)-8)*1.18; {CTA1B的8日简单移动平均值减去8后乘以1.18}
浮动筹码:(CTA10+CTA11+CTA12+CTAC+CTAD+CTAE+CTA1C+CTA7)/13; {多个变量的和除以13,得到浮动筹码}
浮动筹码1:(CTA10+CTA11+CTA12+CTAC+CTAD+CTAE+CTA1C+CTA7)/21; {多个变量的和除以21,得到浮动筹码1}
浮动筹码2:(CTA10+CTA11+CTA12+CTAC+CTAD+CTAE+CTA1C+CTA7)/34; {多个变量的和除以34,得到浮动筹码2}
获利筹码:(CTA3+CTA6+CTA1B*2)/4;100; {CTA3、CTA6和CTA1B的两倍的和除以4再加上100,得到获利筹码}
CTA2N:=LLV(LOW,3)<=LLV(LOW,60); {最低价的最近3个交易日的最低值是否小于等于最低价的最近60个交易日的最低值}
CTA3N:=C>O AND (C/O>1.03 OR C>1.03*REF(C,1)); {收盘价大于开盘价且(收盘价除以开盘价大于1.03或收盘价大于1.03倍的上一个交易日的收盘价)}
XG:=CROSS(获利筹码,浮动筹码2) AND REF(获利筹码,1)<0; {获利筹码和浮动筹码2的交叉点,并且上一个交易日的获利筹码小于0}
{DRAWICON(XG,XG+5,6); {在图表上绘制图标,位置由XG和XG+5确定,图标编号为42。东财用红圈,胜率61.43% }
DRAWTEXT(XG,XG+15,'▽'),COLORLIMAGENTA;
XH:CROSS(浮动筹码,浮动筹码2); {浮动筹码和浮动筹码2的交叉点}
{DRAWICON(XH,XH-5,8); {在图表上绘制图标,位置由XH和XH+5确定,图标编号为9.东财用红色箭头,胜率88.05%}
DRAWTEXT(XH,XH+15,'▲'),COLORRED;
DRAWTEXT(XH,XH+30,'钱'),COLORRED;
{画Y轴坐标}
0,DOTLINE,COLORRED;
{颜色为,K线红}
{50,DOTLINE,COLORBLACK;}
100,DOTLINE,COLOR399239;
{颜色是,K线绿}
{顶底买卖点}
{指标名字:DDMMD}
顶底买卖1:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;
顶底买卖2:=(CLOSE-LLV(LOW,43))/(HHV(HIGH,43)-LLV(LOW,43))*100;
顶底买卖3:=SMA(顶底买卖2,2,1);
天:=100+(-ABS(顶底买卖1)),COLORRED;
下:=SMA(顶底买卖3,2,1);
无:=ABS(顶底买卖1),COLORGREEN;
敌:=50,COLORFFAA00,LINETHICK3;
{A:80;
B:20;}{坐标轴}
买:STICKLINE(CROSS(下,无),90,110,3,0),COLORRED,LINETHICK1;{画红色竖杠}
{STICKLINE(CROSS(下,无),20,25,5,0),COLORFF9900,LINETHICK1;}
DRAWTEXT(CROSS(下,无),112,'▲'),COLORRED;{红色}
卖:STICKLINE(CROSS(下,天),90,110,3,0),COLOR399239,LINETHICK1;{画绿色竖杠}
{STICKLINE(CROSS(下,天),90,99,5,0),COLORFF9900,LINETHICK1;}
DRAWTEXT(CROSS(下,天),112,'▼'),COLOR399239;{墨绿色}
选股2:=IF(CROSS(下,20),1,0);
DRAWICON((CROSS(下,20) ),100,4);{向上红色箭头} |
最佳答案
查看完整内容
CTA1:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100; {最近13个交易日收盘价相对于最低价的变动幅度}
CTA2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; {最近9个交易日收盘价相对于最低价的变动幅度}
CTA3:=(SMA(CTA2,3,1)-18)*1.55; {CTA2的3日简单移动平均值减去18后乘以1.55}
CTA4:=SMA(CTA3,3,1); {CTA3的3日简单移动平均值}
CTA5: ...
|