第9章 外汇系统:控制交易速度
丹·布莱斯通
小投机者大军浩浩荡荡进入了外汇竞技场,装备好了十八般武艺和精深的科技要与大机构比拼。我作为交易和投资网站的编辑,一直跟踪行业相关趋势和热点,特别是针对外汇市场与自动交易系统的结合带来的众说纷纭,本章会介绍交易系统和外汇市场的重要特征,以及提供这些发展的平台以及外汇交易系统的回溯测试和自动化。
交易系统的回溯测试和向动化交易系统已经诞生了几十年,很多顶级交易者早已通晓了机械交易系统的奥妙。20世纪80年代,理查德·丹尼斯就让海龟交易者严守苛刻的规则,即机械性的交易系统。整体来说,使用交易系统是很多(如非大多数)业绩斐然的交易者取得胜利的核心。
系统是什么?
操作系统就是一套管理迸出点的具体规则或参数近几年的技术发展借由交易系统的使用为个人交易者大开机会之门,例如,多亏了互联网和个人电脑,原来要用几个月或几年的交易系统回溯测试分析,现在在几分钟之内就能完成,而且,交易系统能够完全自动化了,既能发出信号又自动执行交易。全球交易者在线上交流、讨论并分享策略正方兴未艾。
外汇市场是世界上最大且流动性最好的市场,政府、银行和大型机构的日交易额达到几万亿美元交易量是股票和期货市场现金流总和的好几倍,而这一高流动性、波动性的市场最近才向主流交易大众开放。在20世纪90年代后期之前 投资人一般要有几百万美元的资金才能人市,但技术的发展以及互联网的普及将外汇市场带给了散户交易者。
要明向为什么交易系统和外汇的结合如此令人激动,就要看看其各自的优势,利用交易系统有如下益处:
1.经过严格测试的交易系统让交易者有信心 并有交易原则的框架。
2.交易系统将情绪排除在外,自动化的交易系统不像人,从不会猜测或被恐惧或贪婪误导。
3.自动交易系统使交易者不必一直监测市场,人们开发和优化了一个有效系统,能独立运行。在这个24小时运行的市场,一些最好的外汇交易总是发生在半夜,不管你在什么地方。例如,如果美国人交易英镑/美元,在伦敦多变的市场开盘时,他很可能睡梦正酣。但自动交易系统就能让交易者一直用资本运作市场还能让交易者集中心思想想如何优化策略和资金管理原则而不是一直盯着市场。
4.自动发出信号并执行订单使交易者能同时参与多个市场,而不是牢牢锁定一个市场变化交易系统辨认信号并做出反应的速度越来越快。大家都能想象得到机器在辨认交易信号并据此下单的速度肯定超过人类。
外汇市场的优势
外汇市场的确是一周五天、一天24小时无间断交易的市场,而且流动性巨大,一般情况下,交易者进山场都没有什么问题,不收佣金,只有价差,对一手交易没有固定数量,持仓数量具有极大的灵活性。市场的规候也庞大,任何一个个体都不可能长时间操纵市场。外汇交易商一般会提供很高的杠杆,有时高至400:1,但谨记,这一点如果使用不吁也会对交易者不利 很可能是造成外汇新手失败的最常见原因 此外,卖空外汇没有限制。市场波动频繁,时时都有大量的交易机会。
构成元素
开发交易系统,必须要考虑如下基本因素:
1.市场和交易时间段;
2.入场:促使买卖信号形成的肇因;
3.止损:交易不利时 交易者切断损失的价格水平;
4.利润目标:变现退出的价格水平。
在交易系统示例中,相对强弱指数这样的摆动指数可以作为过滤器,交易者只有在相对强弱指数超买时才做看多交易,在指数显示超卖时进行看空交易。在开发交易系统时 用的是参数或“原则”越少越好的传统智慧,这样的系统可以被编成程序,在交易平台上自动执行。完全自动的系统应该在虚拟和现实环境中进行严格的测试。
交易系统示例
基础性的系统可能看起来是这样的:
市场和交易时间段:欧元/美元,日交易。
入场:50日移动均线交叉超过200日移动均线时,买入下单;50日移动均线交叉低于200日移动均线时,就是卖出下单信号。
止损:距离入场价位50个点。
利润日标:距离入场价位200个点。
或者,系统也可以是半自动的,在入场机关被触动时发出警告,交易者就可以监控交易的设置情况。警告可以通过电脑声音提示,或通过电子邮件发送,或发送到手机上。半自动系统显然风险较少,因为交易者可以控制系统并手动执行交易。
自动化
现在我们来看看一些能够自动交易外汇的交易平台。MetaTrader是MetaQuotes搭建的外汇交易平台,有一个内嵌式的编程语言,称为MQIA,用户借其可以利用历史数据形成和回溯测试交易策略。MQlA可以用于编写ExpertAdvisors.(专家建议),这些机械交易系统既可发出交易警告,又可进行自动交易。Customindicators(定制指标)是在整套内嵌式技术指标之外由交易者或其他MetaTrader进行创造的指标。MQL4还是一个庞大、活跃的用户在线交流工具,大家讨论策略,帮助彼此解决编程问题。MelaTrader平台服务于不同的大量外汇经纪人。
Trade Station是交易系统开发、回溯测试和自动化的先驱。TradeStation8.3可以用EasyLanguage技术设计和回溯测试外汇交易策略,在其平台上外汇交易策略可以完全实现自动化 而且现在还与经纪公司TradeStationSecurities合并了。
StrategyRunner是自动化交易系统的另一位革新者,用基于服务器的解决方案提供高质量策略执行的完全向动交易 在经纪人的安全服务器里为个人集中并执行策略确保交易者电脑的技术问题不会干扰到交易u该平台也可以在任何时间进行调整或手动执行策略,并提供StrategyExchange(交易策略),这是由行业专家开发的自动化交易策略场所,个人投资者可以在此选择和建立自己的自动化系统组合,然后通过StrategyRunner自动运行。
还有一个FXCM引进的新式自动交易系统一Forex System Selector,可以让交易者并排对比几个系统,它还提供了50多个经过回溯测试的系统,交易者在这一平台上可以定制、管理多交易系统组合。此外,PFGBest.com的BestDirect Protrader2.0版平台在系统中加入了外汇交易,允许交易者开发和交易自己的自动化订单新策略,并监测几个内功化策略的进展。
外汇市场和交易系统已经共存,并将进行长期的演变,由于价差更小、执行更好、交易系统技术的不断革新和改进,未来的前景光明。
丹·布莱斯通,TradersLog.com编辑,这是一家为活跃交易者和技资者服务的门户网站。
本文首刊于2008年3月的SFO。