搜索
查看: 5211|回复: 12

编公式的体会

[复制链接]
发表于 2001-8-12 03:29 | 显示全部楼层

编公式的体会

来自:MACD论坛(bbs.shudaoyoufang.com) 作者:scorpion 浏览:5211 回复:12

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
编公式的体会
1。不要对数据进行太多次的重复处理:
   比如:a1:ma(c, 5);
       b1:ma(a1, 5);
       c1:ma(b1, 5);
   公式的意思是:A1,对收盘价进行移动平均处理。
                 B1,对A1进行移动平均处理。
                 C1,对B1进行移动平均处理。
   当然此公式没有什么意义。但很多公式中的数据用法确实是这样的。
   这样用的不妥之处在于。
   A1,效果还是很好的,因为它的数据采集来源是真实的。
   B1,效果就差了,因为它的数据来源已经有失真了。
   C1,效果最差,因为它的数据失真最严重。
   在数据来源失真的基础上进行的分析,正确的可能性应该不会大的。
   现在很多的公式,已经简单的不能简单,但效果很好,与数据的真实性分不开。
2。指标应该清晰:
   这点不好说明。举个不太合适的例子。
   A1: C - O
   就是表示每天的开盘价减去收盘价,实际显示的是K线柱体的长度,阴线为负值。
   其显示的图形是一条象噪音似的曲线。它其实也表示了其自身的意义。但是非常
   难以看清。如果改成
   A1:SUM(C-O, 0)
   就成为有清晰意义的曲线了。
   当然有些公式的本身就没有什么意义。所以改进后成为清晰的曲线,还是没有意义的。
3。多借鉴老公式:
   老的公式指标通常都是经过岁月的洗礼,有很大的实用价值。在他们的基础上进行
   改进,既省时,又省力,效果还好。一举三得,和乐而不为呢。

   先说几句,以后慢慢来。
金币:
奖励:
热心:
注册时间:
2001-2-28

回复 使用道具 举报

签到天数: 3 天

发表于 2001-8-12 04:10 | 显示全部楼层

编公式的体会

我爱看,谢谢
金币:
奖励:
热心:
注册时间:
2001-3-4

回复 使用道具 举报

发表于 2001-8-12 18:48 | 显示全部楼层

编公式的体会

蝎子老大的文章可要细细品味
:em05:
金币:
奖励:
热心:
注册时间:
2001-2-23

回复 使用道具 举报

发表于 2001-8-12 20:09 | 显示全部楼层

编公式的体会

1。我记的这个论坛原来经常有公式讨论的,现在少多啦!!!
2。重复处理数据不是完全没有用!如MACD公式是用EMA()函数。(只作讨论,别无它意)
3。讨论一下MACD公式的快速反应参数(2。10。10),欢迎发言!!!!
金币:
奖励:
热心:
注册时间:
2001-3-29

回复 使用道具 举报

发表于 2001-8-13 06:50 | 显示全部楼层

编公式的体会

十分赞同。
关于第二点,想补充一些。指标应该清晰,前提是简单,也就是让人让己都明白含义,能够用语言叙述出来最好(例外的情形下面会作些解释),下面以常用的指标KDJ做个说明。
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
第一句:RSV描述了收盘价在N天波动范围内的相对位置;
第二句:K描述了M1天内“收盘价在N天波动范围内的相对位置”的移动平均位置;
第三句:D描述了M2天内“M1天内‘收盘价在N天波动范围内的相对位置’的移动平均位置”的移动平均位置;呵呵,已经快晕了,但还算能理解;
第四句:J讲的是:3倍的M1天内“收盘价在N天波动范围内的相对位置”的移动平均位置减去2倍的…真的晕了,什么意思啊?谁能告诉我?
我的意思是说,看不懂的指标最好尽量不用,长期使用很可能害人害己。实际上J没有实用价值。对照版主说的第一条“不要对数据进行太多次的重复处理”,再细细品味K和D,或许有新的感觉。
下面说说例外的情形。DMI或许是大家常用的指标。但解读其中的含义颇费脑筋,第一遍大致看懂了(也许还不算懂),可没过几天就忘了,后来又看,没多久又忘了。现在也懒得看了。好在+DI有个对立面-DI,那就两个结合着用。复杂的过程可能离真实越来越远,
因此复杂的指标有对立面较好。
    就我个人而言,看不懂的指标尽量不用,复杂的指标有对立面我才试着用。
    另外,少用参数,参数尽可能固化不变。
