LXHYY2003 发表于 2010-7-11 14:12

怎么才能测试成功率呢?

我的做好了自己的交易原则,也能算是交易系统吧,怎么才能测成功率呢?本人只会简单的公式和公式组合。但是,选股是用的已经完成的数据,而盘口是用第二天盘中的数据,这些东西怎么才能在电脑里表达清楚呢?请高人指点一下!

lvm 发表于 2010-7-11 14:16

如果你了解你的系统就不要去测试,你了解得越深就越不要去测试.

LXHYY2003 发表于 2010-7-11 14:26

啊,为什么呀?

狙击手童彤 发表于 2010-7-11 14:34

这个,基本上很难。可能需要很多历史的分笔数据,还需要针对你的需要弄出相应的扩展数据。不过我懂得也不多。

lvm 发表于 2010-7-11 14:52

对交易系统认识的误区

   
    对多数交易者而言,交易系统只是一个很模糊的概念,并且存在一些认识上的误区。
    误区一:一些市面上售卖的交易软件就是交易系统。
    所谓交易系统,指的是一个交易者在一定交易思想的指导下,对交易的五个环节(资金管理、头寸管理、交易信号、计划实施、反馈学习)进行通盘考虑,得出一套能应对各种市场环境的系统化交易策略。然后需要做的只是把市场行情的波动输入系统,根据系统的指示去交易。这套交易策略,可以用计算机程序来表述,但也可以只用语言表述,用人脑代替电脑执行每一道程序的指令。
    市面上见到的一些所谓交易系统,一般只是给出交易信号,告诉交易者何时买进何时卖出。这,并不是一个完整的交易系统,只是交易五个环节中的一环。严格说来,只能算是一种技术指标。其他四个环节的重要性绝对不容忽视。只做好交易信号这个环节而忽视其他环节,很容易导致灾难性的后果,可以使原本能够获利的一组交易信号在一定时期内反而带来亏损,或者承担过大的风险。
    误区二:交易系统是和下单系统相连接,自动发出交易指令到交易所的系统。
    没错,有一些以计算机语言编程后的交易系统确实可以做到这一点。但并不是所有的交易系统都是这样的。有一些短线交易系统可以非常频繁地以每秒几次的频率发出交易指令,这个速度就不是人脑所能企及的了。但有些中长线交易系统可能会相隔很久才会发出交易信号,这就不一定需要和下单系统相连,直接自动发交易指令到交易所。因为这样往往伴随着交易佣金的提高,直接影响交易结果。一些经营自动交易平台的公司和期货公司有相应的协议,如果使用这种平台进行交易,就要支付高一些的佣金。交易者可以根据自身的情况,自主决定是采用自动交易的模式,还是自己根据交易系统发出的交易信号,手动输入下单系统。
    自动交易的优点在于极大地避免了人为因素的干扰。大家都知道,期货交易中,贪婪、恐惧等人性的弱点是制约交易成功的最大不利因素。不过,由于不是所有交易信号的产生都能用计算机语言描述,所以有些系统只能由人工手动执行,但这并不妨碍其成为一个成功的交易系统。
    误区三:交易系统可以大大提高交易的成功率。里面一定包含了不为人所知的“秘诀”。这些“秘诀”就是交易成功的钥匙。
    很多人一听到交易系统,尤其是一些售价很高的交易软件,就认为它一定“很准”,也就是认为其交易信号的准确率会很高。而当花了大价钱买来以后才发现大失所望。事实上,成功的交易系统都不是以提高交易成功率作为努力的方向的。很显然,交易成功率高并不一定能带来正的预期回报。成功率99%的交易系统也可能由于一次巨额亏损的交易而全盘皆输。大多数运行良好的交易系统,其交易成功率只有25%-35%,也就是说,100次交易里面只有大概25次到35次是盈利的,但是盈利的平均额远大于亏损的平均额,从而带来正的预期回报。
    以下为某一交易系统对沪铜历史数据进行测试后的结果。
    可以看出,在这个时间段一共86次交易中,盈利次数为31次,亏损次数为55次,最大连续亏损次数为8次。成功率为35%。亏损平均额为240点,盈利平均额为1067点。总盈亏为+19900点。可以很明显地看出,盈利的平均额远远大于亏损的平均额。
    认识到这一点,对于一个交易系统的贯彻执行有非常重要的意义。多数交易者在使用一个交易系统时,如果遇到连续3、5次亏损后就很可能放弃此系统,认为该系统“不准”、“骗人的”,从而和成功的交易系统擦肩而过。事实上,所谓的交易“秘诀”并不存在。交易的成功率对于交易系统而言毫无价值。坚决执行一套成功的系统才是长期稳定盈利的“秘诀”。
    误区四:希望能通过花钱购买等方式得到一套能赚钱的交易系统,然后就可以一劳永逸,靠它发大财了。
    有这个想法的人还真不少,而且国内外都有。国外甚至有专门的“3000美元俱乐部”,是那些购买了交易系统但并没有得到应有回报的交易者聚集在一起的组织。国外这些交易系统一般售价都为3000美元。
    究其原因,主要有二点。其一是系统本身有问题。有的系统是建立在伪相关事件的基础上,没有科学依据,结论自然就不可靠。用历史数据验证其交易结果,会显得很漂亮,盈利很壮观,但是在新的数据面前就显得很平庸。其二是交易者自身的问题。投机市场上,亏损人数大于盈利人数,这是个客观规律。如果想进入长期稳定盈利的交易者行列,就必须要有一些超越常人之处,具备异于常人的核心竞争力。对于一个成功的交易系统而言,交易者是否理解其内在的指导思想、明白交易指令发出的原理、掌握风险控制能力,对于系统的执行至关重要。交易者对交易系统不仅要知其然,还要知其所以然。只有这样,才能正常应对系统表现好、坏的两个阶段,使系统顺利执行。换句话说,如果对交易系统内在本质不了解,是无法将其顺利执行的。在经历几次亏损后,很自然就会产生怀疑态度,一点一点瓦解对系统的信任度,最终停止执行。而对一个成功交易系统的坚决贯彻执行能力,就是一个系统交易者的核心竞争力。
    误区五:既然是可以稳定获利的系统,那么持有的头寸越大,获利岂不是越多?每次都满仓进场,岂不是能获得最大收益?
    每个系统都有连续亏损的时候。如果在较大的盈利出现之前出现了连续的亏损,一旦亏损的金额超过了交易者能承受的范围,或者是占交易资金很大百分比的亏损,那么这个交易账户就会“破产”。再好的交易系统也会有一定的破产概率。这个概率是衡量一个交易系统风险大小的指标,指的是出现连续最大亏损超出了账户的承受能力,保证金不足,使后面的交易无法正常进行的概率。交易者可以通过控制开仓头寸大小来调整破产概率的大小,使其控制在一个自己愿意承受的合理范围内。
    总之,每个交易者都应该认真思考交易的五个环节而不是只关注买卖信号,整理开发出属于自己的交易系统,在实际交易中不断完善并严格执行,努力做到“观天之道,执天之行”。

