- 注册时间
- 2013-9-23
- 在线时间
- 519 小时
- 最后登录
- 2022-4-4
- 阅读权限
- 200
管理员
MT4软件工程师
- 积分
- 6521
- 帖子
- 2771
- 主题
- 2761
|
文华财经-期货程序化交易-编程举例KD
KD公式:
算法:对每一交易日求RSV(未成熟随机值)
⑴RSV=(收盘价-最近N日最低价)/(最近N日最高价-最近N日最低价)×100
⑵K线:RSV的M1日移动平均
⑶D线:K值的M2日移动平均。
参数:N、M1、M2 天数,一般取9、3、3
用法:
①D>70,超买;D<30,超卖。
②线K向上突破线D,买进信号;线K向下跌破线D ,卖出信号。
③线K与线D的交叉发生在70以上,30以下,才有效。
④KD指标不适于发行量小,交易不活跃的股票;
⑤KD指标对大盘和热门大盘股有极高准确性。
参照KD公式算法,KD公式可以按照如下方式来编写。
参数表:
参数名称 最小值 最大值 缺省值
N 1 100 9
M1 2 40 3
M2 2 40 3
公式的内容如下:
RSV:=(CLOSE-LLV(CLOSE,N))/(HHV(CLOSE,N)-LLV(CLOSE,N))*100;
K:SMA(RSV,M1,1);
D:SMA(RSV,M2,1);
路路发智能交易:欢迎您的到来,我们将竭诚为您服务!!!
|
|