Autor da ideia - Alex
Autor do código mq5 - barabashkakvn
O EA utiliza o indicador iAC (Oscilador de Aceleração/Desaceleração, AC). O sistema só opera quando uma nova barra aparece. Ele abre apenas uma posição por vez, o que permite que funcione tanto em contas de hedging quanto em contas de netting.
O lote é calculado com base no histórico de trading dos últimos dias de histórico (os parâmetros Risco Máximo em porcentagem e Fator de Diminuição também são utilizados).
O EA implementa diversos sinais para COMPRA e VENDA (o array ac[] representa os valores do indicador AC)
Sinais de COMPRA:
//--- indicador AC vai para CIMA se(ac[1]>0.0 && ac[2]>0.0) { //--- verifica sinal de COMPRA se(ac[1]>ac[2] && ac[2]>ac[3]) { *** } *** } //--- indicador AC vai para BAIXO se(ac[1]<0 && ac[2]<0) { //--- verifica sinal de COMPRA se(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4]) { *** } *** } //--- indicador AC cruza zero de cima para baixo se(ac[1]>0.0 && ac[2]<0.0) { *** } ***
Sinais de VENDA:
//--- indicador AC vai para CIMA se(ac[1]>0.0 && ac[2]>0.0) { *** //--- verifica sinal de VENDA se(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4]) { *** } //--- indicador AC vai para BAIXO se(ac[1]<0 && ac[2]<0) { *** //--- verifica sinal de VENDA se(ac[1]<ac[2] && ac[2]<ac[3]) { *** } } *** //--- indicador AC cruza zero de baixo para cima se(ac[1]<0.0 && ac[2]>0.0) { *** }
Exemplo de abertura de COMPRA:

Comentário 0