• 概述
  • 评论
  • 评论 (2)

Better Neural Network

更好神经网络 是下一代的 Kub EA, 赢得了 自动交易大赛 2007

它基于修改后的概率神经网络预测若干根柱线之后的价格动态。与标准概率网络相比,EA 通过初级输入的量化值来降低网络的维度。此外,它在神经元输出层的复发关系,能更好地确定时间形态。

此外,网络体系具有内置的手段来考虑报价在日内不同时间的动态 (或不同的交易时段)。因此,本 EA 主要是为日内交易设计的。

本 EA 包括两个相互关联的模块 - 神经网络和交易。在学习历史数据之后,神经网络开始传送预报到交易模块,同时在每根新的柱线上继续学习过程。交易模块基于这些预测制定开/平仓的决定。这是一个翻转系统,多头和空头交易互换,没有加仓和部分平仓。

EA 的参数可以分成两组: 

神经网络模块参数 

神经网络有两个输入端接收指定时间帧内的技术指标值。用户可以选择任何的 18 个内置指标,以及为它们逐一指定周期。

  • Indicators time frame - 指标计算时间帧 (从 M5 至 M30, 从下拉菜单里选择)。
  • Input indicator #1, Input indicator #2 - 输入指标 (从下拉菜单里选择)。
  • Period of indicator #1, Period of indicator #2 - 指标周期。

交易模块参数

  • Threshold - 配置连接 EA 的神经网络和交易模块的参数。如果网络预测近期走势至少有 Threshold 点, 则 EA 开新仓或翻转在指定方向上存在的持仓。较低的 Threshold 数值, 执行更多的交易。
  • SL - 止损点数。
  • TP - 止盈点数。
  • Money Management - 资金管理类型。两种可能情况: 
    (1) 固定手数大小 - 交易使用固定手数。
    (2) 固定净值分形 - 指定当前资金分形用于开新仓。
  • Lot size / Fraction of equity - 在此参数里指定手数大小, 如果交易执行使用固定手数 (情况 1) 或使用资金的分形 (情况 2)。

测试选项: EURUSD, M1 (2009.06.01 - 2012.06.01, 每次报价)。

无评论