听香 发表于 2005-1-20 15:06

海龟法则的N值

其实就是海龟法则里资金管理的部分
N值计算的意义在于把价格波动的幅度量度化,这就等于量度了一段行情走势的风险度,让我们有所依据,加20日平均使之比较平滑,不至于让偶然的异动造成短时间差异过大。N值的应用适用于所有时间周期(月、周、日、60M、30M、15M、5M)。
N值可用于开仓和加仓时计算开仓量,为什么仓量要用这个东东计算呢?如果行情走势波动很大,那么N偏大,计算出来的仓量较小,这就是控制风险,相反行情走势波动比较平稳,那么计算出的仓量就较大,风险小当然可以适当加大仓位,长期依此做下来,资金管理的威力就出来了。
N值还用于设置止损数值,当行情剧烈波动的时候,计算出的止损数值大,这能有效避免一些无谓的砍仓行为,行情波动小的时候,计算出的止损数值小,这能减低止损所造成的损失,同样,长期依此做效果非常可观。
N值是海龟交易法则的灵魂所在,这也是良好的资金管理让一个普通交易技巧变成稳定盈利的活例子。
以下是N值计算的公式源码(飞狐),有兴趣的朋友可以拿去用。
20移动平均参数可以根据自己的情况作调整
PDC:=REF(CLOSE,1);{前一交易日收盘价}
TR :=MAX(MAX(ABS(HIGH-LOW),ABS(HIGH-PDC)),ABS(PDC-LOW));{每日实际波动范围值}
PDN:=MA(TR,20);{前一交易日的n值}
N值:(19*PDN+TR)/20,;{今日N值}

商洛山 发表于 2005-1-20 15:25

千万不要拘泥于海龟交易法,否则我们就。。。。。看看他们最近几年的成绩,上国外网站查阅去吧

冷冰2004 发表于 2005-1-20 15:32

无法就是上法!

sky-tomomoto 发表于 2005-1-20 15:35

学习

楼主能算算铜和豆的N指么?

听香 发表于 2005-1-20 15:53

Originally posted by sky-tomomoto at 2005-1-20 15:35
学习

楼主能算算铜和豆的N指么?
看日K线,铜400,豆22

暗夜基金 发表于 2005-1-20 19:53

N值19*PDN+TR)/20,;{今日N值}

这个地方不对啊。。。

听香 发表于 2005-1-20 20:11

Originally posted by 暗夜基金 at 2005-1-20 19:53
N值19*PDN+TR)/20,;{今日N值}

这个地方不对啊。。。
用下面的公式计算N:
    
    N=(19×PDN+TR)/20
    
    式中:
    
    PDN-前个交易日的N值
    TR-当日的实际范围
    
    因为这个公式要用到前个交易日的N值,所以,你必须从实际范围的20日简单平均开始计算初始值。

以上是海龟的原话

听香 发表于 2005-1-20 20:22

Originally posted by 暗夜基金 at 2005-1-20 19:53
N值19*PDN+TR)/20,;{今日N值}

这个地方不对啊。。。
晕,那是论坛把字符显示成了笑脸
N值:(19*PDN+TR)/20

静听花落 发表于 2005-1-20 20:55

PDC:=REF(CLOSE,1);{前一交易日收盘价}
TR :=MAX(MAX(ABS(HIGH-LOW),ABS(HIGH-PDC)),ABS(PDC-LOW));{每日实际波动范围值}
PDN:=REF(MA(TR,20),1);{前一交易日的n值}
N值:(19*PDN+TR)/20,;{今日N值}

ymlzf 发表于 2005-1-20 21:10

看帖为学习,回帖是礼貌。

干将云飞 发表于 2005-1-20 22:02

Originally posted by 静听花落 at 2005-1-20 20:55
PDC:=REF(CLOSE,1);{前一交易日收盘价}
TR :=MAX(MAX(ABS(HIGH-LOW),ABS(HIGH-PDC)),ABS(PDC-LOW));{每日实际波动范围值}
PDN:=REF(MA(TR,20),1);{前一交易日的n值}
N值:(19*PDN+TR)/20,;{今日N值}

====================
N值:(19*PDN+TR)/20;{今日N值}

20后面没有逗号。。。。

静听花落 发表于 2005-1-20 22:16

Originally posted by 干将云飞 at 2005-1-20 22:02


====================
N值:(19*PDN+TR)/20;{今日N值}

20后面没有逗号。。。。

给你个公式

在投资管理中 建 《期货投资》帐户 才能正常用

[ Last edited by 静听花落 on 2005-1-20 at 22:20 ]

21世纪福克斯 发表于 2005-1-20 23:57

还是不太明白今日的N值为什么要用前一个交易日的N值来计算,特别不理解的是前一个交易日的N值是怎么算出来的,请楼上的前辈指点一下,谢谢了!

付氏 发表于 2005-1-22 16:55

PDC:=REF(C,1);
TR:=MAX(MAX((H-L),ABS(H-PDC)),ABS(PDC-L));
PDN:=REF(MA(TR,20),1);
N:=(19*PDN+TR)/20;
每点价值量:= C*M/100;
{单位=帐户的1%/(N×每点价值量)}
单位:INTPART(P*0.01/(N*每点价值量)*10000);

李沿桦 发表于 2005-1-24 22:08

看帖为学习

cpxj8823a 发表于 2006-8-19 14:49

dddddddddddddddddddddddddddddddddddddddddddd

cpxj8823a 发表于 2006-8-19 15:00

ddddddddddddddddddddddddddddddddddddd

cpxj8823a 发表于 2006-8-19 15:01

dddddddddddddddddddddddddddddddd

砍刀 发表于 2006-8-19 15:54

这个东西的本意是不是说行情剧烈了 就少建点仓

平缓了就多建点仓

慕融68 发表于 2008-1-6 10:35

N值就是ATR,修改ATR参数为20日周期,即可。

另外,个人觉得选用什么样的周期,其实与自己的操作风格有关系的,不必拘泥。
页: [1] 2
查看完整版本: 海龟法则的N值