PG电子- 百家乐- 彩票麻将糊了PG电子试玩EA测试(MT4平台智能交易系统图文教程)
2025-12-13PG电子,百家乐,彩票,麻将糊了,PG电子试玩

什么是系统测试? MT4提供了一个强大的系统测试模块。利用历史数据测试EA策略的效果, 并提交报告,根据报告调整EA的策略和参数,反复进行,以期达到最佳 的模式。 历史数据怎么构成? 历史数据包含了开盘价、收盘价、最高价、最低价、成交量、时间等6项 指标,分为M1、M5、M15、M30、H1 、H4、D1、W1、MN等9个周期。 系统测试需要做那些准备? 准备好要测试的EA和需要测试的货币对的历史数据即可。如果可能,最 好了解一下统计数学的几个概念:过适、 k-折交叉验证、赢利与最大资 金回撤比、人工神经网络。后面有简单的介绍。 MT4历史数据情况如何? MT4服务器提供各种货币对及其时间周期的历史数据,而实际上不同的 服务器提供的数据都是很不完全的。后面有解决办法。
虽然汇市千变万化,但是任然有规律可循。我们需要从历史数据中寻 找规律,面对庞大的数据,唯有统计数学的理论能使我们理清头绪。 我们经常使用的技术指标其实就是统计数学的实际应用。 我们不能保证自己每单都赢,但能确保长期从汇市获利。 了解一点统计数学的概念,对评判EA、系统测试都有极大的帮助。下 面列举了4个数学概念,并尽量给予简单的介绍,起到一个抛砖引玉 的作用。 1. 2. 3. 4. 过适 k-折交叉验证 赢利与最大资金回撤比 人工神经网络
k-折交叉验证(K-fold cross-validation)是指将样本集分为k份,其中 k-1份作为训练数据集,而另外的1份作为验证数据集。用验证集来验 证所得分类器或者回归的错误码率。一般需要循环k次,直到所有k 份数据全部被选择一遍为止。 对于外汇EA的测试,我们举例说明如下: 1、把历史数据分成10份,先用1-5份数据优化参数(训练模型) 2、测试第6份数据,得出测试结果 3、继续选用第2-6份数据优化参数(训练模型) 4、测试第7份数据 这样一直循环测试所有的数据,最后把测试结果平均,就是你的交 易系统的真实的测试结果
1、针对1个EA要做多种时间周期、多种时间段的测试。每个时间周期、时间段 的报告都要做个记录。历史总有很多相似之处,系统测试是必要的。 2、由于历史记录不含时间点的数据,因此测试结果并不十分可信,只要是大致 符合你的要求就行。 3、网上有大量兜售EA的信息,而且都附有图表,号称20天翻番,半年翻100倍 的比比皆是,请慎重对待。最好是自己能懂得编写一点EA程序,让EA更加符合 自己的意愿。 4、请务必相信“电脑不如人脑”这句话,我的建议是半自动化使用EA,即时使 用了EA自动交易,也要认线、在投入到真钱操盘前,切记先用模拟帐号反复演练。
经过测试的柱数(Bars in test):以模型为基础,显示历史的深度。 用于复盘的即时价数量(Ticks modelled):显示模型次序的大小。 每一个记录的 次序代表柱的当前或另一时刻状态 (OHLCV)。 不同柱的状态取决于时间范围,模 型方法,和从较小时间段内的柱的历史数据。 复盘模型的质量(Modelling quality):按照以下的公式进行计算: ModellingQuality = ((0.25*(StartGen-StartBar) 0.5 *(StartGenM1-StartGen) 0.9 *(HistoryTotal-StartGenM1)) / (HistoryTotal-StartBar))*100%; 其中: HistoryTotal - 在历史中的总数额; StartBar - 开始测试柱的数字。模型开始于最小的第101个柱或者测试水平 初始日期相关的柱; StartGen - 在最近的时间范围内开始测试柱的数字; StartGenM1 - 在原有分钟内开始测试柱的数字; 另外: 对于最近时间范围数据库模型的开始和最近时间范围数据模型的开始存在 重量系数0. 25的区别; 对于最近时间范围数据库模型的开始和最近时间范围数据模型的开始在 原有分钟内存在重量系数0. 5的区别; 在原有时间上模型的开始和历史数据的末尾之间重量系数0.9的区别。
人工神经网络通常是通过一个基于数学统计学类型的学习方法 (Learning Method)得以优化,所以人工神经网络也是数学统计学方 法的一种实际应用,通过统计学的标准数学方法我们能够得到大 量的可以用函数来表达的局部结构空间,另一方面在人工智能学 的人工感知领域,我们通过数学统计学的应用可以来做人工感知 方面的决定问题(也就是说通过统计学的方法,人工神经网络能够 类似人一样具有简单的决定能力和简单的判断能力),这种方法比 起正式的逻辑学推理演算更具有优势。
为什么要用EA? 做过外汇的人都知道许多订单输在了人性的弱点上,该斩仓的不斩仓, 该获利的不获利。利用EA制定一套符合自己交易习惯和交易计划的程序, 就是能最大限度的回避人性弱点,加强做单的计划性和纪律性。 什么是好的EA? 严格地说,没有“好”的EA,只有“合适”的EA。市场是千变万化的, 我们不能迷信任何一种EA。要想拥有一套合适自己的EA,都必须经过两 个阶段,一是系统测试,二是模拟演练。


