用交易系统进行交易
来源:互联网2019-04-26 11:47:55
另外,广告上刊登的交易系统,绩效记录大多不能相信。他们说,某系统曾经在 3 年内,把 1 万美元变成 13.2 万美元。然后,在非常不起眼的地方,有一些很小的字写着:绩效记录不含滑移价差与佣金费用,而且所有的获利都再投资。事实上,没有人会把所有的获利全数投人市场。至少这种资金管理方法不恰当,因为只要发生一两笔重大亏损,就会让先前所有努力都泡汤。忽略佣金与滑移价差,也会让理论绩效完全不同于实际结果。适当考虑每个项目之后, 13.2 万美元可能只代表 3 年 7 000 美元的获利。另外,广告上的绩效记录,通常都经过优化。换言之,在测试过程中,系统参数都不断进行调整,直到绩效显示最佳状态为止,然后挑选一段最适当的测试期间,作为广告上的绩效记录。如果采用另一组参数值,或把同一组参数值运用于另一段时间,结果可能是亏损。最后,还必须考虑交易者本身的风格。如果交易风格与系统方法不能配合,恐怕也不能正确运用系统。每个人都有自己的风格,交易系统的方法未必很合适。
不过,话说回来,读者也不要觉得太失望。我知道某些人曾经利用现成的系统取得不错的操作绩效。市面上仍然有一些不错的系统,绩效颇值得信赖,只要使用者能够严格遵守系统信号,仍然可以赚钱。有一类系统称为“黑盒子”,这类系统只提供信号,但完全不告诉使用者这些信号是如何产生的。我无法接受这类系统,我必须了解系统的方法结构是否符合我的风格。可是,某些人并不在意这方面的问题。
自行编写系统 如果你打算采用机械性系统,但不知道如何着手,或许可以考虑购买现成的系统。另外,这也可以帮助你自行编写系统。彻底分析别人的系统,想办法了解其运作逻辑与结构,看看是否能够改进,让该系统更符合自己的风格,或直接截取其中的某些想法。本章说明过程中,偶尔会提到我利用“简易语言”在 Trade Station 编写的程序与完整系统。如果愿意,读者可以利用这些东西作为基础,发展自己需要的系统。另外,在相关杂志与网站上,你也可以看到一些免费的系统。相对于别人编写的系统,自行设计的系统比较好用,即使是用别人的系统修改而成。
大体上,本章与下一章的主题,都是说明如何发展电脑化交易系统,并讨论相关问题,但这些内容大多也适用于人工系统。如果你没有可供编写程序与历史测试的软件,恐怕就只能用人工系统,结果应该不会有太大差异。我早期采用的系统,完全没有运用电脑,一切都使用人工方式,结果也很好。电脑可以做一些烦琐的工作,节省很多时间。过去,我经常花几个月时间,测试交易系统功能,虽然别人已经告诉我,该系统完全没有问题。绝对不要把任何东西视为理所当然。自从我开始采用 Trade Station 编写与测试系统之后,时间节省不少,现在只要几分钟就完成了。于是,我有很多空暇时间,所以也就写了这本书。
相关文章