Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizações:
- 1919
- Avaliação:
- Publicado:
- 2019.01.16 09:26
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O autor da ideia - Scriptor
autor do código mq5 - barabashkakvn
O EA funciona tanto em contas de netting quanto hedge. Ele coloca ordens pendentes somente quando uma nova barra aparecer.
Como ele funciona
Primeiro, três parâmetros (Hour 1, Hour 2 e Hour 3) são comparados com a hora atual. Se a hora atual corresponder a um desses parâmetros, a colocação de ordens pendentes será permitida.
Os preços máximo e mínimo entre as barras #0 e #1 estão definidos. Depois disso, o valor do indicador iATR é adicionado ao preço máximo da barra #0. É assim que o preço de Buy stop é obtido. O preço para o stop Sell é obtido subtraindo o valor do indicador iATR na barra #0 do preço mínimo.
O volume pode ser definido de duas maneiras: usando um lote fixo (definir Money management para Constant lot) ou em % do risco por negociação(definir Money management para Risk in percent for a deal).
Assim que uma das ordens pendentes é ativada (definido no tipo de negócio OnTradeTransaction: TRADE_TRANSACTION_DEAL_ADD - "adding a deal to history" é detectado), todos as ordens pendentes restantes são removidos.
O Trailing é aplicado às posições.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/22884

O indicador que mostra sinais de compra e venda de três indicadores (iSAR, iWPR e iMA) em nove períodos com todas as configurações

Dois sistemas de negociação idênticos (para posições vendidas e compradas) com base nos sinais do indicador RJTX_Matches_Smoothed, que podem ser configurados de diferentes maneiras dentro de um Expert Advisor

Entrada aleatória. Entrada com gerador de números aleatórios.

Três canais de desvio padrão usando buffers de indicador com base no número de barras definidas nas entradas do indicador