实际上,指标的三个要素(计算对象、计算方法、参数)决定了离不开参数,可在操作上很难弄清楚一个波段的周期,参数的选择可谓是见仁见智,一般凭经验或者优化。
    编制方法上尽量找一些小技巧。以版主的第三条“多借鉴老公式”为例。
DMI指标的解释中不是有一条是看+DI和-DI的交叉吗?那么看看两者差值的效果。当为正值时表示+DI大于-DI,0(接近0)表示交叉,负值时…;正值越来越大表明+DI与-DI相互呈发散,…;正值从高位掉头向下表示+DI与-DI开始会聚,…。当然还可以试试对差值做累积求和(参数调小可能好些)。
同样,RSI的解释中中有一条短期上穿中期,那再试试RSI(6)-RSI(12)或RSI(3)-RSI(12),
也可以对差值做累积求和。是否考虑加入平均线?
    下面的指标是去年在一美国鬼子的网站上看到的,复杂,而且有一句括号有误(把公式的作者都搞晕了)。我已修正错误,感觉使用效果一般。将UP和DOWN两个对立的指标结合着看。也可试试差值计算的效果。
AROON指标
down:
100* (14-((If(Ref(L,1)=LLV(L,14),1,If(Ref(L,2)=LLV(L,14),2,If(Ref(L,3)=
LLV(L,14),3,If(Ref(L,4)=LLV(L,14),4,If(Ref(L,5)=LLV(L,14),5,If(Ref(L,6)=
LLV(L,14),6,If(Ref(L,7)=LLV(L,14),7,If(Ref(L,8)=LLV(L,14),8,If(Ref(L,9)=
LLV(L,14),9,If(Ref(L,10)=LLV(L,14),10,If(Ref(L,11)=LLV(L,14),11,If(Ref(L,12)=
LLV(L,14),12,If(Ref(L,13)=LLV(L,14),13,If(Ref(L,14)=LLV(L,14),14,0)))))))))))))))))/14;
up:
100* (14-((If(Ref(H,1)=HHV(H,14),1,If(Ref(H,2)=HHV(H,14),2,If(Ref(H,3)=
HHV(H,14),3, If (Ref(H,4 )=HHV(H,14),4 ,If(Ref(H ,5)=HHV(H,14),5 ,If(Ref (H ,6 ) =
HHV(H,14),6 ,If (Ref(H,7 )=HHV(H,14),7 ,If(Ref(H ,8)=HHV(H,14),8 ,If(Ref (H ,9 ) =
HHV(H,14),9 ,If (Ref(H,10)=HHV(H,14),10,If(Ref(H,11)=HHV(H,14),11,If(Ref (H ,12 ) =
HHV(H,14),12,If (Ref(H,13)=HHV(H,14),13,If(Ref(H,14)=HHV(H,14),14,0)))))))))))))))))/14;
金币:
奖励:
热心:
注册时间:
2001-4-27

回复 使用道具 举报

签到天数: 9 天

发表于 2003-6-4 12:01 | 显示全部楼层
没编过公式,但简单明了,借鉴前人却是做好任何事的洁净。
金币:
奖励:
热心:
注册时间:
2003-5-28

回复 使用道具 举报

发表于 2003-6-4 16:24 | 显示全部楼层
多谢
金币:
奖励:
热心:
注册时间:
2002-7-31

回复 使用道具 举报

发表于 2005-7-31 14:04 | 显示全部楼层
编公式的体会
金币:
奖励:
热心:
注册时间:
2004-5-18

回复 使用道具 举报

发表于 2005-8-7 17:20 | 显示全部楼层
多谢 ,希望能在看到你的公式讨论文章
金币:
奖励:
热心:
注册时间:
2005-6-24

回复 使用道具 举报

发表于 2005-8-7 17:45 | 显示全部楼层
学习谢谢
金币:
奖励:
热心:
注册时间:
2005-4-23

回复 使用道具 举报

发表于 2005-8-10 19:11 | 显示全部楼层
支持,你的想法不错。。。。。。。。。。
金币:
奖励:
热心:
注册时间:
2005-7-8

回复 使用道具 举报

发表于 2005-8-10 19:33 | 显示全部楼层
学写公式是一件难事,努力学习着!
金币:
奖励:
热心:
注册时间:
2004-10-12

回复 使用道具 举报

发表于 2005-8-11 19:35 | 显示全部楼层
谋定而后动
知止才有得
金币:
奖励:
热心:
注册时间:
2004-11-22

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

举报|意见反馈|手机版|MACD俱乐部

GMT+8, 2025-4-22 07:26 , Processed in 0.029538 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表