下载MetaTrader 5

请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

2008.07.01 08:27
EA

gpfTCPivotLimit - MetaTrader 4EA

| Chinese English Español Русский Deutsch 日本語 Português

显示:
1597
等级:
投票: 6
12.gif (39.98 KB)


实现基于轴点指标计算的日内水平反弹的交易系统.

交易规则:

  • 在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 Software Corp.从英文翻译成
官方代码: https://www.mql5.com/en/code/8164

gpfTCPivotStop gpfTCPivotStop

根据轴点(Pivot)指标中每日阻力/支撑突破的交易系统.

L_Correlation L_Correlation

两种货币对的报价图表之间的相关系数

Pendulum 1_01 Pendulum 1_01

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

MultiIndicatorOptimizer MultiIndicatorOptimizer

智能交易使用 5个指标。