MT4平台智能交易系统教程课件.pptx
《MT4平台智能交易系统教程课件.pptx》由会员分享,可在线阅读,更多相关《MT4平台智能交易系统教程课件.pptx(23页珍藏版)》请在三一办公上搜索。
1、系统测试MT4平台智能交易系统,图文教程,本PPT采用Office2007编制,系统测试MT4平台智能交易系统图文教程本PPT采用Offi,预备知识1,什么是EA?英文Expert Advisors 的缩写,中文意思专家顾问,俗称智能交易系统。它是一种操盘软件,大多基于MT4平台,运行时可由电脑代替交易员下单,从而实现机器自动交易。 为什么要用EA?做过外汇的人都知道许多订单输在了人性的弱点上,该斩仓的不斩仓,该获利的不获利。利用EA制定一套符合自己交易习惯和交易计划的程序,就是能最大限度的回避人性弱点,加强做单的计划性和纪律性。 什么是好的EA?严格地说,没有“好”的EA,只有“合适”的EA
2、。市场是千变万化的,我们不能迷信任何一种EA。要想拥有一套合适自己的EA,都必须经过两个阶段,一是系统测试,二是模拟演练。,预备知识1 什么是EA?,预备知识2,什么是系统测试? MT4提供了一个强大的系统测试模块。利用历史数据测试EA策略的效果,并提交报告,根据报告调整EA的策略和参数,反复进行,以期达到最佳的模式。 历史数据怎么构成?历史数据包含了开盘价、收盘价、最高价、最低价、成交量、时间等6项指标,分为M1、M5、M15、M30、H1 、H4、D1、W1、MN等9个周期。 系统测试需要做那些准备?准备好要测试的EA和需要测试的货币对的历史数据即可。如果可能,最好了解一下统计数学的几个概
3、念:过适、 k-折交叉验证、赢利与最大资金回撤比、人工神经网络。后面有简单的介绍。 MT4历史数据情况如何?MT4服务器提供各种货币对及其时间周期的历史数据,而实际上不同的服务器提供的数据都是很不完全的。后面有解决办法。,预备知识2 什么是系统测试?,进入测试界面,1、选择一个EA加载到图表2、点击工具栏的“智能交易”停止智能交易3、按F6,打开测试窗口,测试窗口,进入测试界面1、选择一个EA加载到图表测试窗口,历史数据准备1,从统计数学的角度来评判MT4提供的数据,基本不符合要求。毕竟我们不是数学专家,不需要精准的结果,所以采用我推荐的方法就够用了。,点击MN按钮,等待一会儿,将数据图表拉到
4、最左边,我们会看到月线数据从1988年12月开始,月线数据从1988年12月开始,用同样的方法,顺序点击W1、D1、H4M1,就得到了USDJPY各种时间周期的历史数据。如果测试其他货币对,就照样做一遍。,历史数据准备1从统计数学的角度来评判MT4提供的数据,基本不,历史数据准备2,打开货币对从MN到M1时间周期9个窗口接收数据,等待时间越长,数据越多但也别傻等,因为交易商服务器提供不了从1970年1月1日以来的所有数据,而且,不同的服务器对应其帐号,跨服务器的数据不能使用。,历史数据准备2打开货币对从MN到M1时间周期9个窗口接收数据,历史数据准备3,记录每个时间周期的起始时间:,历史数据准
5、备3记录每个时间周期的起始时间:货币对:USDJP,设置,选择要测试的EA,选择要测试的货币对,选择要测试的时间周期,选择要测试的EA一般选择“即时价位”,选择测试时间段根据历史数据做选择,滑条移动位置决定了复盘速度,初始化测试参数,显示所选货币对的交易属性,做完所有的设置后,按“开始”,设置选择要测试的EA选择要测试的货币对选择要测试的时间周期选,开始测试,模拟交易过程中发生交易的点被标注,选择M1做测试,新增测试报告标签,不看过程,滑条拉倒最右边,开始测试模拟交易过程中发生交易的点被标注选择M1做测试新增测,结果,“结果”标签中显示了测试的每个交易记录,结果“结果”标签中显示了测试的每个交
6、易记录,净值图,“净值图”标签中显示了测试的资金变化过程,净值图“净值图”标签中显示了测试的资金变化过程,报告,“报告”标签中显示EA在指定时间段内的全部财务情况,报告“报告”标签中显示EA在指定时间段内的全部财务情况,报告中各项指标说明1,经过测试的柱数(Bars in test):以模型为基础,显示历史的深度。用于复盘的即时价数量(Ticks modelled):显示模型次序的大小。 每一个记录的次序代表柱的当前或另一时刻状态 (OHLCV)。 不同柱的状态取决于时间范围,模型方法,和从较小时间段内的柱的历史数据。复盘模型的质量(Modelling quality):按照以下的公式进行计算
7、:ModellingQuality = (0.25*(StartGen-StartBar) + 0.5 *(StartGenM1-StartGen) + 0.9 *(HistoryTotal-StartGenM1) / (HistoryTotal-StartBar)*100%;其中: HistoryTotal - 在历史中的总数额;StartBar - 开始测试柱的数字。模型开始于最小的第101个柱或者测试水平初始日期相关的柱;StartGen - 在最近的时间范围内开始测试柱的数字;StartGenM1 - 在原有分钟内开始测试柱的数字;另外: 对于最近时间范围数据库模型的开始和最近时间范围
8、数据模型的开始存在重量系数0. 25的区别;对于最近时间范围数据库模型的开始和最近时间范围数据模型的开始在原有分钟内存在重量系数0. 5的区别;在原有时间上模型的开始和历史数据的末尾之间重量系数0.9的区别。,报告中各项指标说明1经过测试的柱数(Bars in test,报告中各项指标说明2,总净盈利(Total net profit):净赢利值和净亏损值之间的差。TotalNetProfit = GrossProfit - GrossLoss总获利(Gross profit):所有赢利交易总数的净赢利值。总亏损(Gross loss):所有亏损交易总数的净亏损值。盈利比(Profit fac
9、tor):赢利原因显示在多少时间内净赢利值超过净亏损值。ProfitFactor = GrossProfit / GrossLoss预期盈利(Expected payoff):预期盈利使用以下公式进行计算:Expected Payoff = (ProfitTrades / TotalTrades) * (GrossProfit / ProfitTrades) - (LossTrades / TotalTrades) * (GrossLoss / LossTrades)其中:TotalTrades - 交易总数;ProfitTrades - 赢利交易总数;LossTrades - 亏损交易总数;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MT4 平台 智能 交易系统 教程 课件

链接地址:https://www.31ppt.com/p-1286582.html