lvm 发表于 2010-7-11 15:07

原帖由 LXHYY2003 于 2010-7-11 14:26 发表 http://bbs.macd.cn/static/image/common/back.gif
啊,为什么呀?

就买卖信号而言,交易系统实际是对执行能力,或对交易理念的了解,或是二者的结合.高胜率的系统可能会信号迟缓,比如几年一回,或者是死抗,比如一个大庆联谊就完蛋,摘牌了,如同美国两房使很多大小机构傻眼.对于一般人,或者绝大多数人拥有的高胜率交易系统,应该思考一下那些平均长年收益仅为百分之二十上下的大师或者机构,即使以个人对比,实际收益在长期又是多少呢?

[ 本帖最后由 lvm 于 2010-7-11 15:10 编辑 ]

renheming 发表于 2010-7-11 15:18

难道你连交易系统都不知道么?德国汽车你知道么?

LXHYY2003 发表于 2010-7-11 16:15

回复 #7 renheming 的帖子

???#*31*# #*31*#

zhouyi70 发表于 2010-7-11 20:15

原帖由 lvm 于 2010-7-11 14:16 发表 http://bbs.macd.cn/static/image/common/back.gif
如果你了解你的系统就不要去测试,你了解得越深就越不要去测试.

不去测试又何谈了解呢?就算交易系统的成功率是个摆设,那年均回报率也应该测试一下吧。望各位高手解惑一下。#*)*#学习了

