Faça parte da maior "Formação em Automação" do Brasil. Clique aqui para saber mais!
O Editor de Estratégias é uma ferramenta que permite codificar, testar e simular estratégias de operação, através do uso da linguagem NTSL (Nelogica Trading System Language).
Clique aqui para conferir um compilado de funções e instruções de usabilidade.
Há cinco tipos de estratégias. São elas:
- Estratégias de Indicadores
- Regras de Coloração
- Estratégias de Execução (Backtest e Automação)
- Estratégias de Alarmes
- Estratégias de Seleção (Screening)
Para abrir o Editor de Estratégias, acesse o menu Estratégias:
Aba Default Layout
Nesta aba do Editor, utilize as opções da parte superior da ferramenta para criar uma nova estratégia, abrir ao clicar no ícone uma estratégia previamente importada e salva em seu gerenciador, salvar
uma criação, fechar a aba em questão, além de verificar se a sintaxe contém algum erro, compilar, formatar e automatizar:
Nas Configurações, personalize seu Editor, definindo detalhes como o esquema de cores, estilo e tamanho da fonte utilizada:
À esquerda do Editor, encontramos as abas Estratégias, Funções e Constantes.
Em Estratégias, são exibidas suas estratégias criadas ou importadas, presentes no Gerenciador.
A plataforma ainda oferece uma lista de exemplos de estratégias, para fins de testes e estudo.
E também, uma seção para visualizar estratégias compradas através da Loja:
Para abrir e visualizar uma destas, dê um duplo clique na opção desejada:
Note que, cada estratégia é aberta em uma nova aba, onde podemos renomear, excluir ou criar uma nova.
Em Funções, encontramos uma lista de funções.
Na pasta Usuário, são guardadas as funções criadas pelo mesmo.
Quando pausamos o cursor do mouse sobre uma função específica, nos é exibido um hint com a descrição, parâmetros e resultado da função.
E, para inserir uma destas a tela de programação (template), basta clicar e arrastar até a área desejada.
Já na aba Constantes, encontramos uma lista de constantes, estas utilizadas para inserção de parâmetros de determinadas funções.
Crie e edite seus códigos através dos templates da ferramenta, selecione o tipo de estratégia para acessar os diferentes templates ou crie uma estratégia em branco:
Através dos seguintes ícones, escolha compartilhar a estratégia salva com seus contatos e comunidades do Chat Connect , exibir ou ocultar as abas de arquivos e documentação
, bem como o menu de compilação e as configurações de execução.
Aba Debug Layout
Nesta aba você pode visualizar tanto o código quanto o gráfico do backtest. É nela que visualizamos o ativo em que desejamos aplicar a estratégia.
No gráfico, é possível identificar os pontos em que a regra enviaria as ordens de compra e venda, de acordo com os parâmetros definidos.
Além disso é possível editar o código e acompanhar os resultados da estratégia no backtest.
Aba Exec Layout
Já na aba Exec Layout, você pode configurar os parâmetros para rodar sua estratégia no backtest, como por exemplo o período de análise, Slippage (Ticks) e a quantidade de contratos analisados.
Aba Custom Layout
Na aba Custom Layout você pode configurar o Editor com as ferramentas que mais utiliza e que deseja visualizar.

Menu de compilação
Verifique eventuais erros de programação na aba Compilação.
Se identificada função escrita incorretamente, informação faltante no código ou fora do local correto, é grifada uma linha vermelha abaixo.
Assim, corrija o código para que ele compile e execute conforme o esperado.
Estatísticas
O Editor de Estratégias ainda nos permite analisar as estatísticas da estratégia executada, de maneira semelhante ao Relatório de Performance.
Assim, podemos constatar se a estratégia criada nos trará resultados positivos ou negativos.
A aba Resumo, contém informações gerais sobre desempenho de acordo com o período de análise definido nas configurações de execução:
A aba Operações exibe o detalhamento das possíveis operações realizadas, em andamento ou finalizadas, no período de análise definido:
No Gráfico de Operações são apresentados os resultados individuais de cada operação, no período de análise selecionado. Em verde, as operações com ganho e em vermelho, com perda:
No Gráfico de Patrimônio, a linha representa o patrimônio (saldo) em suas variações, de acordo com o período de análise selecionado:
Saiba mais sobre a funcionalidade, acessando o vídeo abaixo:
Conheça, também, a Automação de Estratégias, clicando neste artigo.
Achou útil este conteúdo?
Não esqueça de nos avaliar abaixo.
Desejamos bons trades!