Gandalf_PRO
世界已经变了... 我在水中感知它, 在陆地上感知它,
在空中感知它. 许多过往 - 都将不会重返 ...
" 指环王 ", 托尔金.
创建Gandalf_PRO EA 的想法是来自于 论坛的这个帖子.
EA 持有一个买入仓位和一个卖出仓位 (相互间没有依赖)
一直到市场以止损或者获利关闭它们.
市场的输入基础是两个参数的指数平滑
时间序列, 两个参数为:
第一个参数: 局部价格参数-S,
第二个参数: 趋势倾向参数 T,
计算公式:
S [n] =w*y [n] + (1-w) * (S [n-1] +T [n-1])
T [n] =t * (S [n]-S [n-1]) + (1-t) *T [n-1]
然后, 预测值: y [n+1] =S [n] +T [n]
两个参数的初始 (即 initial) 值 (估算) 是可能的
取得线性回归公式 - 在此.
_____________________________________________________________________________________
EA的入场变量:
买入:
In_BUY=true; 允许买入,
Count_buy=24; 用于 ВР 平滑的历史柱数,
w_price=0.18; 价格参数,
w_trend=0.18; 趋势参数,
SL_buy=62; 止损点数,
Risk_buy=0; 风险水平百分比 .
卖出: 变量 In_SELL, Count_sell, m_price, m_trend, SL_sell, Risk_sell - 都类似.
_____________________________________________________________________________________
优化过程分为两个阶段, 对于固定手数, 也就是当 Risk_buy=0; 并且 Risk_sell =0;
第一阶段, 对于买入: In_BUY=true; In_SELL=false; Count_buy 从3到120, 步长为 1;
w_price 和 w_trend 从 0.05 到 0.6 步长 0.01; SL_buy 从 30 到 100, 步长为 1.
第二阶段, 对于卖出: In_BUY=false; In_SELL=true; 其它类似.
EA 在趋势市场中, EURUSD H4 和 D时段能够更好地交易
然而, 还有必要加上额外的过滤, 使用
更高时段的指标.
__________________________________________________________________________________________
例子.
1. 2009年3月9日到3月20日:
策略测试器报告
----------------------
打包下載:ZIP下載
----------------------




