Olá. Serei o primeiro a fazer isso. MQL5 Expert Advisor.
Entrada por RSI, filtro MA. Apontar para um período de tempo H1 elevado.
Condições de entrada
Configurações RSI, MA, SL, TP, BU. Encerramento de todos os pedidos sobre o lucro total e sinais opostos.
Abrir negócios para o short, quando o preço está abaixo de MA 110 no H1, e RSI (4) tem um valor de 70 e acima. Preenchemos a tendência com a próxima ordem, quando a ordem vai na bota em 30 pontos. Ao fechar em ТР abrimos um novo comércio, se as condições de uma entrada não mudaram. Esperamos pelo próximo sinal.
Abrir negociações de compra quando o preço está acima de MA110 no H1 e RSI (4) tem um valor de 30 e abaixo.
Estamos completando uma tendência com a seguinte ordem em uma saída da ordem em Boo em 30 pontos. Ao fechar em ТР abrimos um novo comércio se as condições de entrada não tiverem mudado. Se tiverem recebido parada. Esperamos pelo próximo sinal.
Geralmente é assim para a variante inicial.
Olá. Serei o primeiro a fazer isso. Eu serei o primeiro a imprimir um MQL5 Expert Advisor.
Entrada por RSI, filtro MA. Foco no cronograma sênior H1.
Condições de entrada
Configurações RSI, MA, SL, TP, BU. Encerramento de todos os pedidos sobre o lucro total e sinais opostos.
Abrir negócios para o short, quando o preço está abaixo de MA 110 no H1, e RSI (4) tem um valor de 70 e acima. Preenchemos a tendência com a próxima ordem, quando a ordem vai na bota em 30 pontos. Ao fechar em ТР abrimos um novo comércio, se as condições de uma entrada não mudaram. Esperamos pelo próximo sinal.
Abrir negociações de compra quando o preço está acima de MA110 em H1 e RSI (4) tem um valor de 30 ou inferior.
Estamos completando uma tendência com a seguinte ordem em uma saída da ordem em Boo em 30 pontos. Ao fechar em ТР abrimos um novo comércio se as condições de entrada não tiverem mudado. Se tiverem recebido parada. Esperamos pelo próximo sinal.
Geralmente é assim para a variante inicial.
Este EA estará em modo totalmente automático ou às vezes quero visualizar os momentos de entrada (para colocar os indicadores usados no gráfico, quando o sinal estiver funcionando imprimir na aba "Especialistas" qual sinal funcionou) ?
Visualizar os momentos de entrada, é claro, é melhor rastrear e corrigir os erros que podem ocorrer durante a operação. Seria melhor que o Expert Advisor informasse quando abriu um pedido e a razão para fechá-lo. Esqueci de mencionar o arrasto, porque CU e TRALingStop são coisas diferentes.
Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste
Vladimir Karputov, 2018.04.17 19:27
EA"OSYuWwwJk EA.mq5" está terminado.
*** "1.004" ***
Deixe-me resumir:
Eu criei um nome como este (para não ficar atolado, apenas criei um nome no gerador de senhas) -"OSYuWwwJk EA".
Descrição:
Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste
NightTrader, 2018.03.31 22:52
Olá. Serei o primeiro então . 3abate the MQL5 advisor.
Entrada por RSI, filtro MA. Apontar para um período de tempo H1 elevado.
Condições de entrada
Configurações RSI, MA, SL, TP, BU. Encerramento de todos os pedidos sobre o lucro total e sinais opostos.
Abrir negócios para o short, quando o preço está abaixo de MA 110 no H1, e RSI (4) tem um valor de 70 e acima. Preenchemos a tendência com a próxima ordem, quando a ordem vai na bota em 30 pontos. Ao fechar em ТР abrimos um novo negócio, se as condições de uma entrada não mudaram. Esperamos pelo próximo sinal.
Abrir negociações de compra quando o preço está acima de MA110 no H1 e RSI (4) tem um valor de 30 e abaixo.
Estamos completando uma tendência com a seguinte ordem em uma saída da ordem em Boo em 30 pontos. Ao fechar em ТР abrimos um novo comércio se as condições de entrada não tiverem mudado. Se tiverem recebido parada. Esperamos pelo próximo sinal.
Geralmente é assim para a variante inicial.
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
NightTrader, 2018.04.01 15:07
A visualização dos momentos de entrada é obviamente melhor para rastrear e corrigir erros que possam ocorrer no processo. É melhor quando o Expert Advisor informa quando abriu um pedido e a razão para fechá-lo. Esqueci de mencionar o arrasto, porque CU e TRALingStop são coisas diferentes.OSYuWwwJk EA.mq5
Parece que são todos os parâmetros de entrada, não esqueci de nada:
//--- input parameters input double InpLots = 0.1; // Lots input ushort InpStopLoss = 50; // Stop Loss (in pips) input ushort InpTakeProfit = 50; // Take Profit (in pips) input ushort InpTrailingStop = 5; // Trailing Stop (in pips) input ushort InpTrailingStep = 5; // Trailing Step (in pips) input ushort InpBreakeven = 15; // Breakeven ("0" -> off) input ENUM_TIMEFRAMES InpMA_period = PERIOD_H1; // MA: period input int InpMA_ma_period = 15; // MA: averaging period input int InpMA_ma_shift = 0; // MA: horizontal shift input ENUM_MA_METHOD InpMA_ma_method = MODE_SMA; // MA: smoothing type input ENUM_APPLIED_PRICE InpMA_applied_price = PRICE_CLOSE; // MA: type of price input ENUM_TIMEFRAMES InpRSI_period = PERIOD_H1; // RSI: period input int InpRSI_ma_period = 21; // RSI: averaging period input ENUM_APPLIED_PRICE InpRSI_applied_price = PRICE_CLOSE; // RSI: type of price
intput Slip = 30; // requotes, intput Magic = 123; // magic , cinco dígitos, esqueci de acrescentar como uma auto-incidência.
Você pode adicionar uma opção para abrir na vela atual ou na próxima.
Você pode adicionar um controle de castiçal. Uma vez recebido o sinal, a abertura está em um castiçal de baixa quando se vende e em alta quando se compra. e isto é, o preço está abaixo da abertura se curta e acima da abertura se compra. Se você não se importa, é claro.
OSYuWwwJk EA.mq5
versão "1.001
Configurações para os níveis de RSI (UP e DOWN) para analisar a situação e obter o sinal.
Análise simples no momento:
- BUY: Ask() > Moving Average on bar 1 E RSI on bar 1 <= RSI DOWN level
- SELL: Bid() < Moving Average on bar 1 AND RSI on bar 1 >= RSI UP level
OSYuWwwJk EA.mq5
versão "1.001
Configurações para os níveis de RSI (UP e DOWN) para analisar a situação e obter o sinal.
Análise simples no momento:
- BUY: Ask() > Moving Average on bar 1 E RSI on bar 1 <= RSI DOWN level
- SELL: Bid() < Moving Average on bar 1 AND RSI on bar 1 >= RSI UP level
Para um conselheiro, a limitação do pó é muito insuficiente. Com a possibilidade de otimizar este parâmetro.
OSYuWwwJk EA.mq5
versão "1.001
Obrigado. Eu o testei. Dá um quadro bastante bom, mas não consegui completar o teste por causa do grande número de pedidos e, portanto, perdi dinheiro no final do teste.
Precisamos controlar o número de pedidos, e de preferência não abrir o próximo até que o anterior esteja na BU.
Vladimir,
poderia por favor fazer soova escrever nos comentários, abertura e fechamento e qual ordem foi aberta.
Obrigado. Eu o testei. Dá uma imagem bastante boa, mas o teste não pode ser concluído devido a um grande número de pedidos e, por isso, falha no final do teste.
Precisamos controlar o número de pedidos, e de preferência não abrir o próximo até que o anterior esteja na BU.
Vladimir,
poderia por favor fazer soova escrever nos comentários, abertura e encerramento do pedido.
Eu não sei o que você quer dizer. Não há:corujas eordens. Há um EA e posições.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Este tópico está aberto somente nosfins de semana e aceita pedidos de "quick batch MQL5 EA".
Eu me reservo o direito de concordar em fazer um EA, bem como de recusar :)
Se um EA aparecer, seu código DEVE ser publicado ABERTO.
Nota: o período defim de semana- Tarde de sexta-feira à noite, Todos os sábados e domingos.
Agora em trabalho:
Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos
Noite de fim de semana
ymsssg, 2019.10.08 20:02
Olá Vladimir!
Interessado em portar um EA de MT4 para MT5. Pronto para ser um testador. O código fonte está anexado a este post. Encontrei-o nos espaços abertos
Especificações do Consultor Especialista
Plataforma:MT4
Pares de moedas: EURUSD, GBPUSD preferido
Prazo: M5
Tempo de trabalho: 24 horas por dia
Um ponto fundamental importante: o Consultor Especialista atua na compra e venda simultânea. Além disso, o Expert Advisor tem diferentes ordens mágicas escritas nas configurações - assim o usuário não precisa mudar nada (são necessários números mágicos diferentes para que o bot rastreie corretamente as ordens de venda e compra - sem confusão).
Estratégia da EA
O Expert Advisor utiliza o princípio do martingale. Ela opera simultaneamente na compra e venda a partir do mesmo quadro de instrumentos. As leituras do oscilador RSI são levadas em conta para entrar no comércio (como entendo, depende dos valores das variáveis no código RsiMinimum e RsiMaximum). Após a instalação da EA e permissão para negociar - após algum tempo (talvez 15 minutos após o início, às vezes quase imediatamente) ela abre um par de ordens de compra e venda.
Se o dia parecer muito plano - não há movimento evidente em uma ou outra direção - e o preço não atingir o nível especificado nas configurações para abrir a próxima ordem (a variável StepMin ) - então o par de ordens de compra e venda estará lá durante todo o dia.
A característica importante é que, inicialmente, as ordens de stop loss e take profit não têm ordens. Então, dependendo se o mercado vai subir ou descer, a EA começa a abrir novas ordens contra a tendência; se o mercado subir, a EA vende; se descer, a EA compra; tudo aqui é igual a todos os contratos de martingale, sem exceções. E neste caso (da segunda ordem aberta contra a tendência) existe uma ordem Take Profit. Então, assim que o preço voltar, o Expert Advisor fechará a(s) ordem(ões) de acordo com Take Profit e o mercado terá novamente um par de ordens de Compra e Venda sem uma ordem Stop e Take Profit.
Em seguida, o Consultor Especialista repetirá em uma nova tendência todas as suas ações descritas acima.
Observe que após o fechamento da grade de pedidos pelo consultor especializado, a etapa entre os pedidos de compra e venda aumentará. E isto acontecerá sempre depois que a rede for fechada. A distância entre as ordens depende da volatilidade do mercado, pode ser de até 50-70 pontos. Além disso, a EA terá que esperar por mais volatilidade para "balançá-la".
O Expert Advisorcomeça a aumentar o lote a partir da terceira ordem, e a primeira e segunda ordem vão com o lote, que é definido nas configurações (a variável Lotes ) - este é um detalhe muito importante.
A opção de uma etapa variável entre os pedidos é implementada no Expert Advisor. O usuário pode definir a distância da abertura de uma ordem até a abertura da próxima ordem, bem como selecionar uma ordem e especificar quantos pontos a serem acrescentados à etapa existente entre as ordens - esta é uma opção muito útil, especialmente com uma forte falha.