参数说明:
Server_GMT=3;服务器时区;重要设定!请务必设置正确(如IBFX为0,FXDD为3)
MaxTrades=8; 允许开立最大
交易的笔数,即同一时间可以有多少笔持仓,增仓LOTS按可用保证金的风险系数计算;请根据
资金大小自行调节,这是一把双刃剑,有利有弊;
Force_to_Normalacc=true; true——强制帐户为普通模式,禁止开微型仓;false——可以开微型仓,需Miniacc为true;
Miniacc=true; true——微型仓模式,适合支持0.01手的帐户,需上面选项为false,默认为true;
MaximumRisk = 0; 根据可用保证金计算首笔开仓手数,如0.05代表5%的保证金风险,默认为0,此时无论资金多少都只根据帐户类型使用默认仓位;
NormalLots = 0.1; 普通帐户模式下的默认仓位大小;
MiniLots = 0.01; 微型帐户模式下的默认仓位大小;
MaxLots=8;限制最大单笔仓位(参考交易商支持的最大单笔仓位);
TakeProfit = 10; 止赢(低于6时不会进行交易,避免被交易商认定为“拨头皮”);
InitialStop = 30; 止损,这里的止损会自动加上点差,如GBP点差为4点,则实际
止损为34点;
TrailingStop = 0; 非0时开启追踪止损,由于止赢设定较小,没有必要开启追止;
Autoparameter=true;开启自动适应参数选项;
ma_period=34;均线周期;
trdcomment=eapmzd;自定义交易附言;
UnusualSpread = 5;异常点差设置,当点差大于该设定时不进行开仓交易(某些交易商在成交清淡时会拉大点差,此时我们尽量避免交易);
InterdayTrade=true; 是否允许日内多次交易,默认为允许;
对EA的表现有明显影响的参数主要是Server_GMT,时区设置不对的话对EA的绩效影响非常大,请务必留意!另外,测试时请使用5M或1M图表。建议货币对:EUR/USD,USD/CHF,EUR/GBP。
更新日志:
070629
1、修改了时间设定方式,增加了服务器时区设定选项——Server_GMT,请根据服务器的所在时区设定,数值范围:-12~~13;
2、修改了仓位计算方式;
3、参数添加了中文说明;
0702
1、增加了自动适应参数选项Autoparameter;
2、增加了自定义交易附言选项trdcomment;
3、增加了异常点差设置UnusualSpread;
4、增加了界面显示;
5、修改了仓位计算的BUG;
6、修改了同时交易几个货币对的BUG;
Strategy Tester Report
旁门左道
商品 USDCHF (US Dollar vs Swiss Franc)
时间周期 5 分钟图 2007.03.15 04:30 - 2007.06.28 16:40 (2007.01.01 - 2007.06.30)
复盘模型 每个即时价位(基于所有可利用的最小时段的每一个价位的分形插值计算)
参数 MaxTrades=8; Force_to_Normalacc=true; Miniacc=true; MaximumRisk=0; NormalLots=1; MiniLots=0.01; MaxLots=8; TakeProfit=10; TrailingStop=0; Stops=30; ma_period=34; starthours=18; InterdayTrade=true;
经测试过的柱数 20615 用于复盘的即时价数量 273617 复盘模型的质量 66.30%
起始资金 5000.00
总净盈利 4162.88 总获利 6984.04 总亏损 -2821.16
盈利比 2.48 预期盈利 43.36
绝对亏损 807.90 最大亏损 1267.17 (14.68%) 相对亏损 20.25% (1216.57)
交易单总计 96 卖单 (获利百分比) 53 (86.79%) 买单 (获利百分比) 43 (93.02%)
盈利交易(占总百分比) 86 (89.58%) 亏损交易(占总百分比) 10 (10.42%)
最大: 获利交易 109.72 亏损交易 -289.28
平均: 获利交易 81.21 亏损交易 -282.12
最大: 连续获利金额 20 (1706.33) 连续亏损金额 2 (-578.52)
最多: 连续获利次数 1706.33 (20) 连续亏损次数 -578.52 (2)
平均: 连续获利 9 连续亏损 1
附件已删除。
[
本帖最后由 waynex 于 2007-8-14 23:33 编辑 ]