Automatizando a sua primeira estratégia | Profit na Prática

44.96k views1531 WordsCopy TextShare
Nelogica
Garanta seu acesso na maior Imersão de AutoTrading e ganhe um Robô Trader 👇 https://lp.nelogica.com...
Video Transcript:
[Música] já imaginou automatizar seus trades no mercado e se eu te falar que no Profit é possível criar uma série de robôs que automatizam as suas operações é exatamente isso que vou te mostrar nesse vídeo vou te ensinar como você pode criar a sua primeira estratégia utilizando o editor de estratégia do Profit e como automatizar essa estratégia utilizando o novo módulo de automação de estratégia da neurológica Então vem comigo e me acompanha até o final deste vídeo bom agora dentro do Profit o primeiro passo que precisamos fazer é criar uma estratégia dentro do editor de
estratégia do Profit Então vamos no menu estratégia editor de estratégia perceba que na janela de boas-vindas já possuímos diversos opções mas para este exemplo vamos até o menu superior da janela e clicamos em Nova para criarmos uma nova estratégia Lembrando que a estratégia que iremos desenvolver serve para fins de exemplo e execução do recurso nessa janela selecionamos o tipo de estratégia que vamos criar como por exemplo através de um indicador coloração execução texto screening ou alarme e em exemplo definir um ser estratégia será de execução simples com múltiplos ativos ou com múltiplas saídas para o
exemplo que vamos parametrizar vamos optar por uma estratégia de execução e indicador simples e damos ok mas para compreendermos melhor vamos criar uma estratégia baseada em bandas de bonnier onde vamos buscar uma operação de venda nas bandas superiores e compra nas bandas inferiores Ou seja a intenção será buscar uma possível reversão do preço mas agora sem mais delongas vamos para o template para parametrizar perceba que já possuímos um exemplo de parâmetros de execução Mas vamos apagá-lo iniciar do absoluto zero primeiro realizamos o input que significa entrada dos parâmetros que Vamos definir os valores que serão
utilizados neste caso Vamos definir o valor de desvio período e tipo Então vamos lá desvio da banda de bolinger será de dois agora Vamos definir o período então período [Música] da banda de bolinger será 20 e agora definimos o tipo que será zero agora vamos para as definições das variáveis neste caso Vamos definir a banda de border superior e inferior e a média móvel aritmética com o tipo float que são utilizadas para números decimais primeiramente banda de border agora banda de bolinha dois pontos definimos float e o mesmo faremos para a média móvel aritmética dois
pontos Pronto agora vamos para a terceira parte do nosso código que é quando iniciamos a execução de fato para isso digitamos begin e aqui vamos realizar As definições da banda de bohringer superior e inferior e da Média móvel nas variáveis que criamos anteriormente então digitamos banda de bolinha superior dois pontos igual bolinha agora vamos digitar o desvio o período e o tipo então desvio a banda de wallinger da banda de boate fechamos o parênteses e colocamos zero agora vamos para as definições da banda de bola [Música] igual podemos então copiar o parâmetro anterior E no
fim mudar de zero para um agora vamos realizar As definições da Média móvel aritmética igual aqui escrevemos média abrir uma parênteses período banda de bola close e fecha parênteses e para ficar mais claro Vou deixar na descrição do vídeo o artigo com a documentação do módulo de estratégias para você agora vamos dar início à execução de fato primeiramente precisamos definir que o módulo de execução não se encontra posicionado para habilitar o envio de ordens então começamos com begin e se vendido igual a falso e ser comprado igual a Pronto agora que definimos que o módulo
não estará em execução durante o envio de ordens Vamos definir os parâmetros de execução de ordem de compra então digitamos begin que será iniciado o fluxo de execução desta condicional E se o fechamento do candle for menor que a banda de bola inferior então Big novamente banha to Market que será a compra mercado Lembrando que o preço de envio da ordem será no fechamento do candle que estabelecemos na condição por fim digitamos and para o fim do fluxo de execução desta condicional agora Vamos definir a entrada de venda da Estratégia porém vamos levar em consideração
no parâmetro a banda de bolinha superior que seria a operação contrária podemos selecionar o parâmetro anterior dar um control c em um control V porém Vamos alterar o parâmetro de menor para maior e alterar o parâmetro de banda de bohner inferior para superior e na execução alteramos o código para seu short at marketing que seria uma ordem de venda a mercado finalizamos o bloco de execução com and e pronto agora possuímos os parâmetros para execução das ordens de entrada na operação porém precisamos definir ainda o stop Gain e Stop loss da Estratégia Então vamos lá
Primeiro vamos parametrizar o stop game então se a posição atual for de compra e o fechamento atual for maior ou igual a média móvel aritmética ou se a posição atual por venda e o fechamento atual for inferior ou igual a média móvel aritmética então pegging que já sabemos que é o início Close position ou seja irá acontecer o fechamento da posição acrescentamos and para o fim de execução desta condicional que fizemos para o stop game agora vamos parametrizar o stop loss vamos lá se e fechamento atual for menor que a banda de bolin inferior atual
e fechamento anterior for menor que a banda de bolinha inferior ou ser vendido e fechamento atual for maior que a banda de bolinha superior atual e fechamento anterior maior que a banda de bolinha superior então acrescentamos begin Close position então finalizamos com and para o fim do fluxo das condicionais criadas Pronto agora que já criamos a estratégia podemos ir até o menu superior e salvar para este exemplo Vou salvar com o título de bandas de bolinger damos Ok e agora para visualizar essa estratégia está com a parametrização correta vamos até a parte superior da janela
e clicamos em executar agora na aba compilação na parte inferior da janela perceba que o código está em execução as variáveis de parâmetros do editor de estratégia são infinitas e após as definições realizadas podemos executar o módulo de automação de estratégia para isso acessamos o menu estratégia automação de estratégia clicando em Nova estratégia você pode selecionar a sua conta e no campo estratégia você pode selecionar a estratégia desejada neste exemplo vamos selecionar a estratégia que criamos anteriormente com o nome de banda de Bonner e vamos em selecionar ainda na aba geral temos a opção de
configurar as definições Como ativo periodicidade quantidade por ordem e quantidade máxima da posição agora vamos para a aba entrada aqui você pode optar-se o tipo de abertura da posição de sua estratégia será de compra e venda ou somente de compra ou até mesmo somente de venda além de ajustar o intervalo de tempo das suas entradas já na aba saída temos a opção de selecionar uma estratégia oco já criada ou até mesmo criar uma nova clicando neste ícone mas de acordo com a estratégia que criamos anteriormente no editor de estratégia incluímos nos parâmetros a ordem de
Stop Gain e Stop loss Mas cabe a você estabelecer em Qual parâmetro sua estratégia era melhor performar marcando a opção zerar as podemos definir um horário para cancelar as ordens ou e encerrar a posição e desativar a estratégia agora vamos conhecer a abarrisco aqui temos a opção de definir o objetivo de ganho e limite de perda E clicando em editar você tem acesso ao gerenciador de risco padrão do Profit para realizar as demais definições da sua Gestão de Risco na aba segurança no campo controle de falhas e controles de leilão definimos o que a automação
deve fazer em caso de falha na execução do código ou até mesmo se o ativo entrar em leilão Pronto agora com os parâmetros definidos podemos clicar em criar perceba que temos um breve resumo dos parâmetros que definimos para automação agora para executar a automação criada vamos clicar no botão executar perceba que na coluna status passamos de desabilitado para executando já com Automação e execução e com a posição parametrizar em andamento você pode clicar nessa flecha na parte inferior da janela e acompanhar as informações do sumário e no status da posição em andamento mas vai uma
dica se você desejar pausar todas as automações ou até mesmo pausar e zerar a posição basta selecionar este botão no topo da janela e note que a automação Está desabilitada novamente e a posição foi encerrada se você deseja visualizar os parâmetros da sua estratégia no gráfico basta clicar com o botão direito do mouse sobre o candle do gráfico e selecionar a opção inserir estratégia de execução e escolher qual estratégia deseja visualizar desta forma fica muito mais fácil de visualizar onde o robô irá executar as ordens de compra e venda com módulo de automação de estratégia
da neurológica você terá em suas mãos infinitas possibilidades para parametrizar seus robôs e alcançar resultados com o seu conhecimento te vejo no próximo Profit na prática e bons trades [Música]
Copyright © 2025. Made with ♥ in London by YTScribe.com