[ 本帖最后由 zhouyi70 于 2010-7-11 20:18 编辑 ]

leonids_yu 发表于 2010-7-11 20:50

#*d1*# #*d1*#

139800 发表于 2010-7-11 20:57

#*d1*# #*d1*#

vosotros 发表于 2010-7-11 21:07

#loveliness#

K线之皇 发表于 2010-7-12 16:24

长期能够接近50%的成功率偶以为是相当不错了..

lvm 发表于 2010-7-12 17:10

原帖由 zhouyi70 于 2010-7-11 20:15 发表 http://bbs.macd.cn/static/image/common/back.gif


不去测试又何谈了解呢?就算交易系统的成功率是个摆设,那年均回报率也应该测试一下吧。望各位高手解惑一下。#*)*#学习了

你的系统是你自己设计出来的,你测试它做什么?除非你喜欢设计一套你不熟悉的系统去交易.如果你不了解你的系统,你的系统发出好的买卖信号你也不会执行.所以不是你的系统,你测出高胜率你也往往无法使用,这点很多名家都讲过的.你就看那些卖系统的,从国内到国外,不知道有多少机构和个人买了后血本无归,就是自己打造出来的系统,国外有多少大机构大师都一样破产.所以系统的高胜还是低胜不重要.至于回报率,用赢利除总资金不就得出来可吗?非得那么麻烦干嘛?

[ 本帖最后由 lvm 于 2010-7-12 17:12 编辑 ]

狙击手童彤 发表于 2010-7-12 17:41

测试也是交易系统完善的一个步骤。从理论上和过去的现实中未来都能个成功也是评价一个系统的必然条件。(个人意见,莫攻击)

lvm 发表于 2010-7-12 19:04

原帖由 狙击手童彤 于 2010-7-12 17:41 发表 http://bbs.macd.cn/static/image/common/back.gif
测试也是交易系统完善的一个步骤。从理论上和过去的现实中未来都能个成功也是评价一个系统的必然条件。(个人意见,莫攻击)

我在转帖中说过:所谓交易系统,指的是一个交易者在一定交易思想的指导下,对交易的五个环节(资金管理、头寸管理、交易信号、计划实施、反馈学习)进行通盘考虑,得出一套能应对各种市场环境的系统化交易策略。

单纯去测试胜率是完全没必要的.

chl56 发表于 2010-7-14 11:36

单纯去测试胜率是完全没必要的.

狙击手童彤 发表于 2010-7-14 16:40

原帖由 lvm 于 2010-7-12 19:04 发表 http://bbs.macd.cn/static/image/common/back.gif


我在转帖中说过:所谓交易系统,指的是一个交易者在一定交易思想的指导下,对交易的五个环节(资金管理、头寸管理、交易信号、计划实施、反馈学习)进行通盘考虑,得出一套能应对各种市场环境的系统化交易策略。
...
同意#*19*#

ds1113 发表于 2010-7-14 18:07

小姑娘路子不对交易不是科学是赌博赌博比的不是谁牌大而是比让别人觉得你的牌大记住庄家对付你也是用一样的手段#*29*#

奉然 发表于 2010-7-14 18:20

个人认为:
衡量一个交易系统的优劣,测试是重要的必不可少的一环,学用他人的系统如此,自创的系统也是如此。
理由如下
1,交易系统一旦实战应用,就要无条件的机械执行下去,对一个不全面了解系统,你敢把宝贵的时间和金钱,放心的托付给它吗?要想了解它,必须进行测试。

2,有的朋友会问,为什么不用实战或模拟实战衡量交易系统呢?
      交易的胜负是自然分布的,依靠的是相对长的整体概率和对各种变化的适应能力,
      一个人能选几只股票用多长时间进行实战或模拟实战测试呢?这样的测试结果有必然性吗?我们要测试选择的系统又不只一两个。

3,测试用的是历史数据,对未来的交易有用吗?
   人们能统计.分析.测试的只有历史数据,用未来数据更不可靠。历史会重复,但不会简单的重复。历史数据是我们应对未来变化的宝贵资源。

4,高“成功率”可信吗?
系统测试不单是测试成功率,测试的内容很多,要综合评判分析。要进行不同时间段,不同板块,不同走势的测试。

单独测试成功率意义不大。
页: [1] 2
查看完整版本: 怎么才能测试成功率呢?