|
交易策略测试
为了核查智能交易系统的可操作性,可创建一个专门多功能“测试器”窗口。可以使用以下几种方法打开此窗口:主菜单“视图—投资策略测试”命令,或使用快捷键Ctrl+R,或按“标准”工具条中
按钮。该窗口不仅可以测试交易策略,还可以进行参数优化。
测试
“测试器—设置”可以设定:
智能交易系统
— 从列表中选择需测试的智能交易系统。为了能够执行此步骤,智能交易系统必须被编
译及放置在/EXPERTS文件夹中。所有新创建的智能交易系统都被自动放置在此文件夹中;
商品
— 选择一种提供的可价证券;
周期
— 选择商品的时间周期;
模式
- 选择棒图模型的模式;
1. 每个Tick(根据所可利用最小时期限的每一个Tick的分数维插值法 Every
tick (on the basis of all available
least timeframes with fractal interpolation of every tick)
2. 控制点数 (根据最近最小期限内12个控制点的分数维插值法 Control
points (the nearest timeframe+fractal
interpolation are used)
3. 限于开盘价格(以最快速的方法分析完刚形成的价格) Open prices
only (the fastest method on the
bars completed)
重估
— 更新数据文件;
使用日期
& 时间 — 在测试时使用日期和时间的区间;
智能交易系统属性
— 打开“智能交易系统属性”窗口;
商品属性
- 打开商品的属性;
打开图表
— 为选择的商品创建新的图表窗口;
修改智能交易系统
- 打开编辑器"MetaEditor"编辑选择的智能交易系统;
开始
- 开始测试 。
当使用键盘进行交易操作时,快捷键 Ctrl+F9 能够切换到“终端-交易”窗口。在键盘无法工作的情况下这个操作是非常有用的。
测试结局
为了检查测试的结果,在“测试器”中有种静态的标签:结果,图形,报告和日志。
结果标签
测试结果列在一个表格中,此表包括所有交易执行的信息。表格包括以下几个栏目:
#
— 交易的数目;
时间
— 履行交易的时间;
类型
— 交易的类型(卖出,买入,止损, 获利了结,修改,止损平仓等待);
下单
- 下单的数量;
手数
— 下单的手数;
价格
— 价格;
S/L
— 止损下单;
T/P
- 获利了结下单;
盈利
- 盈利/亏损。仅平仓时在该栏中会显示该数值;
余额
- 仅平仓时在该栏中会显示该数值。
图表标签
“图表”标签包括自动画出的帐户平衡图表。该图表显示在测试交易策略期间动态交易结果。如果在测试过程中交易手数有变化,手数图将会在此标签显现。
报告标签
此标签中概括了以下测试结果和一些主要参数:
测试的棒图
— 历史的棒图的数量;
Tick
模型 — 在测试时,Tick模型的数量;
模型的质量
— Tick模型质量的百分比值;
初始存款
— 初始存款;
总获利
— 所有盈利交易的盈利总额;
总损失
— 所有有亏损交易的亏损总额;
总净利润
— 盈利减去亏损的数值;
利润因子
— 盈利减去亏损的百分比比率;
交易总计
— 总计交易的数量;
空头头寸
(盈利 %) — 建立空头头寸的数量和其中盈利的百分比;
多头头寸(盈利
% ) — 建立多头头寸的数量和其中盈利的百分比;
盈利交易(与总交易数量的%)
— 盈利头寸的数量及其占总交易数量的百分比;
损失交易(与总交易数量的%)
— 亏损头寸的数量及其占总交易数量的百分比;
预期盈利
— 预期盈利;
平均盈利
— 每一笔交易的平均盈利;
平均亏损
— 每一笔交易的平均亏损;
最大的获利交易
— 最大盈利的交易;
最大的亏损交易
— 最大亏损的交易;
最大连续盈利(盈利金额)
— 最大的连续盈利交易及其总和金额;
最大连续损失(亏损金额)
— 最大的连续亏损交易及其总和金额;
最大连续盈利(盈利次数)
— 最大的连续盈利交易及其总次数;
最大连续损失(亏损次数)
— 最大的连续亏损交易及其总次数;
平均连续盈利
— 连续盈利交易的平均数;
平均连续损失
— 连续损失交易的平均数;
亏损绝对值
— 在余额下最大亏损值;
亏损最大值
— 亏损交易的最大值。
日志标签
在测试过程中的报告在此表标签中自动生成。除了在智能系统测试而不是在市场真实操作期间发布的信息以外,该日志与“终端”窗口的日志相同。在测试结束之后。数据输出在单独的文TESTER/LOGS件夹。
|