Autor Original: Khlystov Vladimir
O Assistente de Trading (EA) abre uma posição inicial na direção da vela atual e aumenta seu volume se o lucro em pontos ultrapassar um limite fixado nas configurações do EA.
Os dados sobre os aumentos são armazenados em um comentário de string na posição no seguinte formato: número de adições/preço da última operação/volume da última operação.
A posição inicial pode ser aberta a qualquer momento, quando o corpo da vela atual ultrapassa o limite de PriceStep, e também é possível adicionar a ela quando esse limite é ultrapassado com a chegada de uma nova barra.
//+----------------------------------------------+
//| Parâmetros de entrada do Assistente de Trading |
//+----------------------------------------------+
input double MM=0.1; //Participação do depósito em uma operação adicionada
input MarginMode MMMode=LOT; //método de detecção do valor do lote
input uint PriceStep=300; //passo da grade de preço em pontos para abrir ou adicionar a uma posição
input uint PosTotal=10 //número de operações adicionadas
input uint StopLoss_=1000; //stop loss em pontos
input uint TakeProfit_=2000 //take profit em pontos
input int Deviation_=10 //máxima divergência de preço em pontos
//| Parâmetros de entrada do Assistente de Trading |
//+----------------------------------------------+
input double MM=0.1; //Participação do depósito em uma operação adicionada
input MarginMode MMMode=LOT; //método de detecção do valor do lote
input uint PriceStep=300; //passo da grade de preço em pontos para abrir ou adicionar a uma posição
input uint PosTotal=10 //número de operações adicionadas
input uint StopLoss_=1000; //stop loss em pontos
input uint TakeProfit_=2000 //take profit em pontos
input int Deviation_=10 //máxima divergência de preço em pontos
Este EA foi originalmente escrito em MQL4 e publicado pela primeira vez na Base de Códigos em 18.07.2016.

Fig. 1. Exemplos de operações no gráfico
Comentário 0