Partial Close and Trailing é um assistente EA que fecha uma parte de uma posição (ou seja, parte do lote)…
Assistant – o melhor painel de negociação gratuito para suportar posições e negociações com StopLoss / TakeProfit / Trailing Stop reais/virtuais
TickSniper Expert Advisor Automático para MetaTrader. Tick scalper
Início
Documentação
Configurações
FAQ
Alterações
Avaliações
Comentários
Extra
Sobre O The X – Assessor Especial Universal
Conselheiro Especial Universal (EA) para MetaTrader com Funcionalidade Extensa
O Conselheiro Especial The X é uma ferramenta de negociação versátil para MetaTrader, oferecendo uma ampla gama de recursos e configurações personalizáveis.
Ele funciona com indicadores padrão e inclui um construtor de estratégia, permitindo que os traders criem e ajustem estratégias para atender às suas necessidades.
Principais Características:
- Negociação com Indicadores Padrão: O EA utiliza uma variedade de indicadores do conjunto padrão do MetaTrader, proporcionando uma base familiar e confiável para suas estratégias de negociação.
- Sinais e Filtros Personalizáveis: Escolha entre 20 sinais diferentes e aplique até 20 filtros para refinar sua estratégia de negociação. Essa flexibilidade permite um controle preciso sobre as condições sob as quais as negociações são executadas.
- Personalização Extensa: Com mais de 100 parâmetros personalizáveis, você pode ajustar o EA para corresponder ao seu estilo e preferências específicas de negociação. Seja ajustando níveis de risco ou definindo critérios únicos de entrada e saída, o EA fornece as ferramentas para otimizar sua estratégia.
- Configurações de Sinal Personalizadas: Para cada sinal, você pode personalizar elementos-chave, incluindo os parâmetros do indicador, o timeframe em que opera e até mesmo a barra de sinal específica usada para a tomada de decisões.
Este Conselheiro Especial Universal oferece uma solução abrangente e flexível para traders que desejam aproveitar indicadores padrão enquanto constroem suas próprias estratégias no MetaTrader.
Quer você seja um iniciante ou um trader experiente, suas vastas opções de personalização o tornam uma ferramenta poderosa para qualquer abordagem de negociação.
Como o The X – Assessor Especial Universal funciona?
O que as pessoas dizem sobre o The X – Assessor Especial Universal?
Você pode baixar o The X – Assessor Especial Universal gratuitamente!
Comece GRATUITAMENTE!
Você pode baixar e instalar nosso programa gratuitamente!
E você pode testá-lo em sua conta DEMO sem limites de tempo!
E você também pode testar nosso programa gratuitamente em uma conta REAL usando o símbolo USDJPY!
Você pode comprar a versão completa do The X!
Contas de negociação
Computadores / Ativações
VERSÃO COMPLETA MT4
Para MetaTrader 4
150 $
VERSÃO COMPLETA MT5
Para MetaTrader 5
150 $
ALUGUEL
por
3 meses
Para MetaTrader 4
50 $
ALUGUEL
por
3 meses
Para MetaTrader 5
50 $
Antes de fazer uma compra, recomendamos fortemente revisar nossas instruções e a seção de FAQ para garantir uma experiência tranquila.
Índice (clique para mostrar)
List
- Descrição
- Artigos adicionais e links
- Qual é a diferença entre The X e The xCustomEA?
- Principais Vantagens do The X Universal EA
- Lista de indicadores e filtros The X Universal EA
- Indicador de Sinal Principal (Parâmetro: IndSigToTrade)
- Média Móvel (MA) (Sinal 1) no The X Universal EA
- Convergência/Divergência da Média Móvel (MACD) (Sinal 2) no The X Universal EA
- Oscilador Estocástico (Sinal 3) no The X Universal EA
- Indicador RSI (Sinal 4) no The X Universal EA
- Índice de Canal de Commodities (CCI) (Sinal 5) no The X Universal EA
- Williams Percent Range (WPR) (Sinal 6) no The X Universal EA
- Bollinger Bands (Sinal 7) no The X Universal EA
- Indicador Envelopes (Sinal 8) no The X Universal EA
- Alligator (Sinal 9) no The X Universal EA
- Média Móvel do Oscilador (OsMA) (Sinal 10) no The X Universal EA
- Oscilador Awesome (AO) (Sinal 11) no The X Universal EA
- Ichimoku (Sinal 12) no The X Universal EA
- Accelerator / Decelerator (AC) (Sinal 13) no The X Universal EA
- Barra (Sinal 14) no The X Universal EA
- ADX (Sinal 15) no The X Universal EA
- Barra Relativamente MA (Filtro 16) no The X Universal EA
- ZIGZAG (Sinal 17) no The X Universal EA
- ATR (Filtro 18) no The X Universal EA
- ADX Wilder (sinal 19) – apenas para MT5 no The X Universal EA
- Índice de Fluxo de Dinheiro (Sinal 20) no The X Universal EA
- Fractais (Sinal 21) no The X Universal EA
Descrição
The X Universal – Sistema de Negociação (Trading System) para MT4 e MT5
The X é um sistema de negociação universal projetado para ambos MetaTrader 4 e MetaTrader 5.
Este Expert Advisor (EA) oferece uma ampla gama de recursos, incluindo média (Averaging), aberturas adicionais de posição durante tendências e paradas virtuais (virtual stops) para aprimorar as estratégias de negociação.
Principais Características:
- Construtor de Estratégia Universal: The X permite aos traders construir estratégias de negociação personalizadas usando um amplo conjunto de funções.
- Inclui mais de 20 sinais para abertura de posições e ordens pendentes, bem como 21 filtros para refinar os sinais de negociação.
- Média (Averaging) e Abertura de Posição Adicional: O EA suporta tanto média contra a tendência (averaging against the trend) quanto abertura adicional de posição na tendência (additional position opening on the trend). A função de média ajuda a converter uma posição perdedora em lucrativa construindo uma grade de posições com base no movimento de preço. Quando o preço reverte, o EA recupera rapidamente as perdas através da média de todas as posições em lucro.
- Tamanho de Lote Dinâmico (Dynamic Lot Sizing): A função de lote dinâmico (dynamic lot function) permite definir o tamanho do lote como uma percentagem do saldo ou patrimônio, oferecendo uma gestão de risco flexível.
Funções Avançadas de Negociação:
- Paradas Virtuais (Virtual Stops):
- Gerencie negociações com parada virtual de perda (virtual stop-loss), take profit e trailing stop para ocultar sua estratégia de gestão de risco dos corretores.
- Trailing Stop e Breakeven (breakeven):
- Inclui uma função trailing stop (incluindo trailing no Parabolic SAR) e uma função breakeven (breakeven), que define a parada de perda (stop-loss) no ponto de breakeven assim que uma negociação está em lucro.
- Função Martingale:
- O EA suporta um modo Martingale, permitindo aumentar o tamanho do lote após negociações perdedoras para recuperar as perdas mais rapidamente.
- Gestão Global de Lucro e Perda:
- The X permite fechar todas as posições com base no lucro ou perda total em sua conta, oferecendo controle abrangente sobre seu risco e recompensa geral.
- Negociação Baseada em Tempo (Time-Based Trading):
- Você pode definir o EA para negociar apenas durante horários ou dias específicos da semana, proporcionando mais controle sobre sua estratégia de negociação.
Funções Adicionais:
- Ordens Pendentes: O EA pode colocar ordens pendentes e gerenciá-las com base nos sinais e filtros escolhidos.
- Restrições de Atraso: Você pode configurar o EA com restrições de atraso para evitar entrar em negociações muito rapidamente em mercados voláteis.
- Trailing Profit: O EA pode acompanhar o lucro total de todas as posições abertas, ajudando a maximizar ganhos enquanto minimiza riscos.
The X Universal Expert Advisor integra uma ampla gama de ferramentas e recursos de múltiplos sistemas de negociação em um único, altamente personalizável EA.
Seja usando média (Averaging), Martingale, ou configurações avançadas de stop-loss e take-profit, este EA fornece controle abrangente sobre sua estratégia de negociação. Com sinais personalizáveis a partir de indicadores padrão do MetaTrader, é projetado para se adequar a uma variedade de estilos e estratégias de negociação.
A rica funcionalidade e flexibilidade do Expert Advisor (EA) agradará a todo trader.
Artigos adicionais e links
The X e The xCustomEA: Testes e Otimização
EA The xCustomEA Universal Trading Expert Advisor (EA) em indicadores iCustom.
Artigo: Otimização e teste! Pesquise configurações do advisor!
Recomendo conhecer nosso novo advisor:
Exp – The xCustomEA Universal Trading Advisor em Indicadores Customizados. Advisor em Indicador!
Exemplo de Uso do Pipfinite no xCustomEA
Estatísticas: Exemplo de Negociação em Conta Real e Estatísticas do Ano Passado
Qual é a diferença entre The X e The xCustomEA?
Diferença entre The X e The xCustomEA
Ambos The X e The xCustomEA são construídos sobre a mesma base (código MQL e funções), mas diferem na forma como operam:
- The X = EA Universal:
- Este Expert Advisor (EA) trabalha com os indicadores padrão do MetaTrader.
- Vem com cerca de 20 estratégias pré-construídas baseadas nos indicadores padrão disponíveis no MetaTrader.
- The xCustomEA = EA Universal para Indicadores Customizados:
- Ao contrário de The X, este EA é projetado para trabalhar com indicadores customizados. Não possui estratégias pré-construídas.
- Você pode configurar indicadores customizados e configurar sua estratégia de negociação com base nos sinais que esses indicadores customizados fornecem (por exemplo, sinais de seta).
- The xCustomEA permite que você programe sua estratégia usando qualquer indicador customizado disponível online ou no mercado MQL5.
- Você também pode baixar estratégias pré-fabricadas para este EA, e a lista de estratégias disponíveis é atualizada regularmente.
- Além disso, você pode importar sinais da estratégia The X e aplicar suas mudanças customizadas, oferecendo ainda mais flexibilidade.
Em resumo:
- The X trabalha com indicadores padrão do MetaTrader e possui estratégias embutidas.
- The xCustomEA permite negociar usando indicadores customizados e criar suas próprias estratégias, proporcionando uma experiência de negociação mais personalizada.
Se você não sabe como e não quer aprender programação e já se cansou dos indicadores padrão, sua escolha =The X.
Se você sabe como programar e tem interesse no estudo de outros indicadores, sua escolha =The xCustomEA.
Funções desses Expert Advisors (EA) = Iguais!
Principais Vantagens do The X Universal EA
- Função de Lote Dinâmico (Dynamic Lot Function):
- Ajusta automaticamente o tamanho do lote com base no saldo atual ou patrimônio, proporcionando uma gestão eficaz de dinheiro (money management) para se adequar ao tamanho da conta e preferências de risco.
- Períodos de Negociação Personalizáveis (Time Trade):
- Usuários podem definir períodos específicos de negociação, restringindo o EA a negociar apenas durante certos horários do dia ou em dias específicos da semana. Isso ajuda a otimizar a atividade de negociação para as condições do mercado.
- Trailing Stop:
- O EA oferece um recurso de trailing stop que pode iniciar assim que uma posição é aberta ou seguir o algoritmo padrão, acionando apenas quando a posição está em lucro.
- Suporte ECN para MarketWatch:
- Trabalha perfeitamente com contas ECN e NDD (Non-Dealing Desk), proporcionando negociações eficientes em corretores que oferecem spreads mais apertados e acesso direto ao mercado.
- Tratamento de Erros para Contas Reais:
- Equipado com mecanismos de tratamento de erros especificamente projetados para contas de negociação reais, garantindo operação suave em condições de negociação do mundo real.
- Bloqueio de Fechamento em Lucro/Perda Total:
- O EA pode fechar todas as posições assim que um lucro ou perda total for atingido. Também pode desconectar todos os EAs na conta após este ponto, ajudando a gerenciar risco em múltiplas estratégias.
- Função Breakeven (breakeven):
- Assim que a posição está em lucro, o stop-loss é automaticamente movido para o ponto de breakeven (breakeven) ou outro nível desejado, garantindo ganhos enquanto minimiza perdas potenciais.
- Estrategia Martingale:
- O EA suporta o sistema Martingale, permitindo aumentar o tamanho do lote após uma negociação perdedora para recuperar as perdas mais rapidamente.
- Gestão de Negócios Baseada em Sinais:
- Posições podem ser abertas e fechadas inteiramente com base em sinais de indicadores:
- Abrir em um sinal e fechar a posição quando um sinal oposto é recebido ou quando um sinal filtrado é desativado.
- Posições podem ser abertas e fechadas inteiramente com base em sinais de indicadores:
- Fechamento de Posição Baseado em Sinais:
- O EA pode fechar automaticamente uma posição quando um sinal diferente aparece, garantindo que as negociações estejam alinhadas com as condições do mercado.
- Função “REVERSE”:
- Permite uma estratégia de negociação reversa, onde posições de compra são abertas em um sinal de venda e posições de venda são abertas em um sinal de compra.
- Função de Média (Averaging):
- Ajuda a transformar uma posição perdedora em lucrativa abrindo posições adicionais na mesma direção quando o preço se move contra a negociação original. Isso permite que o EA reduza o preço médio e melhore a chance de lucro.
- Abertura Adicional de Posição na Direção da Tendência:
- Abre posições adicionais na direção da tendência com base em aumentos de preço e/ou utiliza um dos indicadores disponíveis como filtro para confirmar a tendência.
- Stoploss Virtual, Takeprofit e Trailing Stop:
- O EA pode usar níveis de stop-loss virtual (virtual stop-loss), take-profit e trailing stop, mantendo-os ocultos do corretor para maior discrição e execução da estratégia.
- Suporte para Todos os Tipos de Ordens:
- Trabalha com posições de mercado, ordens pendentes e ordens limitadas, oferecendo completa flexibilidade no gerenciamento de diferentes tipos de negociações.
Essas funcionalidades tornam o Expert Advisor uma ferramenta abrangente e poderosa para traders, proporcionando flexibilidade, gestão de risco e automação estratégica para otimizar os resultados de negociação em várias condições de mercado.
Lista de indicadores e filtros The X Universal EA
The X usa os seguintes sinais padrão para criar Sinais e Filtros.
Parâmetros do expert IndSigToTrade. FILTER_IndSigToTrade2, FILTER_IndSigToTrade5.
Sinal:
Um sinal para negociar ocorre quando todas as condições para o sinal são atendidas.
Por exemplo:
- A interseção das linhas de MA ou o aparecimento de um novo ponto ZigZag.
- A interseção do nível 70 para o indicador RSI é um sinal. E se o RSI estiver acima do nível de 70, então isso já é um filtro.
- O sinal é o que aparece quando todas as condições são atendidas na barra relevante. O Expert Advisor (EA) aceita o sinal.
- Por exemplo, a luz acabou de acender. Este é um sinal porque a luz acabou de acender. Quando você acendeu a luz, a pessoa acordou. É um sinal.
- Abertura de posições ocorre após o sinal ser confirmado. As linhas se cruzam, e então a posição é aberta. Se as linhas já tivessem sido cruzadas anteriormente, então isso não é um sinal. O sinal já passou.
Filtro:
Filtro – O filtro é o que o indicador mostra naquele momento.
Isso não é um sinal. Esta é a posição atual do indicador.
Por exemplo,
- A luz estava acesa. Este filtro é porque a luz já foi acesa e está acesa. Quando a luz está acesa, a pessoa não dorme mais. Este é um filtro.
- Esta é a posição atual do indicador, por exemplo, a posição atual das linhas MA em relação umas às outras. Ou o último vértice atual do ZIGZAG.
- Os sinais são filtrados no valor atual do indicador. Se a MA rápida estiver acima da MA lenta, então apenas COMPRA deve abrir este filtro.
Indicador de Sinal Principal (Parâmetro: IndSigToTrade)
Usando este parâmetro, um dos 20 indicadores padrão pode ser usado para criar sinais de Compra e Venda.
Um sinal de Compra ou Venda para abrir uma posição é gerado quando o Indicador de Sinal Principal selecionado muda de estado. (Por exemplo, o indicador RSI acabou de cruzar 30%, ou as linhas MA acabaram de se cruzar).
Isso acontece na barra atual (OWNSIGNAL_Shift=0) ou após um atraso especificado de X barras (especificado pelo usuário, OWNSIGNAL_Shift =X).
Os sinais de compra e venda do Indicador de Sinal Principal são filtrados pelos filtros selecionados pelo usuário (até 5 filtros podem ser selecionados).
Quando o Indicador de Sinal Principal fornece um sinal, o EA verifica todos os filtros. Apenas quando todos os filtros suportam o sinal, uma Compra ou Venda, a posição é aberta.
Se algum dos Filtros não permitir o sinal, uma posição NÃO será aberta, e então o sinal é ignorado.
Opção Sem Sinal: Negociação apenas com Filtros
Uma opção “Sem Sinal” foi fornecida para o Indicador de Sinal Principal.
Quando a opção “Sem Sinal” é selecionada para o Indicador de Sinal Principal (Parâmetro: IndSigToTrade), o EA usa apenas os filtros para abrir posições de Compra e Venda.
Ao usar apenas filtros, um sinal de Compra é registrado quando a posição atual de todos os indicadores de filtro está no estado de Compra, e um sinal de Venda é criado quando a posição atual de todos os indicadores de filtro está no estado de Venda.
Por exemplo:
Uma posição de Compra é aberta quando:
- A MA rápida está acima da MA lenta, e
- RSI está abaixo de 30.
Uma posição de Venda é aberta quando:
- A MA rápida está abaixo da MA lenta, e
- RSI está acima de 70.
Média Móvel (MA) (Sinal 1) no The X Universal EA
O indicador técnico Média Móvel (MA) mostra o valor médio do preço do instrumento para um determinado período de tempo. Ao calcular a Média Móvel, realiza-se uma média matemática do preço do instrumento para um dado período. Conforme o preço muda, seu valor médio aumenta ou diminui.
O sinal é calculado pelo arranjo mútuo de duas médias móveis, uma das quais deve ter um período mais curto (MA rápida) e a outra, respectivamente, um maior (MA lenta). Seus parâmetros podem ser especificados em variáveis.
SINAL DE COMPRA é emitido quando a linha rápida da Média Móvel (MA) está acima da linha lenta, e o
SINAL DE VENDA quando a linha lenta está acima da linha rápida.
O estado “sem sinal” não é utilizado.
Convergência/Divergência da Média Móvel (MACD) (Sinal 2) no The X Universal EA
O Indicador Técnico Convergência/Divergência da Média Móvel (MACD) é o próximo indicador de tendência dinâmica. Ele mostra a relação entre os dois preços de médias móveis.
O Indicador Técnico MACD é construído como a diferença entre duas médias móveis exponenciais (EMA)
O MACD é mais eficaz em condições onde o mercado oscila com grande amplitude no corredor de negociação. Os sinais MACD mais comumente usados são interseções, condições de sobrecompra/sobrevenda e divergências.
Opera com quatro variáveis. Os sinais também são simples:
SINAL DE COMPRA – a linha principal acima da linha de sinal,
SINAL DE VENDA – a linha principal abaixo da linha de sinal.
“Sem sinal” não é utilizado.
Oscilador Estocástico (Sinal 3) no The X Universal EA
O Indicador Técnico Oscilador Estocástico (Oscillator Stochastic) compara o preço de fechamento atual com a faixa de preços para o período de tempo selecionado. O indicador é representado por duas linhas. A linha principal é chamada %K. A segunda linha %D é a média móvel da linha %K. Normalmente, %K é representado por uma linha sólida, e %D por uma linha tracejada.
O usuário define níveis de COMPRA e VENDA (geralmente 20-80 ou 30-70).
SINAL DE COMPRA é a linha principal cruzando o nível Stochastic_BUYLEVEL para cima,
SINAL DE VENDA é a linha principal cruzando o nível Stochastic_SELLLEVEL para baixo.
Indicador RSI (Sinal 4) no The X Universal EA
O Indicador Técnico Índice de Força Relativa (RSI) é o próximo oscilador que oscila no intervalo de 0 a 100. Ao introduzir o Índice de Força Relativa, W. Wilder recomendou o uso de sua variante de 14 períodos. Mais tarde, indicadores de 9 e 25 períodos também foram disseminados. Um dos métodos mais comuns para analisar o Índice de Força Relativa é encontrar divergências em que o preço forma uma nova alta, e o RSI não consegue superar sua alta anterior. Essa divergência indica a probabilidade de uma reversão de preço. Se o indicador então desce e cai abaixo de sua cavidade, completa o chamado “swing de falha”. Este swing de falha é considerado uma confirmação de uma reversão precoce dos preços.
Similar ao CCI e DeMarker. Os sinais são a saída das zonas de sobrecompra (RSIHighLevel) e sobrevenda (RSILowLevel).
SINAL DE COMPRA aparece quando o RSI sobe de um valor inferior e cruza (RSILowLevel).
SINAL DE VENDA aparece quando o RSI desce de um valor superior e cruza (RSILowLevel)
O estado padrão é “sem sinal“.
O parâmetro RSIPeriod pode definir o período do indicador, e o parâmetro RSIPrice pode definir o preço de Liquidação.
Índice de Canal de Commodities (CCI) (Sinal 5) no The X Universal EA
O indicador técnico Índice de Canal de Commodities (CCI) mede a desvio do preço do instrumento em relação ao seu preço médio estatístico. Valores altos do índice indicam que o preço está incomumente alto comparado com a média, e baixos indicam que está muito baixo. Apesar do nome, o Índice de Canal de Commodities é aplicável a qualquer instrumento financeiro, não apenas a commodities.
Também, todos os três sinais são usados, mas o estado base ainda é “sem sinal”.
SINAL DE COMPRA – a interseção do nível superior de cima para baixo
SINAL DE VENDA – a interseção do nível inferior de baixo para cima
O valor dos parâmetros externos CCIHighLevel e CCILowLevel determina os níveis superior e inferior.
O período e o preço de cálculo do indicador são determinados pelos valores CCIPeriod e CCIPrice.
Williams Percent Range (WPR) (Sinal 6) no The X Universal EA
O Indicador Técnico Williams` Percent Range (% R) é um indicador dinâmico que determina o estado de sobrecompra/sobrevenda. O Williams` Percent Range é muito semelhante ao indicador técnico Oscilador Estocástico. A diferença entre eles é apenas que o primeiro possui uma escala invertida, e o segundo é construído usando suavização interna.
O Indicador Técnico Williams’ Percent Range (%R) é um indicador técnico dinâmico, que determina se o mercado está sobrecomprado/sobrevenda. O %R de Williams é muito semelhante ao Oscilador Estocástico. A única diferença é que o %R possui uma escala invertida e o Oscilador Estocástico possui suavização interna.
Valores do indicador variando entre -80% e -100% indicam que o mercado está sobrevendido. Valores do indicador variando entre -0% e -20% indicam que o mercado está sobrecomprado. Para exibir o indicador nessa forma invertida, coloca-se um símbolo de menos antes dos valores do Williams` Percent Range (por exemplo, -30%). Deve-se ignorar o símbolo de menos ao realizar a análise (Meta Trader 5).
É semelhante ao RSI, CCI e DeMarker.
SINAL DE COMPRA – a interseção do nível de sobrecompra (WPRHighLevel) de cima para baixo,
SINAL DE VENDA – a interseção do nível de sobrevenda (WPRLowLevel) de baixo para cima.
Bollinger Bands (Sinal 7) no The X Universal EA
Bollinger Bands (Bollinger Bands, BB) são semelhantes a Envelopes. A diferença entre eles é que os limites das Faixas de Negociação (Envelopes) estão localizados acima e abaixo da curva da média móvel a uma distância fixa expressa em porcentagem, enquanto os limites das Bollinger Bands são construídos a distâncias iguais a um certo número de desvios padrão. Como a magnitude do desvio padrão depende da volatilidade, as bandas ajustam sua largura: aumentam quando o mercado está instável e diminuem em períodos mais estáveis.
Existem três tipos de sinais:
SINAL DE COMPRA – o preço de fechamento da vela anterior abaixo da linha inferior,
SINAL DE VENDA – o preço de fechamento da última vela acima da linha superior,
“sem sinal” – o preço de fechamento da vela entre as linhas.
Indicador Envelopes (Sinal 8) no The X Universal EA
O Indicador Técnico Envelopes são formados por duas médias móveis, uma das quais é deslocada para cima e a outra para baixo. A escolha da magnitude relativa ótima do deslocamento dos limites da faixa é determinada pela volatilidade do mercado: quanto maior, maior o deslocamento.
Como o aparecimento e a essência do indicador é um canal, os sinais são semelhantes aos sinais ao trabalhar em um canal.
SINAL DE COMPRA – o preço de fechamento da vela abaixo da linha inferior,
SINAL DE VENDA – o preço de fechamento da vela acima da linha superior
“sem sinal” – o preço de fechamento entre as linhas.
Alligator (Sinal 9) no The X Universal EA
A maior parte do tempo o mercado não se move para lugar nenhum. Apenas 15-30% do tempo o mercado forma algumas tendências e traders que não estão na sala de câmbio, quase todos os seus lucros são extraídos de movimentos de tendência. Meu avô costumava repetir: “Até uma galinha cega encontrará grãos se for alimentada ao mesmo tempo.” Chamamos a negociação no mercado de “galinha cega” de tendência. Embora tenha levado anos, ainda desenvolvemos um indicador que sempre nos permite “manter a pólvora seca” até estarmos no mercado de “galinha cega.”
Bill Williams
O Indicador Técnico Alligator é uma combinação das Linhas de Equilíbrio (Médias Móveis) usando geometria fractal e dinâmica não linear.
Também, para todas as linhas, o mesmo método de média móvel (AlligatorMethod) e o preço de liquidação (AlligatorPrice) são usados.
A peculiaridade do indicador é que todas as linhas têm um deslocamento positivo para a direita. Isso permite ler com segurança os valores do indicador na barra atual, pois já estão devidamente formados e não estão sujeitos a alterações.
SINAL DE COMPRA – a linha dos lábios acima da linha dos dentes, e a linha dos dentes acima da linha da mandíbula,
SINAL DE VENDA – a linha dos lábios abaixo da linha dos dentes, e a linha dos dentes abaixo da linha da mandíbula.
Em todos os outros casos, não há sinal.
Média Móvel do Oscilador (OsMA) (Sinal 10) no The X Universal EA
O Indicador Técnico Média Móvel do Oscilador (OsMA) é a diferença entre o oscilador e o suavização do oscilador. Neste caso, como oscilador, é usada a linha principal MACD, e como suavização, é usada a linha de sinal.
Os sinais são ligeiramente diferentes:
SINAL DE COMPRA – o valor do histograma está acima de zero,
SINAL DE VENDA – o valor do histograma está abaixo de zero.
O estado “sem sinal” estará apenas nesses raros casos quando o valor do OsMA for zero.
Oscilador Awesome (AO) (Sinal 11) no The X Universal EA
O Indicador Técnico Awesome Oscillator (AO) é um indicador dinâmico de tendência que determina a força motriz atual do mercado.
Não possui parâmetros disponíveis para o usuário. Um dos princípios de trabalho com o indicador é a busca por “taças”. “Taça” Bill Williams chama duas barras com valores crescentes na área positiva, entre as quais há uma barra com valor menor. Da mesma forma, a “taça invertida” – são duas barras com valores decrescentes na área negativa, entre as quais há uma barra com valor maior. Assim, identificar as “taças” exigirá as últimas três velas formadas (no código – quatro).
SINAL DE COMPRA – “taça”,
SINAL DE VENDA – “taça invertida”,
“sem sinal” – todos os outros casos.
Ichimoku (Sinal 12) no The X Universal EA
O Indicador Técnico Ichimoku Kinko Hyo (Ichimoku Kinko Hyo) é projetado para determinar a tendência do mercado, níveis de suporte e resistência e para gerar sinais de compra e venda. O indicador funciona melhor em gráficos semanais e diários.
O princípio de trabalho na interseção das linhas TENKANSEN e KIJUNSEN,
SINAL DE COMPRA Se TENKANSEN > KIJUNSEN.
SINAL DE VENDA Se TENKANSEN < KIJUNSEN.
Accelerator / Decelerator (AC) (Sinal 13) no The X Universal EA
O Indicador Técnico Accelerator / Decelerator (Oscilador Accelerator / Decelerator, AC) mede a aceleração e desaceleração da força motriz atual. Este indicador mudará de direção antes de mudar a força motriz, e por sua vez, mudará sua direção antes da mudança de preço. Compreender que o AC é um sinal de alerta antecipado dá vantagens óbvias.
Os mesmos sinais do AO
Barra (Sinal 14) no The X Universal EA
Trabalha na direção da barra
SINAL DE COMPRA – Se o Fechamento > Abertura (Vela de Alta (Bull Bar))
SINAL DE VENDA – Se o Fechamento < Abertura (Vela de Baixa (Bear Bar))
Novo Parâmetro Min_Points_of_Bar_OpenClose = 100
Se o fechamento da vela estiver acima de 100 pontos, a abertura da vela (Vela de Alta) – COMPRA
Se o fechamento da vela estiver abaixo de 100 pontos, a abertura da vela (Vela de Baixa) – VENDA
se Min_Points_of_Bar_OpenClose = 0, a mesma versão antiga
ADX (Sinal 15) no The X Universal EA
O Indicador Técnico Índice de Movimento Direcional Médio (ADX) ajuda a determinar a existência de uma tendência de preço. Baseia-se nas abordagens descritas no livro de Wells Wilder “New Concepts of Technical Trading Systems.”
A estratégia dos sinais da diretoria.
Este sinal pode receber dois tipos de sinais para a abertura.
Se ADXLevel = 0, então a seguinte estratégia é usada:
Wilder sugere comprar se + DI cruza acima de -DI e vender quando + DI cruza abaixo de -DI.
Se ADXLevel não = 0, então a seguinte estratégia é usada:
Wilder sugere comprar se + DI cruza acima de -DI com ADX acima de ADXLevel e vender quando + DI cruza abaixo de -DI com ADX acima de ADXLevel.
Ao usar ADX como filtro, a posição das linhas é usada + DI> -DI = apenas COMPRA, + DI <-DI = apenas VENDA,
Se ADXLevel = 0, então a permissão para abrir VENDA é DI-> DI +
Se ADXLevel = 0, então a permissão para abrir COMPRA é DI +> DI-
Se ADXLevel não for igual a 0, então a permissão para abrir VENDA é DI-> DI + e ADX> ADXLevel
Se ADXLevel não for igual a 0, então a permissão para abrir COMPRA é DI +> DI- e ADX> ADXLevel
Barra Relativamente MA (Filtro 16) no The X Universal EA
Os sinais para o advisor são filtrados de acordo com as indicações do preço de fechamento da barra e MA rápida e MA lenta.
SINAL DE COMPRA – Se o preço de fechamento da barra acima da MA rápida e MA lenta – sinais apenas COMPRA
SINAL DE VENDA – Se o preço de fechamento da barra abaixo da MA rápida e MA lenta – sinais apenas VENDA
Se você quiser usar este filtro como um SINAL, precisa definir IndSigToTrade = 0 e FILTER_IndSigToTrade1 = 16 (Barra relativamente MA)
ZIGZAG (Sinal 17) no The X Universal EA
O sinal para abrir uma posição no indicador ZIGZAG é a interseção dos extremos do ZIGZAG.
Ao usar sinais, é importante definir o parâmetro de deslocamento.
Com um valor de 0, a posição abre imediatamente em direção à interseção do preço atual Bid do último extremo do ZIGZAG.
Com um valor de 1, a posição é aberta quando a interseção é fixada em 1 barra fechada.
O último extremo é o extremo fixo 1 quando um novo segmento do ZIGZAG já está postergado a partir deste extremo.
A interseção dos pontos máximo e mínimo é o sinal para abrir a posição.
O filtro ZIGZAG na direção do último segmento, ZIGZAG 0.
ATR (Filtro 18) no The X Universal EA
O Indicador Técnico Average True Range (ATR) é um indicador de volatilidade do mercado. Foi introduzido por Wells Wilder no livro “New Concepts of Technical Trading Systems” e desde então o indicador é usado como componente de muitos outros indicadores e sistemas de negociação.
O indicador True Range frequentemente atinge valores altos nos fundamentos do mercado após uma queda rápida nos preços causada por vendas de pânico. Valores baixos do indicador frequentemente correspondem a longos períodos de movimento horizontal que são observados nos topos do mercado e durante a consolidação. Pode ser interpretado pelas mesmas regras que outros indicadores de volatilidade. O princípio da previsão com a ajuda do Average True Range é formulado da seguinte maneira: quanto maior o valor do indicador, maior a probabilidade de uma mudança de tendência; quanto menor seu valor, mais fraca a direção da tendência.
ATR mostra a volatilidade do mercado.
A estratégia de negociação para ATR como filtro é confirmar a tendência atual.
Quando o ATR cresce, significa alta volatilidade no mercado.
ATR baixos significam baixa volatilidade no mercado.
ATR_MULTIPLIER = 1; – O coeficiente do indicador ATR, por exemplo, EURUSD ATR = 0.0020, ao usar o coeficiente ATR_MULTIPLIER = 2, o cálculo incluirá ATR = 0.0040.
Lógica do filtro, de acordo com o ATR:
PREÇO (ATRprice) da barra atual é maior que PREÇO (ATRprice) da barra anterior + (ATR * ATR_MULTIPLIER) = filtro de alta volatilidade COMPRA
PREÇO (ATRprice) da barra atual é menor que PREÇO (ATRprice) da barra anterior – (ATR * ATR_MULTIPLIER) = filtro de alta volatilidade VENDA
ADX Wilder (sinal 19) – apenas para MT5 no The X Universal EA
O Indicador Técnico Índice de Movimento Direcional Médio Wilder (Average Directional Movement Index Wilder, ADX Wilder) ajuda a determinar se há uma tendência de preço.
Este indicador é construído estritamente de acordo com o algoritmo descrito por Welles Wilder em seu livro “New Concepts in Technical Trading Systems”.
Este sinal pode receber dois tipos de sinais para a abertura.
Se ADXLevel = 0, então use a estratégia:
Wilder recomenda comprar quando + DI cruza acima de -DI e vender quando + DI cruza abaixo de -DI.
Se ADXLevel não = 0, então use a estratégia:
Wilder recomenda comprar quando + DI cruza acima de -DI com ADX acima de ADXLevel e vender quando + DI cruza abaixo de -DI com ADX acima de ADXLevel.
Ao usar ADX como filtro, a posição das linhas é usada + DI> -DI = apenas COMPRA, + DI <-DI = apenas VENDA,
Se ADXLevel = 0, então a permissão para abrir VENDA é DI-> DI +
Se ADXLevel = 0, então a permissão para abrir COMPRA é DI +> DI-
Se ADXLevel não for igual a 0, então a permissão para abrir VENDA é DI-> DI + e ADX> ADXLevel
Se ADXLevel não for igual a 0, então a permissão para abrir COMPRA é DI +> DI- e ADX> ADXLevel
Índice de Fluxo de Dinheiro (Sinal 20) no The X Universal EA
O Indicador Técnico Índice de Fluxo de Dinheiro (MFI) mostra a intensidade com que dinheiro está sendo investido em títulos ou retirado dele. A construção e interpretação do indicador são semelhantes ao Índice de Força Relativa (RSI), com a única diferença de que o MFI também leva em consideração o volume.
Negociação no indicador Índice de Fluxo de Dinheiro
O Índice de Fluxo de Dinheiro (MFI) mostra a intensidade com que dinheiro está sendo investido em títulos ou retirado dele.
A construção e interpretação do indicador são semelhantes ao Índice de Força Relativa, com a única diferença de que no MFI, o volume é levado em consideração.
Os sinais do indicador são semelhantes aos sinais do indicador RSI;
Fractais (Sinal 21) no The X Universal EA
Fractais – este é um dos cinco indicadores do sistema de negociação de Bill Williams, permitindo detectar o fundo ou topo. A definição técnica de um fractal de alta é uma série de pelo menos cinco barras consecutivas, nas quais, antes do máximo mais alto e atrás dele, há duas barras com máximos mais baixos. A configuração oposta (uma série de cinco barras nas quais, antes do mínimo mais baixo e atrás dele, há duas barras com mínimos mais altos) corresponde ao fractal de baixa. No gráfico, os fractais têm os valores High e Low e são indicados por setas para cima ou para baixo.
Negociação no indicador Fractais
O sinal para abrir posições é a interseção do nível do último fractal:
Quando cruza para cima com o fractal máximo anterior – a posição COMPRA é aberta;
Quando cruza para baixo no preço do último fractal mínimo, a posição VENDA é aberta;
Filtro: Semelhante ao sinal principal:
Se o preço está acima do último fractal superior, apenas a posição COMPRA;
Se o preço está abaixo do último fractal inferior, apenas a posição VENDA;
Índice (clique para mostrar)
List
- Opções de Sinal OWN: Bloco de Sinais e Filtros
- Função e Parâmetros
- Opções de Sinal: Unidade Adicional de Processamento de Sinal (Signal Processing)
- Opções de Filtro de Abertura
- Opções de Fechamento
- Opção de Ordens Pendentes
- Opções de Negociação
- Opções de Stops
- Opções de Lotes
- Opções de Averager: O Bloco de Funções para Averaging de Posições, Abrir Posições Contra a Tendência
- Abertura Adicional: Bloco de Funções para Abertura Adicional de Posições na Tendência
- Opções de Negociação por Tempo: O Bloco para Gerenciar o Tempo de Negociação e Limites de Tempo
- Opções de BreakEven Sem PERDA: Bloco de Funções para Breakeven (Definir Stop Loss para Break-Even em um Momento Específico)
- Opções de Trailing Stop Padrão
- TrailingStop por SAR: Parabolic SAR
- Opções de Fechamento Total Quando Lucro ou Perda
- Limitação de Perdas e Lucros
- Opções de Drawdown
- Retirada Virtual
- OnTester_Custom
Você pode baixar nossos arquivos para otimização para EA
Opções de Sinal OWN: Bloco de Sinais e Filtros
Parâmetro | Descrição |
---|---|
Opções de Sinal OWN | |
IndSigToTrade | Selecione um indicador e um sinal para abrir as primeiras e principais posições. Mais de 20 indicadores e sinais estão disponíveis. Você pode ler informações sobre sinais e indicadores na seção de Documentação. Ao usar o indicador principal, o sinal é gerado como está! Na barra atual! Isso significa que o sinal para abertura aparece como um fato de execução de sinal. Se houver um sinal e o filtro não permitir a abertura da posição, então o sinal é ignorado. Sem Sinal: Quando selecionado, o conselheiro ignora o sinal principal e negocia com base nos filtros. Ao usar SemSinal, o EA pode ignorar o fato de executar o sinal principal e trabalhar com filtros. Ao usar filtros, o Conselheiro Especial abre uma posição com base nos dados atuais do Indicador selecionado. |
TF_IndSigToTrade1 | O Timeframe para o primeiro indicador principal. Você pode selecionar o Timeframe pelo qual o indicador receberá sinais. Período_Atual – o timeframe atual Quanto maior o Timeframe, mais tempo você precisa esperar pelo sinal principal! Quanto menor o Timeframe, mais rápido as posições (negócios) são abertas. |
Signal_Reverse | Inverter (Reverter) os sinais deste indicador principal. Esta opção inverte apenas os sinais do indicador principal. Se o sinal for para abrir uma Compra, então o Conselheiro Especial abre uma Venda! Se o sinal for para abrir uma Venda, então o Conselheiro Especial abre uma Compra! |
ClosePositionifChangeOWNSignal | Ativar/Desativar o fechamento de posições no sinal oposto do indicador principal sem a participação de outros filtros e outros parâmetros. O parâmetro ClosePositionifChangeOWNSignal está dividido em 3 valores: – False (desligado) – True (ligado), – OnlyifProfit (Apenas se as posições estiverem com lucro); |
OWNSIGNAL_shift | O número de BARRAS para o sinal que o indicador irá gerar. – 1 = Última barra fechada; sinais nessa barra são considerados fechados. – 0 = Barra atual aberta; sinais nessa barra são considerados desenhos; tenha cuidado. Mais sobre este parâmetro: Artigo detalhado sobre barras de sinal |
FILTER_IndSigToTrade | Você pode selecionar um indicador e um filtro para filtrar sinais do indicador principal. Aviso: Alguns indicadores e filtros não são compatíveis entre si. Portanto, ao ligar um filtro, você pode demorar muito para criar um sinal para abrir posições! Seja atento e verifique suas configurações no testador de estratégias. |
FILTER_TF_IndSigToTrade | Timeframe para o filtro. Você pode selecionar o Timeframe pelo qual o indicador receberá os sinais do filtro. Período_Atual – o timeframe atual. Por exemplo, Ao usar MA como sinal principal com TF = M30, você pode ativar o filtro no MA superior com TF = H4. |
Filter_Reverse | Inverter (Reverter) os sinais deste filtro. Esta opção inverte apenas os sinais deste filtro. Por exemplo, O indicador principal MA mostra COMPRA, mas o indicador MA mais antigo mostra VENDA; Ao usar esta função, invertemos os sinais do MA mais antigo e obtemos o sinal agregado COMPRA. |
FILTERSIGNAL_shift | O número da barra para o sinal que o indicador irá gerar, – 1 = Última barra fechada; sinais nessa barra são considerados fechados. – 0 = Barra atual aberta; sinais nessa barra são considerados desenhos; tenha cuidado. Mais sobre este parâmetro: Artigo detalhado sobre barras de sinal |
Função e Parâmetros
Parâmetro | Descrição |
---|---|
Opções de Sinal: Unidade Adicional de Processamento de Sinal (Signal Processing) | |
Show_alert_without_opening_positions |
Alerta Se esta opção estiver ativada (TRUE), o Assessor Especialista (Expert Advisor – EA) não abrirá uma nova posição (Deal) com base no sinal, mas apenas notificará o usuário de que um novo sinal apareceu. Nesse caso, todas as outras funções operarão normalmente. Isso permite que o usuário abra uma posição (Deal) por conta própria se o assessor emitiu (criou) um sinal. No entanto, o EA não cria esse deal (Position) e não abre a posição (Deal), mas apenas alerta o usuário sobre o sinal. |
Send_Push_without_opening_positions |
Notificação Push Se esta opção estiver ativada (TRUE), o Assessor Especialista (Expert Advisor – EA) não abrirá uma nova posição (Deal) com base no sinal, mas apenas notificará o usuário por telefone de que um novo sinal apareceu. Nesse caso, todas as outras funções operarão normalmente. Isso permite que o usuário abra uma posição (Deal) por conta própria se o assessor emitiu (criou) um sinal. No entanto, o EA não cria esse deal (Position) e não abre a posição (Deal), mas apenas envia uma Notificação Push ao usuário sobre o sinal. |
OpenBarControlOnly |
O Assessor Opera Apenas em Aberturas de Barras (Início de Nova BAR). Este modo simula a operação do Assessor na abertura da barra (como no testador de estratégia). Quando este modo está ativado (True), o Assessor Especialista (EA) irá negociar exatamente como no modo de teste OpenPriceOnly. Todas as funções do Assessor serão executadas uma vez na abertura de uma nova barra (dependendo do timeframe selecionado), incluindo Modificação, Trailing Stop, Averaging, abertura de deals por sinal, etc. |
ControlNewBarforSIGNAL | Verificar o Sinal do Indicador Apenas para Cada Nova Barra (Sem Verificação a Cada Tick). Funciona apenas quando OWNSIGNAL_shift ≥ 1 e IndSigToTrade ≠ NoSignal (com NoSignal, o Assessor Especialista (EA) verifica os valores do filtro a cada tick). Quando ControlNewBarforSIGNAL = true, a velocidade de otimização aumenta 1,5 vezes! 1. ControlNewBarforSIGNALType = 1 = True, TF menor das configurações: Novo modo! O EA seleciona o menor TimeFrame definido pelos parâmetros TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, etc. Neste modo, o EA não verifica o sinal no TimeFrame atual, mas no TimeFrame para receber um sinal dos indicadores! Este modo é útil para aqueles que usam TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, além do TimeFrame Atual. 2. ControlNewBarforSIGNALType = 2 = True, barra atual do TF atual: Modo antigo! Neste modo, o EA verifica cada nova barra do TimeFrame atual para novos sinais! Se você usa TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2 além do TimeFrame Atual, os resultados em cada TimeFrame podem diferir. Recomendamos instalar o Assessor Especialista no TimeFrame M1! 3. ControlNewBarforSIGNALType = 0 = False: Não use o controle de nova barra para determinar o sinal! Atenção: Quando está desativado (false), o EA verifica o sinal a cada tick! Pode haver atrasos no teste e na otimização! |
ControlNewBarforOpenbySignal: | ControlNewBarforOpenbySignal = true: Modo antigo! O EA abre posições (Deals) com base em um sinal apenas em cada nova barra atual do TimeFrame atual! O EA abre posições (Deals) se houver um sinal, apenas quando uma nova barra do TimeFrame atual chegar! ControlNewBarforOpenbySignal = false: Novo modo! O EA abre posições (Deals) com base em um sinal a cada nova barra do TimeFrame do sinal! O EA abre posições (Deals), se houver um sinal, imediatamente após a detecção do sinal. Este modo é útil para aqueles que usam TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1 e FILTER_TF_IndSigToTrade2, além do TimeFrame Atual. |
ReverseSignal |
Inverter (Reverse) o Sinal da Estratégia Geral Recebido do Indicador Principal + Filtros! Se o sinal comum for abrir um Buy (Compra), então o Assessor Especialista (EA) abre um Sell (Venda)! Se o sinal comum for abrir um Sell (Venda), então o Assessor Especialista (EA) abre um Buy (Compra)! |
Opções de Filtro de Abertura | |
TypeTradeBUYSELL | Direção da Negociação: – Compra e Venda – Apenas Compra – Apenas Venda Atenção: Se você usar ordens pendentes (em vez de posições) e operar em apenas uma direção, toda vez que um novo sinal for recebido, a ordem pendente antiga será excluída e uma nova será definida a um novo preço. |
MinuteToOpenNextPosition |
Permissão para Abrir o Próximo Sinal Após a Última Posição Aberta Se não houver posições (Deals) abertas, o Assessor Especialista (EA) considera o tempo (em minutos) desde a última posição fechada. O tempo é considerado do mesmo tipo. Se o sinal for BUY: Tempo desde a última BUY aberta/fechada… Se o sinal for SELL: Tempo desde a última SELL aberta/fechada… O número de minutos para abrir o próximo Deal com base nos sinais dos indicadores. Isso permite filtrar deals ao usar OnlyOnePosbySignal = false. |
DistanceToOpenNextPosition |
Distância Mínima para Abrir a Próxima Posição no Sinal Principal. (Se OnlyOnePosbySignal = false e OnePosPerDirection = false). Se DistanceToOpenNextPosition estiver acima de 0, então a próxima posição (Deal) só pode ser aberta quando a posição (Deal) anterior no sinal tiver passado uma DistânciaParaAbrirPróximaPosição de pontos de lucro (Pips)! Se DistanceToOpenNextPosition estiver abaixo de 0, então a próxima posição (Deal) só pode ser aberta quando a posição (Deal) anterior no sinal estiver a uma distância de DistanceToOpenNextPosition pontos (Pips) em ambos os lados de lucro ou perda! |
OpenOppositePositionAfterStoploss |
EA Abre a Posição Oposta ao Fechar o Stop Loss Atual. Abre a posição (Deal) oposta imediatamente após receber o stop loss do deal (position) anterior sem usar sinais de indicadores. Se a última posição foi fechada por stop loss, o Assessor Especialista (EA) abrirá imediatamente a posição oposta. |
OnlyOnePosbySignal |
Negociar Apenas Uma Posição Principal Atual em Uma Direção. Se o Assessor Especialista (EA) abrir uma posição SELL, então todos os outros sinais SELL serão ignorados. Se o Assessor Especialista (EA) abrir uma posição BUY, então todos os outros sinais BUY serão ignorados. |
OnePosPerDirection |
Abrir Um Deal em Uma Direção, por exemplo: Se OnePosPerDirection = true e OnlyOnePosbySignal = false, então o EA pode abrir um Buy Deal (Position) por sinal e um Sell Deal (Position) por sinal; Se OnePosPerDirection = false e OnlyOnePosbySignal = true, então o EA só pode abrir um Deal (Position) por sinal, seja Buy ou Sell; Se OnePosPerDirection = false e OnlyOnePosbySignal = false, então o EA pode abrir múltiplos Deals (Positions) para cada novo sinal de indicador; |
OnlyOnePositionPerMagic |
Abrir Uma Posição por Número Mágico. O Assessor Especialista (EA) verifica se há posições (Deals) abertas para este número mágico em outros pares de moedas. Se não houver posição, o assessor abrirá o deal com base no sinal, e os assessores restantes esperarão a conclusão deste deal. Se OnePosPerDirection = false, então OnlyOnePositionPerMagic = true funciona da seguinte forma: Uma posição por número mágico é permitida; Se OnePosPerDirection = true, então OnlyOnePositionPerMagic = true funciona da seguinte forma: Uma posição de cada direção (Buy e Sell) é permitida por número mágico; |
OnlyAlternateSignals |
Permite Abrir Posições Apenas Uma por Vez. Se a última posição fechada foi uma SELL, a próxima só pode ser aberta como BUY! É necessário negociar o indicador principal no Modo Sem Sinal (IndSigToTrade = No Signal). |
MAX_BUY_POSITION |
Parâmetro para Limitar o Número Máximo de Deals BUY (Positions). As posições abertas pelos sinais dos indicadores são consideradas. A média e as posições adicionais não são consideradas. |
MAX_SELL_POSITION |
Parâmetro para Limitar o Número Máximo de Deals SELL (Positions). As posições abertas pelos sinais dos indicadores são consideradas. A média e as posições adicionais não são consideradas. |
MaxSpreadToNotTrade |
O Spread Máximo em Que o Assessor Pode Abrir uma Posição. Se o spread atual no momento do recebimento do sinal for maior que o valor especificado, o sinal do indicador será ignorado até que o spread seja menor que o valor especificado. |
MinSpreadToNotTrade | Spread Mínimo em Que o Assessor Pode Abrir uma Posição. Aviso: Este filtro é usado apenas para abrir posições por sinal, média e abertura adicional. Todas as outras funções operam normalmente. Aviso: Este filtro se aplica apenas a Positions! Para Ordens Pendentes, este filtro não se aplica. Portanto, o filtro funciona apenas quando você usa Positions. |
Include_Commission_Swap | Considerar o Cálculo de Comissão e Swap do Autor Quando as Funções Estão Ativadas: BreakEven (Stop Loss no Ponto de Equilíbrio), Trailing Stop, Averaging. O cálculo da Comissão pelo autor é baseado na fórmula para calcular o valor de 1 Ponto (Pip) das posições abertas para este símbolo e o número mágico; um swap negativo e Comissão são incluídos no cálculo. A função retorna o custo de um swap negativo e Comissão em Pontos (Pips) e considera isso ao trabalhar com as funções BreakEven (Stop Loss no Ponto de Equilíbrio) e Trailing Stop. Atenção: Se você tiver um spread flutuante com seu corretor, o ajuste da Comissão é executado e definido no momento de operar as funções BreakEven (Stop Loss no Ponto de Equilíbrio) e Trailing Stop, mas o spread pode aumentar, incorrendo em pontos de perda adicionais (Pips). Isso não é um erro de cálculo! Além disso, considere que quando ocorre um swap, o assessor recalcula a linha BreakEven (Stop Loss no Ponto de Equilíbrio) e define novos stops se o servidor permitir (restrição ao nível mínimo de stop para o StopLevel do seu corretor). Se o servidor não permitir a definição de um BreakEven e retornar um erro de nível mínimo de stop, o EA não poderá modificar a posição, e você pode incorrer em pontos de perda adicionais (Pips). Para evitar incorrer em uma perda ao usar Comissão com um swap negativo, recomendamos aumentar a distância entre BreakEven (Stop Loss no Ponto de Equilíbrio) ou Trailing Stop. O nível de BreakEven (Stop Loss no Ponto de Equilíbrio) (LevelWLoss) pode ser calculado de forma independente, considerando a Comissão. Por exemplo, se a Comissão para abrir e fechar uma posição = 2 dólares (EURUSD) por 1 lote. Para cobrir a perda da Comissão, defina LevelWLoss = 2 (Pips) + 1 (ponto de controle) = 3 Pips. Assim, o assessor definirá um BreakEven (Stop Loss no Ponto de Equilíbrio) em +3 Pips, cobrindo a perda da Comissão. |
Opções de Fechamento | |
ClosePosifChange |
Fechar Posições Quando o Sinal do Indicador Geral é Revertido. A diferença entre ClosePosifChange e ClosePositionifChangeOWNSignal é que com ClosePosifChange(true), uma mudança de sinal é considerada para todos os filtros + o sinal primário (Principal). Quando ClosePositionifChangeOWNSignal(true), a mudança de sinal é considerada apenas no Indicador Principal (IndSigToTrade). Também funciona para ordens pendentes. |
ClosePosition_After_X_Minutes |
EA Pode Fechar a Posição Após o Número Definido de Minutos. Além disso, o Assessor Especialista (EA) verifica o parâmetro CloseChangeOnlyInProfit habilitado: O EA pode fechar apenas posições lucrativas. |
CloseChangeOnlyInProfit | O EA pode fechar deals em um sinal de retorno (mudança na direção do sinal) apenas quando a posição atual está em lucro. |
Opção de Ordens Pendentes | |
StopOrderUSE | Abrir Ordens Pendentes ou Ordens Limit em vez de Posições. 1. FALSE: Abrir Posições (BUY, SELL); 2. TRUE: Permite abrir uma ordem pendente ou ordem limit para o sinal recebido a uma distância de StopOrderDeltaifUSE pontos (Pips). Assim, reverificamos o sinal para lucratividade. Se o sinal estiver alinhado com o movimento do preço, a ordem pendente será executada através de StopOrderDeltaifUSE pontos (Pips). 3. Usar Ordens Stop Virtuais: Coloca uma ordem pendente de stop virtual a uma distância de StopOrderDeltaifUSE pontos (Pips); 4. Usar Ordens Limit Virtuais: Coloca uma ordem pendente de limit virtual a uma distância de StopOrderDeltaifUSE pontos (Pips); Cuidado: (Usar Ordens Stop Virtuais) e (Usar Ordens Limit Virtuais) funcionam apenas no modo de visualização ou em gráficos ao vivo quando o terminal está rodando no seu computador. Não funcionam no modo de otimização! |
StopOrderDeltaifUSE |
Número de Pontos (Pips) para uma ordem de stop ou limit. Distância do preço atual. |
StopOrderDayToExpiration |
StopOrderDayToExpiration = Número de dias até a ordem expirar. – 0 – ORDER_TIME_GTC: A ordem permanece na fila até ser removida; – 1 – ORDER_TIME_DAY: A ordem é válida apenas para o dia de negociação atual; – X – ORDER_TIME_SPECIFIED: A ordem permanece válida até a data de expiração. Se você receber um erro Rejected e passar o mouse sobre a ordem no histórico, verá: (Informação incompleta de FOK da ordem), Se você tem um corretor BCS ou Open, então você precisa definir: TypeFilling = ImmediateOrCancel ou TypeFilling = Return DayToExpiration = 1 |
StopOrderBarToExpiration | A Expiração da Ordem Pendente em Barras. Se StopOrderBarToExpiration = 10 e TF = M1, então a ordem pendente será removida após 10 minutos após a instalação. Atenção: Cada corretor tem seu parâmetro de tempo mínimo para o tempo de expiração. |
ReInstallStopOrdersNewSignalAppears |
Redefinir Ordens Pendentes se um Novo Sinal dos Indicadores for Criado. Permite excluir a ordem pendente BUYSTOP atual e instalar um novo BUYSTOP em um novo nível quando os indicadores gerarem um novo sinal. |
Opções de Negociação | |
Magic | Número Mágico das Posições Abertas pelo Assessor Especialista. |
Slippage |
A Máxima Possível Desvio de Preço ao Abrir e Fechar Posições (em Pontos). Exemplo: Slippage = 1 Máximo desvio de preço ao abrir uma posição = Preço de abertura ± 1 ponto (Pip). Slippage = 100 Máximo desvio de preço ao abrir uma posição = Preço de abertura ± 100 pontos (Pips). Por exemplo, se o preço de abertura for 1.12345, mas durante o tempo de envio e abertura da posição (Deal), o preço mudar dentro de 100 pontos (Requote), então a posição (Deal) será aberta a um preço entre 1.12245 – 1.12445. |
MarketWatch |
Para Posições Abertas com Stop-Loss / Take-Profit em uma Conta com Execução MARKET. Primeiro, o EA pode abrir a posição (Deal), e após a abertura bem-sucedida, os níveis de StopLoss e TakeProfit são modificados nesta posição (Deal). Se sua conta estiver no grupo ECN ou NDD, você deve definir esta opção como true. |
CommentToOrder |
Comentários Adicionais nas Posições Abertas. Você pode especificar um comentário adicional aqui que será adicionado à posição aberta para diferenciar as configurações, por exemplo. Comentário padrão: “The X” + CommentToOrder |
RoundingDigits |
O EA Pode Arredondar Todos os Preços ao Abrir e Modificar Ordens e Posições (Deals). Opções: – Sem arredondamento, – Arredondamento para cima em 1 dígito, – Arredondamento para cima em 2 dígitos. A função foi criada para Gold e Silver, bem como para corretores que exigem uma precisão de tick especificada. Exemplo: Preço de abertura do deal = 1.12345 Arredondamento para 1 dígito = 1.12340 Arredondamento para 2 dígitos = 1.12300 |
TypeFilling |
Tipo de Preenchimento para Posições e Ordens. Usado para o terminal MT5. No modo AUTO, o Assessor Especialista (EA) tenta determinar o tipo de preenchimento automaticamente. No entanto, em algumas situações, você precisa definir o tipo de preenchimento manualmente. Se você receber um erro ao abrir uma posição: 10030 TRADE_RETCODE_INVALID_FILL, Tipo de execução não suportado, defina o tipo de preenchimento de acordo com as regras do seu corretor. Exemplo: FillOrKill Esta política de execução significa que a ordem pode ser executada apenas na quantidade especificada. Se o mercado atualmente não tiver uma quantidade suficiente de um instrumento financeiro, a ordem não será executada. O volume necessário pode ser composto por várias ofertas disponíveis no momento no mercado. ImmediateOrCancel Isso significa concordar em executar o deal no volume máximo disponível no mercado dentro dos limites especificados. Se a execução completa não for possível, a ordem será executada pelo volume acessível, e o volume da ordem não executada será cancelado. Return Este modo é usado para ordens de mercado, limite e stop-limite e apenas nos modos “Market Execution” e “Stock Execution”. Em caso de execução parcial, uma ordem de mercado ou limite com volume residual não é retirada, mas continua a operar. Para ordens stop-limite, uma ordem de limite correspondente com o tipo de execução Return será criada ao ser ativada. |
Opções de Stops | |
VirtualStops | Habilitar Stop Loss / TakeProfit / Trailing Stop Virtuais em vez dos Reais. Usa níveis virtuais (invisíveis) para StopLoss/TakeProfit/TrailingStop/BreakEven (Stop Loss no Ponto de Equilíbrio). Reformulamos completamente o algoritmo para Virtual StopLoss/TakeProfit/TrailingStop/BreakEven (instalando stop loss no ponto de equilíbrio). Agora, todos os stops virtuais são exibidos no gráfico e são essenciais ao fechar posições nesses níveis. Todos os dados sobre níveis virtuais são adicionados na forma de linhas no gráfico e variáveis globais. Nota: Se você excluir uma linha de stop no gráfico e variáveis globais, o fechamento virtual nessa linha não funcionará. Atenção: Verifique seus experts e indicadores para remover linhas do gráfico e variáveis globais! Atenção: Níveis virtuais são acionados no preço atual, após o que o fechamento ocorre. Durante o fechamento, pode haver deslizamento de alguns pontos! Atenção: No MT4, VirtualStops não funcionam no modo otimização. Atenção: Quando você habilita VirtualStops, a velocidade de teste é significativamente reduzida. Atenção: SL/TP/TS virtuais não têm restrições e proibições do servidor. Portanto, podem ser definidos no preço atual, resultando em fechamento imediato. |
SetMinStops |
Normalizar Automaticamente Todos os Parâmetros do Assessor Especialista para os Níveis Mínimos de Stop Aceitáveis. Com Virtual Stops – este parâmetro não afeta. Com AutoSetMinLevel, os níveis de stop serão ajustados para os níveis mais baixos possíveis permitidos pelo servidor; Se o nível de Stop Loss ou Take Profit for menor que o nível mínimo de stop no servidor, então o nível de Stop Loss/Take Profit = Nível Mínimo de Stop (Spread*2 ou nível fixo no servidor) + Spread. Ao usar ManualSet, o usuário receberá uma mensagem de que os níveis de stop do EA estão abaixo do mínimo, e o EA receberá um erro do servidor. Se o nível de stop no servidor for flutuante, então o nível mínimo de stop é calculado automaticamente como Spread*2. |
StopLoss | StopLoss de cada posição (Deal) que você abre em Pips. |
TakeProfit | TakeProfit de cada posição (Deal) aberta em Pips. |
ForcedModifySLTP |
Modificação Forçada de Posições: Definir Stop Loss e Take Profit. O Assessor Especialista (EA) irá forçar a modificação do StopLoss e TakeProfit para todas as suas posições. Por exemplo: Se o servidor do corretor abriu um Deal mas não retornou seu ticket, então o assessor verificará forçadamente todas as suas posições. Se o EA descobrir que o StopLoss ou TakeProfit da posição é 0, o Assessor Especialista (EA) forçará a modificação do StopLoss e TakeProfit. |
TimeToCheckAverageSpread | O Algoritmo para Esta Função é Baseado no Nosso Assessor de Venda Automatizado TickSniper Scalper. Parâmetros adicionados ao bloco de Opções de Stops (SL TP TS): – TimeToCheckAverageSpread: O número (milissegundos, 20.000 = 20 segundos) para determinar o spread médio – AutoCheckLowSpread: Auto-determinação do spread baixo. Determina automaticamente se o spread está muito baixo (menos de 1 ponto (Pip)) e define todas as configurações do sistema para o spread mais baixo possível. Isso protege o sistema da redução do spread pelo corretor. Como Usar: Para o parâmetro calculado em Pips com base no spread médio do par de moedas, especifique a configuração com um sinal “–“. Por exemplo: StopLoss = 2000 significa que o StopLoss de cada posição será de 2000 pontos (Pips)! StopLoss = -100 significa que o StopLoss de cada posição será igual a 100 * Spread Médio, calculado pelo Assessor Especialista durante TimeToCheckAverageSpread milissegundos. Se o spread for 20 pontos (Pips), então o StopLoss no momento da abertura será de 2000 pontos (Pips). Com um spread flutuante, este valor sempre muda. Os parâmetros disponíveis para configuração no modo spread: Distance, DistanceAdditionalOpening, StopOrderDeltaifUSE, StopLoss, TakeProfit, TrailingStop, TakeProfitALL, StopLossALL, LevelWLoss, LevelProfit. O spread médio e atual, bem como o nível do spread baixo automático, serão exibidos em nosso painel na seção Strategy Info. |
Opções de Lotes | |
Lots | Um Lote Fixo (Volume) é Usado para Abrir uma Posição (Deal) ou Ordem. |
AdditionalLots – Um lote adicional (Volume) que será adicionado a cada novo deal com base em um novo sinal. CoefficientLots – Coeficiente de lote, pelo qual o lote será multiplicado para cada novo deal em um novo sinal. Funciona Apenas (Quando o assessor está permitido a abrir mais de uma posição para cada sinal OnlyOnePosbySignal = false / OnePosPerDirection = false) | |
DynamicLot |
Um Lote Dinâmico, AutoLot, para uma Posição Aberta. Você pode habilitar o cálculo de lote dinâmico com base na porcentagem de margem livre e outros fatores. Cálculo do Nosso AutoLot. Tipo de Cálculo do AutoLot: BALANCE – O AutoLot é calculado a partir do saldo atual. Cálculo do lote baseado no saldo da conta! Se houver posições abertas na conta, o próximo lote será aproximadamente o mesmo porque o saldo não diminui pelo número de posições abertas atuais! FREEMARGIN – O cálculo padrão do lote a partir da margem livre atual é que quanto mais posições abertas na conta, menor o lote calculado para a próxima posição. Porque ao abrir uma posição, a margem livre diminui, respectivamente, cada nova posição aberta tem um lote menor ao calcular o AutoLot. |
DynamicLotStopLoss | Risco do SL – Calcula o lote automático, levando em conta o Stop Loss. A perda máxima em porcentagem do saldo ao fechar um Deal no StopLoss. Ao calcular o lote, nosso Assessor Especialista (EA) levará em conta o Stop Loss (no momento da abertura do Deal). Se o Deal fechar no Stop Loss, a perda deste Deal será igual a % do saldo (no momento da abertura do Deal). Importante: Se o seu Stop Loss foi alterado após o Deal ser aberto, o lote do Deal não pode ser alterado. Ao fechar o Deal, a perda pode ser maior ou menor. Importante: Se você usar um Trailing Stop, o Stop Loss muda a cada tick, mas o lote não pode ser alterado. Fórmula e código: https://expforex.com/pt/my-autolot-secrets-dynamiclot-autolot/#eb-table-content-5 |
LotBalancePercent | Percentual para AutoLot. |
RiskRate |
A Taxa da Sua Moeda Contra o Dólar (Ou Sua Moeda de Conta). Por padrão, RiskRate = 0, o que significa que o Assessor Especialista (EA) tentará encontrar a taxa correta no Market Watch. Para o AutoLot funcionar bem com todos os pares de moedas, você precisa habilitar “Mostrar Todos os Pares de Moedas” no Market Watch. |
MaxLot | O Lote Máximo que um Assessor Especialista Pode Abrir ao Calcular um AutoLot e Martingale para a Primeira Posição Principal. |
Martin |
Martingale. A Multiplicação Padrão do Lote da Última Posição Fechada em Perda. Se Martin = 1, então o Martingale não está habilitado (Volumes de lotes fixos). Se Martin = 0, então o Assessor Especialista (EA) não pode abrir a próxima posição. Se Martin = 2, então o primeiro lote = 0.1, o segundo lote = 0.2, e assim por diante: 0.4 – 0.8 – 1.6 – 3.2 – 6.4… Se Martin = 0.5, então o primeiro lote = 1, o segundo lote = 0.5, e assim por diante: 0.25 – 0.125. |
Opções de Averager: O Bloco de Funções para Averaging de Posições, Abrir Posições Contra a TendênciaLeia Mais: Exp – Averager. Averaging Trading Positions. Abrir Deals Contra a Tendência e na Tendência! | |
UseAverAdditionalOpeningOrderinOne | O número de posições (Deals) é considerado comum para Deals Adicionais e Deals de Averaging. Atenção! Apenas para a versão MT4! |
AverageUSE | Habilitar a Função de Averaging. Se a posição principal for perdida por um certo número de pontos (Pips), nosso Assessor Especialista (EA) abre uma posição do mesmo tipo (contra a tendência). Assim, fazendo a média da primeira posição. Todas as funções do Assessor Especialista (EA) (Trailing Stop, BreakEven (Stop Loss no Ponto de Equilíbrio)) funcionarão a partir da linha média de posições, que é calculada a partir de todas as posições (Deals) do mesmo tipo. Por exemplo: Você abre uma posição BUY a um preço de 1.600; O preço cai para 1.500, e a perda atual é -100 pontos; Ponto de BreakEven (Preço Médio) = 1.600; Para modificar o Stop Loss para o nível de BreakEven, precisamos subir 100 pontos na tendência; Se abrirmos a posição BUY a um preço de 1.500, então nossa posição é feita a média, e o BreakEven pode ser definido para 1.550; Para fechar dois deals, o preço deve subir 50 pontos, não 100 pontos. O Assessor Especialista (EA) ativa o Trailing Stop, e duas posições ganham lucro para aumentá-lo. Atenção: Para diferentes tamanhos de lotes (Volumes) de posições, o preço médio é calculado usando uma fórmula matemática. |
TakeProfitALL |
Take-Profit Total para Todas as Posições. TakeProfit, que será definido a uma distância de TakeProfitALL pontos do preço médio de abertura das posições. Se você definir TakeProfitALL = 5 pontos, isso significa que o take profit será definido a partir da linha média a uma distância de 5 pontos. |
Distance |
A Distância das Posições Abertas na Grade de Averaging. Após quantos pontos contra a tendência abrir a próxima posição (Deal) de averaging a partir da última posição aberta de um tipo para averaging. Você pode definir 100 pontos (Pips). Então, cada nova posição de averaging será aberta após 100 pontos de perda da última posição aberta. Você pode definir 50 pontos (Pips). Então, cada nova posição adicional (Deal) será aberta após 100 + 50 pontos de perda da última posição aberta (100, 150, 200, 250, 300). |
DistanceMartin |
Fator de Aumento para a Distância a partir da Média para Cada Deal. Você pode definir para 1.5. Então, cada nova posição de averaging será aberta após 100 + 50 (100*1.5) pontos de perda (Pips) da última posição aberta (100, 150, 225, 337, 506). |
LotsMartin | Coeficiente: Aumentar o Lote (Volume) para as Posições da Grade. O coeficiente pelo qual o lote será multiplicado para cada próxima posição de averaging. Por exemplo: Lote Inicial (Volume) da posição principal = 0.1 LotsMartin = 2, então O próximo lote (Volume) da posição de averaging aberta será 0.2, 0.4, 0.8, e assim por diante. Atenção: A linha média será calculada usando a fórmula baseada em lotes. Isso permite que você aproxime o nível de BreakEven (linha média) do preço atual. No entanto, o Martingale pode ser perigoso para sua conta. Por favor, calcule este parâmetro de forma que seu depósito possa suportar tal carga. |
LotAdditional |
Lote Adicional (Volume) para a Próxima Posição de Averaging. Por exemplo: Lote inicial (Volume) da posição principal = 0.1; LotAdditional = 0.05, então O próximo lote da posição adicional aberta será 0.15, 0.2, 0.25, e assim por diante. |
MaxOrdersOpen |
Número Máximo de Posições para Este Par de Moedas em Uma Direção (Separadamente para BUY e SELL). Se a grade de posições atingir MaxOrdersOpen, então deals de averaging subsequentes serão ignorados. |
Abertura Adicional: Bloco de Funções para Abertura Adicional de Posições na TendênciaLeia Mais: Exp – Averager. Averaging Trading Positions. Abrir Deals Contra a Tendência e na Tendência! | |
AdditionalOpening | Habilitar a Abertura de Deals Adicionais. Se a posição principal se tornar lucrativa por um certo número de Deals, nosso assessor abre uma posição do mesmo tipo. Assim, fazendo a média da primeira posição. Isso ajuda a capitalizar um sinal lucrativo. Todas as funções do Assessor Especialista (EA) (Trailing Stop, BreakEven …) funcionarão a partir da linha média de posições, calculada a partir de todas as posições (Deals) do mesmo tipo. Por exemplo: Você abre uma posição BUY a um preço de 1.600; O preço sobe para 1.700, e o lucro atual é +100 pontos; Ponto de BreakEven (Preço Médio) = 1.600; Se abrirmos a posição BUY a um preço de 1.700, então nossa posição é feita a média, e o BreakEven pode ser definido para 1.650; O Assessor Especialista (EA) abre 3 posições adicionais. Retrocesso do preço. O Assessor Especialista (EA) ativa o Trailing Stop, e 5 posições ganham lucro para aumentá-lo. Atenção: Para diferentes tamanhos de lotes (Volumes) de posições, o preço médio é calculado usando uma fórmula matemática. |
StopLossALL |
Stop-Loss Total para Todas as Posições. StopLoss que será definido a uma distância de StopLossALL pontos do preço médio de abertura das posições. Se você definir StopLossALL = 5 pontos, isso significa que o StopLoss será definido a partir da linha média a uma distância de 5 pontos. |
DistanceAdditionalOpening |
A Distância para Abrir Posições Adicionais na Grade. Após quantos pontos na tendência abrir a próxima posição (Deal) adicional Você pode definir 50 pontos (Pips). Então, cada nova posição adicional (Deal) será aberta após 100 + 50 pontos de perda da última posição aberta (100, 150, 200, 250, 300). |
LotsMartinAdditionalOpening | Coeficiente: Aumentar o Lote (Volume) para as Posições da Grade. O coeficiente pelo qual o lote será multiplicado para cada próxima posição adicional. Por exemplo: Lote Inicial (Volume) da posição principal = 0.1 LotsMartinAdditionalOpening = 2, então O próximo lote (Volume) da posição adicional aberta será 0.2, 0.4, 0.8, e assim por diante. Atenção: A linha média será calculada usando a fórmula baseada em lotes. Isso permite que você aproxime o nível de BreakEven (linha média) do preço atual. No entanto, o Martingale pode ser perigoso para sua conta. Por favor, calcule este parâmetro de forma que seu depósito possa suportar tal carga. |
LotAdditionalOpening |
Lote Adicional (Volume) para a Próxima Posição Adicional. Por exemplo: Lote inicial (Volume) da posição principal = 0.1; LotAdditionalOpening = 0.05, então O próximo lote da posição adicional aberta será 0.15, 0.2, 0.25, e assim por diante. |
MaxOrdersOpenAdditionalOpening |
Número Máximo de Posições para Este Par de Moedas em Uma Direção (Separadamente para BUY e SELL). Se as posições da grade atingirem MaxOrdersOpenAdditionalOpening, então posições adicionais subsequentes serão ignoradas. |
Opções de Negociação por Tempo: O Bloco para Gerenciar o Tempo de Negociação e Limites de Tempo | |
TradeStartStopbyTime |
TradeStartStopbyTime é a função para habilitar o EA a operar dentro de limites de tempo especificados. Se TradeStartStopbyTime = false, então o Assessor Especialista (EA) negocia ao redor do relógio. Se TradeStartStopbyTime = true, então o limite de tempo de negociação está habilitado: |
SeveralTimeWork |
Você Também Pode Especificar Vários Intervalos de Tempo para Negociação no Parâmetro SeveralTimeWork. Formato de gravação: HH:MM-HH:MM; onde: Hora Início Negociação: Minuto Início Negociação – Hora Fim Negociação: Minuto Fim Negociação. Por exemplo, SeveralTimeWork = 3:00-5:00;7:30-8:50;12:00-15:00; Então o Assessor Especialista (EA) negociará durante esses intervalos de tempo: Das 3:00 às 5:00; Das 7:30 às 8:50; E das 12:00 às 15:00. O Assessor não abrirá novos deals em outros horários. |
OpenHour OpenMinute |
O Assessor Especialista Verifica o Tempo de Negociação de Acordo com os Parâmetros: OpenHour: OpenMinute – o início da negociação; CloseHour: CloseMinute – o fim da negociação para um dia. Por exemplo: OpenHour = 5 e OpenMinute = 0, e também CloseHour = 18 e CloseMinute = 59, Então, o EA negociará todos os dias das 5:00 às 18:59 hora do servidor. |
ClosePeriod_Minute |
Se você deseja especificar o período de negociação a partir do horário de início, pode definir o parâmetro ClosePeriod_Minute, que é o período em minutos. Por exemplo: OpenHour = 6, OpenMinute = 0, e ClosePeriod_Minute = 180. Então, o assessor define o tempo de negociação das 6:00 às 9:00 (6 + 180 minutos = 9:00). |
CloseAllTradesByOutOfTime |
Fechar Todos os Trades e Ordens Pendentes Durante Horários Não Comerciais se CloseAllTradesByOutOfTime = true. Nesse caso, o Assessor Especialista (EA) negociará durante os horários especificados, e quando o tempo de negociação acabar, o assessor fechará todas as posições e ordens abertas. – Não Usar = Não usar a função; – Posições e Ordens = Fechar posições e ordens pendentes; – Apenas Posições = Fechar apenas posições (BUY e SELL); – Apenas Ordens = Fechar apenas ordens pendentes (BUYSTOP, SELLSTOP, BUYLIMIT, e SELLLIMIT). |
TradeByDays |
Neste bloco, você pode especificar Dias de Negociação para negociação: TradeByDays. Por exemplo, TradeByDays = true e Days = 1,2,3 – Nesse caso, o Assessor Especialista (EA) negociará apenas na segunda-feira, terça-feira e quarta-feira, de acordo com o horário definido acima. Ou negocie ao redor do relógio para esses 3 dias se o tempo não estiver definido. Se você definir Days = 1,2,3,4,5 mas o parâmetro TradeStartStopbyTimeFriday = false, o Assessor Especialista (EA) não negociará na sexta-feira. |
DayForOptimization |
Definir um Dia para Otimização no Parâmetro DayForOptimization. Esta opção é útil para determinar quais dias durante a otimização foram os mais lucrativos. Por exemplo, Se DayForOptimization = 3, então o EA negociará apenas nas quartas-feiras. |
TradeStartbyTimeMonday |
O Assessor Especialista (EA) começa a operar na segunda-feira se definido por TradeStartbyTimeMonday = true no horário OpenHourMonday: OpenMinuteMonday. Por exemplo, OpenHourMonday = 3 e OpenMinuteMonday = 40, então o EA começa a negociar na segunda-feira às 03:40 horário do servidor. (O horário do seu corretor, conforme indicado no Market Watch). |
TradeStartStopbyTimeFriday |
TradeStartStopbyTimeFriday – Tempo de Negociação para a Sexta-feira. No nosso Assessor Especialista (EA), você pode definir o tempo de negociação para a sexta-feira. Opções de tempo para a sexta-feira: OpenHourFriday: OpenMinuteFriday – CloseHourFriday: CloseMinuteFriday Por exemplo, se você precisar que o assessor não abra novos deals na sexta-feira após 18:00, defina: OpenHourFriday = 0: OpenMinuteFriday = 0 – CloseHourFriday = 18: CloseMinuteFriday = 0 Nesse caso, o assessor não abrirá novos deals após as 18:00. |
CloseFriday | Você também pode fechar todos os trades e ordens pendentes na sexta-feira no horário definido das 18:00 se CloseFriday = true. |
Opções de BreakEven Sem PERDA: Bloco de Funções para Breakeven (Definir Stop Loss para Break-Even em um Momento Específico) | |
MovingInWLUSE | Habilitar a Função Break-Even. A função modifica o Stop Loss por LevelWLoss pontos quando a posição atinge LevelProfit pontos de lucro. Funcionalidades dos Experts de www.expforex.com Exemplo: LevelWLoss = 50, LevelProfit = 200 Assim que a posição acumula 200 pontos de lucro, o Stop Loss da posição será modificado para o preço de abertura da posição (+ spread) + 50 pontos. Exemplo: LevelWLoss = 0, LevelProfit = 100 Assim que a posição acumula 100 pontos de lucro, o Stop Loss da posição será modificado para o preço de abertura da posição (+ spread). Atenção: Se a função de averaging ou adicional estiver habilitada (true): Então, quando você abre 2 ou mais posições, o assessor habilita a função BreakEven a partir da linha média e não a partir do preço de abertura das posições. |
LevelWLoss |
O nível de lucro (LevelWLoss) em pontos no qual o Stop Loss é definido quando esta função está habilitada. 1 = 1 ponto de lucro; 0 = Modo de lucro mínimo automático. Se for 0, então o número de pontos de lucro para o BreakEven (Stop Loss no Ponto de Equilíbrio) = Spread do par de moedas atual. |
LevelProfit |
O número de pontos de lucro (LevelProfit) acumulados pela posição para definir um Stop Loss a LevelWLoss pontos (Pips). LevelProfit deve ser maior que LevelWLoss. |
Opções de Trailing Stop Padrão(Trailing Positions modificando o Stop Loss para o lucro!) | |
TrailingStopUSE | Habilitar a Função Trailing Stop Padrão. Nota: Se a função de averaging ou adicional estiver habilitada, e você abrir 2 ou mais posições, o Assessor Especialista (EA) habilita a função trailing stop a partir da linha média e não do preço de abertura da posição. O preço médio é exibido no gráfico. |
IfProfTrail |
Se “true” – o Assessor Especialista (EA) começa a modificar apenas a partir do momento em que a posição atinge o BreakEven (Stop Loss no Ponto de Equilíbrio) + TrailingStop de pontos de lucro (Pips). Se “false”, o Trailing Stop funciona imediatamente após a posição ser aberta, e a posição é definida para lucro e puxada após o movimento do preço. |
TrailingStop |
Distância em Pontos do Preço Atual para o Stop-Loss. Se o lucro atual for de 200 pontos (Pips), e TrailingStop = 100, então o Stop Loss será definido em +100 pontos. Assim, o preço tem a possibilidade de um retrocesso de até 100 pontos (Pips). Caso contrário, o StopLoss será ativado, e a posição será fechada em +100 pontos (Pips). |
TrailingStep | O Passo do StopLoss Quando a Função Trailing Stop Está Habilitada. |
SaveTPafterTrailingStop |
Quando habilitado, o Take Profit das posições modificadas não será alterado após ativar o Trailing Stop. Por exemplo: SaveTPafterTrailingStop = false: Ao executar um Trailing Stop, o TakeProfit da posição modificada será excluído (definido para 0); SaveTPafterTrailingStop = true: Quando o Trailing Stop está ativo, o TakeProfit da posição modificada será preservado. |
TrailingStop por SAR: Parabolic SAR(Definir e Modificar Stop Loss no Indicador Parabolic SAR) | |
TrailingStopSAR |
Você pode habilitar (true) a função Trailing Stop baseada no indicador Parabolic SAR. Atenção: Se o indicador estiver em perda para a posição, o Assessor Especialista (EA) aguarda até que o ponto parabólico seja lucrativo para a posição. Se você tiver 2 ou mais posições de averaging, então o BreakEven (Stop Loss no Ponto de Equilíbrio) é considerado a partir do Preço Médio das posições. |
TrailingStopSAR_TimeFrame | Timeframe para o Indicador Parabolic SAR. |
maximum | Configurações do Indicador Parabolic SAR. |
Opções de Fechamento Total Quando Lucro ou PerdaFechamento de Posições no MetaTrader ao Alcançar Lucro/Perda Total com a Função de Trailing de Lucro.Esta função faz parte do CloseIfProfitorLoss com Trailing. Controle o lucro total ou perda com trailing de lucro. | |
TypeofClose |
Tipo de Fechamento em Lucro ou Perda Total, em dólares (moeda do depósito), pontos (Pips), percentual do saldo, ou percentual do patrimônio. Este bloco permite fechar todas as posições neste símbolo se o lucro ou perda total de todas as posições atingir o valor definido. |
SeparateBuySell |
Cálculo e Fechamento Separado de Posições em Duas Direções Diferentes: BUY e SELL. Se SeparateBuySell = true, então o Assessor Especialista (EA) fecha separadamente as direções BUY e SELL para lucro ou perda total. Se SeparateBuySell = false, então o Assessor Especialista (EA) fecha as direções BUY e SELL juntas para lucro ou perda total. Para que o Assessor Especialista (EA) feche ambos os tipos de posições (Deals, BUY e SELL), o lucro total dessas duas posições deve exceder o valor definido. Nota: Se OnlyOnePosbySignal = false e OnePosPerDirection = false, ou quaisquer configurações que permitam abrir múltiplas direções e múltiplas posições em cada direção. |
CloseProfit |
Fechar Posições com Lucro Total. True – Habilitar, False – Desabilitar. |
prifitessss |
O Número de Unidades (Dólares (ou Moeda do Depósito), Pontos (Pips), e Percentual) para Fechamento. Se o lucro total nas posições do par de moedas for maior ou igual ao valor de prifitessss, então todas as posições serão fechadas. |
CloseLoss |
Fechar Posições em Perda Total. True – Habilitar, False – Desabilitar. |
lossss |
O Número de Unidades (Dólares (ou Moeda do Depósito), Pontos (Pips), e Percentual) para Fechamento. Se a perda total nas posições do par de moedas for maior ou igual ao valor de lossss, então todas as posições serão fechadas. |
TrailOptions |
Habilitar Trailing do Lucro Total ao Exceder as Unidades de prifitessss. Esta opção define a distância a partir do parâmetro prifitessss para habilitar o Trailing de Lucro. Por exemplo, prifitessss = $100 (moeda do depósito), TrailOptions = $10. Então, quando a posição ganha um lucro de $100, o Assessor Especialista (EA) não fechará essas posições, mas definirá um nível de lucro de $90. Além disso, se o lucro aumentar em $1 e se tornar $101, o nível de lucro será fixado em $91. Se o lucro diminuir e alcançar $91, todas as posições serão fechadas nesse nível. |
TrailOptionsStep | O Passo do Aumento do Nível de Lucro Fixo. |
BalanceStart |
O Saldo Inicial, a partir do qual a porcentagem do saldo será calculada. Se definido como 0, então o saldo atual da conta é usado. |
ForcedClose | Fechamento Forçado de Todas as Posições (Deals) após o Preço Alcançar um Lucro ou Perda Total. |
MailSend | Enviar Email ao fechar posições (Deals) devido a Lucro ou Perda Total. |
Orderdelete | Excluir Ordens Pendentes ao fechar posições (Deals) devido a Lucro ou Perda Total. |
OFFAfterClosePROF |
Desabilitar o Assessor Especialista (EA) Após Fechar com Lucro Total. O Assessor Especialista (EA) irá parar sua operação e não abrirá novas posições (Deals) e ordens! |
OFFAfterCloseLOSS |
Desabilitar o Assessor Especialista (EA) Após Fechar por Perda Total. O Assessor Especialista (EA) irá parar sua operação e não abrirá novas posições (Deals) e ordens! |
CloseTerminalAfterClosePROF | Fechar o Terminal Após Fechar com Lucro Total. |
CloseTerminalAfterCloseLOSS | Fechar o Terminal Após Fechar por Perda Total. |
Limitação de Perdas e LucrosLimitação de perdas e lucros para um certo período. Limitar perda e lucro por 1 dia/semana/mês. Limitação de LimitFor – Tipo de limite dia/semana/mês; LimitForLosses – Limite de perda; LimitForProfits – Limite de lucro; LimitType – Tipo de limite por Dólares, Pontos, Interesse de Depósito; ClosebyLIMITING – Fechar os Deals do assessor quando o limite for excedido; UseCurrentProfit – Considerar o lucro/perda atual ao calcular o limite; Esta função pode desligar a operação do Assessor Especialista (EA) se ele tiver obtido um certo lucro/perda na moeda de depósito por dia/mês/semana. A próxima operação do Assessor Especialista (EA) será no dia, semana ou mês seguinte. Por exemplo, LimitFor = DAY, LimitForProfits = 10 dólares; Você também pode selecionar o LimitType para cálculos (em dólares, pontos, percentual do saldo da conta). Se você precisar fechar e excluir todos os Deals para este Assessor Especialista (EA) quando os limites forem excedidos, defina ClosebyLIMITING = true. UseCurrentProfit habilita/desabilita o cálculo do lucro/perda flutuante atual para este Assessor Especialista (EA). | |
Opções de DrawdownO bloco para controlar a abertura de posições em drawdown. DrawDown_Level – Habilitar o bloco de controle de drawdown; Type_DrawDownHR – Tipo de cálculo de drawdown baseado em deals no histórico e deals atuais; DrawDown_Level_One – O primeiro nível de drawdown em percentual; Type_Deal_Level_One – Ação ao passar o primeiro nível de drawdown (desligar novos deals, desligar averaging de deals ou abertura adicional, fechar todos os deals); DrawDown_Level_Two – O segundo nível de drawdown em percentual; Type_Deal_Level_Two – Ação ao passar o segundo nível de drawdown (fechar todas as posições lucrativas, fechar todas as posições em perda, fechar todas). Por exemplo: DrawDown_Level = true, DrawDown_Level_One = 50, Type_Deal_Level_One = No_NewDeal, DrawDown_Level_Two = 90, Type_Deal_Level_Two = Close_All. Com essas configurações, assim que o drawdown atual dos Deals no histórico e deals atuais exceder 50% do depósito atual, o EA não poderá abrir novos Deals em novos sinais. Ao mesmo tempo, as funções de averaging operarão. Quando o drawdown exceder 90%, o EA fecha imediatamente todos os Deals. | |
Retirada VirtualUma ferramenta de retirada virtual é usada no teste de estratégia para simular operações de depósito (Recarregar Depósito, Retirar Depósito). Adicionada a retirada virtual de fundos no tester: Withdrawal – Habilitar a retirada virtual de fundos ao testar no testador de estratégia; Withdrawal_mode – Modo de retirada, na moeda de depósito ou como percentual do saldo atual; Withdrawal_amount – Número de retiradas; Withdrawal_periodicity_days – Frequência da retirada em dias; Withdrawal_Max – Valor máximo de retirada; Withdrawal_EndOfTest – Retirada após o fim do teste; | |
OnTester_CustomNo bloco Tester, a variável OnTester_Custom_max foi adicionada, na qual você pode definir seu critério para otimização genética. Mais detalhes sobre os resultados do teste: Estatísticas Um registro na forma de uma fórmula. Por exemplo: OnTester_Custom_max = “STAT_PROFIT * STAT_TRADES / STAT_EQUITY_DD” É obrigatório especificar os nomes das variáveis, conforme na documentação de referência! Você pode definir valores mínimos nos quais a otimização considerará o resultado durante a enumeração genética! Em outras palavras, você pode definir uma condição: “o número mínimo de Deals” (ou outros parâmetros), ao qual esta execução será contada como um resultado. Se, durante a seleção, o assessor abrir menos Deals do que o especificado nas configurações, então esta execução do otimizador não será contada como um resultado! —Atenção! Apenas para usuários avançados. OnTester_Min_Trades = 0; // Min Deals para otimização OnTester_Min_Profit = 0; // Min Profit para otimização OnTester_Min_ProfitFactor = 0; // Min ProfitFactor para otimização OnTester_Min_Balance = 0; // Min Balance para otimização OnTester_Min_Equity = 0; // Min Equity para otimização OnTester_Max_Balance_DD = 0; // Max Balance DD% para otimização OnTester_Max_Equity_DD = 0; // Max Equity DD% para otimização Guia de USUÁRIO Detalhado para Isto |
Perguntas e Respostas Frequentes sobre The X – Assessor Especial Universal
Nossas Perguntas Frequentes Gerais
Respostas às perguntas mais populares
Quais são os valores nos parâmetros em pontos ou pips (pips)?
Em pontos! O valor é derivado da variável Ponto (Point).
- Se você tiver um corretor de 5 ou 3 dígitos, então 1 ponto = 0,00001 ou 0,0001
- Se você tiver um corretor de 4 ou 2 dígitos, então 1 ponto = 0,0001 ou 0,01
Insira o valor exigido pelo seu corretor específico no campo designado.
Há muito debate sobre o que constitui um ponto versus um pip (pip). Eu uso valores universais (Point = Pip).
Esses valores correspondem às especificações do seu corretor.
Você tem os kits e configurações para este Expert Advisor (EA)?
Não, eu não forneço kits pré-configurados ou configurações para este Expert Advisor (EA). O EA foi projetado como uma ferramenta personalizável, dando a você controle total para otimizá-lo de acordo com sua própria estratégia e preferências de negociação. Ele foi construído para ser altamente flexível, permitindo que você utilize sua ampla gama de funções para corresponder à sua abordagem de negociação única.
Para mais informações sobre como otimizar e testar The X Advisor, consulte nosso guia detalhado sobre a otimização do EA para suas necessidades específicas.
The X e The xCustomEA: Teste e Otimização
Não quer otimizar? Baixe meu assessor para iniciantes: Tick Hamster ou TickSniper.
Por que os resultados dos testes nos terminais MT4 e MT5 são diferentes?
Porque são terminais diferentes com dados históricos distintos e princípios variados do testador de estratégias.
Quais configurações você usa no seu sinal?
Eu uso as configurações padrão no meu sinal. Meu foco principal é testar a funcionalidade correta do Expert Advisor (EA), não otimizá-lo para lucratividade. Cada trader deve ajustar as configurações com base em sua própria estratégia e condições de mercado.
Por quê?
Como este Expert Advisor (EA) foi criado como um Construtor de Estratégias, cada usuário precisa desenvolver e otimizar sua própria estratégia. Se você está procurando uma estratégia pronta para uso, recomendo TickSniper, que vem pré-configurado como um robô de negociação automática.
AI Sniper. Expert Advisor Automático Inteligente para MetaTrader.
AI Sniper é um robô de negociação inteligente e auto-otimizador projetado para os terminais MT4 e MT5. Ele utiliza um algoritmo inteligente e estratégias de negociação avançadas para maximizar seu potencial de negociação. Com 15 anos de experiência em negociações em bolsas e no mercado de ações, desenvolvemos recursos inovadores de gerenciamento de estratégias, funções inteligentes adicionais e uma interface gráfica amigável.
TickSniper Expert Advisor Automático para MetaTrader. Tick scalper
Exp-TickSniper é um tick scalper rápido que seleciona automaticamente parâmetros para cada par de moedas separadamente. O EA foi desenvolvido com base na experiência adquirida em quase 10 anos de programação de EAs. O EA realiza negociações de curto prazo utilizando trailing stop inteligente e, com base nos dados atuais do par de moedas, suas cotações, especificações e spread.
Por que os resultados com StopLoss Virtual e StopLoss real são muito diferentes?
Os resultados com StopLoss Virtual e StopLoss Real podem diferir significativamente devido à forma como cada um opera.
- StopLoss Virtual não é afetado por fatores externos como aumentos de spread (spread increases), ajustes no nível de stop (stop level) ou mudanças de preço (price changes). Ele ajusta consistentemente as posições para o nível exato requerido, independentemente dessas mudanças. Todas as ações são gerenciadas através das variáveis globais do advisor, garantindo que o stop-loss seja sempre executado no nível desejado.
- StopLoss Real, por outro lado, está sujeito a erros de modificação (modification errors). Estes podem ocorrer devido a fatores como um aumento repentino do spread (sudden increase in spread), um aumento no nível mínimo de stop (minimum stop level) ou mudanças rápidas de preço. O StopLoss Real só pode ajustar-se ao nível permitido pelo servidor do corretor, o que pode nem sempre coincidir com o alvo pretendido.
Essa discrepância muitas vezes leva a diferentes tempos de fechamento para as posições. Um StopLoss Virtual pode fechar uma posição em um intervalo diferente comparado a um StopLoss Real, o que pode desestabilizar a sequência esperada das negociações. Por exemplo, enquanto uma posição permanece aberta sob um StopLoss Virtual, outra posição pode não ser aberta sob um StopLoss Real devido ao deslocamento de tempo, afetando a lógica geral da negociação.
Por que os resultados da nova versão e da versão anterior são diferentes?
Estamos atualizando nosso programa para corrigir pequenos erros e nuances nas funções. Alterar uma única função ou corrigir um erro pode fazer com que os resultados entre a versão antiga e a nova versão diferem. Essas atualizações visam corrigir bugs (fix bugs) e melhorar a funcionalidade (enhance functionality), garantindo melhor desempenho e confiabilidade. Embora entendamos que os resultados da versão anterior possam diferir da nova versão, essas atualizações são necessárias para melhorar o desempenho geral do Expert Advisor (EA).
Continuaremos atualizando o programa para garantir que ele funcione de forma otimizada.
Quero que você faça várias mudanças no EA
Eu abordo a adição de novas funções ao EA com cautela, garantindo que quaisquer novos recursos beneficiem a maioria dos usuários. Infelizmente, não posso programar funções específicas para usuários individuais. No entanto, você tem a opção de comprar o código aberto (open code) do Expert Advisor (EA), permitindo que você programe quaisquer recursos personalizados que desejar.
Só posso considerar a adição de novas funções se eu vir um valor claro que beneficie a maioria dos usuários. Obrigado por entender.
Você pode adicionar alguns indicadores personalizados ao Expert Advisor (EA)?
Não, este Expert Advisor (EA) foi projetado especificamente para indicadores padrão (standard indicators), e não posso adicionar indicadores personalizados da internet a este EA. No entanto, você pode comprar o código aberto (open code) do Expert Advisor (EA), o que permitirá que você programe e integre quaisquer indicadores personalizados que desejar.
EA The xCustomEA Universal Trading Expert Advisor (EA) em Indicadores iCustom (SEO otimizado para trading forex).
Leia mais sobre código aberto The X Instrução sobre Programação de Estratégias de Negociação.
Quando você adicionará mais indicadores?
Eu adiciono novos indicadores apenas quando acredito que são necessários para o sistema. Infelizmente, não posso incluir todos os indicadores no Expert Advisor (EA), pois ele já está equipado com uma ampla gama de parâmetros externos.
Esta função não funciona para mim!
Posso ajudá-lo apenas se você fornecer um relatório completo de erros.
Posso usar o arquivo SET com configurações do advisor entre os terminais MT4 e MT5? Por que as configurações não funcionam de MT5 para MT4?
Sim, você pode usar arquivos SET (SET files) com configurações do advisor entre os terminais MT4 e MT5, pois todas as variáveis são as mesmas.
No entanto, há um problema:
MetaTrader 5 suporta qualquer codificação de texto, enquanto MetaTrader 4 só funciona com codificação ANSI. Isso significa que um arquivo de configurações salvo no MT5 pode não abrir corretamente no MT4.
Para usar um arquivo SET do MT5 no MT4, você precisa abrir o arquivo e salvá-lo em codificação ANSI antes de carregá-lo no terminal MT4.
Com quais plataformas o Sistema de Negociação Universal The X é compatível?
The X Universal Trading System é projetado para os MetaTrader 4 e MetaTrader 5, permitindo que os traders utilizem seus recursos extensivos em qualquer uma das plataformas sem problemas.
Quais são os principais recursos do The X Universal?
The X Universal oferece uma ampla gama de recursos, incluindo um Construtor de Estratégias Universal (Universal Strategy Builder), média (averaging), aberturas adicionais de posição (additional position openings) durante tendências e stops virtuais (virtual stops) para aprimorar as estratégias de negociação.
Como funciona o Construtor de Estratégias Universal (Universal Strategy Builder)?
O Construtor de Estratégias Universal (Universal Strategy Builder) permite que os traders criem estratégias de negociação personalizadas usando mais de 20 signals (sinais) para abrir posições e ordens pendentes, juntamente com 21 filters (filtros) para refinar os sinais de negociação.
O que é a função de Média (Averaging) no The X?
Média (Averaging) ajuda a converter uma posição perdedora em lucrativa construindo uma grade de posições (grid of positions) com base no movimento do preço. Quando o preço reverte, o EA recupera rapidamente as perdas ao fazer a média de todas as posições em lucro.
Como a Abertura Adicional de Posição (Additional Position Opening) aprimora as estratégias de negociação?
Abertura Adicional de Posição (Additional Position Opening) permite que o EA abra mais posições na direção da tendência, aproveitando movimentos de mercado favoráveis para maximizar os lucros potenciais.
O que é Dimensionamento Dinâmico de Lotes (Dynamic Lot Sizing)?
Dimensionamento Dinâmico de Lotes (Dynamic Lot Sizing) permite definir o tamanho do lote como uma porcentagem do seu saldo (balance) ou equidade (equity), proporcionando uma gestão de risco (risk management) flexível adaptada ao tamanho da sua conta e preferências.
Como funcionam os Stops Virtuais (Virtual Stops) no The X?
Stops Virtuais (Virtual Stops) gerenciam negociações com stop-loss virtual (virtual stop-loss), take profit e trailing stop, mantendo sua estratégia de gestão de risco oculta dos corretores para maior discrição.
O que é a função Trailing Stop e Breakeven?
Trailing Stop segue o mercado para garantir os lucros, enquanto a função Breakeven move o stop-loss para o ponto de entrada uma vez que uma negociação esteja lucrativa, assegurando ganhos e minimizando perdas potenciais.
Como a Função Martingale (Martingale Function) opera?
A Função Martingale (Martingale Function) aumenta o tamanho do lote após negociações perdedoras para recuperar perdas mais rapidamente, seguindo a estratégia Martingale dentro dos seus parâmetros de gestão de risco (risk management).
O que é Gestão Global de Lucros e Perdas (Global Profit and Loss Management)?
Gestão Global de Lucros e Perdas (Global Profit and Loss Management) permite fechar todas as posições com base no lucro (profit) total ou perda (loss) na sua conta, proporcionando controle abrangente sobre seu risco e recompensa (risk and reward) geral.
Como funciona a Negociação Baseada em Tempo (Time-Based Trading) no The X?
Negociação Baseada em Tempo (Time-Based Trading) permite que você configure o EA para negociar apenas durante horários (times) ou dias (days) específicos da semana, proporcionando mais controle sobre sua estratégia de negociação com base nas condições do mercado.
Como o The X lida com Ordens Pendentes (Pending Orders)?
The X pode colocar e gerenciar ordens pendentes (pending orders) com base em signals (sinais) selecionados e filtros (filters), permitindo pontos de entrada estratégicos na sua negociação.
O que são Restrições de Atraso (Delay Restrictions)?
Restrições de Atraso (Delay Restrictions) podem ser configuradas para evitar que o EA entre em negociações muito rapidamente em mercados voláteis (volatile markets), ajudando a evitar negociações prematuras ou excessivas.
Como funciona a função de Lucro Trailing (Trailing Profit)?
Lucro Trailing (Trailing Profit) acompanha o lucro total (profit) em todas as posições abertas, maximizando ganhos enquanto minimiza riscos ajustando a meta de lucro conforme o mercado se move.
Qual é a diferença entre The X e The xCustomEA?
The X trabalha com indicadores padrão (standard indicators) do MetaTrader e inclui estratégias pré-construídas, enquanto The xCustomEA é projetado para indicadores personalizados (custom indicators), permitindo que você crie estratégias de negociação personalizadas.
Quais indicadores são suportados pelo The X Universal EA?
The X Universal EA suporta uma variedade de indicadores padrão (standard indicators) incluindo Média Móvel (MA), MACD, Oscilador Estocástico, RSI, CCI, Williams %R, Bandas de Bollinger, Envelopes, Alligator, OsMA, AO, Ichimoku, AC, Bar, ADX, ZIGZAG, ATR, ADX Wilder, Índice de Fluxo de Dinheiro (Money Flow Index) e Fractais.
Como posso personalizar estratégias de negociação com o The X?
Usando o Construtor de Estratégias Universal (Universal Strategy Builder), você pode personalizar estratégias de negociação selecionando entre mais de 20 signals (sinais) e configurando até 21 filters (filtros), adaptando o EA às suas preferências específicas de negociação.
Como o The X gerencia risco?
The X incorpora múltiplos recursos de gestão de risco (risk management) como Dimensionamento Dinâmico de Lotes (Dynamic Lot Sizing), Stops Virtuais (Virtual Stops), Trailing Stop e Gestão Global de Lucros e Perdas (Global Profit and Loss Management) para ajudar a controlar e mitigar riscos de negociação de forma eficaz.
Como configurar signals (sinais) e filters (filtros) no The X Universal EA?
Signals (sinais) são gerados com base em indicadores (indicators) selecionados, e filters (filtros) refinam esses sinais. Você pode configurar até 20 filtros para garantir que apenas negociações que atendam a todos os critérios sejam executadas.
Como o indicador Alligator (Alligator indicator) funciona no The X?
O indicador Alligator (Alligator indicator) combina múltiplas Médias Móveis (moving averages) com um deslocamento positivo, gerando sinais de COMPRA (BUY) quando a linha da mandíbula está acima da linha dos dentes e a linha dos dentes acima da linha dos lábios, e sinais de VENDA (SELL) quando o oposto ocorre.
Qual é o papel da Média Móvel (MA) no The X?
Média Móvel (MA) calcula o preço médio durante um período especificado. No The X, um sinal de COMPRA (BUY) é gerado quando a MA rápida cruza acima da MA lenta, e um sinal de VENDA (SELL) quando a MA rápida cruza abaixo da MA lenta.
Como o Índice de Força Relativa (RSI) sinaliza negociações?
RSI gera sinais de COMPRA (BUY) quando sobe acima do Nível RSI Baixo (RSILowLevel) e sinais de VENDA (SELL) quando cai abaixo do Nível RSI Alto (RSIHighLevel), indicando possíveis reversões de preço com base em condições de sobrecompra ou sobrevenda.
Para que serve o Índice de Movimento Direcional Médio (ADX)?
ADX ajuda a determinar a força de uma tendência de preço (price trend). Ele gera sinais de COMPRA (BUY) quando +DI cruza acima de -DI e sinais de VENDA (SELL) quando +DI cruza abaixo de -DI, opcionalmente filtrados pelo nível de ADX para confirmar a força da tendência.
Como o The X Universal EA suporta contas ECN e NDD?
The X Universal EA funciona perfeitamente com contas ECN e NDD (Non-Dealing Desk), proporcionando negociações eficientes através de corretores que oferecem spreads mais estreitos e acesso direto ao mercado.
Aviso de Risco:
Desempenho passado de negociação não garante resultados futuros.
Negociar câmbio com margem envolve um alto grau de risco e pode não ser adequado para todos os investidores.
Esteja ciente de que o uso de robôs de negociação envolve risco substancial, e você pode perder mais do que seu investimento inicial.
Por favor, prossiga com cautela, avalie cuidadosamente sua situação financeira e considere buscar aconselhamento de um profissional qualificado.
Alterações The X – Assessor Especial Universal
Version 24.934 2024.10.04
Fixed a bug in the parameters:
input double AdditionalLots=0; //AdditionalLots –> Additional lot for each new Signal
input double CoeficienteLots=1; //CoeficienteLots –> Coeficiente lot for each new Signal
At the first launch and in the absence of open transactions – Expert Advisor set the minimum lot. – Fixed.
Version 24.918 2024.09.18
EAPADPRO v59
–Enhanced Graphical Interface Translation
–Introduced Informative Tooltips for Panel Elements
–Resolved Minor Bugs and Boosted Stability
Version 24.805 2024.08.05
EAPADPRO v58
Fixed error in profit/price/time of closed position in notifications.
Fixed INFOBOX error when deleting the EAPADPRO window.
Last build compilation
Version 24.728 2024.07.29
Compi led in the last v ersion of MT4
EAPADP RO v57
Version 24.413 2024.04.13
Fixed: BUY/SELL buttons are enabled by default for the Strategy Tester to test Utility in the Strategy Tester
Version 24.409 2024.04.09
4270 Recompile
Version 24.404 2024.04.04
Global Update EAPADPRO v55
–Added: information about profit from closed positions to the chart.
The information is displayed for each bar of the current timeframe.
You can change the timeframe to see the result of trading on a certain bar of the current timeframe.
If several positions/deals are closed on one bar of the current timeframe, the trading result is summarized, and the total information for a certain bar is displayed.
The information is updated when the next position/deal is closed.
You can turn off showing history in the panel settings.
===========================================================================================
–Added: The status of the Expert Advisor operation if it was launched on the server from “VPS MQL MetaQuotes”.
When Expert Advisor is running on the server from MetaQuotes, a message will be created on the home computer that Expert Advisors are running on the server “VPS MQL MetaQuotes”. The smiley face is blue.
Attention: If an Expert Advisor is launched on both the server and the home computer, it can trade in parallel on 2 terminals (server “VPS MQL MetaQuotes” + home computer); there may be conflicts.
Attention: If the Expert Advisor is launched on the server “VPS MQL MetaQuotes”, do not Turn it on work on the home computer to avoid conflicts.
Frequency of polling the status of work on the server = 1 day.
After deinitialization of the Expert Advisor on the server – It will get the status – stopped.
To test the work on the server from “VPS MQL MetaQuotes”, pending orders are created!
===========================================================================================
–Added: The error status of the Expert Advisor operation can now be read on the EAPADPRO panel.
You can click on the Smile or the Expert Advisor operation status bar and you will be shown a message about current errors of Expert Advisor operation.
If you click on the Smile button on the panel, you will be shown the causes and errors and their solutions with pictures.
===========================================================================================
–Added: Notification of errors and opening/closing of trades to the chart in the form of InfoBox.
Notification is shown for 4 types:
—Opening a new trade;
—Closing a deal;
—Modification of a trade;
—Error received by Expert Advisor from the server;
In the EAPADPRO panel settings, you can turn on or off the notification type you need.
Notifications can be viewed as they arrive in the notification queue.
Notifications are accumulated in a data array each time you install/reinstall/change Expert Advisor settings.
In the EAPADPRO header you can also enable disable INFOBOX.
===========================================================================================
–Added: Working with Telegram (Beta version)
For Expert Advisor to work with the Telegram bot, you need to set up the bot on your phone and create a “public” or “private” channel.
To receive notifications from your account, you need to assign your bot as an administrator of your “public” or “private” channel.
Attention! Sending notifications and working with commands takes computer resources! Use the Telegram bot only for your own needs.
New settings for working with Telegram:
EAPadPRO2=” =============== Telegram bot “;
==input ENUM_UPDATE_MODE TG_UpdateMode=UPDATE_SLOW –> Update Mode. Timer speed, to receive commands from Telegram bot. The faster the timer runs, the more computer resources will be used! Please do not change it unnecessarily. 2sec,3sec,10sec
==TG_PRIORITY=TG_HOME_VPS –> Priority of work. This is the priority mode when the Telegram bot works on the MetaQuotes VPS server and your home computer.
TG_HOME_ONLY=1, // Only the HOME bot. The Telegram bot works only on the home computer.
TG_VPS_ONLY=2, // Only the VPS bot. The Telegram bot works only on the MetaQuotes VPS server.
TG_VPS_HOME=3, // First VPS bot, second HOME bot. The Telegram bot works on the MetaQuotes VPS server if you upload it to the server. If not, it will work on your home terminal. Check the work on the VPS server every 10 minutes.
TG_HOME_VPS=4, // First HOME bot, second VPS bot. The Telegram bot works on a home computer, but if the home computer/terminal is turned off, it will work on the VPS server from MetaQuotes. Check the VPS server’s work every 10 minutes.
Attention! Screenshots are not available on the VPS server from MetaQuotes!
==TG_Token=”” –> Token bot. Token (unique code) of the bot that will send notifications and receive commands
==TG_ChannelName=”” –> –> Public Channel Name @. Or “private” ID starts -100 of the private channel. That will send notifications about opening/closing/modification/errors and screenshots from the terminal.
==TG_UserNameFilter=”” –> Whitelist Usernames. List of users, starting with @, who can use the bot.
Attention! Sending notifications and working with commands takes computer resources! Use the Telegram bot only for your own needs.
==TG_UseBotTimer=false;//TG_UseBotTimer –> Working with the bot from the phone
New notification type added to EAPADPRO panel settings:
==Notice Open TG – Send a notification to the Telegram channel if a trade is open;
==Notice Close TG – Send a notification to the Telegram channel if a trade is closed;
==Notice Modify TG – Send a notification to the Telegram channel if a trade is modified;
==Notice Error TG – Send a notification to the Telegram channel if an error is received;
==ScreenShot TG – Send a screenshot to the Telegram channel if a trade is opened or closed;
Attention! This is a beta version of working with the Telegram bot. We are working on improving and adding new features.
If you have any suggestions, please write in the “Comments” section.
===========================================================================================
–Improvement: Code optimization to increase speed.
–Improvement: The speed of the panel update in the strategy tester is now calculated automatically depending on the speed of quotes arrival.
This is done to increase the speed of the program in the strategy tester.
Information update is now equal to 1 real second.
–Improvement: The speed of the program running EAPADPRO in the strategy tester.
Attention! Events in the strategy tester are processed only when a new tick is created.
If a new tick (minimum price movement) is not created, then the panel waits for the next tick.
With Visualization:
Version 48: 390sec (TickSniper 2024-2024)
Version 55: 244sec >>159% (TickSniper 2024-2024)
w/o Visualization:
Version 48: 363sec (TickSniper 2020-2024)
Version 55: 220sec >>165% (TickSniper 2020-2024)
with Visualization:
Version 48: 15750sec (TickSniper 2020-2024)
Version 55: 6220sec >>253% (TickSniper 2020-2024)
–Improvement: The color of the button to close a position on the chart changes depending on the current profit of this position.
–Improvement: Graphic improvements to optimize the Expert Advisor’s performance
–Improvement: The account deposit Symbol is cent ¢, USD $, or eur €. All others are the first letter of the deposit currency name.
–Improvement: When visual testing is completed, objects are not removed from the graph.
–Improvement: When creating screenshots after opening/closing positions, the EAPAPDPRO Control Panel will be expanded to show full information.
This is done in order to study the trading history of Expert Advisor on the visualization graph after testing is completed.
–Fixed: Managing positions and orders from the chart when the panel is minimized.
–Fixed: Corrected the error of clearing the chart from unused order labels.
–Fixed: AutoSize when switching charts.
–Fixed: Drawing errors to Print when the Expert Advisor runs on “VPS MQL MetaQuotes”
Version 24.208 2024.02.08
Update in the latest version of Terminal 4169
Version 24.127 2024.01.27
EAPADPRO v48
+Added full control from the chart. Closing positions/orders, removing stop loss / take profit.
For full management and testing of Expert Advisor in the strategy tester.
+Added languages Chinese, Japanese, Korean, Turkish.
Version 24.125 2024.01.26
EAPADPRO v47
Version 23.999 2023.12.27
LAST BUILD
EAPADPRO v46
Version 23.913 2023.09.18
-EAPADPRO v44
-Last Build Compilation
Version 23.101 2023.01.08
-EAPADPRO v43 (Added new languages)
-Last Build Compilation
Version 22.130 2022.01.30
Обновление индикатора ZigZag
Version 22.110 2022.01.12
Fixed a bug with drawing objects for new versions of MT5 terminal
Version 21.613 2021.06.12
UPDATE for UPDATE
Version 21.612 2021.06.12
–EAPADPRO v40 update, according to the new rules for using the MQL5 Market;
– Added parameter FiltersUsageRules – Using filters to receive signal in modes:
And – All filters must simultaneously can be used the same BUY / or SELL signal (Old version), that is, if at least one of the 5 installed filters does not give the same signal as the main signal, then the deal will not be opened!
Or – Any of the filters can be used as BUY / SELL signals, that is, if 1 of 5 filters indicates the direction of the signal is the same as the main signal, then a deal will be opened.
– Added the Max_Points_of_Bar_OpenClose parameter – The maximum number of bar height points to open positions by the indicator: Bar BEAR / BULL.
Version 21.527 2021.05.27
Исправлена работа ClosePositionifChangeOWNSignal = OnlyIfProfit при работе с TypeTradeBUYSELL = Only Sell
Version 21.520 2021.05.21
– A new parameter has been added to the “Averaging” block:
— CloseFirstAfterMaxAverage – Close the first averaging deal (the very first of the currently open averaging deals),
when the advisor has opened the maximum number of deals with the MaxOrdersOpen parameter.
If you want to keep a fixed number of Averager grid items (e.g. 5 grid items),
the smallest element must be closed with a loss when the 6th element is opened.
For example:
CloseFirstAfterMaxAverage = false MaxOrdersOpen = 5:
If the EA opens the maximum number of averaging deals, which is set by MaxOrdersOpen = 5,
then the next averaging deal cannot be opened.
CloseFirstAfterMaxAverage = true MaxOrdersOpen = 5:
If the EA opens the maximum number of averaging deals, which is set by MaxOrdersOpen = 5,
then the first averaging trade is closed and the next trade is opened.
================================================== ================================================== ======================
– A new parameter has been added to the “Additional opening” block:
— CloseFirstAfterMaxAdd – Close the first additional opening deal along the trend (the very first of the current open deals),
when the EA opened the maximum number of deals with the MaxOrdersOpenAdditionalOpening parameter.
Same as CloseFirstAfterMaxAverage Paramter.
Version 21.517 2021.05.17
— EAPADPRO v39
— Added custom optimization criteria in genetic mode when choosing the Custom Max optimization mode.
You can set the minimum values ??at which the optimization will take into account the result during genetic enumeration!
In other words: You can set a condition: “the minimum number of deals” (or other parameters),
upon which this run will be counted as a result.
If during selection the advisor opens fewer deals than specified in the settings, then this run of the optimizer will not be counted as a result!
–Attention! For advanced users only.
OnTester_Min_Trades = 0; // Min Deals for optimization
OnTester_Min_Profit = 0; // Min Profit for optimization
OnTester_Min_ProfitFactor = 0; // Min ProfitFactor for optimization
OnTester_Min_Balance = 0; // Min Balance for optimization
OnTester_Min_Equity = 0; // Min Equity for optimization
OnTester_Max_Balance_DD = 0; // Max Balance DD% for optimization
OnTester_Max_Equity_DD = 0; // Max Equity DD% for optimization
– You can find a detailed description of this block of settings in the user manual!
Version 21.425 2021.04.25
Работа с StopTrading кнопкой модернизирована. Исправлена ошибка случайного разрешения сигналов на открытие позиций при сворачивании панели.
Version 21.313 2021.03.13
-EAPADPRO v38
–Fixed the main signal reversal error when using the Signal_Reverse (true) and ClosePositionifChangeOWNSignal (OnyProfit) functions.
Version 21.216 2021.02.16
Added new parameters of Lots when opening a position by signals:
AdditionalLots – An additional lot that will be added to each new deal based on a new signal
CoeficienteLots – Lot coefficient, by which the lot will be multiplied for each new deal on a new signal
(When the advisor is allowed to open more than one position for each signal ONlyOnePosbySignal = false / OnePosPerDirection = false)
Version 20.731 2020.07.31
MT5: Fixed the conflict of the Additional Opening when using a common stop loss (StopLossALL) and a common trailing stop.
Version 20.608 2020.06.08
NewBuild 2485
Version 20.227 2020.02.27
Bugs for using Bars (closing price and opening price of bars) have been fixed when used as FILTER and indicating different TimeFrames!
Version 20.220 2020.02.19
Dear friends!
We made a very important and difficult decision regarding The X/The xCustomEA for MetaTrader 5 and the use of the multi-currency mode (PAIR1-PAIR12)
Due to the fact that the use of different methods of multi-currency operation does not bring 100% accuracy in obtaining quotes,
we were forced to turn off this mode.
We explored many topics on the forum about the problem of using multi-currency mode in MetaTrader!
Each method of implementing a multi-currency trading mode has its pros and cons!
But in each of these methods there are Cons: Reward resources on computers, skipping ticks, looping the main trade flow.
We made the decision: Remove the multi-currency trading algorithm in The X/The xCustomEA to eliminate trading problems on real charts!
We apologize for any inconvenience caused.
IMPORTANT: As soon as we find the ideal solution for working in multi-currency mode (PAIR1-PAIR12) we will turn on these parameters again, for the convenience of taming and optimization.
IMPORTANT: On a real chart, I recommend installing an adviser on each chart of a currency pair separately from each other (do not use PAIR1-PAIR12)
Version 20.216 2020.02.16
Forced modifyng comment length CommentToOrder up to 12 characters!
If the comment is longer than 12 characters, then the advisor will trim the extra characters.
Attention! For the EA to work correctly, set a comment no longer than 12 characters.
eg:
Right: ExpforexTheX
Not Right: Expforex The X Set # 12345
Version 20.212 2020.02.12
— Исправлена ошибка Работы по времени, если ТФ советника больше, чем Минуты функции времени.
(Например закрытие в 22:49 а ТФ = H1 )
Version 20.211 2020.02.12
— EaPadPro v35;
— UPDATE: Bar – trade in the direction of the bar
New Parametr Min_Points_of_Bar_OpenClose = 100
If candle Close is above of 100 points the candle Open (Bullish candlestick) – BUY
If candle Close is below of 100 points the candle Open (Bearish candlestick) – SELL
if Min_Points_of_Bar_OpenClose 0 same old version
Version 19.940 2019.10.10
ZigZag signal update with insufficient number of bars.
Version 19.905 2019.09.05
Исправлена ошибка уведомлений при открытии и закрытии позиций.
Version 19.903 2019.09.03
IfProfTrail:
– if true, the Advisor starts the modification only when the position is gaining profit to Breakeven (setting stop loss on the break-even point) + TrailingStop profit points.
– if false – TrailingStop starts working immediately after opening a position and making a profit of 0 points and leaving a position as a profit.
In other words: IfProfTrail = false, then the trailing stop starts working immediately after the position is in profit.
Version 19.820 2019.08.19
An important update for those using the MQL5 VPS!
Due to the fact that the hosting location folder has changed and MetaQuotes added a new variable TERMINAL_VPS, new edits were applied to all experts.!
Version 19.819 2019.08.19
Обновления для Тестера Стратегий:
Запрет на вывод Print в оптимизаторе
Version 19.817 2019.08.17
1. Function ControlNewBarforSIGNAL Changed:
Added values:
ControlNewBarforSIGNALType = 1 = True smallest TF of the settings: New mode!
The EA selects the smallest TimeFrame, which was set by the parameters TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2 ….
In this mode, the EA does not check the signal on the currently set TimeFrame, but on the TimeFrame for receiving a signal from indicators!
This mode is useful for those who use TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, other than Current.
ControlNewBarforSIGNALType = 2 = True current bar of the current TF: Old mode!
In this mode, the EA checks signals every new bar of the current TimeFrame!
If you use TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2 other than Current, the results on each TimeFrame may be
different.
We advise you to install the adviser on the TimeFrame M1!
ControlNewBarforSIGNALType = 1 = False: Do not use the control of the new bar to determine the signal!
Attention: When off, the EA checks signals every new tick! There may be delays in tapping and optimization!
2. Added variable ControlNewBarforOpenbySignal:
ControlNewBarforOpenbySignal = true: Old mode! Open positions on a signal only every new current bar of the current TimeFrame!
The EA opens positions, if there is a signal, only when a new bar of the current TimeFrame arrives!
ControlNewBarforOpenbySignal = false: New mode! Open positions on a signal every new bar from the signal Timeframe!
The EA opens positions, if there is a signal, immediately upon detection of a signal.
This mode is useful for those who use TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, other than Current.
Version 19.816 2019.08.17
Fixed error:
When two different directions BUY and SELL are in operation and averaging works, then BUY does not allow to modify the take profit for SELL positions!
Version 19.814 2019.08.14
Update Update
Version 19.808 2019.08.07
Code optimization, increased testing speed and optimization.
Starting the calculation of the average spread only when the user uses at least one parameter for the average spread.
EAPADPRO v31.
Added DistanceMartinAdditional – Coefficient of distance for additional order opening.
Added MinTimebeforenextAverage – Minimum time to the next averaging in minutes.
Version 19.526 2019.05.26
xcustom the x change
Version 19.525 2019.05.25
Added function to check different take profit for the averaging function.
If the positions have a different take profit, then the expert sets a single total take profit.
Version 19.517 2019.05.17
Forced modification only when stop loss = 0 or take profit = 0
Version 19.514 2019.05.16
Fixed double opening of averaging deals on accounts with MARKET execution.
Version 19.111 2019.01.10
Increase testing speed when using filters on Averaging and Additional opening.
Version 19.110 2019.01.10
The SaveTPafterTrailingStop function has been updated to work in virtual stop loss / take profit mode with VirtualStops = true
Version 19.109 2019.01.10
ReloadReload
Version 19.107 2019.01.07
– The ClosePositionifChangeOWNSignal parameter is divided into 3 values: False (disabled), True (enabled), OnlyifProfit (Only if the positions are in profit);
– EAPADPRO v25 update
– Additional languages added to the panel: Spanish, Portuguese (Brazil), German, Chinese, Japanese;
The translation was made using the GOOGLE Translator + MQL + Terminal site!
If you find an error in your language, please report it in messages. Thank!
– Increase the speed of the panel;
Version 18.998 2018.12.28
– Optimization of the code, increasing the speed of testing.
Version 18.991 2018.12.12
– Update EAPADPRO panel to v23 version
– Added a control unit and control the speed of the quotes and the speed of testing.
– Added block output table open deals and positions.
Added new variables:
– LotAdditional – additional lot for averaging a position for opening against the trend.
– LotAdditionalOpening – additional lot for an additional position for an additional opening by trend.
Version 18.951 2018.10.23
For your convenience, we have added a short description of the parameters in the table of external variables and expert settings.
Update panel EAPAPDPRO v21:
-Graphics improvements
-Add tooltips
-Add information about the ban on trade for various reasons
Version 18.945 2018.10.19
Changing the type of the OnlyOnePositionPerMagic parameter from Bool to Integer
Now you can set the maximum number of positions by magic number on the entire account.
For example, OnlyOnePositionPerMagic = 5 – means that a maximum of 5 positions can be opened on the account by the magic number.
Version 18.920 2018.09.20
Added function for displaying information about parameters when modifying positions!
Fixed TrailingStop error when using the parameter in spreads!
Version 18.910 2018.09.10
In the calculation of CloseALL when Profit or LOSS options and type TypeofClose = Points, a swap was added.
Added option SeparateBuySell – Separate calculation and closing of positions in two different directions BUY and SELL.
This function separately closes two directions for total profit or loss.
Actual, If ONlyOnePosbySignal = false and OnePosPerDirection = false.
Or any settings that allow you to open more than one direction and more than one position in the direction.
Version 18.905 2018.09.04
The function of automatic determination of parameters by the average spread has been added.
The algorithm for the function is taken from our automated tickSniper scalper sales advisor.
Added parameters to the Stops options block:
– TimeToCheckAverageSpread The number (milliseconds, 20,000 = 20 seconds) for determining the average spread
– AutoCheckLowSpread Auto-determination of the low spread.
Automatically determines the spread too low (Less than 1 point) and leads all system settings to the lowest possible spread.
Allows you to protect the system from reducing the spread on the broker.
How to use:
In order for the parameter calculated in points to be calculated from the average spread of the currency pair, you need to specify the parameter with sign –
For example:
StopLoss = 2000 means that StopLoss of each position will be 2000 points!
StopLoss = -100 means that StopLoss of each position will be equal to 100 * Average spread, which was calculated by the advisor for TimeToCheckAverageSpread milliseconds.
If the spread is 20 points, then stop loss at the time of opening will be 2000 points.
With a floating spread, this value always changes.
The parameters available for setting in the spread mode: Distance, DistanceAdditionalOpening, StopOrderDeltaifUSE, StopLoss, TakeProfit, TrailingStop, TakeProfitALL, StopLossALL, LevelWLoss, LevelProfit.
The average and current spread, as well as the level of the Auto Spread Low spread will be displayed in our panel in the section Strategy Info
=================================================================================
In the Limiting losses and profits block, a new type NOTIME was added to the LimitFor parameter , when using this type, the adviser checks the limits during the time from the last close!
Attention: works only when using ClosebyLIMITING = true!
This type allows you to take into account closed positions and current positions since the last closing of the total limit. It does not count for a day, a week, but for the period between the last closing according to the terms of this block and the current time. When closing by Limits, the counter sets the current time.
Version 18.830 2018.08.30
EAPADPRO Update v20
Version 18.828 2018.08.28
New version
Version 18.820 2018.08.20
Upgrade the EAPADPRO to version 20.
Block Limiting losses and profits updated:
Parameters LimitForLosses and LimitForProfits changed by type to double
A new CUSTOM mode has been added to the LimitType type. You can specify your monitoring values ??in minutes, the LimitForCustom_Minutes parameter.
Version 18.808 2018.08.16
In the DrawDown block new parameters for the drawdown tracking are added to the Type_CurAllCA function:
Only_Current_Symbol_Magic – Counts the drawdown by the current symbol and the current magic number;
Only_Current_Symbol_ALLMagic – Counts the drawdown by the current symbol and any magic number;
All_Account – Allows for drawdown of the entire account.
In the indicator Mooving Average, the selection of the price type and the averaging method for the two MAs
Parameter TypeTradeBUYSELL was updated.
Now this parameter participates in functions, including: “Closing on the total profit and loss”, averaging, additional opening, trailing stop,break-even.
The filter parameters are added to the averaging and additional trend opening blocks.
The Expert Advisor checks the indications of the selected indicator (Filter) and allows or forbids the opening of new positions of a averaging or additional opening on a trend.
The following options are available: Selection of the indicator for the filter, Timeframe, Reverse signals
Version 18.9 2018.05.29
Updated the block for working by time in multicurrency operation mode
Version 18.8 2018.05.15
– Optimized the code.
– МТ5: When using the multicurrency mode (specifying multiple currency pairs in the EA):
When using the function of closing by the total profit and loss, the EA will count and close all positions of all currency pairs specified in the settings (PAIR1-PAIR12)
– Added the data to the information panel:
When using the “CloseALL when Profit or LOSS options” block, the panel will display the data on the current profit and loss, as well as the values of the total trailing, if enabled.
– When opening a position, the information on the signal is output to the log!
=====================================================================================
Attention!!!! The parameters have been renamed!
Update and check your *.set files
These are forced measures:
1. to make the setting files uniform for the two terminals.
2. to make the instruction the same for the two versions.
Sorry for inconvenience!
– МТ5 version:
lot=Lots
UseAverage=AverageUSE
MaxOrders=MaxOrdersOpen
LotsMartinAverager=LotsMartin
AdditionalOpen=AdditionalOpening
DistanceAdditionalOpen=DistanceAdditionalOpening
LotsMartinAdditionalOpen=LotsMartinAdditionalOpening
MaxOrdersOpenAdditionalOpen=MaxOrdersOpenAdditionalOpening
periodma1=MAFastPeriod
periodma1=MASlowPeriod
FastMACD=MACDFast
MACDSMA=MACDSignal
SOPeriodK=StochK
SOPeriodD=StochD
SOslowing=StochSlowing
SOmethod=StochMethod
SOpricefield=StochPrice
RSIprice=RSIPrice
BBPeriod=BandsPeriod
BBdeviation=BandsDeviation
BBprice=BandsPrice
ALjawperiod=JawPeriod
ALteethperiod=TeethPeriod
ALlipsperiod=LipsPeriod
ALmethod=AlligatorMethod
ALprice=AlligatorPrice
OsMAperiod=OsMASignal
OsMAfastperiod=OsMAFast
OsMAslowperiod=OsMASlow
OsMAprice=OsMAPrice
– МТ4 version:
LotBalancePcnt=LotBalancePercent
RSILowLevel=Rsi_BUYLEVEL
RSIHighLevel=Rsi_SELLLEVEL
CCIHighLevel=CCI_SELLLEVEL
CCILowLevel=CCI_BUYLEVEL
WPRLowLevel=WPR_BUYLEVEL
WPRHighLevel=WPR_SELLLEVEL
EnvPeriod=ENVPeriod
EnvMethod=ENVmethod
EnvPrice=ENVprice
EnvDeviation=ENVdeviation
Version 18.7 2018.05.04
General improvements
Version 18.6 2018.04.20
The VirtualSLTP function:
– When using OpenBarControlOnly, the virtual stop loss and take profit will be executed on each tick.
– Added the check of conditions for setting stop loss and tale profit to the function:
Stop loss for BUY orders can be placed only below the current price.
Take profit for BUY orders can be placed only above the current price.
Stop loss for SELL orders can be placed only above the current price.
Take profit for SELL orders can be placed only below the current price.
The CloseAllTradesByOutOfTime function:
Division into type of closing by expiration of trading time:
– Not Use = do not use the function
– Positions and Orders = close positions and pending orders
– Only Positions = close only positions
– Only Orders = close only pending orders
Added new signals:
19: Trading based on Average Directional Movement Index by Welles Wilder (available only in the MetaTrader 5 terminal)
The indicator signals are similar to signals from the ADX indicator;
20: Trading based on Money Flow Index
Money Flow Index (MFI) indicates the rate at which money is invested into a security and then withdrawn from it. Construction and interpretation of the indicator is similar to Relative Strength Index with the only difference that volume is important to MFI.
The indicator signals are similar to signals from the RSI indicator;
21: Trading based on Fractals
Signal for opening positions is generated when the level of the last fractal is crossed:
When the price crosses the last upper fractal upwards, a BUY position is opened;
When the price crosses the last lower fractal downwards, a SELL position is opened;
Filter: similar to the main signal:
If the price is higher than the last upper fractal, only BUY positions;
If the price is lower than the last lower fractal, only SELL positions;
Attention! A fractal can be drawn at least on the 2 closed bar and can be drawn in the past in an unlimited number of bars back. Consider this when analyzing the signal!
Version 18.5 2018.04.06
Update New Feature:
Include_Commission_Swap
Use the original calculation of commission and swap when enabling the functions: Breakeven, Trailing Stop, Averaging.
The original commission calculation is based on the formula for calculating the value of 1 point from the open positions on a given symbol and magic number. Negative swap and commission are taken into account during calculations. The function returns the value of the negative swap and commission in points, and considers this when working with breakeven and trailing stop.
Note: if your broker has a floating spread, commission is calculated and set during the operation of the breakeven and trailing stop functions, but the spread may increase, leading to additional loss points. This is not a calculation error!
Also, note that when a swap occurs, the EA recalculates the breakeven line and sets new stop loss levels is the server allows it (restriction on the minimum Stop Level of your broker). If the server does not allow setting breakeven and returns the minimum stop level error, the EA will be unable to modify the position and additional loss points may be received.
In order to avoid losses when using accounts with commission and when receiving a negative swap, it is recommended to increase the distance of the breakeven or trailing stop.
The breakeven level (LevelWLoss/LevelWLossMANUAL) can be calculated manually, taking the commission into account.
For example: commission for opening and closing position = 2 USD (EURUSD) per 1 lot. So, in order to cover the loss on the commission, it is necessary to set LevelWLoss = 2 (points) + 1 (confirming) = 3 points.
Thus, the EA sets breakeven to +3 points, which in turn will cover the loss on the commission.
– Added a special mode to the breakeven function through the LevelWLoss parameter
When LevelWLoss = 0, the breakeven point is calculated based on the current spread. This allows making the breakeven level dynamic and closing with the minimum profit of 1 spread. If the position’s profit increases, trailing stop comes into play.
(This mode worked in previous versions of the expert)
If LevelWLoss = 1, the EA will set breakeven to 1 point!
Some parameters have been renamed:
LotBalancePcnt has been replaced with LotBalancePercecnt
Version 18.4 2018.03.28
– Update for the information panel EAPADPRO v2.0;
– Optimized the EA code;
– Increased the EA operation speed;
– Updated the operation of averaging;
– Updated the commission calculation algorithm;
– ControlNewBarforSIGNAL: checking the indicator signals only at new bars (without checking every tick), works only when OWNSIGNAL_shift>=1 and IndSigToTrade!=NoSignal (at NoSignal the EA checks the filter values every tick)
When ControlNewBarforSIGNAL=true, the optimization speed is increased by 1.5 times
– Added the ClosePosition_After_X_Minutes parameter: close positions after the specified number of minutes.
The EA also checks if the CloseChangeOnlyInProfit parameter is enabled: close only the profitable positions.
– Added the OnTester_Custom_max variable to the Tester block, which allows writing a custom criterion for genetic optimization.
More on testing results: https://www.mql5.com/en/docs/constants/environment_state/statistics
Written as a formula. For example: OnTester_Custom_max=”STAT_PROFIT*STAT_TRADES/STAT_EQUITY_DD”
Make sure to specify the variable names as in the reference!
– Added 2 types of virtual pending orders to the order type selection (Positions, StopOrders, LimitOrders):
Use Virtual Stop Orders: place a virtual pending stop order at a distance of StopOrderDeltaifUSE points;
Use Virtual Limit Orders: place a virtual pending limit order at a distance of StopOrderDeltaifUSE points;
Attention: only works in the visualization mode or on a live chart, only when the terminal is switched on.
Does not work in optimization mode!
Version 18.1 2017.12.29
Updated the ClosePosifChange parameter to allow using filters as signals.
Version 17.977 2017.12.15
Note: We placed some secondary EA parameters to the bottom of the internal variables list.
Added the new parameter ReInstallStopOrdersNewSignalAppears – re-set pending orders if a new indicator signal arrives. It allows removing the current BUYSTOP pending order and place a new BUYSTOP on a new level after indicators have informed of a new signal.
No Signal option has been added to the main signal.
If selected, the EA will ignore the main signal and will trade based on filters.
When using the main indicator, the signal is generated ‘as is’ on the current bar.
This means the open signal is regarded a signal completion. If a signal arrives, while the filter does not allow opening a position, then the signal is ignored.
When using No Signal, you can ignore the fact of the main signal completion and follow the filters.
When using the filters, the current position of indicators is regarded as a signal.
Added the OnlyAlternateSignals parameter
It allows opening positions one by one only.
If the last closed position is SELL, the next one can be only BUY!
It is needed to let the main indicator trade in No Signal mode.
Update of ADX Filter
ADX shows the trend strength.
If ADXLevel is 0, DI- > DI+ is used as a permission to sell
If ADXLevel is 0, DI+ > DI- is used as a permission to buy
If ADXLevel is not 0, DI- > DI+ и DI- > ADXLevel is used as a permission to sell
If ADXLevel is not 0, DI+ > DI- и DI+ > ADXLevel is used as a permission to buy
Added new ATR filter.
ATR shows the market volatility.
Trading strategies applying ATR as a filter confirm the current trend.
When ATR grows, this means high market volatility.
Low ATR values means low market volatility.
External settings:
ATR_period=14 – ATR calculation period
ATRprice=PRICE_CLOSE – price type used to calculate the filter (Close, Open, High, Low…)
ATR_MA_period=1 – number of candles for calculating the Middle line (MA), 1 – the indicator calculates the signal direction from the current and previous bar (depending on the ‘shift’ parameters)
ATR_MULTIPLIER=1 – ATR ratio, for example EURUSD ATR=0.0020, when using ATR_MULTIPLIER=2; calculation will include ATR=0.0040.
Filter ATR logic:
The price(ATRprice) of the current bar exceeds the price(ATRprice) of the previous bar + (ATR*ATR_MULTIPLIER) = high volatility BUY filter
The price(ATRprice) of the current bar is lower than the price(ATRprice) of the previous bar – (ATR*ATR_MULTIPLIER) = high volatility SELL filter
Version 17.956 2017.11.13
Added the StopOrderDayToExpiration and StopOrderBarToExpiration parameters
StopOrderDayToExpiration= order expiration time in days.
0 – ORDER_TIME_GTC – the order will stay in the queue until it is manually canceled
1 – ORDER_TIME_DAY – the order will be valid only during the current trading day
2…X – ORDER_TIME_SPECIFIED – the order will be valid until the specified date
StopOrderBarToExpiration – pending order expiration time in bars.
If StopOrderBarToExpiration=10, and TF = лю1, the pending order will be canceled 10 minutes after it is placed.
Attention: each broker has custom minimal parameter for expiration time.
===============================================================================
Added the parameters of total stop loss and take profit to the averaging block.
The stop loss/take profit level is calculated based on the middle line.
TakeProfitALL – the total take profit distance when opening averaging trades.
This option is useful only when AverageUSE is activated.
StopLossALL – the total stop loss distance when opening averaging trades.
This option is useful only when AdditionalOpening is activated.
===============================================================================
When opening additional trades or averaging trades, the algorithm for breakeven and trailing stop is activated based on the middle line. The entire series of positions in one direction is calculated from the average level.
===============================================================================
VirtualStops – enable the virtual (hidden) levels of stop loss/take profit/trailing stop/breakeven
Completely revised the algorithm of virtual stop losstake profittrailing stopbreakeven.
Now all virtual stops are displayed on the chart and are the key level for closing positions.
Data are displayed in the form of lines and written in global variables.
Note: if the stop line is removed from the chart along with the global variables, the virtual closure for this line will not work.
Note: check if your experts and indicators delete lines from the chart and global variables!
Attention: virtual levels are triggered at the current price, after which the closure occurs.
During closing, there may be a few points of slippage!
Note: enabling VirtualStops significantly reduces the speed of testing.
===============================================================================
FIFO
When closing all positions, the EA closes the positions starting from the first opened one.
===============================================================================
Added selection of the pending stop/limit order type in StopOrderUSE
Version 17.943 2017.10.17
Added the ability to open trades in the tester using the panel.
Added the signal bar number for the main signal and filter
OWNSIGNAL_shift – signal bar shift for the main signal.
FILTERSIGNAL1_shift – signal bar shift for the filter.
Added a parameter to disable opening positions instead of notifying the user of a new signal.
Show_alert_without_opening_positions – when enabled, the EA will not open a new position based on the signal, but will only notify the user that a new signal has appeared. In this case, all other functions will work in the normal mode.
Version 17.933 2017.10.12
Optimized the signal generation algorithm. Significantly increased the EA testing and optimization speed.
Added the SaveTPafterTrailingStop option. When enabled, take profit of the modified positions will be saved in its place.
For example:
SaveTPafterTrailingStop = false: when trailing stop is active, take profit of the modified position is deleted.
SaveTPafterTrailingStop = true: when trailing stop is active, take profit of the modified position is saved.
Updated the Extra BUY and Extra SELL buttons. The stop loss/take profit specified in the EA settings is now also considered when opening positions.
Updated the MACD filter
When using the MACD filter, the location of the MACD lines relative to the MACD_BUYLEVEL and MACD_SELLLEVEL levels is now taken into account, similar to the signal.
Added ZIGZAG signals
Intersections of ZIGZAG extremums serve as position opening signals.
When using these signals, it is important to configure the shift parameter.
If set to 0, a position is immediately opened towards the intersection of the current Bid price and the latest ZIGZAG extremum.
If set to 1, a position is opened when the intersection is registered on 1 closed bar.
The last extremum is the fixed extremum 1, when a new ZIGZAG segment is plotted starting from that extremum. Intersection of the maximum and minimum point is a signal for opening a position.
The direction of the last ZIGZAG 0 segment is considered to be the ZIGZAG filter.
Version 17.703 2017.07.06
In the check of the OnlyOnePositionPerMagic function added the check if the OnePosPerDirection function is enabled:
If OnePosPerDirection= false, then OnlyOnePositionPerMagic=true works like this: 1 position per magic number is allowed;
If OnePosPerDirection= true, then OnlyOnePositionPerMagic=true works like this: 1 position in each direction per magic number is allowed;
Added signals:
– ADX
strategy of signals from the reference: https://www.metatrader5.com/en/terminal/help/indicators/trend_indicators/admi
this signal can take two types of signals for opening
if ADXLevel =0, then this strategy is used:
Wilder suggests buying when +DI crosses -DI upward and selling when +DI crosses -DI downward.
if ADXLevel !=0, then this strategy is used:
Wilder suggests buying when +DI crosses -DI upward with +DI above ADXLevel, and selling when +DI crosses -DI downward -DI above ADXLevel.
When using ADX as a filter, it uses the position of lines +DI>-DI = only BUY, +DI<-DI = only SELL, ADXLevel is not used.
Version 17.525 2017.06.05
– Fixed the trailing stop error when there are positions in different directions.
– Added parameter ClosePositionifChangeOWNSignal – closing opposite positions when the main!! signal changes.
The difference from ClosePosifChange is that when using ClosePosifChange, a change in the signal in considered for all filters + the main signal.
And when using ClosePositionifChangeOWNSignal – a change in the signal is considered only according to the main indicator.
Version 17.501 2017.05.03
Added parameters for opening pending orders instead of positions
Using pending orders for entries instead of positions:
StopOrderUSE (true – false) and StopOrderDeltaifUSE (from the minimum allowed stop level allowed on the server) in points.
These parameters in conjunction provide the ability to place pending orders instead of positions. For example, you want to verify a signal after it appears by placing a pending order.
You set: StopOrderUSE =true StopOrderDeltaifUSE=100
If your indicator generates a signal for opening BUY, then the EA will place a pending BUYSTOP order at the price of Ask+StopOrderDeltaifUSE points.
If your indicator generates a signal for opening SELL, then the EA will place a pending SELLSTOP order at the price of Bid-StopOrderDeltaifUSE points.
If the parameter is less than the minimum allowed on the server, the Expert Advisor will show the error 130.
Version 17.407 2017.04.17
– Added the SecondsToRefresh parameter to the EAPADPRO block – refresh rate of the information on the chart.
Default is 10 seconds! This is done to reduce the CPU load.
– Fixed the error of the virtual trailing stop for SAR and averaging.
– Added support for the deposit currencies for the Autolot function, which are different from EUR USD RUB
– Added the RiskRate parameter – the exchange rate of your currency against the USD.
The default RiskRate = 0 means that the EA will attempt to find the correct exchange rate in the Market Watch.
For the autolot to work adequately with all currency pair, it is necessary to “Show all” currency pairs in the Market Watch.
– Added the drawdown management block – DrawDown options.
This block prevents the EA from opening new deals by new signals from the algorithm, or closes all deals on the account and stops trading after a certain drawdown.
DrawDown_Level – enable the drawdown management block
Type_DrawDownHR – type of the drawdown calculation based on the deals in history and current deals
DrawDown_Level_One – the first drawdown level in percent
Type_Deal_Level_One – action when passing the first drawdown level
(disable new signals disable averaging deals or additional opening disable all deals output a message)
DrawDown_Level_Two – the second drawdown level in percent
Type_Deal_Level_Two – action when passing the second drawdown level
(close all profitable positions close all unprofitable positions close all output a message)
For example:
DrawDown_Level =true DrawDown_Level_One =50 Type_Deal_Level_One =No_NewDeal DrawDown_Level_Two =90 Type_Deal_Level_Two =Close_All
With these settings, once the current drawdown of deals in history and current deals exceeds the level of 50% of the current deposit, the EA is not allowed to open new deals by new signals. At the same time, the averaging functions will work.
Once the drawdown exceeds 90%, the EA immediately closes all deals.
Version 17.321 2017.04.05
– Added the SecondsToRefresh parameter to the EAPADPRO block – refresh rate of the information on the chart (default is 10 seconds). This is done to reduce the CPU load.
– Fixed the error of the virtual trailing stop for SAR and averaging.
– Added support for the deposit currencies for the Autolot function, which are different from EUR USD RUB
– Added the RiskRate parameter – the exchange rate of your currency against the USD. The default RiskRate = 0 means that the EA will attempt to find the correct exchange rate in the “Market Watch”. For the autolot to work adequately with all currency pair, it is necessary to “Show all” currency pairs in the “Market Watch”.
Version 17.307 2017.03.13
Added block for virtual money withdrawal in the strategy tester:
testerwd=”========= Tester Withdrawal =========”;
Withdrawal – enable virtual withdrawal in the Strategy Tester;
Withdrawal_mode – in deposit currency or percent of the current balance (currency/percentage);
Withdrawal_amount – amount of money to withdraw;
Withdrawal_periodicity_days – distance between withdrawals as a number of days;
Withdrawal_Max – maximum withdrawal amount;
Withdrawal_EndOfTest – money withdrawal after the end of testing;
Fixed errors based on user reports
Version 17.224 2017.03.01
Update of the “Averaging” block for the Brazilian market
Version 17.201 2017.02.20
Fixed the error in displaying the autolot in EAPADPRO
Added output of the signal information to the journal when a trade is opened.
Fixed the multi-currency operation mode of the EA.
Operation by time feature
Attention: Trading by time involves only filtering for opening new deals based on new signals.
All other functions: Trailing stop, Breakeven, Averaging, Scaling up along the trend and other works around the clock.
Attention: All parameters for trading by time can be optimized in the tester.
If TradeStartStopbyTime = false, the EA trades around the clock.
If TradeStartStopbyTime = true, the trading by time is activated:
The trading by time period starts on Monday.
The EA starts working on Monday at OpenHourMonday:OpenMinuteMonday if TradeStartbyTimeMonday=true
For example, OpenHourMonday=3 and OpenMinuteMonday=40, then the EA starts trading on Monday at 03:40 server time
(time of your broker, indicated in the Market Watch).
Next, the EA checks the trading time according to the parameters: OpenHour:OpenMinute – trading start and CloseHour:CloseMinute – trading end time for one day.
For example: OpenHour=5 and OpenMinute=0, as well as CloseHour=18 and CloseMinute=59, then the EA will trade every day from 5:00 to 18:59.
To set a trading period from the starting time, set the ClosePeriod_Minute parameter – period in minutes.
For example, OpenHour=6 and OpenMinute=0 and ClosePeriod_Minute=180, then the EA sets the trading time from 6:00 to 9:00(6+180 minutes = 9 hours).
You can also set multiple time intervals for trading in the SeveralTimeWork parameter. Entry format: HH:MM-HH:MM;
where: Hour to start trading:Minute to start trading – Hour to stop trading: Minute to stop trading.
For example, SeveralTimeWork=3:00-5:00;7:30-8:50;12:00-15:00;
then the EA will trade during 3 time intervals. from 3:00 to 5:00, from 7:30 to 8:50 and from 12:00 to 15:00. The EA will not open order during the remaining time.
You can also close all open deals and pending orders outside the trading time, CloseAllTradesByOutOfTime=true.
The EA will trade during the time specified above, and when the trading time ends, the EA will close all open positions and orders.
TradeStartStopbyTimeFriday – Trading time for Friday.
This EA allows the users to set the trading time for the EA on Friday.
Time parameters for Friday: OpenHourFriday:OpenMinuteFriday – CloseHourFriday:CloseMinuteFriday
For example, the EA should not open new deals on Friday after 18:00, set:
OpenHourFriday=0:OpenMinuteFriday=0 – CloseHourFriday=18:CloseMinuteFriday=0
In this case, the EA will not open new deals after 18:00
It is also possible to close all open deals and pending orders on Friday at the specified time – 18:00, CloseFriday=true.
CloseAllTradesByOutOfTime
The block for operation by time allows to set the trading days: TradeByDays
For example, TradeByDays=true Days=1,2,3 – in this case, the EA will trade only on Monday, Tuesday and Wednesday during the time specified above. Or it will trade around the clock those 3 days, if the time is not specified.
If you set Days=1,2,3,4,5 but with TradeStartStopbyTimeFriday=false, the EA will not trade on Friday.
It is also possible to set 1 day for optimization in the DayForOptimization parameter.
This option is useful to determine the most profitable days in optimization.
For example, DayForOptimization = 3, then the EA will trade only on Wednesdays.
You can set the trading to start on Monday and to stop on Friday, while the EA trades around the clock on the remaining days.
You can set the start on Monday and specific hours on other days.
-Added parameter:
OpenBarControlOnly – the EA operation on opened bars only. This mode allows to model the EA operation at the opening of bars (as in the strategy tester).
When this mode is enabled, the EA will trade just like in the OpenPriceOnly testing mode.
All! functions of the EA will be executed 1!! time at the opening of the bar (depending on the TF), including Modification, Trailing stop, Averaging, opening signals, etc.
Version 17.121 2017.01.27
Fixed error when testing with the AutoTrading button enabled
Fixed working with long tickets
Added 3 additional filters
– Added the EAPADPRO information panel
Details on the panel in our blog:
or https://www.mql5.com/ru/blogs/post/687140
The following data has been moved to the Strategy Info block:
OWN Signal = Name of the signal + Timeframe of the signal + Reverse
Current Signal = Current signal from the main indicator
Filter 1/2 – Name of the filter 1/2
Current Filter – Current signal from filters 1/2
BUY Average/Lot – Next averaging in points for BUY / Next averaging lot
SELL Average/Lot – Next averaging in points for SELL / Next averaging lot
Buy Additional/Lot – Next additional opening in points for BUY / Next lot for additional opening
Sell Additional/Lot – Next additional opening in points for SELL / Next lot for additional opening
Average Price Buy – Average price for BUY deals
Price Sell – Average price for SELL deals
Version 17.110 2017.01.13
Block of Averaging
-Fixed error with the DistanceMartin
Block of Parabolic SAR based trailing stop
-Added parameter TrailingStopSAR_TimeFrame – Timeframe of the SAR indicator for the trailing stop.
-To the МТ5 version: Added Parabolic SAR based trailing stop
TrailingStopSAR (true – false) step and maximum (parameters of the Parabolic SAR)
These parameters allow the modification of stop loss based on the specified Parabolic
The stop loss will be modified at every new value of the Parabolic SAR.
Accordingly, Buy is modified when the Parabolic SAR is below the price, Sell is modified when the Parabolic is above the price.
Block of signals
-Added parameter Signal_Reverse,Filter1_Reverse,Filter2_Reverse – they allow to inverse signals
based on specific indicators (Main signal, Filter 1 and Filter 2)
-Changed the MinuteToOpenNextPosition parameter (Allow opening the next signal after the last opened position),
if there are no open positions, the EA considers the time since the last closed position.
The time is considered for the same type. If the signal is BUY, the time is calculated from the last opened closed BUY….
-Changed the function for receiving signal when using signal inversion.
For example:
*If you use WPR as signal source, with the levels:
WPRHighLevel= -20;
WPRLowLevel = -80;
then:
Buy is opened, if WPR crosses WPRLowLevel (-80) upwards
SELL is opened, if WPR crosses WPRHighLevel (-20) downwards
*If you enable the option: Signal_Reverse=true
then:
SELL is opened, if WPR crosses WPRLowLevel (-80) upwards
Buy is opened, if WPR crosses WPRHighLevel (-20) downwards
*If you enable the option: Signal_Reverse=true and set the parameters:
WPRHighLevel= -80;
WPRLowLevel = -20;
then:
Buy is opened, if WPR crosses WPRHighLevel (-80) downwards
SELL is opened, if WPR crosses WPRLowLevel (-20) upwards
– added parameters for the MACD signal
MACD_BUYLEVEL=0;
MACD_SELLLEVEL=0;
Which are involved in determining the signal.
for example: MACD_BUYLEVEL=3,MACD_SELLLEVEL=-3
For the long trade, the signal crosses the MACD line and at the end of that candle the MACD is greater than 0 and MACD is less than 3,0 (the signal line and MACD line must be both above the origin and less than 3.0).
For the short trade, the signal crosses the MACD line and at the end of that candle the MACD is less than 0 and MACD is greater than -3,0 (the signal line and MACD line must be both below the origin and greater than 3.0).
-Added automatic checking and normalization for all stops to tick size on the current currency pair.
For example, if the tick size on the WING17 symbol is 5 points, then all stop loss and take profit values will be normalized.
For example, the contract price is 58840 and the automatic stop loss calculation resulted in 1211 points, the final stop loss will be normalized to 1210 points.
Version 16.995 2016.12.22
Automated calculation of commission and swap has been added to the Trailing Stop and Breakeven functions.
Now trailing stop only triggers after a position covers the commission amount.
Added limit of losses over 1 dayweekmonth
Limiting LimitFor – limit type dayweekmonth
LimitForLosses – profit based limit
LimitForProfits- loss based limit
LimitType – limit type on dollars, points, percent of deposit
ClosebyLIMITING – close EA;s trades when exceeding the limit
UseCurrentProfit – when calculating the limit, take into account current loss/profit
This feature can disable the EA operation, if it reaches a certain profitloss in the deposit currency during one daymonthweek. The EA will resume working on the next day/week/month
Example: LimitFor=DAY LimitForProfits=1 Close at a total profit of $10
You can also set LimitType for calculations. In dollars, points, percentage of the account balance.
If you need to close and delete all trades of the Expert Advisor once the limit is exceeded, you can set ClosebyLIMITING = true
UseCurrentProfit enables/disables the inclusion of current floating profit/loss into limit calculation
New signals:
AC – similar to the AO indicator
Ichimoku – crossover of TENKANSEN and KIJUNSEN lines,
If TENKANSEN is above KIJUNSEN – BUY
If TENKANSEN is below KIJUNSEN – SELL
Bar – trade in the direction of the bar
If candle Close is above the candle Open (Bullish candlestick) – BUY
If candle Close is below the candle Open (Bearish candlestick) – сигнал SELL
New filters:
AC – operation similar to AO
Ichimoku – positions of TENKANSEN and KIJUNSEN lines,
Bar – bar direction
Bar relatively MA – signals are filtered using the bar close price and the fast/slow MA
If the bar close price is above MAfast and MAslow – only BUY
If the bar close price is below MAfast and MAslow – only SELL
Bug fixes
Version 16.957 2016.11.10
Optimized the code to reduce the CPU load.
Added support for working on the Brazilian market.
Added the new variable:
SeveralTimeWork = EA working time via enumeration,
entry format:
start hour:start minute-end hour:end minute;start hour:start minute-end hour:end minute;
for example:
09:00-10:00;12:00-13:00;15:00-17:30;
means that the EA works from 9:00 to 10:00, as well as from 12:00 to 13:00, as well as from 15:00 to 17:30
Version 16.955 2016.10.31
Fixed a bug in breakeven MovingInWLUSE, where stop loss of a trade could be ranging between breakeven and triggered trailing stop
Version 16.945 2016.10.24
Fixed the error with stops
Added the MinuteToOpenNextPosition parameter – the number of minutes for opening the next trade based on the indicator signals. This parameter counts the number of minutes elapsed from the last opened position. It allows to filter trades when using the ONlyOnePosbySignal=false
Added the OpenOppositePositionAfterStoploss parameter – opening an opposite position when closing the current position by stop loss. It allows to open an opposite trade right after the stop loss of the previous is triggered without using the indicator signals.
Added the MAX_BUY_POSITION and MAX_SELL_POSITION parameters for limiting the maximum number of trades.
Version 16.940 2016.10.14
Added support for EA operation on hedging accounts. The EA can work on Hedging and Netting accounts!
Added the Magic number
Fixed the error in balance calculation in the block of closing by profit for the accounts that use the day trading mode and equal to 0.
Added new functions to the ‘Profit or Loss’ block:
TrailOptions – The number of profit “units”, after which profit trailing is activated;
TrailOptionsStep – Trailing step in “units”;
Trailing Stop at Closing
A new function for trailing profits has been implemented on user demand. In this case, the profit is fixed with some correction. As soon as the profit reaches the specified value, the Expert Advisor saves the current profit level and starts trailing the profit. If you made settings for closing at the profit of 10 dollars:
CloseProfit – Close in profit.
prifitessss – The amount to close in profit.
TrailOptions – the distance from prifitessss, when reached the profit trailing is activated.
If prifitesss is set to 10 and TrailOptions is set to 5, the Trailing Stop will be set at 5 dollars. The Trailing Stop will come into play when the Expert Advisor passes the 10 dollar line and start moving following the profit. The Journal will show entries about the current profit status.
When the total profit falls below the last fixed level, TrailOptions, the Expert Advisor will perform forced closing of all positions.
Improved the OnePosPerDirection parameter: Open 1 trade per 1 direction
For example:
if OnePosPerDirection=true and ONlyOnePosbySignal = false
then the EA can open 1 Buy according to signal and 1 Sell according to signal
if OnePosPerDirection=false and ONlyOnePosbySignal = true
then the EA can open only 1 trade according to signal, either Buy or Sell
if OnePosPerDirection=false and ONlyOnePosbySignal = false
then the EA can open any trade according to any signal of the indicators
Added the OnlyOnePositionPerMagic parameter: Opening 1 position per 1 magic,
The EA checks if there are open positions with the specified magic number on other currency pairs. If there are no positions – the EA opens a trade according to the signal, and other experts will wait for this trade to be completed.
Added the CloseChangeOnlyInProfit parameter – close trades in case of a reverse signal only when the current position is in profit.
Version 16.920 2016.09.23
New parameter Sounds – Use trade sounds
The parameters enables/disables sound for the operations of position opening, closure, modification, as well as sounds of errors returned by the server.
Version 16.909 2016.09.13
Updated the DistanceMartin parameter
Version 16.824 2016.08.29
Added new parameter to the ‘Averaging’ block – DistanceMartin – the ratio of averaging distance increase for each subsequent deal
Version 16.722 2016.07.26
Alert: This EA may not work on hedge account.
Version 16.601 2016.06.01
Returned the ReverseSignal parameter.
Version 16.526 2016.05.31
Added ability to select a timeframe for signals:
TF_IndSigToTrade1
TF_IndSigToTrade2
TF_IndSigToTrade3
Added the parameters MaxSpreadToNotTrade and MinSpreadToNotTrade
MaxSpreadToNotTrade – maximum spread, at which EA can open a position
MinSpreadToNotTrade – minimum spread, at which EA can open a position
Note: The filter is used only to open a position by signal or averaging. All other functions work as usual.
Version 16.428 2016.05.06
Fixed the error with MaxOrders.
Added a parameter to select the type of opened positions:
TypeTradeBUYSELL
BUYSELL;
OnlyBuy;
OnlySell;
Version 16.408 2016.04.12
Fixed making Journal entries at each tick in case of incorrect stops.
Added the SetMinStops variable:
In case of AutoSetMinLevel, stop levels are reduced to the minimum possible levels allowed on the server;
In case of ManualSet, a user receives a message that stop levels in the EA are less than the minimum allowed ones, and the EA stops operation.
Version 16.309 2016.03.23
Changed the procedure of lot calculation when using martingale.
Increases the last lot of the open position according to the last trade.
Fixed the time calculation for VPS.
Added Rounding parameter:
Without rounding – place stop orders without rounding
To 1 digit – rounding to 1 digit. For example, if Stoploss= 1.23456, the trade will be opened with a stop loss of 1.23450
To 2 digits – rounding to 2 digits. For example, if Stoploss= 1.23456, the trade will be opened with a stop loss of 1.23400
Version 16.226 2016.03.01
The updated version for the stock market:
– Fixed the error in the determination of the last lot, if the position was closed by several requests.
Version 16.105 2016.01.06
Redesigned the signals block when the IndSigToTrade and IndSigToTrade2 are selected.
Before: A trade opens only when the two signals match at the same time.
Now: If the IndSigToTrade signal appeared, then the FILTER_IndSigToTrade2 and FILTER_IndSigToTrade3 indicators are checked. If their signals go on, the trade is opened.
I.e. If the IndSigToTrade is selected as the main signal, then the FILTER_IndSigToTrade2 and FILTER_IndSigToTrade3 parameters only trigger as filters.
Version 15.994 2015.12.23
Added automatic detection of the order filling type.
Version 15.992 2015.12.17
Added separation of deals by parameters:
MaxOrders = maximum number of smoothing deals (deals against the main position);
MaxOrdersOpenAdditionalOpen = maximum number of additional deals (deals along the main position);
Version 15.991 2015.12.11
Fixed take profit calculation when opening an additional trend following trade from the ‘Additional opening’ unit
For an additionally opened trade, take profit is equal to the TakeProfit parameter
Version 15.981 2015.11.25
In signals of Stochastic RSI CCI WPR, added levels for the EA to count signals from.
Stochastic_BUYLEVEL=20;
Stochastic_SELLLEVEL=80;
Rsi_BUYLEVEL=30;
Rsi_SELLLEVEL=70;
CCI_BUYLEVEL=-100;
CCI_SELLLEVEL=100;
WPR_BUYLEVEL=-80;
WPR_SELLLEVEL=-20;
Version 15.956 2015.10.28
New block in sets:
AdditionalOpen – use opening additional orders by trend;
DistanceAdditionalOpen – distance of opened grid positions, adding by trend;
LotsMartinAdditionalOpen – increase lot for a position grid;
MaxOrdersOpenAdditionalOpen – maximum additions, 0 – unlimited.
If you want to open additional positions by trend (for example, if you buy and the price goes up through DistanceAdditionalOpen points, a new position should be opened equal to “previous lot * LotsMartinAdditionalOpen”). The maximum amount of deals in a single position should not exceed MaxOrdersOpenAdditionalOpen deals.
Version 15.943 2015.10.26
Version of October 23:
added option CloseAllTradesByOutOfTime
When using the trading permission block:
input int OpenHour = 0;
input int OpenMinute = 0;
input int CloseHour = 23;
input int CloseMinute = 59;
If CloseAllTradesByOutOfTime open positions remain after the time is up – all positions are closed.
Version 15.821 2015.08.27
Now you can select an indicator by its name as a matter of convenience
– NO=0 – No signal
– Ma=1 – Moving Average
– MACD=2 – Moving Average Convergence/Divergence (MACD)
– STOCH=3 – Stochastic Oscillator
– RSI=4 – RSI
– CCI=5 – Commodity Channel Index (CCI)
– WPR=6 – Williams Percent Range (WPR)
– BB=7 – Bollinger Bands
– Envelopes=8 – Envelopes
– Alligator=9 – Alligator
– OsMA=10 – Moving Average of Oscillator (OsMA)
– AO=11 – Awesome Oscillator (AO)
– ISH=12 – Ichimoku
Version 15.618 2015.06.19
Updates for brokers using IOC order filling type.
Fixed averaging error.
Version 15.601 2015.06.02
The Expert Advisor has been updated to adjust to the new terminal build.
Removed the limitation on the minimum averaging distance.
Version 15.123 2015.01.26
Fill policy parameter has been added to the external parameters:
TypeFilling=FillOrKill
FillOrKill
This fill policy means that an order can be executed only with the specified volume. If the required volume for a given financial instrument is currently unavailable in the market, the order will not be executed. The required volume can be filled using several offers currently available in the market.
ImmediateOrCancel
This means that a trade will be executed with the maximum volume available in the market within the value indicated in the order. In case entire order volume is not available in the market at the moment, a partial fulfillment is possible, but any portion that cannot be filled immediately is canceled.
Return
This fill policy is used for market, Limit and Stop Limit orders and only in the Market Execution and Exchange Execution modes. In case of partial filling a market or Limit order with remaining volume is not canceled but processed further.
When a Stop Limit order triggers, a relevant Limit order will be placed with the Return fill policy.
Version 14.409 2014.04.10
Works on ECN account – updates the list of orders using a delay.
Modifies stop loss and take profit after opening the position.
Version 14.116 2014.01.30
– Added check for errors.
– Added logging of actions of the EA.
– Fixed Martingale used for averaging.
Version 13.916 2013.09.25
After a deal is closed a new signal can be generated only for opening an opposite deal.
Version 13.820 2013.08.20
Amended the autolot function for brokers that have symbols with suffixes. For example, EURUSD.m.
Version 13.813 2013.08.13
Updated TrailingStop function.
When using initial trailing stop and a set of signals for modifying the stop loss, the initial stop loss is reset and the TrailingStop function starts working instead.
Avaliações sobre The X – Assessor Especial Universal
Obrigado pelo feedback!
Temuri
⭐⭐⭐⭐⭐
очень хорошый советник! большие возможности, вправду универсалный, единственно что надо сделат самому узнат возможности советника и ползоватся им. инструмент отличный, осталное от треидера зависит как им ползоватся.
Deniz90
⭐⭐⭐⭐⭐
Deniz90
Excellent EA, providing endless opportunities. The author is very helpful and responsive, definitely recommended.
Manuel Sanchez
⭐⭐⭐⭐⭐
Manuel Sanchez
Great EA. Just do your homework and you will find a good strategy. I love the interface panel. 5 start. Thanks to the programmer.
leachimk
⭐⭐⭐⭐⭐
leachimk
Присоединяюсь к словам предыдущего автора. Советник обладает всеми необходимыми инструментами для успешной торговли. Ключевое слово - оптимизация. Особая благодарность разработчику за то, что он постоянно продолжает усовершенствовать советник. Респект и так держать!
Evangelos Skikos
⭐⭐⭐⭐⭐
Evangelos Skikos
I have been working with universal x for 3 years, you can easily make an EA, which sells for $1000 to $12.483 the only thing missing is a good recovery, for now i'm doing recovery with VirtualTradePad.....I believe that in some time the author will add a very good one!!!
Suhail Chougule
⭐⭐⭐⭐⭐
Suhail Chougule 2022.08.08 07:26
Hi All below was my earlier review , After my issue got resolved , I would say hats off to the kindness and prompt action of the author of this EA. My issue was my mistake in understanding the EA. There was no bug in it. It is an excellent product. Though I would like to add to the features of the product 1) Separation of configurations especially indicators for Buy and Sell. For example I generally look at lows i.e. moving average of lows for my buying signal and RSI of high and vice versa for Sell signal. If we can some how have separate configuration for indicators it would be good. 2) Bars Bear/Bull if we can get also to provide time gone after bar started after which to consider buy or sell would also be very good. ----------------------Below is start of my earlier review left over here for reference------------------------- Interestingly I was working on older versions of this EA and the autolot was working as per my understanding and now the auto lot has gone bad. No matter what I put it does not take it. Only starts with fixed lot of 0.01 i.e. that is minimum lot. Also fixed lot is not working what ever you fix it goes to the minimum lot i.e. 0.01. Please fix this bug ASAP. I have sent you the details on the comment section kindly look into it please!!! ---------------------------------------------End of my previous review--------------------------------------------------------------------
Diego Venceslau Da Silva
⭐⭐⭐⭐⭐
Diego Venceslau Da Silva
Excellent EA. It actually represents in practice everything we ever wanted to jump from the pages of technical analysis manuals. Even creating complex configurations such as being able to generate signals with different timeframes, increasing the probability of success, learning that each indicator has its configuration concomitant with the asset that you want to trade. The EA gives you the freedom to create your own strategy, not having to be tied to other EA's that force you to be tied to a single person's strategy and hostage to periodic updates. Anyway, for the price you pay, this EA is simply a gift. Thank you Vladislav.
Rudolf Strahm
⭐⭐⭐⭐⭐
Rudolf Strahm 2022.01.05 16:57
Hallo Valdislav habe noch nicht sehr viel mit dem The X Full gearbeitet Habe heute mein Tick Sniper auf der Platform Admiral Maket MT5 mit VPS in Betrieb Genommen mit EURUSD mit Konto von 1000E kann ich noch 2 weitere FX Paare auf dem gleichen VPS Starten ?. Habe noch andere Programme von Dier. Mir gefält das Desigen und die Immer Gleiche Struktur in der Darstellung auf dem Desktop Bin begeister von Deine Erklärungen . Sori für Nur Deutsch aber googel hilft ja Heute gut bin der Ruedi ein älteres Kalliber Gruss Ruedi
Suhail Chougule
⭐⭐⭐⭐⭐
Suhail Chougule 2021.07.18 10:41
Excellent Software but needs bit of additional features 1) For Buy and Sell Signals --> Different Indicators i.e. MA on high for buying and MA on low for selling. 1.1) Restrictions i.e. RSI more than 70 disable buy signals, RSI less than 30 disable sell signals. 1.2) Additional opening given on new signal should also be percentage of equity or balance rather than fixed. 2) Same configurations to be available for all i.e. Martingale, Averaging, Additional opening.
Tyler Roberts
⭐⭐⭐⭐⭐
Tyler Roberts
This is by far the best expert I have purchased. It's a little complicated at first but after you play around and learn the functions it works great. The only EA I have made consistent money from! check my signals, those are all using this expert
Iceberg0010
⭐⭐⭐⭐⭐
Iceberg0010
Крутой конструктор, радует обширный диапазон настроек. Аналогов по сути нет - ценник крайне адекватный для такого комбайна
Evolve
⭐⭐⭐⭐⭐
Evolve 2020.06.16 10:45
500++ in 1 EA, Unlimited settings if u know how tune the various built-in indicators in the EA.
Guilherme Jose Mattes
⭐⭐⭐⭐⭐
Guilherme Jose Mattes 2020.02.16 02:26
Most complete EA in the MQL market! Great!
Patrik Stefan Lindell Lagerman
⭐⭐⭐⭐⭐
Patrik Stefan Lindell Lagerman 2020.02.12 20:44
Very good product and support.
MrBoMT5
⭐⭐⭐⭐⭐
MrBoMT5 2020.01.27 00:48
Hello, everyone. For important reasons I had to make a correction to the old text. (This is a translation)
avtal
⭐⭐⭐⭐⭐
avtal 2019.12.25 21:01
This is one of the great EAs available in the MQL community. The best universal EA for MT5. It has many features and can be configured countless strategies. Everything works great. The author provides support and keeps EA up to date with new versions of MT5. Thank you.
Ramazan Turkhan
⭐
Ramazan Turkhan 2019.05.07 12:01
dangerous ,your account may blow up , i lost most money ,be careful ...2020.10.16 18:22You set up this EA yourself. choose your own strategy. this is a constructor. Please read my instructions and optimize the EA for your strategy.
jds12
⭐⭐⭐⭐⭐
jds12 2019.02.03 23:00
Its a great product, used it for awhile now and can set up time frames, stop orders, limited stop orders, close profit and many more combinations. Just finding the right combination and level you are comfortable with just takes time, so best to use demo account to test first before going live. Keep up the great work.
talha8877
⭐⭐⭐⭐⭐
talha8877 2018.12.16 18:53
This EA makes profit if you keep testing and testing until you find the best optimization. I think it's the best Universal EA out there. My only problem would be to add custom indicators that are not included in this advisor but Vladislav created The CustomX version for that, it's basically the same EA but with the ability to add your custom indicators or other third party experts.
baixorj
⭐⭐⭐⭐⭐
baixorj 2018.12.14 16:44
HI, I bought the software The X and I need to install him again, to another MetaTrader, of the other Broker in the same computer. But I can't find a way to download to the another Metatrader. Help me, please. (Portuguese) Eu comprei o software The X e preciso instalá-lo novamente, para outro MetaTrader, do outro Broker no mesmo computador. Mas não consigo encontrar uma maneira de baixar para o outro Metatrader. Ajude-me, por favor.
paulopnk
paulopnk 2018.12.12 13:52
Olá Amigo, o martingale travou em 5 lotes e o mercado começou a cair e estourou minha conta! como ajustar este parâmetro!
foonet
foonet 2018.10.17 23:07
j'ai loué cet EA EXP THE X FULL pour un seul moi et impossible pour moi de changer les paramètres le nombre de position trois 3 maximum comment modifié le nombre de position achat et vente plusieurs en même temps philippe
reza sadeghi
reza sadeghi 2018.06.11 12:18
It is a default that is non-profit and all display settings are the same as the default ones. Not available for personal settings. You can not customize it.2020.10.16 18:28You can customize all settings. Please read my guide
Markkm
⭐⭐⭐⭐⭐
Markkm 2018.05.30 01:50
My Favorite Advisor! It took me a while to get used to all the functionalities that this program can offer. It's really well done. Thank you Vladislav!
david mackay
⭐⭐⭐⭐⭐
david mackay 2018.05.14 22:15
The author has done an amazing job of combining many features. Author is fast to respond to support requests. You can not beat the support that this author provides. Quick to respond to problems and very fast to find solutions to correct things. I had a very tough and difficult to find problem that he diagnosed within a couple minutes and got me running again... nothing to do with the software but with the broker feed. Most impressive!! I am truly amazed at what this program can do, a person can actually pay for the cost in one or two days of trading. We need to look at his articles to get details on all of the variables, there are excellent explanations. I heartily recommend this to anyone who wants to create profitable experts.
Al Bundy
⭐
Al Bundy 2018.04.20 16:58
1. No good support, because one has to test the settings. I think, the minimum would be for a paid product, that the author delivers a setup with a minimal gain and explanation of basic functionallity. I asked for good parameters for EURUSD but Author wrote test, test, test for good settings. After dozens hours of testing, I have still not found, how combination of SL, trail, TP and so on brings profit. For now it is a loose maximizer! 2. Lost much money, because parameter combinations are so complex and strategy tester showed only 20% draw back, but in real it was margin call. This is, because averaging is very dangerous in a market against trend and cannot win, if trend does not change. 3. One option overrules others, without documentation. Log files don't show, why positions be closed or not opened. 4. Explanations are often: dynamic Lot = dynamic Lot. It is not enough to bring the parameter name to a sentence. Rather should be explained, what will be done, why and which other modifiers are to be considered. 5. Some Parameters are missing - seems, that the documentation is not actual. 6. The documentation is a mixed version for MT4 and MT5, what leeds to mess or misunderstoods. 7. The hint, VirtalStopLoss doesn't work in MT4 with strategy tester is not sufficient - how should one test with a broken product! This is a key feature for every broker which needs VirtualStopLoss! This I have to wrote, although I have translated the complete documentation. 8. It is simply too complex...2020.10.16 18:24This is a constructor. Please, if you want to use a fully built and automated Expert Advisor, you can try my TickSniper.TICKSNIPER PRO high-speed tick scalper with auto-selection of parameters for each currency pair automatically.TICKSNIPER MT4: https://www.mql5.com/en/market/product/1287 TICKSNIPER MT5: https://www.mql5.com/en/market/product/3493
pazlsman
⭐⭐⭐⭐⭐
pazlsman 2018.04.11 18:27
Отличный конструктор. Рекомендую. Оптимизируйте как минимум ежемесячно. Автору респект!
Borosoiu Lucian
⭐⭐⭐⭐⭐
Borosoiu Lucian 2018.04.03 13:16
This is truly a powerful EA, it's vast indicators and functions turns really useful when creating a custom strategy. It's difficult at first until you understand what all the inputs are for, but after this you can do almost everything with it. With good data (99%) and continuous back-testing I've managed to obtain impressive results, testing from 01.01.2013-01.02.2018 turned 10000 to 8564777 (!!) (i admit with big risks - 76%DD and 193% margin level, but most of it because of the 50 lot limit that brokers have, making the averager not work at its best). Let's see in real life how much it makes. Also the author Vladislav is still involved in the product, continuously adding new functions and improving it, and also very receptive to clients needs and ideas, with very fast support. I highly recommend the product, with a good strategy I really think it can make you money.
Syed Akbar Ali Jaffry
⭐⭐⭐⭐⭐
Syed Akbar Ali Jaffry 2017.12.28 17:34
WOW!!! Congratulations for your Wonderful Work and An Amazing EA!!! Endless Possibilities for the Creativity!!!! And Of course At A very Special Price! Thank You So Much!
Atila R Akdeniz
⭐⭐⭐⭐⭐
Atila R Akdeniz 2017.12.14 09:28
I have investigated dozens of Universal EA's in the market, and I came to the conclusion that this is by far the most superior product available, and excellent value for its price. It is not a simple product and you need to spend time to understand its details (otherwise you might end up complaining that you can't control the product, as the previous reviewer seems to have done), but it provides a far advanced functionality compared to other Universal EAs. If you want something simple to set up with limited functionality, there are many other EA's at a fraction of its price, but with those other EA's you will only get a fraction of the functionality that this product offers. (No, I am not paid by the designer to write this :)) I rented the MT4 version for a month and bought the MT5 version as well (as I have both type of accounts), they both work very well and they are very reliable. Vladislav offers a very responsive service and excellent customer support. Yes there might be some language issues as he is not a native English speaker, but if you ask him the right question, you will always get the right answer and very quickly. He has updated the product a number of times, to fulfil requirements and requests from his clients (obviously there is a limit to that and you can't get free programmer services from a product designer). So in summary, 6 stars for the product and the customer support.
Atila R Akdeniz
⭐⭐⭐⭐⭐
Atila R Akdeniz 2017.11.27 04:43
Great product, great customer service. 6 stars!!!
omi99
omi99 2017.10.29 04:07
at first glance, this is an interesting program, so i bought it. However, for the following critical issues, i can not recommand to using it: 1. the program has no systematic user manual/guide, the settings have no clear meaningful name and there is nowhere to find what means the settings. For this reason, one may get lost due to the banch of settings. Furthermore, some settings are conflict with eachother. 2. there are bugs in the program, its behaviors can not be fully controlled by it's setting parameters, or, there are hidden settings which are not visible to the users and can override the visible settings. 3. beside the issues above, the support from the author is poor. The author doesn't answer the questions correctly, or can not understand the question. it's possible that the author is also get lost with the confusing settings.2020.10.16 18:25You can read my full guide for all ℹ️ℹ️ℹ️ All guides and full instructions on my blogs https://www.mql5.com/en/users/vladon/blog ℹ️ℹ️ℹ️
Manuel Angel Garcia Montoro
⭐⭐⭐⭐⭐
Manuel Angel Garcia Montoro 2017.08.31 12:54
For me the best EA in the market and more complete, good technical assistance solving doubts and errors.
david mackay
⭐⭐⭐⭐⭐
david mackay 2017.07.21 16:13
This product offers a multitude of excellent features, far too many to list here. One thing that is important to many people buying this product is the level of support..... and I have found support to be fast and excellent. It is easy to produce excellent strategies quickly using this tool. Update: Having used the ea for a few years, I must say it is excellent. I use it for prop trading, 28 pairs, every day it produces excellent profits and a minimum of losses. You should give this ea a long look if you want permanent success.
Kenneth Petersen
⭐⭐⭐⭐⭐
Kenneth Petersen 2017.03.24 11:46
I have purchased quit a few EA here, but only 2 so far have made a profit for me, and this is the one, of cause it depends on the strategy,and this EA gives you the possibility to tailor your strategy precisely, and this EA are frequently update with new features that are requested from users. get this as you first EA, and lets see if you need another.....
Andrey Souza
⭐⭐⭐⭐⭐
Andrey Souza 2017.01.20 00:08
Top! O EA funciona perfeitamente.. basta cada um saber montar seu set. adequadamente! /// Top! EA works perfectly .. just let everyone know how to set up your set. Properly!
jianototi
⭐⭐⭐⭐⭐
jianototi 2017.01.18 18:25
Vladislav, what I would Say on You is not enough. Professional, workaholic, perfectionist, and Humble genius. the EA work perfectly due to your continuous interventions. Still working with me closely to find Quickly the solutions. just to say I am still testing the EA Settings or things are Positive till this moment.
Tommaso Santarelli
⭐⭐⭐⭐⭐
Tommaso Santarelli 2017.01.13 16:54
User didn't leave any comment to the rating
Ingener73
⭐⭐⭐⭐⭐
Ingener73 2017.01.12 05:53
Все работает как швейцарский хронограф. Если мощный комп то можно настроить бесчисленное количество окон с разными настойками на максимально зажатую работу индикаторов. Каждое окно в среднем дает одну сделку в день но качество ордера в среднем на уровне 87%. И у хорошего поставщика (от 100 и более торговых сигналов)происходит тоже самое как кинуть килограмм дрожжей в деревенски сортир в жаркий день, но только в хорошем смысле не оскорбляю автора и его творение. Спустя годы работы с данным экспертом я решил скорректировать свой комментарий сделаный в начале 2015года. Я считаю это лучший эксперт с которым мне приходилось работать, а разработчик самый отзывчивый и расторопный.
Dennis22779
⭐⭐⭐⭐⭐
Dennis22779 2016.12.01 13:27
I can recommend this top EA. The EA works very well and is high profitable. You can change a lot of settings and you can optimize the EA for every market that you like to trade. Of course you have to backtest and to try the new setting before you will use the EA on a live Account. And in this case you have also to choose the right Lotsize in depend of your Account. The EA is running on my live Account in multi currency pairs with different Settings and in different Timeframes. I tried a lot of Settings for every market because market is not like market and the price which i paid ( 100 USD ) i got back already. For me it`s a very good EA and the rest is up to you! Also the price is really unbelievable and amazing.
rpltrade
⭐
rpltrade 2016.11.23 09:46
Your EA doesnt use SL and I lost half of my money. In EUR USD, the EA keeps on buying positions from 1.18xx level and the lowest is 1.09xxx. It should have cut loss much earlier but it didnt. Up to now the 1.18 has not been reached. I could have lost more but I seeked help and exited when the market surged to 1.08xxx.2020.10.16 18:25Please write and attach full logs from ea.
gsplentz
⭐⭐⭐⭐⭐
gsplentz 2016.10.31 13:33
For me its the best system for the money i have found by far...its very large set of parameters make this system almost impossible not to find the right combination for diferent kinds of markets !
Vladimir Glazkov
⭐⭐⭐⭐⭐
Vladimir Glazkov 2016.10.06 09:28 5 Советник хороший, работает четко по имеющейся стратегии, но если стратегии нет - я бы сказал бесполезен. Настроек просто дико много и искать свою стратегию на основе этого конструктора будет очень долго. Пока все наладишь в "производство" - рынок сменится. Я вот, например, свою еще не нашел, поэтому прошу разработчика дополнить данный советник еще парой функций. Нужно добавить функцию разворота позиции по отложенным ордерам при неудачной сделке. Т.е. открывается ордер по сигналу одного из индикаторов в базе и одновременно выставляется отложенный ордер в противоположном направлении на уровне СЛ сработавшего с возможностью использования мартингейла. И так до бесконечности до ТП. Еще нужно ограничить время действия или количество баров для отложенных ордеров. Проблема в том, что однажды его выставив, советник больше их не убирает, пока не появится сигнал на другой отложенный ордер или ордер не откроется по этому. Также в функции "открывать несколько ордеров по каждому сигналу" их открывается просто дикое количество, особенно если использовать Alligator. Поэтому предлагаю их ограничить количеством открываемых ордеров и/или открывать следующий ордер по времени, например, минут через 5 или 30, если будет сигнал, можно открыться... А так это идеальное решение для тех, кто постоянно генерирует и тестирует свои стратегии. С помощью данного советника не нужно долго тестировать в ручном режиме свои стратегии или периодически оплачивать программистов на написание бесполезных советников, с тем условием, что он позволяет не просто искать стратегии и обкатывать их, но ещё и работать по ним! PS. можно вообще продавать/покупать рабочие и прибыльные сеты к этому роботу))
Alexander
⭐⭐⭐⭐⭐
Alexander 2016.06.13 17:51
Мне понравился. Тестил по разному. Очень гибкие настройки. Он один заменяет несколько сов. Алгоритм работы супер. Автору огромная благодарность.
qwe trader
⭐⭐⭐⭐⭐
qwe trader 2016.05.03 00:31
Very good and at an affordable price. It allows a multitude of configurations, and everything works perfectly. Congratulations to the author !!
Comentários The X – Assessor Especial Universal
Você tem alguma pergunta?
Extra
Links
The X e The xCustomEA: Teste e Otimização
EA The xCustomEA Universal Trading Expert Advisor em indicadores iCustom.
Links úteis
Have you installed MetaTrader?
MetaTrader is required for installing from www.expforex.com
Navegação por abas
Publicações relacionadas
Extra Report Pad – Diário do Trader. Analisa profissionalmente sua
Extra Report Pad – solução profissional para analisar sua conta de negociação Hoje, é essencial negociar simultaneamente em vários pares de…
Painel de negociação VirtualTradePad (VTP). Trade Pad para negociação com
Trade Pad para negociação com um clique a partir do gráfico e do teclado. VirtualTradePad ou VTP – painel de controle…
Templates MQL Open Source. Modelo para Criar um Expert Advisor
Resumo Criar Expert Advisors (EAs) para testar sua estratégia usando qualquer indicador pode realmente ser simplificado usando templates e recursos de…
Relatório de negociação do TickSniper e os melhores EA
Descrição Nós compilamos o resumo e os resultados detalhados de negociação dos nossos especialistas TickSniper, Good Santa, Tick Hamster, The X, em nossas contas de…
InfoPad, Painel de Informação Online para MetaTrader
InfoPad é um painel de informação altamente útil projetado para fornecer informações cruciais sobre o par de moedas específico selecionado…
The X e The xCustomEA: Testes e Otimização
Descrição The X e The xCustomEA são dois destaques entre os Assessores Especialistas (Expert Advisors) na comunidade de Forex, ganhando ampla…
Copylot – Copiador de transações forex para MetaTrader. Copiador entre
Copiador de transações para MetaTrader. Ele copia transações forex, posições e ordens de qualquer conta. É um dos melhores copiadores de transações…
TickSniper Expert Advisor Automático para MetaTrader. Tick scalper
Exp-TickSniper é um scalper Tick rápido que seleciona automaticamente os parâmetros para cada par de moedas separadamente. O EA foi desenvolvido…
CLP CloseIfProfitorLoss. Controle do lucro ou perda total com trailing
O Expert Advisor (EA) oferece recursos avançados para gerenciar e fechar posições no MetaTrader, especificamente ao atingir um nível predeterminado…
AI Sniper. Expert Advisor Inteligente e Automático para MetaTrader.
AI Sniper é um robô de negociação inteligente e auto-otimizável projetado para os terminais MT4 e MT5. Ele utiliza um…
Duplicator – Duplicação de operações/posições nos terminais MetaTrader
O Exp-Duplicator é um Expert Advisor automático projetado para duplicar operações e posições um número predefinido de vezes na sua…
The xCustomEA Advisor no PipFinite Trend PRO.
Descrição Um exemplo de programação de uma estratégia para o PipFinite Trend PRO indicador e negociação usando nosso sistema de negociação…
SafetyLOCK PRO Proteja suas posições usando ordens pendentes opostas. Hedge
SAFETYLOCK: Proteja suas negociações contra reversões bruscas de mercado Negociar nos mercados financeiros envolve altos riscos, especialmente durante reversões bruscas de…
Close Minus by Plus, Fechando posições não lucrativas buscando e
Fechando posições não lucrativas identificando e fechando as lucrativas. O Expert Advisor (EA) foi projetado para fechar posições não lucrativas identificando…
This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어
Leave a Reply