Lexicon Pattern
- Experts
- Konstantin Chechnev
- Versão: 1.0
- Ativações: 5
Um padrão de candles costuma ficar perfeitamente óbvio logo depois que o stop encerra a operação. O Lexicon não redesenha figuras conhecidas depois do resultado: ele converte cada candle fechado do EURUSD M5 em um dos oito símbolos estruturais, aprende suas sequências dentro do MetaTrader 5 e só opera quando o contexto ainda apresenta vantagem após os custos estimados.
É um Expert Advisor intradiário totalmente automático. No primeiro tick de um novo candle, escolhe BUY, SELL ou ABSTAIN; um sinal que supera todos os filtros é enviado como ordem a mercado com Stop Loss e Take Profit no servidor.
Transformar o mercado em linguagem, não em álbum de figuras
- Um alfabeto de oito símbolos separa compressão, expansão de alta e de baixa, rejeição inferior e superior, movimento normal para cima e para baixo e um estado neutro. A classificação usa amplitude relativa, corpo, pavios, posição do fechamento e sobreposição com o candle anterior.
- O tamanho do candle é avaliado contra o passado. O percentil empírico do True Range do candle recém-fechado é calculado somente com candles anteriores. Nem o candle em formação nem dados futuros entram na própria classificação.
- Uma árvore esparsa de contexto com profundidade variável mantém, por padrão, sufixos de até sete símbolos. Backoff recursivo e suavização de Jeffreys permitem usar contexto profundo sem transformar uma sequência rara em falsa certeza.
- Memory Gain verifica se a sequência realmente contém informação. Variable Memory é comparada a uma referência sem memória, enquanto o diagnóstico também acompanha Markov-1. Se o contexto não superar a frequência básica, uma coincidência bonita não basta para abrir posição.
- Cada contexto pronto cria duas hipóteses virtuais: BUY e SELL. O sistema observa separadamente o que ocorre primeiro, alvo, stop ou Time Stop, e devolve o resultado ao contexto exato existente no momento da decisão. Se SL e TP forem tocados dentro do mesmo candle OHLC, a avaliação virtual registra uma perda de forma conservadora.
Da probabilidade à ordem real
- Probabilidades de WIN, LOSS e TIMEOUT são estimadas para os dois lados, seguidas da expectativa em R após spread, comissão round-turn e reserva de slippage. A direção escolhida precisa superar o EV mínimo e também a vantagem mínima sobre o lado oposto.
- O modelo pode decidir não operar. Pouco suporte do contexto, Memory Gain fraco, piora dos resultados virtuais recentes ou qualidade SELL insuficiente geram ABSTAIN, não um sinal obrigatório apenas para parecer ativo.
- A estatística intradiária é mantida separadamente por hora da corretora e direção. Ela pode ser combinada ao EV contextual ou liberar uma entrada adicional somente depois que sua janela estiver completa e o resultado daquela hora e lado estiver confirmado.
- A janela de entrada abre uma vez, no primeiro tick processado de cada candle. Se o histórico ficar temporariamente indisponível, o Lexicon recupera os candles fechados perdidos em ordem causal, mas não envia uma entrada atrasada no meio de um candle em andamento.
- Antes do OrderSend existem filtros próprios de execução: sessão, bloqueio de novas entradas na sexta-feira após 20:00 do servidor, relação spread/ATR, limites diários e semanais de perda fechada em toda a conta, exposição existente, cooldown, margem livre e OrderCheck.
A distância do stop é o maior valor entre ATR(14), mínimo da corretora com margem de segurança e três spreads atuais; o alvo segue o reward/risk escolhido. As proteções são enviadas ao servidor com a ordem a mercado, a posição possui Time Stop e a ausência de SL ou TP dispara uma tentativa de fechamento total de emergência.
Recuperação limitada precisa ser limitada
Dobrar sem limite ficaria maravilhoso no material de divulgação, até o encontro com uma sequência de perdas também sem limite. No Lexicon, o recovery é limitado tanto pela duração do ciclo quanto por um teto absoluto de lote.
Com recovery ativo, o EA calcula o déficit monetário real pelo histórico de negócios, incluindo profit, commission, swap e fee. O próximo volume é o maior entre o degrau geométrico e o volume estimado para cobrir esse déficit no alvo normal. Por padrão, o ciclo inteiro aceita três posições encerradas, incluindo a perda inicial, e o lote não pode passar de 0.03 partindo de 0.01. Ao atingir o limite, o ciclo reinicia mesmo com déficit restante; um estado incompleto sobrevive à reinicialização normal do terminal.
Na descrição, todo robô já entendeu o mercado
Execute a demonstração no Testador de Estratégias em EURUSD M5 com Cada tick baseado em ticks reais. Informe comissão e reserva de slippage realistas, aguarde o aquecimento e confira entradas reais a mercado, SL/TP no servidor, Time Stop e pausas após a saída.
Na otimização, altere somente os 22 parâmetros estratégicos. O OnTester atribui um grande score negativo a candidatos com menos de 100 operações, lucro não positivo, Profit Factor igual ou inferior a 1 ou drawdown relativo de equity acima de 25%; mesmo assim, a seleção precisa de um período out-of-sample separado e forward test na sua corretora.
Negociação automática não automatiza o julgamento de risco
Lexicon é um Expert Advisor, não um indicador. Depois de inserido no gráfico e com Algo Trading habilitado, pode abrir e fechar posições, instalar proteções e, se recovery estiver permitido, aumentar o próximo lote dentro dos limites definidos. A configuração recomendada destina-se ao EURUSD M5; outro ativo ou período é um experimento separado e não validado.
Lucro não é garantido: o mercado não leu a árvore de contextos e não tem obrigação de respeitar suas estatísticas. Resultados históricos não garantem resultados futuros. Fluxo e profundidade de ticks, spread, comissão, slippage, gaps, execução, especificações do ativo e condições da corretora podem mudar o resultado. Recovery pode ampliar tanto o volume quanto a perda; o usuário escolhe conta, parâmetros e risco aceitável e permanece responsável por suas decisões.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configurações: primeiro uma base, depois otimização
Os valores padrão são um ponto de partida para EURUSD M5. As faixas abaixo são grades iniciais para seus testes, não promessas universais. Em Inputs, cada um dos 41 parâmetros reais possui antes dele uma linha Help expansível em 11 idiomas. Otimize apenas os 22 campos do primeiro grupo e mantenha as proteções operacionais fixas nas comparações.
Aprendizado e profundidade de memória
- Lookback bars — 300 (grade inicial 300–1200, passo 150) define o histórico do percentil; a janela de Memory Gain nunca fica abaixo de 100 candles. Startup replay — 0 seleciona aquecimento causal automático; para testes, 0–60000 em passos de 10000.
- Context depth — 7 (2–8, passo 1), Context support — 60 (12–60, passo 6) e Memory gain — 0.008 bits (0.002–0.030, passo 0.002) definem o comprimento, o suporte e a informação exigidos de uma “frase” do mercado.
EV e controle de qualidade recente
- Min EV after costs — 0.05R (0–0.10, passo 0.01) e Min EV advantage — 0.02R (0–0.08, passo 0.01) determinam o valor mínimo do lado escolhido após custos e sua distância da alternativa.
- Quality window — 80 resultados virtuais (20–100, passo 20), Min recent quality — −0.16R (−0.20–0, passo 0.02). Depois de cheia, essa proteção rolling pausa entradas reais quando o regime enfraquece, enquanto o aprendizado continua.
- SELL quality guard — true: uma janela independente de 50 resultados (10–80, passo 10) e limite de −0.12R (−0.30–0.10, passo 0.05) podem pausar vendas sem bloquear BUY.
Regime intradiário e geometria da operação
- Intraday window — 72 resultados por hora e lado (24–120, passo 24); Intraday EV weight — 0.00 (0–0.50, passo 0.05). Zero desliga a combinação direta, mas mantém o histórico horário disponível para expansion.
- Intraday expansion — true, EV horário mínimo 0.20R (−0.05–0.25, passo 0.05), relaxamento do limite principal 0.01R (0.01–0.06, passo 0.01). Uma entrada extra exige evidência direcional madura, não uma lista fixa de “melhores horários”.
- Stop — 1.90 ATR(14) (0.8–2.2, passo 0.1), Reward/risk — 2.10 (1.0–3.0, passo 0.1), Max hold — 16 candles (4–24). O cooldown após SL e TP é de um candle completo por padrão; faixa inicial 0–3.
Execução e proteções
- Base lot — 0.01 e não varia com o equity. O volume sempre é validado contra min, max, limit e step do símbolo na corretora. Allow BUY/SELL — true; Magic Number 26090301 identifica as operações do EA.
- Daily loss — 10.00 e Weekly loss — 16.00 na moeda da conta são limites fixos de resultado realizado para toda a conta. Incluem negócios BUY e SELL além do Lexicon e não escalam com o depósito.
- Spread/ATR max — 20% (10–40% é uma primeira comparação útil), sessão 0–24 no horário do servidor. Ajuste Round-turn fee/lot — 0 (0–10) e Slippage reserve — 10 points (0–30) à sua corretora antes de avaliar EV.
Recovery, auditoria e diagnóstico
- Loss recovery — true, multiplier 1.50 (1.00–2.00), cycle 3 trades (2–5), lot cap 0.03 (de FixedLot até 0.10), surplus 10 points (0–20). Valores maiores elevam o risco; o teto limita volume, mas não garante recuperar o déficit.
- Export audit CSV — false, Tester diagnostics — false, Log level — NONE. Ative CSV, comparação Memoryless/Markov-1/Variable Memory e logs ERROR–DEBUG para investigar um teste específico, não como reforço da estratégia.