Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Experts

Exp_BykovTrend_ReOpen - expert para MetaTrader 5

Visualizações:
808
Avaliação:
(22)
Publicado:
2017.02.01 08:21
\MQL5\Include\ \MQL5\Indicators\ \MQL5\Experts\
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Sistema de negociação Exp_BykovTrend_ReOpen baseado nos sinais do indicador BykovTrend com abertura de uma ordem adicional de acordo com a tendência. No momento de fechamento da barra, forma-se um sinal para entrar no mercado, se a seta colorida do indicador surgir e o volume da posição aberta aumentar, se o lucro em pontos a partir da última operação na posição exceder o limite fixado nos parâmetros de entrada do Expert Advisor.

O Expert Advisor armazena as informações sobre os recarregamentos no comentário de cadeia de caracteres da posição no formato número de recarregamentos/preço da ultima transação/ volume da última transação.

Para que o Expert Advisor gerado funcione corretamente, é preciso que o arquivo pre-compilado do indicador BykovTrend.ex5 esteja localizado na pasta <diretório_de_dados_do_terminal>\MQL5\Indicators.

Depois de compilar o arquivo, o Expert Advisor Exp_BykovTrend_ReOpen.ex5 contém o indicador BykovTrend.ex5 em si mesmo como recurso, e, portanto, não será necessário sua presença na pasta do terminal para funcionamento do Expert Advisor final pre-compilado! Para fazer isso, ao código do Expert Advisor foi adicionado o código respectivo para incluir este indicador dentro do arquivo executável do Expert Advisor.

A nível global, foi adicionado um arquivo executável do indicador como recurso

//---- Adição de indicador ao código do Expert Advisor como recurso
#resource \\Indicators\\BykovTrend.ex5

No bloco da função OnInit(), foi alterado o caminho de sequência de caracteres para o indicador a ser usado como recurso

//---- obtenção do identificador do indicador BykovTrend
InpInd_Handle=iCustom(Symbol(),InpInd_Timeframe,"::Indicators\\BykovTrend",RISK,SSP);

Assim, o arquivo executável compilado do Expert Advisor pode ser usado sozinho em outros terminais de negociação sem indicadores.

Nos testes abaixo, os parâmetros de entrada usados pelo Expert Advisor são padrão. Além disso, neles não foram usados o Stop Loss e o Take Profit.

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

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


Resultados do teste para 2015, GBPUSD, H4:

Fig.2. Gráfico de resultados de teste

Fig.2. Gráfico de resultados de teste

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/17064

WeightOscillator WeightOscillator

Oscilador que apresenta a soma ponderada suavizada de quatro indicadores: RSI, MFI, WPR e DeMarker.

BreakdownLevelDay BreakdownLevelDay

Expert Advisor que opera no rompimento do dia. São colocadas ordens pendentes BuyStop e SellStop.

Exp_SilverTrend_Signal_ReOpen Exp_SilverTrend_Signal_ReOpen

Sistema de negociação Exp_SilverTrend_Signal_ReOpen baseada nos sinais do indicador SilverTrend_Signal com abertura de ordem adicional de acordo com a tendência.

Ilan1.4 Ilan1.4

Ilan1.4, Expert Advisor para MetaTrader 5.