创意作者 - Alex
mq5代码作者 - barabashkakvn
Executer AC 是一个基于 iAC(加速/减速振荡器,Accelerator/Decelerator Oscillator,简称 AC)指标的智能交易系统。该系统仅在新的 K 线出现时进行操作,每次只能打开一个交易头寸,因此它可以同时在对冲和净头寸账户中进行运作。
交易手数的计算基于过去 历史天数 的交易记录,同时也会参考 最大风险百分比 和 减少因子 参数。
该 EA 实现了多个买入和卖出信号(ac[] 数组代表 AC 指标的值)。
买入信号:
//--- 指标 AC 上升 if(ac[1]>0.0 && ac[2]>0.0) { //--- 检查买入信号 if(ac[1]>ac[2] && ac[2]>ac[3]) { *** } *** } //--- 指标 AC 下降 if(ac[1]<0 && ac[2]<0) { //--- 检查买入信号 if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4]) { *** } *** } //--- 指标 AC 从上到下穿过零 if(ac[1]>0.0 && ac[2]<0.0) { *** } ***
卖出信号:
//--- 指标 AC 上升 if(ac[1]>0.0 && ac[2]>0.0) { *** //--- 检查卖出信号 if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4]) { *** } //--- 指标 AC 下降 if(ac[1]<0 && ac[2]<0) { *** //--- 检查卖出信号 if(ac[1]<ac[2] && ac[2]<3]) { *** } } *** //--- 指标 AC 从下到上穿过零 if(ac[1]<0.0 && ac[2]>0.0) { *** }
以下是开多头的示例:

评论 0