MT4自带EA(MACD)解析与实战分析 下面详细解析本EA的每条语句,从而分析出它的编程原理,以及它所使用的移动止损、挂单修改等实用技巧,为学习他人的编程经验具有很好的借鉴作用。 解析如下: 一、解析如下: //+------------------------------------------------------------------+ //| MACD Sample
“金叉”的判断是EA里用的比较多的,这里我们用了判断大小的方法就能很容易的计算它,首先得到MACD两根线当前的值和上一根K线的MACD值,如果上一根K线的MACD主线大于信号线并且当前的MACD主线小于信号线那么就相当于这两根线做了一个“交叉”,因此我们可以认为MACD“金叉”了。从这里我们也能看出来用计算机的方法来解决...
MT4自带的EA详解(MA和MACD)
1、、MT4 自带自带 EA ((MA )解析)解析与实战分与实战分 、、 自带自带 (( ))解析解析与实战分与实战分 析析 析析 2 、、MT4 自带自带EA ((MACD )解析)解析与实战与实战 、、 自带自带 (( ))解析解析与实战与实战 分析分析 分析分析 1、、MT4 自带自带EA ((MA )解析)解析与实战分与实战分 、、...
1、MT4自带EA(MA )解析与实战分 析 2、MT4自带EA(MACD )解析与实战 分析 1、MT4自带EA(MA )解析与实战分 析 一、均线穿越交易系统EA 详解 MT4平台自带了一个自动交易的EA指标,那就是MovingAverage,下面详细解释该 系统每条语句的功能说明,以便深入认识EA的编程内核。
1、MT4自带EA(MA )解析与实战分 析 2、MT4自带EA(MACD )解析与实战 分析 1、MT4自带EA(MA )解析与实战分 析 一、均线穿越交易系统EA 详解 MT4平台自带了一个自动交易的EA指标,那就是MovingAverage,下面详细解释该 系统每条语句的功能说明,以便深入认识EA的编程内核。 //+---+ //|MovingAverage.mq4| //...
根据以上分析,可以看出该EA所使用的基本策略如下: 1、多头开仓=MACD处于0轴下方+MACD指标低位金叉+均线上升 2、空头开仓=MACD处于0轴上方+MACD指标高位死叉+均线下降 3、多头平仓: 平仓:MACD处于0轴下方+MACD指标低位金叉 移动止损:订单止损价<买价-移动止损*点,修改订单止损价 4、空头平仓: 平仓:MACD处于0轴上...
就上面的代码,MacdCurrent的值是参数为12,26,9的MACD主线当前K线的值,MacdPrevious则是MacdCurrent前一根K线的值,SignalCurrent和SignalPrevious则是相同参数信号线的当前值和前一根值。 后两个是调用均线指标函数,这里的均线周期参数则是使用了EA的参数变量MATrendPeriod,这样写是个好习惯,把调用指标的参数放到EA参数...
1、MT4的MACD编程EA详解在MT4安装后,默认会给用户提供几个例子程序,这些程序对于新学习EA开发过程中有很大的帮助,下面我们就来对MACDSample这个例子EA来做个解读,来看看别人是如何开发一个EA的。首先是注释,在MQL语言中所有的这一行就是注释行,系统本身不会去执行它,它只是用来解释当前代码的含义的,我们在代码中...
MACD的基础理论来了,金叉和死叉的应用(关于MACD以及金叉死叉,这里不解释,请各位自行百度或者知乎),我这里判断一段时间内是否有金叉或者死叉,太长时间也没啥意义,我主要是基于5分钟线做日内交易。 1//检查一小时内是否有金叉2bool CheckForGoldInHour()3{4doubleMacdCurrent,MacdPre,SignalCurrent,SignalPre;5for(in...