Lorentzian Classification EA
- Experts
-
Michael Prescott Burney
Sou um trader profissional e desenvolvedor de Expert Advisors, focado na criação de sistemas de trading de alto desempenho e orientados à gestão de risco para o MetaTrader 5. Minha vantagem foi construída através da experiência real de mercado—enfrentando drawdowns, refinando estratégias e - Versão: 1.0
- Ativações: 20
Este especialista em classificação de Lorenz para MetaTrader 5 foi projetado para analisar dados de mercado e automatizar negociações usando um sistema de regras personalizável. O especialista combina um método de classificação baseado na distância de Lorenz (KNN) com validação adicional por meio de regressão de kernel, filtros de mercado e recursos personalizáveis de gerenciamento de negociações.
Este sistema de negociação automatizada foi projetado para traders que desejam explorar, testar e usar a negociação automatizada baseada em múltiplos indicadores técnicos, em vez de um único indicador isolado. Ele avalia os dados históricos e atuais do mercado com base em suas características e, em seguida, aplica filtros e configurações de execução predefinidos antes de processar novas ordens.
Principais características
- Estrutura de classificação KNN baseada na distância de Lorentz
- Personalize seu fluxo de trabalho de processamento de dados usando RSI, WaveTrend, CCI, ADX e outros parâmetros compatíveis.
- Uma validação adicional foi realizada utilizando regressão kernel estimada por funções quadráticas racionais e distribuições gaussianas.
- É possível usar filtros personalizados com base em volatilidade, padrão, ADX, EMA, SMA, sessão de negociação, spread e núcleo.
- Controle baseado em risco do tamanho da posição em opções de volume fixo
- Modelos de stop-loss e take-profit baseados em ATR ou distância fixa
- Outras opções de configuração: limite de perda, ponto de equilíbrio, liquidação parcial e limites de posição.
- Insira um número mágico exclusivo para distinguir entre várias instâncias de EA.
- Painéis de controle adicionais e marcadores de sinalização na carta náutica.
- Sete deles contêm arquivos de configuração com as definições iniciais.
- Projetado especificamente para investigar, testar parâmetros e validar previsões no testador de estratégias do MetaTrader 5.
Estrutura de classificação
Para cada vela de fechamento qualificada, o Expert Advisor (EA) cria uma representação interna de características com base nos indicadores técnicos selecionados. Dependendo da configuração atual, esses indicadores podem incluir RSI, WaveTrend, CCI, ADX e características do RSI com parâmetros variáveis. O EA compara essas representações de características com os dados históricos disponíveis para identificar condições de mercado matematicamente semelhantes, com base no método de cálculo de distância configurado.
Se a configuração selecionada e o histórico do gráfico permitirem, o algoritmo KNN pode avaliar até 2000 amostras de barras históricas configuráveis. Ele usa o cálculo da distância de Lorentz para ordenar barras históricas vizinhas e gera uma classificação de orientação interna com base na correspondência mais próxima selecionada.
A distância de Lorentz é um método matemático para comparar diferenças entre variáveis. Em comparação com cálculos simples de distância euclidiana, ela reduz o impacto relativo de diferenças excessivas entre variáveis individuais. Essa é uma característica desse método de cálculo e não garante melhores resultados de negociação ou robustez contra todos os eventos de volatilidade.
Os resultados finais da classificação representam os valores analíticos internos utilizados pelos consultores durante o processo de avaliação da transação. Eles não constituem uma previsão, recomendação de investimento ou garantia de movimentos futuros de preços.
Confirmação da degradação nuclear
Além dos resultados da classificação, o consultor pode utilizar uma camada adicional de validação baseada em regressão kernel. Estimativas de kernel quadráticas racionais e gaussianas podem ser usadas para avaliar um determinado ambiente de mercado direcional.
Ao ativar os filtros principais, os consultores de negociação podem exigir que os resultados da classificação atendam a condições principais configuradas antes de considerar a abertura de novas posições. Por exemplo, a configuração padrão pode exigir uma tendência de alta para avaliar posições compradas e uma tendência de baixa para avaliar posições vendidas.
Se este recurso estiver ativado, a lógica baseada em kernel também poderá ser usada como um dos parâmetros de entrada disponíveis para o controle de saída. Nenhum filtro, modelo ou método de confirmação pode garantir que uma negociação evitará completamente volatilidade adversa, movimentos laterais, perdas ou reduções de capital.
Funções e filtros
Este modelo de classificação permite visualizar até cinco características técnicas simultaneamente. Tanto o tipo de característica quanto o período de tempo são configuráveis. Modificar o tipo de característica ou o período de tempo altera as informações utilizadas nos cálculos de similaridade e pode afetar significativamente o comportamento do algoritmo evolutivo.
Após a determinação das condições de orientação interna durante o processo de classificação, os alvos potenciais devem atender a um conjunto de critérios de seleção predefinidos. Os critérios de seleção disponíveis podem incluir:
- Filtro de volatilidade
- Filtro de padrão de mercado
- Filtro ADX
- Filtro de tendência EMA
- Filtro de tendência SMA
- Filtro de sessão de negociação
- Filtro de difusão máxima
- Filtro de regressão principal
Os filtros são personalizáveis e podem bloquear negociações caso as condições atuais do mercado não atendam às suas necessidades. Eles são projetados para aplicar regras predefinidas ao processo de entrada em negociações; no entanto, não eliminam o risco, não garantem maior qualidade nas negociações nem asseguram um bom desempenho.
Gestão comercial
O Expert Advisor (EA) Lorenz Rating inclui recursos personalizáveis de gerenciamento de negociações. Os usuários podem escolher tamanhos de lote fixos ou baseados em risco, bem como lógica de stop-loss e take-profit baseada no ATR ou em uma distância fixa, dependendo dos dados de entrada do EA e dos requisitos do instrumento de negociação da corretora.
| Função | Atribuição de configuração |
|---|---|
| Tamanho do trabalho | Permite calcular o volume fixo de um lote ou configuração com base na avaliação de risco. |
| Parada e alvo de proteção | Permite definir níveis de stop-loss e take-profit com base no ATR ou em uma distância fixa. |
| limites de posição abertos | Você pode limitar o número de posições com base nas restrições especificadas. |
| Stop loss dinâmico e ponto de equilíbrio | Funcionalidade adicional para alterar a localização da atividade com base nas regras selecionadas. |
| Fechamento parcial | Se as condições especificadas forem atendidas, adicione uma função para diminuir a classificação. |
| Lógica de saída | Uma vez que essa funcionalidade esteja ativada, você poderá personalizar o stop loss, o take profit, a duração da negociação, o trailing stop, o ponto de equilíbrio, a liquidação parcial ou as condições baseadas no núcleo do ativo. |
As funções de stop-loss, take-profit, trailing stop, breakeven e liquidação parcial dependem do funcionamento da plataforma de negociação, das regras da corretora, da liquidez do mercado, das flutuações de preço e das condições de execução. Essas funções não garantem que a negociação será executada ao preço solicitado.
Arquivo de configuração ativado
Este produto inclui sete perfis concebidos como configurações iniciais estruturadas para pesquisa e testes. Estas configurações não constituem recomendações de desempenho e a sua funcionalidade não é garantida em qualquer conta, corretora, instrumento de negociação ou condições de mercado.
| contorno | O ponto de partida proposto para o estudo |
|---|---|
| Condicionador do couro cabeludo M15 | Acelerar a velocidade da avaliação intradia dentro do período de tempo M15. |
| Negociação intraday M30 | Realizar uma avaliação intradia no período de tempo M30. |
| H1 swing | Avaliação preliminar do horário do primeiro semestre. |
| Localização H4 | Avalie os estilos de posicionamento em prazos maiores, como o H4. |
| D1 a longo prazo | Uma avaliação de longo prazo será realizada dentro do prazo do primeiro dia. |
| Especialista em ouro H1 XAUUSD | Configuração inicial para pesquisa sobre XAUUSD no primeiro semestre deste ano. |
| Conta H4 Conservadora/Empreendedora | A configuração inicial utiliza intervalos de tempo mais longos e configurações mais rigorosas para fins de pesquisa. |
Os nomes das carteiras descrevem apenas a sua finalidade e não representam adequação, segurança, elegibilidade para financiamento de projetos, níveis de risco específicos ou retornos esperados. Antes de utilizá-las, teste cada carteira comparando-a com os dados históricos da corretora e verifique a sua consistência com os dados projetados.
Procedimentos de entrada e saída
As ordens de compra ou venda em potencial só serão avaliadas se atenderem aos critérios de classificação especificados e todos os critérios de filtragem estiverem ativados. Com base na configuração atual, esses critérios podem incluir alinhamento de tendência, spreads aceitáveis, horário de negociação ativo, requisitos de padrão de mercado e confirmação por meio de regressão de kernel.
Os sistemas de negociação inteligentes também podem ser configurados para acompanhar as mudanças nas condições de mercado, em vez de simplesmente reagir a tendências de preços fixas. Seu comportamento específico depende dos parâmetros de entrada selecionados e dos dados de mercado disponíveis.
As posições podem ser gerenciadas usando parâmetros selecionados: stop-loss de proteção, preço-alvo, duração da posição, stop-loss móvel, ponto de equilíbrio, liquidação parcial ou mecanismos de saída baseados em kernel. Configurar a lógica de entrada ou saída não garante que o terminal enviará ordens, que a corretora as aceitará ou que elas serão executadas ao preço solicitado.
Painéis de controle e ferramentas de visualização
Este consultor de negociação inclui um painel de gráficos adicional para análise em tempo real. Dependendo da configuração atual, ele pode exibir informações como o status do sinal interno, resultados de classificação, status do kernel, status do filtro, autovalores, informações de spread, detalhes da posição e estatísticas internas registradas desde a inicialização.
Os marcadores adicionais no gráfico permitem visualizar o histórico de atividades do EA. Os valores exibidos nos painéis e gráficos são apenas para referência e não modificam a lógica de negociação subjacente. Se a visualização não for necessária, por exemplo, em um ambiente de teste ou VPS, o painel pode ser desativado.
Testes e configuração
Antes de usar um Expert Advisor (EA) em negociações reais, teste-o com o Testador de Estratégias do MetaTrader 5 usando dados de alta qualidade fornecidos pela sua corretora. Se você tiver dados suficientes, poderá selecionar a opção "Cada cotação é baseada em uma cotação em tempo real". Os resultados dos testes são simulados e podem diferir significativamente dos resultados reais devido a fatores como spreads, comissões, juros overnight, slippage, liquidez, atrasos na execução, rejeições de ordens, gaps de preço, condições da corretora e diferenças nos dados.
Ao ajustar as configurações, apenas um número limitado de parâmetros é modificado por vez, e os resultados são avaliados em diferentes períodos de tempo, tanto dentro quanto fora da amostra. Essa abordagem de validação incremental ajuda a determinar se a configuração permanece estável com dados não utilizados para a seleção de parâmetros. A otimização não garante o desempenho futuro e pode resultar em configurações muito semelhantes aos dados históricos.
Instruções de operação importantes
- Para garantir que os cálculos de classificação sejam realizados corretamente, conforme o previsto, a Agência de Proteção Ambiental dos Estados Unidos exige dados históricos suficientes.
- Ao executar várias instâncias do EA em uma única conta, use um "número mágico" exclusivo.
- O código da corretora, o sufixo, os números, o tamanho do contrato, o tamanho mínimo do tick, o volume mínimo de negociação, o nível de stop-loss, a alavancagem, os requisitos de margem, os juros overnight e o horário de negociação podem variar.
- Instrumentos de negociação com horizontes temporais curtos e spreads ou volatilidade elevados (incluindo o ouro) podem ser particularmente sensíveis às condições de execução da corretora.
- Dados históricos, spreads, velocidade de execução de ordens e características dos instrumentos de negociação podem fazer com que o comportamento das ordens em tempo real seja diferente dos resultados dos testes retrospectivos.
- Antes de implementar em um ambiente de produção, recomenda-se realizar um teste de demonstração e verificar os resultados.
- Um VPS pode ajudar a manter a disponibilidade dos endpoints, mas não pode garantir conectividade, serviços de corretagem, execução de ordens ou fornecer proteção em condições de mercado que mudam rapidamente.
Divulgação de riscos importantes
A negociação de moedas, metais, contratos por diferença (CFDs), criptomoedas e outros produtos alavancados envolve riscos significativos e pode resultar na perda total ou parcial do capital investido. O Expert Advisor (EA) Lorenz Ranking é uma ferramenta de negociação automatizada e não oferece aconselhamento de investimento, garantias de lucro, classificações precisas, pontos de entrada exatos, taxas de acerto específicas, prevenção máxima de perdas, conformidade com os requisitos de capital da conta ou garantias de rentabilidade futura. Métodos de aprendizado de máquina, cálculos de similaridade histórica, indicadores técnicos, avaliações de funções kernel, filtros e programas de otimização não podem prever o comportamento futuro do mercado nem eliminar riscos. Os EAs podem sofrer perdas, sequências de perdas e reduções de capital. Testes retrospectivos, resultados de otimização, perfis, resultados de contas demo e quaisquer informações de desempenho passado não podem prever com segurança resultados futuros em tempo real. As condições de mercado, a qualidade dos dados, os spreads, as comissões, os juros overnight, a derrapagem, a liquidez, as lacunas de preço, os atrasos na execução, os recursos da corretora, a alavancagem, os requisitos de margem e as configurações da conta podem afetar significativamente os resultados. As funcionalidades de stop-loss, take-profit, trailing stop, breakeven e liquidação parcial não garantem preços de execução precisos. Sempre realize testes completos, utilize configurações de risco adequadas e conservadoras e negocie apenas com fundos que você possa perder.
