文章 "使用 MetaTrader 4 进行基于时间的模式分析"

 

新文章 使用 MetaTrader 4 进行基于时间的模式分析已发布:

基于时间的模式分析可以用于货币市场以确定进入交易的更好时点或避免交易的时间。这里我们使用 MetaTrader 4 分析历史市场数据,产生对机械式交易系统应用有用的优化结果。

对于创建在一天当中的特定时间捕捉交易方向的系统,第一个考虑是你要寻找的仅仅是那些提供关于趋势方向信息的相关信号,而那些相反趋势方法或突破系统并不适合此目的。本文给出一个基本的 Expert Advisor,下面展示了代表运行流程的程序块示意图。

其中:
  • Analyzer 路径调用一系列信号检测程序,对此刻的趋势强度给予反馈。
  • TrailingStopEngine 动态评估下一个获利目标,并根据平均真实范围或类似物评估新的跟踪止损。
  • CurrentOpenOrders 返回已经开始的订单数量。
  • LoopThroughOrders 在所有订单中循环,在必要时应用新的跟踪止损和新的获利目标,或决定因某个特定事件关闭交易。
  • BlockFilterTrading 确定是否存在我们不想进行交易的特定条件。
  • MoneyManagement 返回手数作为风险的函数。
  • PlaceOrder,如果允许,按照 Analyzer 定义的方向开订单。

作者:Giampiero Raschetti