- 金币:
-
- 奖励:
-
- 热心:
-
- 注册时间:
- 2008-3-1
|
|
转帖---买入信号的高成功率的看法
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:cgq1953
浏览:19892
回复:8
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
比如对某一个股,在出现相同信号时进行买入操作,信号出现十次,操作成功了七次,那么这个信号的成功率就是百分之七十。
近年来,随着公式的普及,高成功率的公式在各论坛上越来越多,随便一抓就可以抓到几百个。特别是新手,把寻找高成功率的公式作为投机成功的必要手段,似乎高成功率的公式找到了,投机成功就近在眼前了。就算有多年投机经验的老手,有这个倾向的也不乏其人。
但这可能并不是正确的方向,象李阳说的,不是你们学英语不用功,是你们用劲用错了地方。
测试成功率的原理。
如何判断单个信号是否成功?比如说目标周期20日线,目标利润10%,多头,介入点本周期收盘价,交收方式T+1。为了便于说明,我们假设信号出现时的收盘价为10元。那么软件就先去找出信号出现之后的20根日K线(如果不足20根,就取最后几根)中的最高价,如果达到或者超过了11元(10*10%+10),就判为成功信号,如果小于11元,就判为失败信号。
基于这个原理,我做了个公式,用于过滤失败信号,看看我理解的原理对不对。
对两市A股的04年所有日K线,用过滤前的信号与过滤后的信号分别测试。
INPUT:N(20,1,999),M(10,0,999);
CON:CLOSE>0;
CG:"GAM@reli"(CON*C,N,M);
{
目标周期为买入后Param#1根K线(20,1,999);
目标利润为百分之Param#2(10,0,999);
通过这样的理解,可以很清楚地看到,成功率测试器只测试到了硬币的一面,而忽略了可能更重要的一面--失败的一面。在投机过程中,对自身的保护的重要性怎么强调都不过分,而止损是对自身保护的重要手段之一。怎么能只可以看到成功的一面而忽略了失败的一面呢?比如10元买进之后,价格在随后的几天中跌到9元、7元,止不止损?随后几天之中,价格反弹到了11元,成功率测试器测试你是成功的,但完全可能你早就止损离场了。
所以我想有必要设计一个有止损保护的成功率测试。
INPUT:N(20,1,999),M(10,0,999),S(10,0,999);
CON:CROSS(MA(C,5),MA(C,10)); //也可以是其它指标
JCG:"GAM@STOPRELI"(CON*C,N,M,S);
{
目标周期为买入后Param#1根K线(20,1,999);
目标利润为百分之Param#2(10,0,999);
到利润前价格降百分之Param#3止损(5.0.999);
用法。分两步,第一步,测试原信号。如图,原信号共发出指示:16998次,成功指示:4575次。未完成指示:1766次。那么不经止损保护的平均成功率为:4575/(16998-1766)*100%=30.04%。
第二步,测试过滤信号。如图,设置止损也是10%,只要记下成功指示:4404次。那么经止损保护的平均成功率为:4404/(16998-1766)*100%=28.91%。注意分母不变。其中4575-4404=171次在成功之前已经止损离场。如果止损设置得更小,经止损成功率还会更低,因为有更多的成功信号在成功之前就被止损过滤掉了。 |
-
查看全部评分
|
|