查看完整版本: 海龟关于波动性的小指标!

dqj8848 2005-2-15 12:08

海龟关于波动性的小指标!

波动性----N的含意
海龟用一个理查德.丹尼斯和比尔.埃克哈特称之为N的概念来表示某个特定市场根本的波动性。N就是TR(True Range,实际范围)的20日指数移动平均,现在更普遍地称之为ATR。从概念上来看,N表示单个交易日某个特定市场所造成的价格波动的平均范围,它说明了开盘价的缺口。N同样用构成合约基础的点(points)进行度量。
每日实际范围的计算:
TR(实际范围)=max(H-L,H-PDC,PDC-L)
式中:
H-当日最高价
L-当日最低价
PDC-前个交易日的收盘价
用下面的公式计算N:
N=(19×PDN+TR)/20
式中:PDN-前个交易日的N值
TR-当日的实际范围
因为这个公式要用到前个交易日的N值,所以,你必须从实际范围的20日简单平均开始计算初始值。

我只写出来TR表达式,N应该怎么表达的请版主指点一下:
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW))


:cool:

犇犇 2005-2-15 17:38

??

xggs 2005-2-15 18:23

不懂

kjyhao 2005-2-16 16:41

[quote]Originally posted by [i]dqj8848[/i] at 2005-2-15 12:08 PM:
波动性----N的含意
海龟用一个理查德.丹尼斯和比尔.埃克哈特称之为N的概念来表示某个特定市场根本的波动性。N就是TR(True Range,实际范围)的20日指数移动平均,现在更普遍地称之为ATR。从概念上来看,N表示 ... [/quote]
试试:
方法1
[code]
TR:=MAX(MAX((HIGH-LOW),ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW));
NN:=MA(TR,20);
FOR I=23 TO DATACOUNT DO BEGIN
  N[I]:(19*NN[I-1]+TR[I])/20;
  NN[I]:=N[I];
END;
[/code]

股市骑兵00 2005-2-16 17:03

[quote]Originally posted by [i]kjyhao[/i] at 2005-2-16 04:41 PM:

试试:
方法1
[code]
TR:=MAX(MAX((HIGH-LOW),ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW));
NN:=MA(TR,20);
FOR I=23 TO DATACOUNT DO BEGIN
  N[I]:(19*NN[I-1]+TR[I])/20;
  NN[I]:=N[I];
END;
... [/quote]
谢谢kjyhao!
新年里刚上线,新年好!

dqj8848 2005-2-17 14:31

谢谢,骑兵大哥!

ysmygsyk 2005-2-20 01:49

[quote]Originally posted by [i]kjyhao[/i] at 2005-2-16 04:41 PM:

试试:
方法1
[code]
TR:=MAX(MAX((HIGH-LOW),ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW));
NN:=MA(TR,20);
FOR I=23 TO DATACOUNT DO BEGIN
  N[I]:(19*NN[I-1]+TR[I])/20;
  NN[I]:=N[I];
END;
... [/quote]
谢谢!请讲讲用法。

dqj8848 2005-2-20 10:08

看海龟交易法则!

szyy 2005-2-20 14:38

看海龟交易法则!

六月飘雪 2005-2-20 16:22

看海龟交易法则!那里有下载?

czhao 2006-7-17 14:46

好东西,就是不太会用。

mssz103 2006-7-17 19:25

捂了一年的酒  香啊 :D

zzjiang 2006-8-7 02:31

[quote]原帖由 [i]kjyhao[/i] 于 2005-2-16 16:41 发表

试试:
方法1

TR:=MAX(MAX((HIGH-LOW),ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW));
NN:=MA(TR,20);
FOR I=23 TO DATACOUNT DO BEGIN
  N:(19*NN+TR)/20;
  NN:=N;
END;
[/quote]


公式思路是正确的,但在飞狐里容易出现非法错误而关闭程序,故不可取!

gdfsjian 2006-8-30 21:54

TR:=MAX(H-L,MAX(H-REF(C,1),REF(C,1)-L));
N:DMA(TR,0.05);

这样不是更简单吗

ysmygsyk 2006-11-14 20:49

[quote]原帖由 [i]gdfsjian[/i] 于 2006-8-30 21:54 发表
TR:=MAX(H-L,MAX(H-REF(C,1),REF(C,1)-L));
N:DMA(TR,0.05);

这样不是更简单吗 [/quote]
到底哪个是最能表达海龟的原意?请高手回答。

ysmygsyk 2006-12-16 12:55

请版主说说

右升道 2006-12-23 20:40

祝:节日快乐 2007年财运不断

swordwy 2007-2-19 21:32

谢谢分享,3q

zdq18201 2007-6-16 12:32

ok

白色流星 2007-8-9 07:26

我实在是不懂TR的算法~哪位大侠能套用下具体数字给讲下~谢谢!

白色流星 2007-8-9 07:28

TR实际是这样算吗?TR=(H-L)+(H-PDC)+(PDC-L)最后得出的数就是TR?

liu12wei12 2007-8-30 23:46

学习
页: [1]
查看完整版本: 海龟关于波动性的小指标!