您现在的位置:好股网 >> 股票公式 >> 通达信公式 >> 一键转帖:反向推算KD主图 任意参数(源码)

反向推算KD主图 任意参数(源码)


指标功能:[B]国产软件[/B]
指标类型:简体中文
所需积分:0
推荐星级:
授权方式:共享版
公式大小:3.00 KB
更新时间:2010-08-06 09:55:00
公式简介:

首先先要知道9KD是如何计算出来的,如下:
RSV=(收盘-9日内最低价)*100/(9日内最高价-9日内最低价);
9K=(今日之RSV值+昨日之K值*2)/3;
9D=(今日之 9K值+昨日之D值*2)/3;
J值=3*K-2*D;
其中RSV的值即是9日威廉值,一般软件威廉100是在底下,这种算法会使100的值在上面,比较符合看图之习惯。KD就是把威廉指针取简易修正平滑计算,这是一定要有的基本认识。若假设明日收盘价为X,则明日RSV之值套入上式:
明日RSV=(X-8日内最低价)*100/(8日内最高价-8日内最低价);
这里有一个重点,周期是用8日而非用9日,如果您还代入9日的周期,显然犯了逻辑上的错误。接下来计算:
明日9K值= (明日之RSV值+今日之K值*2)/3;
故明日9K值要转折,必须先走平,亦即是和今日相等,故明日9K=今日9K值。
(明日之RSV值+今日之K值*2)/3=(今日之RSV值+昨日之K值*2)/3;
接下来请大家把3消掉后,将明日RSV值代进去计算一下,就得:
9K转折价=(今日RSV的值+昨日9K值*2-今日9K值*2)*(8日内最高价-8日内最低价)/100+8日内最低价;
PS:今日之RSV值即是9日威廉值,若软件是把威廉100画在下面的,代入时用100减就行了。
同理9KD交叉之计算方法:
9KD交叉价=(今日9K值+昨日9D值*6-今日9D值*6)*(8日内最高价-8日内最低价)/100+8日内最低价;
这不是什么不传之密,不过是简单的数学计算而已。但是在这里必须提醒读者注意:
(1) 这个公式计算出来的意义并不大,仅能提供盘后规划之参考,若有实时盘,只是多此一举,更何况KD之心法不是单纯之观察转折或交叉。
(2) 这个公式最严重的缺点是:必须确定明日不创新高或是新低才能使用,否则计算出来的预估值→不准。
(3) 若您将计算出的值用软件画出来当移动平均线使用亦可,只是须考虑第二点之问题。
(4) KD是趋势观察指针,而非买卖之进出依据,应参考K线战略或是用《线》控盘。
(5) 以上所述仅为个人想法,爱怎么用其实随人所好,笔者无其它用意,纯粹技术探讨而已,这一点请大家明鉴。
明日之参考值须将十字线光标向右移动一格才会显示在窗口上:

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;
当叉:REF((D*3-K*2)*(HHV(H,(N-1))-LLV(L,(N-1)))/100+LLV(L,(N-1)),1)NODRAW;
K20预测:REF(LLV(L,(N-1))+(HHV(H,(N-1))-LLV(L,(N-1)))*(M1*20-(M1-1)*K)/100,1),NODRAW;
K50预测:REF(LLV(L,(N-1))+(HHV(H,(N-1))-LLV(L,(N-1)))*(M1*50-(M1-1)*K)/100,1),COLORWHITE;
K80预测:REF(LLV(L,(N-1))+(HHV(H,(N-1))-LLV(L,(N-1)))*(M1*80-(M1-1)*K)/100,1),NODRAW;

 


[url=http://www.goodgupiao.com/gupiaogongshi/8998.html][B]反向推算KD主图 任意参数(源码)[/B][/url]