根据源码注释,BK's Grid EA Hybrid发布于2009年,也算是古董级马丁源码了,但是书写非常规范,非常适合大家学习。代码一共500多行,很简单,下面我给大家简单介绍下。 注意,大家如果在网上其他地方下载的这个源码,应该是不能复盘的,编译也会有错误,因为版本太老,当前编译器并不兼容,我发布的这个版本,我已经把不兼容的代码都修改过来的,可以正常编译使用。度盘是亏的,是因为止损小,其实基本上99%的马丁带上止损,都是稳定亏损的。把参数中的止损设大些,曲线就能掰向上。 1、加载即下单,而且是多空下单,属于无脑开仓的那种。 2、加仓,有个最大加仓间距和最小加仓间距,每一单的加仓间距在最大间距和最小间距之间。具体是多少,根据订单数和GridFactor参数控制。 3、止盈根据设定总体止盈点数来,止损根据最大回撤止损,默认MaxDrawdown=0.01就是回撤1%就止损,但是最大止损不能超过1000点(内部设定)。 使用说明 1、该EA默认参数加仓很猛,建议配合人工,交易一些波动较小的品种。 2、适用周期:任意周期。 3、该EA建议以学习为主,谨慎用于实战。 4、复盘时,可以调大最大回撤平仓MaxDrawdown,和加仓间距MinGridSize,MaxGridSize。这样资金曲线就会好看一些。 参数介绍 EAName:EA名称 BaseLot:第一单手数 MaxDrawdown:最大回撤止损,0.01是1%的意思 EnableAutoBuy:允许多单 EnableAutoSell:允许空单 MaxTotalLot:总手数控制 MinGridSize:最小加仓间距 MaxGridSize:最大加仓间距 GridFactor:网格因子,控制加仓间距的 TakeProfit:止盈 MaxSpread:最大点差控制 Slippage:滑点 Magic:魔术码 EnableSound:打开声音提示,不重要 EnableArrow:打开箭头提示,不重要 EnableWatchDog:打开看门狗,不重要