fxmind

Blog/Guias para iniciantes

Descreva uma estratégia em palavras, receba um backtest

Escreva um parágrafo e receba uma estratégia que você pode ver e editar antes de qualquer coisa rodar. 28 linhas de indicadores, volume de ticks lido com honestidade, e as mesmas regras de execução do ticket de ordem ao vivo.

Escrito por
Equipe FxMind
Publicado
Atualizado
Leitura
8 min de leitura

Resposta curta

  • Escreva o que você faz em palavras simples e o FxMind cria um rascunho de estratégia a partir disso: entradas, saídas, filtros e tamanho de posição. Ele só é mantido se passar na validação, e nada é salvo ou roda até você mesmo fazer isso.
  • O motor lê 28 linhas de indicadores, incluindo três que leem volume de ticks (OBV, MFI, CMF). O forex não tem bolsa central nem tamanho negociado, então uma vela em que ninguém registrou volume mostra zero, nunca um chute.
  • As execuções seguem as mesmas três regras do Strategy Lab manual: uma ordem a mercado executa no fechamento da vela em que disparou, um stop vence um alvo dentro da mesma vela, e um gap que passa de um stop executa na abertura.
  • Rodadas, velas e rascunhos escalam com o seu plano, do Free até o Desk. Uma ferramenta separada, o Monte Carlo, aplica o mesmo tipo de reamostragem aos seus trades reais quando você já os tiver, em todo plano pago.

Palavras usadas aqui

Strategy DSL
As regras em que uma estratégia é escrita: instrumentos, um timeframe, condições de entrada e saída, filtros, tamanho de posição. Um rascunho ou uma estratégia montada à mão terminam no mesmo formato.
Linha de indicador
Um cálculo que uma regra pode ler, como um valor de RSI ou uma média móvel, numa vela um número escolhido de velas atrás.
Volume de ticks
Quantas atualizações de preço chegaram numa vela. O forex não tem bolsa central para contar contratos negociados, então esse é o número de volume que uma vela de forex realmente tem.
In-sample / out-of-sample
Uma rodada divide o período: as regras são escritas contra uma parte (in-sample) e checadas contra o resto (out-of-sample) para ver se ainda funcionam em dados em torno dos quais não foram moldadas.
Rascunho
Uma estratégia que o DeepSeek V4 escreveu a partir do seu parágrafo. Ela fica no construtor com um aviso até você salvar e rodar; um rascunho nunca é salvo ou roda sozinho.

De um parágrafo a uma estratégia que você consegue ler

Escreva de 10 a 2.000 caracteres descrevendo o que você faz: o instrumento, quando você entra, onde ficam o stop e o alvo, o que você evita. Esse texto vai para o DeepSeek V4 como dado, nunca como instrução, e volta como uma estratégia no mesmo formato de regras que o construtor usa, mais uma lista de qualquer coisa que a sua descrição disse que as regras não conseguem expressar. Um rascunho que falha na validação é reenviado uma vez para uma segunda tentativa; depois de duas falhas, você recebe os próprios erros do validador em vez de um rascunho quebrado. A estratégia chega ao construtor com um aviso marcando que é um rascunho. Nada é salvo, e nada roda, até você olhar as regras e escolher rodar você mesmo.

28 linhas de indicadores

Uma regra pode comparar preço, um número, ou uma linha de indicador contra outra, numa vela que você escolher (até 50 velas atrás). As dez originais eram SMA, EMA, WMA, RSI, ATR, MACD, Bandas de Bollinger, Stochastic, ADX e canais de Donchian. Mais dezoito vieram depois: ROC, Momentum, desvio padrão, Envelopes, TRIX, Aroon, HMA, DEMA, TEMA, Awesome Oscillator, Ultimate Oscillator, Chandelier Exit, Fractals, Alligator, um canal de regressão linear, e três que leem volume: OBV, MFI e CMF. Cada linha usa os mesmos parâmetros e padrões do próprio gráfico da mesa, então uma regra lê um valor do mesmo jeito que o seu olho lê quando você olha o gráfico.

O que volume de ticks significa no forex

Não existe uma bolsa única de forex, então não existe uma contagem honesta de contratos negociados como existe num mercado de ações. O que o feed do FxMind registra em vez disso é volume de ticks: quantas atualizações de preço uma vela viu, que é o número de volume que OBV, MFI e CMF realmente leem. Uma vela em que ninguém nunca registrou volume mostra zero, nunca um número chutado. E um zero é tratado como uma leitura ausente, não uma neutra: uma regra que checa um desses três indicadores numa janela sem nenhum volume registrado não vê nada e não consegue disparar sobre isso, e o próprio relatório da rodada diz quantas velas foram afetadas em palavras simples, ao lado dos outros motivos pelos quais uma rodada pode ter se segurado.

As regras de execução que impedem um backtest de te bajular

  1. Uma ordem a mercado executa no fechamento da vela em que ela decidiu. Sem espiar a abertura da próxima vela para ser gentil com o resultado.
  2. Quando um stop e um alvo estão dentro da mesma vela, o stop vence. Uma vela não consegue dizer qual preço veio primeiro, então chutar o mais gentil não é um backtest.
  3. Um preço que passa de um stop com um gap executa na abertura, não no stop. Um stop é uma instrução, nunca uma promessa.

