- 显示:
- 3387
- 等级:
- 已发布:
- 2008.07.01 08:27
- 已更新:
- 2016.03.31 09:58
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
实现基于轴点指标计算的日内水平反弹的交易系统.
交易规则:
- 在H1时段交易;
- 在当前日的00:00am之后, 计算 Pivot, Resist1, Resist2, Resist3, Support1, Support2, Support3 水平;
- 买入: 当一小时烛形 (T-2) 测试了Support(n) 水平, 并且 (T-1) 烛形关闭于此水平上方, 止损放在 Support(n+1) 水平, 获利放在 Resist(n) 水平. T 是当前时间的小时;
- 为了把止损移动到不亏损的位置, 需要使用移动止损;
- 对应的卖出条件: 当一小时烛形(T-2)测试了 Resist(n), 而烛形 (T-1) 关闭于此水平之上, 止损 - Resist(n+1), 获利 - Support(n).
一些输入参数的值:
- TgtProfit 变量指定了止损和获利的水平, 可以选择的数值是从1到5;
- 如果 TgtProfit = 1, 那么测试的水平 (buy/sell) = Resist1/Support1, StopLoss (buy/sell) = Resist2/Support2, TakeProfit (buy/sell) = Support1/Resist1;
- 如果 TgtProfit = 2, 那么测试的水平 (buy/sell) = Resist1/Support1, StopLoss (buy/sell) = Resist2/Support2, TakeProfit (buy/sell) = Support2/Resist2;
- 如果 TgtProfit = 3, 那么测试的水平 (buy/sell) = Resist2/Support2, StopLoss (buy/sell) = Resist3/Support3, TakeProfit (buy/sell) = Support1/Resist1;
- 如果 TgtProfit = 4, 那么测试的水平 (buy/sell) = Resist2/Support2, StopLoss (buy/sell) = Resist3/Support3, TakeProfit (buy/sell) = Support2/Resist2;
- 如果 TgtProfit = 5, 那么测试的水平 (buy/sell) = Resist2/Support2, StopLoss (buy/sell) = Resist3/Support3, TakeProfit (buy/sell) = Support3/Resist3;
- isTradeDay 变量决定已建仓位的关闭方式. 如果 isTradeDay = true, 那么开启的仓位将在每天结束前强制平仓, 否则仓位要等到止损或者获利才会关闭;
- 如果变量值 isTrace = True 那么各种信息将会写在记录文件中以便调试交易系统.
测试结果: 并非每个货币对使用这种策略都会盈利. 主要的是, 当使用了跟踪止损, 可能会获利.
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/8164

运行参量 - 放置买入和卖出两个挂单 (以存款额和从0.01到 0.07标准手杠杆最大增长为计数计算标准手数)考虑先前两天柱。

智能交易使用 5个指标。