1. 哪位大侠能把RSI和KDJ指标的虚线轴0,50,100轴改为实线。别的不说,只求这个。
新建一指标
n=9,m1=3,m2=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;
0,LINETHICK1;
50,LINETHICK1;
100,LINETHICK1;
OK
2. 通达信中,如何在指标DMI中画一条红色的风险水平直线,直线数值为50.
系统公式修改后,再次打开就不存在了。需要另外建立新的公式。
N:=14; MM:=6;
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI: DMP*100/MTR;
MDI: DMM*100/MTR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADXR:EXPMEMA(ADX,MM);
风险线:50,COLORRED;
--------------------------------------------------------
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
风险线:100,COLORRED;
底部线:-100,COLORGREEN;
3. 想把股票编码中压力虚线变为蓝色3号实线应该怎么做
在技术分析过程中,有时我们需要注意移动平均线是上升还是下降。如果移动平均线的斜率很陡,我们可以一目了然。有时,在移动平均线的拐点上,这一点并不明显。如果我们能在不同状态下标记出不同颜色或厚度的移动平均线,我们就能直观地看到移动平均线的趋势状态。
虚线是当前的价格线,根据实时价格变化,这条线可以让你更清楚地看到历史上的价格位置。第一反应是在K线图的中间没有虚线。只有仔细查看磁盘才能知道。你是指水平虚线。如果你回头看,你可以看到股票价格对应的虚线后面。这是一个具体的数字。重要的是,在K线分时图中有分时线和移动平均线。分时线是市场和个股分时趋势图中的白色曲线。它反映了市场和个股的实时趋势。
4. 通达信指标中如何自动画线
自动画线太多了,给你一个我看好的,源码下面网址里有图片演示.
该指标能够做到对前期高点和最近高点的连线、前期低点和最近低点的连线、阻力位和支撑位的平行直线的连线,可以说简单易懂,一目了然。这类指标要用到未来函数,通常不做为买卖信号的参考。但该指标在一定周期内根据K线的走势所画的线已经成立,因此股价突破前高或颈线的点位还是比较可靠的,大家不妨在实战中来验证。所以,除了主图以外,还编制了选股指标。
指标中的实线为高、低点连线,虚线为阻力位和支撑位。
该指标可以复制粘贴到任何主图里。
MA7:MA(C,7),COLORWHITE;
MA14:MA(C,14),COLORYELLOW;
MA25:MA(C,25),COLORFF00FF;
MA120:MA(C,120),COLORFFCC66;
QA:=REF(H,10)=HHV(H,2*10+1);
QB:=BACKSET(QA,10+1);
QC:=FILTER(QB,10) AND H=HHV(H,10+1);
QD:=BARSLAST(QC);
QE:=IF(QC,CURRBARSCOUNT,0);
QF:=IF(QD,REF(QE,QD),QE);
QG:=CONST(QF);
QH:=REF(QF,QD+1);
QW:=CONST(QH);
DRAWLINE(CURRBARSCOUNT=QW,H,CURRBARSCOUNT=QG,H,1),COLORGREEN;
DRAWLINE(CURRBARSCOUNT=QW,H,ISLASTBAR,REF(H,QW-1),1),COLOR0099FF,POINTDOT;
DRAWLINE(CURRBARSCOUNT=QG,H,ISLASTBAR,REF(H,QG-1),1),COLOR0099FF,POINTDOT;
QM:=INTPART(3*8/5);
QR:=REF(H,QM)=HHV(H,2*QM+1);
QT:=FILTER(QR,QM);
QY:=BACKSET(QT,QM+1);
QU:=FILTER(QY,QM);
QI:=BACKSET(ISLASTBAR,BARSLAST(QU)+1);
QP:=QI>REF(QI,1);
DRAWLINE(QU,H,QP,H,1),COLORRED;
QA1:=REF(L,8)=LLV(L,2*8+1);
QB1:=BACKSET(QA1,8+1);
QC1:=FILTER(QB1,8) AND L=LLV(L,8+1);
QD1:=BARSLAST(QC1);
QE1:=IF(QC1,CURRBARSCOUNT,0);
QF1:=IF(QD1,REF(L,QD1),L);
QG1:=IF(QD1,REF(QE1,QD1),QE1);
QH1:=CONST(QG1);
QW1:=REF(QF1,QD1+1);
QM1:=REF(QG1,QD1+1);
QR1:=CONST(QM1);
DRAWLINE(CURRBARSCOUNT=QR1,L,CURRBARSCOUNT=QH1,L,1),COLORBLUE;
DRAWLINE(CURRBARSCOUNT=QH1,L,ISLASTBAR,REF(L,QH1-1),1),COLORWHITE,POINTDOT;
DRAWLINE(CURRBARSCOUNT=QR1,L,ISLASTBAR,REF(L,QR1-1),1),COLORWHITE,POINTDOT;
QT1:=REF(L,QM)=LLV(L,2*QM+1);
QY1:=FILTER(QT1,QM);
QU1:=BACKSET(QY1,QM+1);
QI1:=FILTER(QU1,QM);
QP1:=BACKSET(ISLASTBAR,BARSLAST(QI1)+1);
QJ1:=QP1>REF(QP1,1);
DRAWLINE(QI1,L,QJ1,L,1),COLORRED;
SR1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
SR2:=FILTER(SR1,10);
SR3:=BACKSET(SR2,10+1);
HD:=FILTER(SR3,10);
前高:=REF(H,BARSLAST(HD));
DRAWICON(CROSS(C,前高),L-0.20,3);{突破前高的信号}
5. 请高手帮我把下面的通达信指标公式修改一下
{N1:1,100,10;N2:1,100,10;DISP:=1,3,2};
N1:=10;N2:=10;DISP:=2;
K:=IF(PERIOD=5,1,{日}
IF(PERIOD=6,1,{周}
IF(PERIOD=7,1,{月}
IF(PERIOD=8,1,{多分钟}
IF(PERIOD=9,1,{多日}
IF(PERIOD=10,1,{季}
IF(PERIOD=11,2,{年}
IF(PERIOD=4,1,{60F}
IF(PERIOD=3,1,{30F}
IF(PERIOD=2,1,{15F}
IF(PERIOD=1,1{5F},1{1F})))))))))))/10;
P1:=PEAK(1,K*N1,1);
P2:=PEAK(1,K*N1,2);
WP1:=PEAKBARS(1,K*N1,1);
WP2:=PEAKBARS(1,K*N1,2);
T1:=TROUGH(2,K*N2,1);
T2:=TROUGH(2,K*N2,2);
WT1:=TROUGHBARS(2,K*N2,1);
WT2:=TROUGHBARS(2,K*N2,2);
TJ1:=P1>T1 AND P2>T2 ;
ZD:=MAX(T1,T2);
ZG:=MIN(P1,P2);
LL:=MIN(T1,T2);
HH:=MAX(P1,P2);
TJ2:=FILTER(ZG>ZD,2);
TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2));
TJ4:=TJ1&&TJ2&&NOT(TJ3);
TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))&&ZD<REF(ZD,REF(BARSLAST(TJ4),1));
TJ8:=TJ4&&NOT(TJ5 OR TJ6 OR TJ7);
ZSD:=IF(TJ8,ZD,DRAWNULL);
ZSG:=IF(TJ8,ZG,DRAWNULL);
ZSH:=IF(TJ8,HH,DRAWNULL);
ZSL:=IF(TJ8,LL,DRAWNULL);
STICKLINE(TJ8,ZSH,ZSL,0,-1),COLORMAGENTA;
STICKLINE(TJ8,ZSD,ZSG,IF(DISP=1,3,0),1),COLORMAGENTA;
DRAWTEXT(DISP=2,ZSH,'中枢'),COLORWHITE;
中枢低:PLOYLINE(DISP=2,REF(ZSD,BARSLAST(TJ8))),COLORLIGREEN
,,LINETHICK4;
中枢高:PLOYLINE(DISP=2,REF(ZSG,BARSLAST(TJ8))),COLORLIRED,,LINETHICK4;
中9枢最高:PLOYLINE(DISP=2,REF(ZSH,BARSLAST(TJ8)))LINETHICK4,POINTDOT,COLORRED;
中9枢最低:PLOYLINE(DISP=2,REF(ZSL,BARSLAST(TJ8)))LINETHICK4,POINTDOT,COLORGREEN;
趋势高:PLOYLINE(DISP=3,ZIG(1,K*N1)),COLORLIBLUE;
趋势低:PLOYLINE(DISP=3,ZIG(2,K*N2)),COLORLIBLUE;
局部低点预选A:=BACKSET(LLV(L,5)<REF(LLV(L,4),1),4);
局部低点预选B:=BACKSET(局部低点预选A=0 AND REF(局部低点预选A,1)=1,2);
局部低点预选C:=IF(局部低点预选B=1 AND REF(局部低点预选B,1)=0,-1,0);
局部高点预选A:=BACKSET(HHV(H,5)>REF(HHV(H,4),1),4);
局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2);
局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0);
缺口判断:=IF(L>REF(H,1),1,IF(H<REF(L,1),-1,0));
已经修改.重新拈贴.
6. 怎样把通达信均线指标中的实线变为下图的虚线
打开通达信,CTRL+F打开公式编辑器,技术指标公式->均线型,这个下面有系统默认的MA均线,系统默认均线系统可以修改不了,需要你自己新建一个指标公式,拷贝原来均线指标中的代码,在代码后面写均线的线性即可,虚线的参数是 DOTLINE,下面就是例子——
M5:MA(C,5),DOTLINE;
M10:MA(C,10),DOTLINE;
M20:MA(C,20),DOTLINE;
M30:MA(C,30),DOTLINE;
这样5,10,20,30日均线就都是虚线了。
7. 通达信,让附图指标的0轴变成实线,能做到吗
首先说明,不同的指标公式具体不同,且不同的思路实现方式不同。你没有说明的你副图公式,所以不好讲明白——有好几种实现方式。
这里以系统提供的MACD为例。这个最简单,也最实用。
问题1,让副图0轴为实线,可以吗?答:可以。
举例,以系统提供的MACD为例,添加一条语句:
G1:0,COLORWHITE;{G1为随意设置的变量,也可以使任何其他不与系统冲突的变量。}
这时候你会发现MACD的0轴变为了实线。
问题2,让0轴上方的线和下方的线的颜色不同,可以吗?答:可以。
【方法一】用COLORSTICK画“彩色”柱状图,如下(仍然以MACD为例):
解释:COLORSTICK,画彩色柱状线,且用不同颜色区分正值、负值。
MACD:(DIF-DEA)*2,COLORSTICK;{你尝试吧COLORSTICK变为COLORRED,你就明白了。}
【方法二】用IF语句,如下(仍然以MACD为例):
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
{MACD:(DIF-DEA)*2,COLORSTICK;}{这条为源语句,改为如下}
MACD:=(DIF-DEA)*2;
MACD1:IF(MACD>=0,MACD,DRAWNULL),COLORRED;{假如为正值则红色}
MACD2:IF(MACD<0,MACD,DRAWNULL),COLORGREEN;{假如为负值则绿色}
8. 通达信指标里的点点线怎么变成直线
将鼠标放在你在所画的直线上,鼠标图变成手形时,点鼠标右键,选弹出菜单的编辑画线,在定位点1和定位点2内,输入你的标定数值,就ok了。
9. 求助,通达信如何改成虚线
空:=HHV(REF(C,1),30);
空1:=COUNT(空<REF(空,1) OR 空>REF(空,1),1),COLOR00FF80;
K2:SUMBARS(空1,1);
STICKLINE(K2,REF(HIGH,K2-1),REF(HIGH,K2-1),-2,0),COLOR00FF00;
DOTLINE 这句是画虚线的。
编写公式,修改公式。盘中预警,条件选股。公式解密,去除时间限制。有需要,点我的用户名,再点私信。