Rodadas, velas e rascunhos, por plano

Todo plano, incluindo o Free, tem rodadas automatizadas; o que muda é quantas por mês, quanto histórico uma rodada consegue cobrir, e quantos rascunhos descritos em palavras por dia.

Orçamento de backtest automatizado, por planoArraste para o lado para ver todas as colunas
FreeTraderProEliteDesk
Rodadas por mês530150300500
Velas por rodada50.000150.000300.000450.000600.000
Rascunhos em palavras por dia1261015

O teste grátis de 14 dias roda como o Pro, mas com 3 rascunhos por dia. 150.000 velas é mais ou menos dois anos de candles de 5 minutos num par.

A prática manual tem o seu próprio limite: o Strategy Lab guarda 5 sessões ao mesmo tempo no Free, 25 no Trader, 200 no Pro, 500 no Elite e 1.000 no Desk. Descrever uma estratégia em palavras é o jeito rápido de ter regras para testar; repetir um setup vela a vela é como você aprende a operá-lo. Veja /features.

O que uma rodada terminada te mostra

Resultado líquido depois dos custos, bruto antes deles, um fator de lucro assim que houver um ganho e uma perda para comparar, drawdown como fração do pico, Sharpe e Sortino sobre retornos diários, uma divisão por ano e por mês, e por que entradas foram seguradas (um filtro, o limite de trades, um tamanho abaixo do mínimo, os dois lados disparando na mesma vela). A divisão in-sample e out-of-sample fica ao lado do resultado inteiro, então você vê se as regras ainda se sustentam na parte do período em torno da qual não foram construídas. Uma rodada também guarda um hash de cada vela que leu, então rodar as mesmas regras de novo nos mesmos dados te devolve os mesmos trades.

Monte Carlo: uma ferramenta diferente, para trades reais

Quando você já está fazendo trades reais, uma ferramenta relacionada mas separada faz uma pergunta diferente: não "essa regra funcionou no passado", mas "que faixa de resultados os meus próprios resultados poderiam produzir daqui para frente". O Monte Carlo reamostra os seus próprios trades fechados, milhares de vezes, e mostra a dispersão de curvas de patrimônio e drawdowns que a história ainda poderia produzir. Ele nunca toca numa rodada de backtest e nunca prevê o mercado; ele reembaralha trades que você já fez. Está em todo plano pago, exceto o Free.

O que ainda não foi construído

Uma estratégia automatizada só coloca ordens a mercado no fechamento de uma vela; ordens pendentes, fechamentos parciais e adicionar a uma posição não são suportados, então a linguagem recusa isso em vez de aproximar. E os dados por trás são velas de 1 minuto, nunca ticks ou segundos: uma estratégia é testada na resolução que o FxMind realmente guarda, nunca mais fina do que isso.

Perguntas

  1. 01

    Descrever uma estratégia em palavras gasta uma pergunta do analista?

    Não. Um rascunho tem a própria cota diária e o próprio teto de custo pequeno; ele nunca gasta uma pergunta da sua cota mensal do analista.

  2. 02

    O que acontece se a minha descrição não puder virar regras?

    O rascunho volta com uma lista simples das partes que as suas palavras não conseguiram expressar, citadas do que você escreveu, para você ver exatamente o que montar à mão.

  3. 03

    Uma rodada automatizada chega a colocar uma ordem real?

    Não. Ela roda só contra velas guardadas e nunca chega a uma corretora, em nenhum plano.

  4. 04

    Por que uma regra que lê OBV, MFI ou CMF às vezes não dispara em nada?

    O forex não tem um número de volume negociado, só volume de ticks. Quando uma janela não tem nenhum volume registrado, isso é tratado como dado ausente, não uma leitura plana de zero, então a regra não consegue disparar sobre isso.

  5. 05

    Qual a diferença para a repetição manual do Strategy Lab?

    A repetição manual é você operando uma vela de cada vez, num gráfico. O backtest automatizado é uma estratégia escrita como regras ou criada a partir de palavras, rodada sobre o histórico guardado por um processo, em até 5 instrumentos numa rodada.

Fontes

  1. 01FxMind: recursosfxmind.ai/pt-BR/features
  2. 02FxMind: preçosfxmind.ai/pt-BR/pricing

Preços, planos e regras mudam. Confira a página da empresa antes de pagar. Os nomes dos produtos pertencem aos seus donos e aparecem aqui só para dizer de qual produto falamos.

Este artigo é informação geral, não recomendação de investimento. O FxMind não dá sinais de compra ou venda e nunca abre um trade por você.

Teste na sua própria conta

Acompanhe os seus trades com ele por 14 dias.

O Pro é grátis por 14 dias, com a conexão só leitura, os avisos e o diário. Ou conheça antes a conta demo. Lá, nada pode ser alterado.

Sem sinais de compra ou venda, sem recomendações. O FxMind nunca abre um trade por você.