nesse vídeo você vai aprender a construir um robô Trader do absoluto zero para a plataformas da nelogica utilizando o famoso setup 9.1 do leary Williams e aqui no Brasil foi muito difundido pelo palex e gerou Este resultado qualquer pessoa mesmo que não conheça nada de programação seguir o passo a passo desse vídeo será capaz de colocar esse robô trailer para operar na sua conta ainda hoje Olá pessoal seja muito bem-vindos ao meu canal se você não me conhece meu nome é Danilo Leandro sou engenheiro Trader e programador de robôs E você gostou da ideia desse
conteúdo já manda aquele clique aí no like para curtir esse vídeo agora Bora para o que interessa vamos lá para a tela do computador construir juntos esse robô [Música] do computador e vamos começar por se você ainda não conhece quem foi Larry Williams Larry Williams foi Esse simpático senhor ou não não Esse sou eu É verdade Esse simpático senhor que simplesmente foi o cara e venceu da Copa do Mundo de negociações de futuros em 1987 pois coloca nos comentários se você já era nascido em 1987 onde ele simplesmente transformou 10 mil dólares em mais de
um milhão e 100 mil dólares um crescimento um ganho de 11.300 por cento é algumas pessoas pode falar Ah tá mas foi simulação não isso foi uma competição de 12 meses com dinheiro real é não foi videogame não foi simulação não dinheiro real mesmo do Lar Williams e será que foi sorte talvez não vamos ver 10 anos depois a filha dele a Michele e simpática também venceu o mesmo concurso depois de 10 anos então tem alguma coisa aí nesse setup que a gente pode automatizar e tem a grande possibilidade de ser sucesso né Vamos lá
que eu vou explicar para você o que consiste o setup do Larry Williams todas as semanas sobre novos vídeos sobre estratégias automatizadas e desenvolvimento de robôs de forma simples e você gostaria de aprender como desenvolver um robô Trader para sozinho por você no mercado financeiro se inscreva agora no nosso canal Não esqueça de habilitar o Sininho para não perder nenhum vídeo e receber os códigos Fontes desses robôs em primeira mão então vamos lá vou te explicar como funciona o setup 9.1 do Larry Williams que a gente vai utilizar no desenvolvimento desse robô que aqui no
Brasil o Alex difundiu muito essa técnica o único indicador que a gente vai utilizar será a média móvel exponencial de 9 períodos a única indicador que a gente vai utilizar se a gente tivesse baseado no movimento da Média móvel e do preço para indicar um momento de entrada dessa operação e como funciona imagina só o preço fazendo esse movimento vindo aqui no movimento descendente né fazendo candles negativos até o ponto e o preço começa a fazer aqui Windows positivos né talvez por um back uma reversão de tendência e como vai funcionar aqui o movimento da
Média móvel de 9 períodos ela vai vir aqui acompanhando o preço inicialmente aqui no sentido descendente até um ponto que ela reverte por conta que do preço ter revertido e o que consiste o setup a gente vai monitorar e acompanhar a média móvel o momento na qual ela muda de direção ou seja ela estava sendo descendente até esse ponto e nesse ponto ela passou a ser ascendente nesse caso nós vamos primeiro Identificar qual foi a barra que mudou fez mudar a direção da Média móvel que nesse caso foi essa barra ou seja até essa barra
vermelha aqui a média móvel estava descendente o que fez a média móvel mudar de direção foi o valor né que mudar de direção foi o valor dessa Barra Verde aqui correto então ela vai ser a nossa referência para entrada na operação deixa eu apagar aqui para ficar mais fácil para vocês entenderem então entendemos que ela vai ser a nossa barra de referência e aí como a mudança de direção foi de descendente para ascendente na média móvel a gente vai considerar essa o valor dessa barra e colocar aqui uma ordem de entrada de compra na máxima
dessa barra e considerar o stop na mínima dessa barra assim que será feito há um momento que próxima Barra rompeu a máxima rompeu esse valor entramos na operação colocando o stop na mínima dessa própria barra essa entrada e o setup Teoricamente acaba aqui porque ele já deu a entrada pelo setup o Que Nós faremos aqui para poder buscar o máximo de resultado dessa operação uma vez que entramos Então já fizemos aqui a definição da entrada o que faremos uma vez que a próxima barra e essa daqui fechou e não pegou o nosso Stop nós mudaremos
o stop a gente vai tirar o stop que estava na mínima dessa barra e mudaremos a posição para o mínimo dessa barra a medida que o preço continua andando a nosso favor então fechou esse próximo candle aqui nós vamos retirar o stop dessa barra aqui da mínima dessa barra e vamos passar para a mínima da próxima barra que seria aqui e assim sucessivamente até que o preço por si só volte e saia no nosso Stop mas a gente acompanhou toda a essa intenção que a gente vai buscar aqui hoje nesse robô Mas você Claro pode
customizar depois e colocar outro tipo de saída pode colocar saída parcial você pode colocar um pouco externa e configurar com trailer Stop na maneira que você quiser mas aqui você já vai aprender como configurar um trailer Stop da maneira que a gente vai colocar aqui você já vai conseguir colocar também em outros robôs e a gente vai utilizar sempre a mínima do candle fechado no último candle fechado como posição para o nosso treino Stop no caso de compra no caso de venda o inverso né buscando sempre a máxima do candle do último Kendall fechado Beleza
então explicado como vai funcionar nosso robô Bora lá para o Profit vamos começar codificar essa estratégia para você vamos começar a codificar o nosso robô mas antes olha só que interessante Olha só o resultado que gerou o nosso robô pássaro mágico no último pregão E você ainda não viu esse vídeo do pássaro mágico que a gente construiu aqui juntos no YouTube eu vou deixar aqui nos cards o link e também na descrição desse vídeo sugiro que você veja e também faça seus testes porque olha só tem gerado um resultado Super Interessante Claro aqui na conta
simulação Mas é uma base para você poder colocar e também nos testes no seu Profit Agora vamos começar a editar o nosso código Qual que é o caminho você vai vir aqui estratégias editor de estratégias clicar aqui em estratégia em branco pronto estamos aqui na tela que a gente precisa para começar modificar e vamos começar por onde né então já tá aqui begin e cliente primeiro a gente vai definir aqui quais são as seções a gente vai precisar para esse código primeiro precisamos aqui carregar o indicador que a gente já definiu e é a média
móvel 9 períodos então carregar o indicador depois de carregar o indicador Qual que é o próximo passo indicar os sinais tem entrada e depois vamos fazer o quê execução da entrada execução da saída e vamos ainda colocar aqui a plotagem da média para a gente poder Acompanhar a movimentação da média e a gente também vai utilizar aqui para os nossos testes Lembrando que aqui no final do Andy Vamos colocar aqui um ponto e vírgula e vamos começar aqui carregando o indicador para carregar o indicador precisamos aqui definir a variável e a gente vai chamar aqui
de automóvel a média móvel precisa receber o valor do tipo real ou float inglês colocamos aqui média móvel vai receber Qual o valor vai receber o valor da Média ela é uma média exponencial então a média expe e aí quando a gente abre o parentes o Profit já fala pra gente que a gente precisa agora indicar o período e o dado né os dados Qual que é a série de dados Então o período vai ser 9 a série de idade vamos fazer pelo fechamento então pelo Close ou fechamento você poderia também utilizar ali fechamento Ok
para a gente saber se tá tudo certo a gente pode vir aqui que eu sempre falo para você fazendo aos poucos o seu código né Vamos fazer um plot aqui a média móvel e vamos dar um play beleza nossa média móvel está sendo plotada de acordo passado esse etapa vamos começar aqui a definir o sinal de entrada e como que a gente vai definir o sinal de entrada será definido por dois passos primeiro precisamos aqui identificar e a média vinha tendo descendente Vamos pensar aqui na na compra e nesse momento ela ficou ascendente então a
gente precisa comparar e nós precisaremos de três pontos de valores da média para a gente definir a mudança de direção então primeiro a gente vai ter que saber aqui considerando esse candle branco aqui que mudou a direção da Média nós precisaremos de três valores Quais são esses valores que a gente vai precisar definir aqui o valor do candle 2 do candle um e do candle zero que é exatamente esse Endo que fez a mudança de direção da Média sabendo esses três valores a gente vai saber que Imagine as três posições aqui primeiro a gente vai
ter a média descendente conforme o nosso exemplo a gente vai precisar ter aqui os dados o valor do candle 2 a média no candle 2 nesse ponto aqui depois a gente vai precisar do valor desse ponto aqui é o valor da Média No Kindle 1 e depois nós vamos precisar do valor da Média No Kindle 0 com isso a gente vai definir e para regra de compra a média tinha que estar descendente então ou seja o valor da média no candle 2 ele ser maior do que o valor da Média No Kindle 1 Então essa
lógica que essa regra precisa ser satisfeita da mesma maneira na segunda etapa da verificação a gente tem que ter certeza que o valor da Média No Kindle 0 seja maior do que o valor No Kindle 1 com isso a gente vai saber exatamente esse movimento aqui de mudança de direção a gente vai saber que inicialmente estava sendo a média estava vindo de um movimento descendente ou seja tava maior o valor passou a ser menor e depois ocorreu o contrário o valor da Média estava menor e passou a ser maior Beleza a gente não vai entrar
no mérito aqui Você poderia colocar um salto para por exemplo não pegar pequenas variações né então sei lá o candle tava tava vindo aqui e fez um movimento para baixo nesse caso aqui teve uma pequena variação da Média diferente do que ainda for bem grande e aí a média vai ter uma mudança de direção mas brusca né então você pode também colocar uma diferença aí né de quantos Qual que é o valor né que precisa ser considerado nessa mudança de direção a gente não vai colocar aqui na regra a gente vai considerar Qualquer mudança da
menor possível ou da mais brusca desde que a gente comparado comparar os três valores que nós falamos e que ocorrer essa mudança aqui seja numa venda né que ela tem que ser menor maior e menor ou seja numa compra isso tem que ser um inverso né tem que vir aqui deixa eu desenhar melhor isso numa compra vai ser uma movimentação inversa e vai ter que vir aqui de um valor maior ele é do valor maior e o mais ficou feio menor e maior e para uma venda ao contrário né Um valor menor um valor maior
e um valor menor novamente beleza esse daqui consideraria a venda e esse aqui considera a compra Beleza então definido isso vamos agora codificar ali do lado colocar isso aqui no robô para começar a funcionar Bora lá e aqui de volta no editor vamos fazer o seguinte primeiro Deixa eu tirar a parte de baixo se você não sabe tirar aqui a parte de baixo ó clica aqui ele tira e vou tirar também e vou colocar aqui só na editor para tirar inicialmente o gráfico aqui deixa eu ver o tamanho da fonte ver se tá bom para
vocês acho que tá ok o tamanho e vamos lá vamos fazer aqui o sinal de entrada para fazer o sinal de entrada nós precisamos declarar que na variável que nós precisaremos aqui do sinal P final v e esses valores são do tipo bono feito isso nós vamos aqui nos sinais de sinais de entrada Vamos definir primeiro aqui o sinal C final C ele vai ser o quê quando vai ocorrer o sinal C deixa eu colocar de volta aqui o nosso rascunho da compra né então Vamos considerar aqui colocar aqui mais para baixo esse movimento precisaremos
ter aqui no nosso candle 2 um valor maior do que aqui no candle um o valor do kingdom é mas é uma maneira que aqui no candle zero precisamos que o valor seja maior do que o valor do Kendall 1 então com esse rascunho aqui fica fácil da gente colocar no código Bora lá então vamos começar aqui a definição do sinal de compra é sinal de compra vai ser o quê da Média móvel Vamos colocar entre parentes aqui a média móvel o segundo Kendall que é esse cara aqui começaremos por aqui e a média móvel
o valor da móvel 2 por maior o valor da Média móvel do Kendall 1 e porque é uma condicional e a média móvel do candle um por menor do que a média móvel do Kindle 0 então satisfez o nosso sinal de compra correto e o nosso sinal de venda é simplesmente o inverso disso você pode copiar simplesmente vir aqui mudar para sinal de venda inverter essa posição e ela já vai ser corretamente preenchida os sinais aqui de maior menor só precisa ser o inverso porque a lógica é a mesma para ver para venda também definindo
já os sinais de entrada só isso daqui já resolve o robô vai executar ainda não né então vamos agora para a parte de execução de entrada e como vai funcionar lembra que a gente já havia comentado anteriormente imagina que aqui nós temos aqui uma Barra Vermelha aqui e quem provocou a mudança de direção da Média Oi esse candle Verde então Que Nós faremos colocaremos aqui uma ordem de compra um tique acima da máxima desse candle no último candle fechado que é nosso candle zero e o stop vai ficar aqui vou colocar exatamente na mínima para
você ver a diferença também que aí você pode construir depois da maneira que você preferir aí no seu robô Então a gente vai colocar aqui um tique tá aqui a gente vai deixar eu coloquei Amarelo aqui a gente vai deixar aqui um tique de espaço então ele vai ser no rompimento da máxima mais um tique e a mínima vou o stop vou colocar exatamente na mínima que depois você também pode colocar isso passar aqui um tique abaixo mas aí fica como lição de casa para você você já vai entender como fazer aqui acompanhando o vídeo
até o final feito isso entender isso Qual que é o tipo de ordem que a gente vai colocar para iniciar a operação é a ordem que nós já sabemos que é a ordem do tipo o stop ou na compra vai ser uma ordem de Stop de compra né a mesma maneira que uma vez que comprou Essa ordem aqui uma vez que entrou nós vamos vamos colocar aqui na mínima desse candle e depois a gente vai fazer o treino Stop o stop de venda Beleza então vamos nos preocupar agora com a execução da entrada e como
que a gente vai fazer aqui para colocar a ordem de Stop para fazer o início da entrada ali vem comigo aqui de volta no código primeira coisa que a gente tem que fazer para fazer execução de entrada que você já acompanha Nossos Vídeos você já sabe a verificar se a gente está posicionado Então primeiramente vamos verificar se nós não estamos posicionados Então se not S position ou seja se não tem posição e final C ou seja se ocorreu aqui um sinal de compra então e aí a gente vai colocar a nossa entrada aqui como que
vai ser a nossa entrada vai ser a nossa ordem de Stop na máxima né mais um tique acima do nosso candle zero Então como que a gente vai fazer vamos colocar aqui a ordem a função da ordem de compra é bye Stop Essa vai ser a hora que a gente vai fazer E aí olha só quando você abre a o parêntese primeira coisa que a gente tem que colocar o valor do stop depois o limite e a quantidade quantidade a gente não vai colocar aqui mas vamos precisar colocar aqui o valor de start dessa ordem
e o limite para você que não sabe a diferença desses dois valores é o seguinte vamos imaginar a seguinte é importante você aqui já fazer a gente fazer uma introdução de como funciona os tipos de ordem tá então Imagine a seguinte situação aqui temos aqui o candle certo queremos fazer o rompimento aqui fazer a entrada neste rompimento ou seja valor da máxima mais um ti até tudo bem só que o preço por si só ele pode subir pegar a nossa ordem só que subir muito rápido e aí se você coloca aqui o start nesse valor
Vamos pensar que seja aqui até lá 100.000 no índice E aí o preço foi tão rápido que questão de milissegundos ele tá aqui já nos 100 mil e cem só que a sua ordem você colocou para executar no 100 mil pontos então quando o preço chegou aqui que startou a sua ordem ele já tava lá nos 100 mil e cem e você colocou uma ordem aqui nos 100 mil que que vai acontecer sua ordem vai ficar presa aqui e não vai ser executado vai ficar lá posicionada na no book mas não vai ser executado então
Para não acontecer isso que que acontece você precisa ter dois valores em qualquer ordem de Stop é o offset que você quando configurar no Profit você coloca lá a configuração quantos tiques de offset você deseja Então você sempre vai trabalhar com maior Stop você tem que colocar dois valores um é o valor que nós podemos chamar de start e o valor de execução o valor máximo de execução tá não necessariamente é o valor que vai ser executado porque não sei se você sabe quando você manda uma ordem a mercado você manda uma ordem pior do
que a melhor oferta disponível no book de festas a bolsa né o sistema sempre vai te entregar melhor oferta então o start vai fazer é o seguinte start startou manda a ordem Qual que é o valor de ordem Ah eu quero jogar lá no 100.100 tá só dando um exemplo aqui então coloca lá no 100.100 Ah mas o preço não subiu tanto tava no tem Mil Idéias ele vai executar no 100 mil idéias na melhor oferta que está disponível lá no book de ofertas porém mesmo que ele chegue em qualquer valor intermediário muito rapidamente você
meio que garante entre aspas porque a gente não tem essa garantia né mas você favorece de fato as suas chances da sua ordem ser executada nesse Range que você estabeleceu aí Beleza espero que você já tenha entendido porque isso vai ser importante eu vejo muita gente colocando lá o tanto o valor de de start né então o pessoal chegar lá coloca tanto o valor de start né quanto o valor lá reflexão o mesmo valor E aí acontece essa situação aqui eu comentei da sua ordem não ser executada ficar pendente lá não estopar por exemplo no
caso um Stop isso aqui é um Stop de entrada então talvez não fosse o problema você não entrar mais um Stop para você sair da operação como um escudo seu isso daqui é importantíssimo sinal preço pode contra a sua posição muito rapidamente e você não ser estopado depois você vai querer saber da corretora que aconteceu e muitas vezes está aí só na sua configuração de offset eu vejo muita gente subindo inclusive robôs lá na lógica na loja no Marketplace da nelológicas aí que traz um risco absurdo aí para quem utiliza esses robôs tem esses cuidados
Beleza então vou mostrar aqui para vocês como a gente configurar a ordem stop e como você vai colocar esses dois valores então primeiro valor que a gente coloca eu vou abrir aqui de novo os parentes primeiro valor você vai colocar é o valor do stop e o segundo é o valor limite que ele fala ou seja para qual é o valor que eu vou colocar nessa ordem como uma ordem de compra a gente vai colocar um valor num patamar com o valor de start e o valor limite ele tem que ser acima E aí você
vai configurar esse offset aqui E aí para configurar isso a gente vai subir aqui no início do código e vamos colocar uma nova sessão aqui chamado input esse input você vai colocar as configurações que o usuário vai poder definir na hora de configurar o seu robô e nós vamos colocar aqui a informação de offset e offset vamos colocar aqui inicialmente 20 tiques E aí a gente vai configurar ali embaixo na ordem Beleza então a gente agora tem um input aqui que é um valor e o próprio usuário vai poder definir qual que é o offset
que ele deseja colocar no robô então aqui no By Stop nós vamos iniciar aqui primeiro com o valor de start Qual que é o valor de start no nosso caso de compras vai ser o máximo né então a máxima ou qualquer em português aqui é a máxima do candle zero esse entre chave zero aqui você não precisa colocar porque você coloca a máxima o próprio já sabe que você está e referindo a máxima do candle é atual né no último candle fechado candle zero Então mas vou colocar aqui para facilitar o entendimento de vocês então
Vamos considerar o by Stop a máxima do candle zero mais um tique lembra como que a gente Define um tique posso definir como um se eu tiver considerando por exemplo um centavo né Se eu tiver coceira na armação Mas e se eu tiver rodando esse robô por exemplo no dólar né quanto que é um tique é meio ponto então para não ficar essa essa definição será que é meio ponto é um será que é um centavo ou se é alguma outra variação por exemplo do índice 5 pontos então você vai colocar o seguinte mas mim
aí o Profit vai te trazer aqui ó me incremente deixa eu apagar aqui minha Price ou seja esse aqui Independente de qual é o valor mínimo do tique do ativo que está sendo rodado robô o Profit já vai controlar isso para você então a máxima ou que ainda mais um tique vai ser a nossa entrada o nosso start do nosso Stop Então vou colocar entre parentes aqui vou copiar essa mesma regra vírgula e eu vou colocar agora o valor limite Qual que é o valor limite eu vou colocar esse mesmo valor e vou somar o
nosso offset mas aí que tá Danilo eu venho aqui só coloco offset do jeito que a gente colocou ali em cima no input não eu tenho que colocar o offset Se eu colocar o offset aqui somente ele vai ser 20 mas eu preciso colocar 20 vezes quem a gente vezes o tic porque a gente tá colocando ali 20 offset seria 20 tiques então aqui vai ser 20 vezes o tique dependente do ativo que for mas a máxima do candle que seria a entrada Beleza então feito isso Fecha aqui estou com o nosso Stop criado vou
recapitulando aqui se não estivermos posicionado e ocorrer o sinal de compra Então coloque uma ordem de Stop de compra na máxima do candle atual mais um tique e o nosso valor limite vai ser o mesmo valor máxima mais o nosso offset que a quantidade aqui que o usuário vai definir vezes quantidade de tix pronto feito isso estamos já com a nossa execução de compra de entrada de compra né definida agora a gente vai colocar aqui a nossa entrada de venda então mesma lógica e não tem posição em aberto e ocorreu um sinal de venda agora
é mais top não agora é o céu short Stop esse essa função que a gente vai usar agora é continuar sendo máxima não né agora vai ser a mínima vai ser no rompimento da mínima daquele candle minima é mais o tic mínima menos um tique lembra que agora O valor é invertido é para baixo da mesma maneira aqui a gente vai copiar mínima menos um tique E aí é mais o offset não agora é menos Então tem que tomar cuidado na hora de você copiar uma linha para outra você tem que vir invertendo toda essa
lógica aqui senão vai ficar algo fora aí não vai ficar bem aí na sua execução certo então fechamos aqui a execução de entrada na nossa operação agora a gente tem que fazer o quê aí a execução de saída a execução de saída eu vou colocar como a gente definiu lá no início do vídeo vou colocar apenas o Training Stop para a gente colocar tanto o stop no no caso da compra né na mínima do candle atual e depois a gente vai levando isso ao longo da operação se a operação for contra vai estopar na mínima
daquele candle isso é a operação for indo a favor a gente vai subir no nosso Stop para garantir e certificar que nossa nosso bem estar já é subindo né conforme o preço Vai na direção da nossa operação então a execução de saída mas assim na execução na prática do seu robô você pode colocar por exemplo uma outra externa configurar sair das parciais um top da maneira que você desejar isso daqui é só para a gente poder tanto fazer o beckhashi e ter uma função aí e te facilita né de você só dá o start no
robô e já ter a saída aí através do treino Stop que é uma função nova que eu tô trazendo aqui para o canal que muita gente pede ah como que eu faço um tralling Stop então aqui você vai entender tanto como coloca o stop utilizando como referência o valor de um candle mas também manter essa mesma regra ao longo do tempo claro em Stop Breaking tem maneiras diferentes de você implementar só quero acionar o treino Stop depois que o preço andou x pontos tudo bem a gente pode ver isso num vídeo futuro mas só com
o que eu vou mostrar aqui você mesmo consegue já ter essa lógica e colocar aí nas customizações que você faz nos seus próprios robôs Então vamos lá minha execução de saída como que a gente vai começar a escrever a execução de saída primeiro então Vamos definir qual que vai ser o valor de Stop ser uma vez que entrou na operação o stop dele sempre vai estar recebendo aqui então comprei o stop vai ser a mínima do candle atual do último candle fechado então a gente vai considerar que a mínima do candle atual Ah Daniel mas
se eu quiser colocar um tique abaixo a mínima basta você vir aqui e fazer a mesma latinha que a gente falou subtrai um tique desse valor aqui da mínima Mas para ser eu vou como você Eu já mostrei aqui para você eu vou deixar de fato em cima da mínima aqui beleza mas você pode fazer as variações aí Conforme você desejar os seus testes importantíssimo você fazer teste Quanto Mais teste você fizer mais craque você vai fazer picar na programação aí de robôs uma vez definida que o valor do stop C agora a gente vai
definir o valor do stop V de venda uma vez que eu vendi vai ser a mínima do candle não aí vai ser a máxima certo uma vez que eu vendi o stop e a saída vai ser na máxima daquele candle E é isso que tá uma vez que começou a andar deixa eu desenhar aqui uma vez que começou a andar aqui a direção Vamos pensar aqui na venda a gente vai estar trazendo então uma vez que iniciou nesse candle aqui está estaria aqui né o nosso a nossa saída dá um exatamente ali né mas como
a gente tá colocando exatamente na na máxima né mas poderia estar um tique assim mas vamos colocar aqui exatamente na máxima a nossa saída no próximo candleck fechar ele vai trazer para a máxima desse candle aqui e assim sucessivamente E aí essa lógica a gente vai fazer então definida aqui qual que vai ser o nosso valor de Stop Vamos colocar aqui a regra de execução Então como vamos começar com compra né então se estamos comprados fiz bote Então precisamos colocar a nossa ordem de Stop se a gente está comprado precisamos fazer o que uma venda
Hotel two cover lembra que o cover é sempre para sair de uma operação gerenciada e o cover top feito isso A lógica é a mesma precisamos de dois valores que a gente já explicamos aqui nesse vídeo Primeiro qual que vai ser o valor do stop de start será o stop c é a mínima do candle atual Então se o preço for contra a nossa operação de compra então na mínima desse candle é o valor do stop C será colocado o start do Nossa saída e o limite né que é Aquela nossa nosso valor de segurança
vai ser esse mesmo valor menos essa mesma regra que a gente colocou acima que é do offset vai ser menos que faltou um parênteses aqui então Lembrando que vamos recapitular aqui ó se eu estou comprado então eu quero fazer uma venda de no valor do stop C quem é valor de quem Stop c stop c a mínima do candle e o valor limite é uma vez que deu start o valor limite é o mesmo valor menos porque é um céu Então tem que jogar lá para baixo o valor limite que vai ser referente ao 7
vezes a quantidade de ticks offset está sendo definido pelo próprio usuário pronto feito isso já estamos definidos aqui a nossa saída Stop de compras vamos fazer agora a mesma E aí fez para venda nós vamos colocar aqui copiam a mesma linha começamos aqui com e South certo e agora era Celtic cover Store agora nós vamos fazer um bye two cover stop e a regra é a mesma só que agora é o seguinte Estou vendido eu preciso do valor de Stop V aqui também e agora é o seguinte aqui não é mais menos aqui orar é
mais offset que é sete vezes ou o tique né daquela do ativo que a gente tá operando Pronto está pronto aqui ó a nossa saída também o nosso Stop de saída então a execução de saída nós definimos primeiro aqui os valores e depois colocamos aqui de fato as funções agora tem uma questão que muita gente não se preocupa que é os gaps se a gente quer tornar esse robô tanto para ser utilizado no Day trade ou no swing mesmo do Day trade também tem esse risco mas principalmente no swing que tem as muitos gaps normalmente
na abertura do mercado comparado com o fechamento do dia anterior a gente tem que prever que o stop seja saltado E aí como que a gente faz isso como a gente nós já definimos aqui o valor dos top c o valor de Stop v a gente vai fazer a seguinte regra aqui tá então vou colocar aqui como execução de saída em GAP e a gente vai fazer o seguinte se esbot então se eu estou comprado e vou colocar entre parentes aqui o fechamento o candle atual por menor do que o valor do stop C está
definido ali pelo valor da mínima do cano anterior então Close position na mesma maneira a gente vai fazer aqui a venda então se eu estou vendido e sold e o fechamento for maior do que o valor de Stop V Ou seja que a máxima do último queda fechado então Close position Então você está posicionado na compra o primeiro Candy no swing trade por exemplo no primeiro Kendall do dia seguinte ele abriu lá embaixo abaixo do valor então vamos fazer aqui um desenho vamos lá tenho aqui dois candles aqui de alta depois tem um GAP aqui
no dia seguinte embaixo Então vamos lá eu comprei aqui no rompimento desse candle Então minha ordem de compra foi ali onde estava o meu Stop meu Stop está na mínima do último queijo fechado então quando abrir o próximo candle meu Stop estava aqui próximo que ainda fechou que é esse último do último do último querido do dia meu Stop veio para cá correto quando começou o dia seguinte quando fechou esse candle aqui e abriu esse candle aqui no dia seguinte um Stop veio para cá como o fechamento desse candle aqui foi abaixo do valor colocar
em amarelo aqui do nosso valor de Stop Então esse aqui é o nosso valor Stop c stop que que é a lógica a lógica ela vai fazer está aqui ó e estou comprado e o fechamento desse ficando aqui que foi aqui embaixo por menor que o valor do stop C Então sai da posição Beleza então pelo menos fica uma segurança se você não faz isso o que que vai acontecer sua ordem vai ser posicionada e já era passou e se eu tivesse continua aí do contra você não vai sair então essa execução de saída de
GAP é importantíssima importante você analisar principalmente Qual objetivo do código que você tá criando para não deixar aí o usuário desprotegido Beleza então colocado essa segurança aqui o código está pronto então se você quer aí o código promo completo Tira o print aí e o código já está pronto mas a gente vai fazer os testes para mostrar para você como isso vai funcionar na prática e vamos rodar aqui juntos um replay para você salvar aí no seu Profit Clica ali em salvar Vamos dar um nome aqui Clube do robô lery Williams nove um YouTube beleza
salvo tá pronto pra gente fazer o backtest e para fazer o backtest que nós vamos definir aqui vamos fazer na vale mesmo que já está aqui vou colocar aqui quantidade de período vamos fazer hoje no ronco 25 Ok vou colocar aqui a mesma quantidade que a gente tem colocado para ação e vamos dar um play clicando aqui e aí tá gostando desse conteúdo Então se inscreva agora no nosso canal e não esqueça de habilitar o Sininho para não perder nenhum vídeo e receber os códigos Fontes desses robôs em primeira mão e se você acredita que
esse conteúdo possa ajudar outras pessoas compartilhe com seus amigos Manda aqueles grupos de Traders que você está e vamos juntos criar uma grande comunidade dado Play ele vai carregar aqui do lado direito os momentos de entrada e saída e se você clicar aqui estatística ele vai trazer o resultado Olha só o resultado 53.384 sensacional Vamos colocar aqui no editor para ficar maior para gente então esse aqui foi o resultado resumo com Drone de 13% trazer aqui para nós e 13% perto do resultado ah ok e o declínio trade de 6,7 vamos ver aqui o patrimônio
Olha que bonito Nossa que lindo hein Imagina isso aqui não conta real Claro gente isso aqui é um resultado de backtest não é garantia se você colocar o dinheiro vai ter esse resultado Isso aqui é uma questão para mostrar dá um direcionamento para vocês agora e de fato é uma uma estratégia que tá dando um resultado de fato promissor para você fazer os seus testes aí eu acredito que sim eu concordo com isso mas é bom deixar claro para você não achar que isso aqui ah vou colocar então isso aqui é a garantia esse robozinho
roubou milagroso não existe roubou milagroso se alguém tá vendendo robô milagroso para você pula lá fora tá bom e a gente fala muito a verdade e realmente do jeito que a coisa tem que ser então aqui de fato é uma estratégia muito promissora que tá dando aqui um gráfico lindo maravilhoso para o swing trade aqui no caso da Vale E aí você pode colocar em outros ativos e fazer seus testes se encontrar outras alternativas mudando por exemplo o stop você pode vir aqui a gente colocou Stop no último candle mas se você vem aqui muda
para colocar um ele coloca no candle anterior e assim por diante faz seus testes encontra suas melhores alternativas aí tá eu não vou me estender muito no backtest porque eu quero mostrar para você na prática funcionando principalmente o Training Stop Mas tira um print desses resultados aqui olha só depois coloca aí para gerem para rodar o backte Claro o valor às vezes pelo backstage pode dar um pouco diferente um pouco mais um pouco menos mas se você colocar essas mesmas configurações a gente tá na data de hoje aqui 25 de Maio colocando esse esse teste
pra rodar então ele sempre mostra aqui então se alguém mandar um backstage pra você sempre dá uma olhada nesse resumo aqui que ele mostra normalmente aqui qual que é o período né então esse período aqui de um ano e 25 de maio de 2022 até 25 de maio de 2023 Teoricamente pelo backtest esse essa estratégia geraria utilizando aqui mil ações né você fazer uma operação em mil ações em swing trade um saldo líquido de 53.384 né levando em consideração o lucro bruto e um prejuízo aqui que claro não existe robô mágico gente é isso aí
mas beleza com isso aqui você já consegue colocar aí no seu Profit e fazer os seus backstress seus testes Mas agora vamos lá eu quero mostrar para você como vai se comportar esse robô no replay para você também poder colocar no dia a dia na sua conta de simulação e ver se robô funcionando na prática aí no seu Profit vamos lá Pronto vimos aqui o resultado vamos voltar aqui rapidamente no gráfico e vamos ver só as entradas para a gente conferir que de fato está executando da maneira que a gente deseja Então vamos lá como
a gente tá considerando aqui um gráfico de rancor veja que existem algumas ordens né como por exemplo é essa aqui que tá no ar né porque ensina o seu preço não chegou Ali chegou mas como você sabe disso você tem que vir aqui ó e habilitar aí aparece aqui o pavio e você vê aquela na mesma posição que a gente marcou existiu pavio ali o preço chegou até ali então feito isso vamos observar aqui essa entrada para ver se tá condizente com que nós programamos então ah a média estava vindo inicialmente aqui descendente até esse
candle nesse candle aqui ainda está descendente a gente consegue ver visualmente Mas a gente pode colocar o mouse até o ponto que essa essa esse candle aqui levou a média para cima né fez a reversão Então o que ela fez aqui ela estava vindo para baixo média e esse Kendall fez ela fechar para cima ou seja esse candle aqui né esse candle aqui foi o provocador da mudança da direção da Média então no fechamento dele satisfez a situação da nossa entrada de compra e nós colocamos aqui a ordem um tique acima do fechamento desse candle
que foi executado no candle seguinte Beleza então por isso satisfez ali a nossa nossa entrada de compra agora vamos ver na venda na mesma situação da venda E aí deixa eu tirar vamos ver os valores olha só aqui entrou a ordem Então quem satisfez A nossa condição de venda foi esse kendle aqui o segundo Kendall de baixa que é o segundo candle negativo Então vamos ver como que você faz você vem aqui na direção do candle anterior coloca o mouse aqui sobre o valor da média e nós vemos que ele tava com valor de 70.32
no próximo candle a média foi para 70 37 então era 32 37 ou seja era um valor mais baixo foi para um valor acima e agora esse candle aqui a média foi 36 ou seja foi um tick mas o suficiente para ser menor então com isso satisfez de fato a regra de venda que é fazer esse movimento né e ele entrou de forma correta no fechamento desse candle aqui e aí quando que ele saiu uma vez que entrou aonde estava a nossa ordem a nossa ordem estava aqui na máxima nesse candle próximo candle fechou e
trouxe aqui para a máxima desse candle próximo que ele fechou ele trouxe o stop pra máxima desse candle que foi pego exatamente nessa posição então você pode ver aqui se eu apagar e a ordem está aqui ó nessa posição a saída de bite cover então nós fizemos aqui um céu e a saída é bate o cover como nós vimos lá no código e vemos ensinando aí todos os vídeos do canal Beleza então satisfeito conferido vamos executar juntos aqui o replay para você ver o trailer Stop acontecendo né tanto a composição do stop Inicial e depois
a gente vai levando esses top caso a regra for satisfazendo né se a posição se a se a operação for a favor da nossa entrada então bora lá vamos fazer o replay para a gente fazer o replay mais rápido vamos dar uma olhada aqui qual operação que foi curta né uma operação foi curta e teve um bom ganho para a gente ver o trainstop acontecendo vamos pegar como exemplo essa operação aqui do dia 27/04 às 10:51 foi uma operação de seis minutos e teve um certo ganho ali né então se a gente vier aqui vamos
procurar aqui 27 de Abril ai 25 de Abril 27 de abril Está aqui operação foi pela manhã essa operação aqui ó teve aqui mais ou menos aqui mostra como 12 minutos mas quando fechamento ali mais ou menos é o tempo que mostra ali no relatório aqui no dia 27 de abril Por volta de 10:51 da manhã é por volta desse desse candle aqui ó essa operação aqui beleza então vamos colocar lá por volta de 10:51 do dia 27 de Abril na Vale então pegar aqui Vale buscar aqui a data 27 de Abril então em maio
a partir de Abril o requisitar lembrando para fazer o replay você primeiro precisa requisitar o replay para depois criar automação e a gente sabe que vai ser ali por volta de 10:51 da manhã tá agora a gente pode dar um aqui um stop e fechar essa tela e vamos lá pra tela de Replay no meu caso aqui já está aberta mas se você ainda não tá com Automação de estratégias aberta basta você vir aqui no menu estratégias primeiro item aqui automação de estratégia que vai abrir essa janela próximo passo é clicar em automação para abrir
essa janela aqui de configuração do robô e se você ainda não viu o passo a passo de como configurar essa tela tem um vídeo inscrever no canal que eu vou deixar aqui no card depois clica lá assista porque lá eu mostro detalhadamente como você configura um robô utilizando aqui todas as configurações disponíveis Ok Hoje a gente vai passar mais rápido aqui porque meu intuito é você ver o robô funcionando inclusive com tralling Stop funcionando uma vez que a gente requisitou o replay lembra que primeiro se você precisa requisitar o replay vai estar aqui uma tarde
amarela em cima do ativo do replay então clica duas vezes sobre ele vamos selecionar a estratégia a nossa estratégia é Larry Williams que a gente acabou de criar juntos seleciona aqui tem os parâmetros Então nesse caso o robô que a gente só tem um parâmetro que a gente colocou lá o offset com 20 tiques ou colocar aqui 25 só para ficar diferente do que nós havíamos programados é o backstage nós fizemos lá e a gente pegou também um momento para a gente entrar aqui utilizando o gráfico de 25 ranks vamos colocar aqui mil ações que
foi o padrão que a gente utilizou lá no backstage veja só que ele tá reclamando né colocou em vermelho aqui porque eu tô falando pra ele entrar com mil é ações tendo que o máximo de Exposição deixei configurado sem então tem mínimo a mesma quantidade tá o resto a gente não vai mudar a entrada saída se você quisesse colocar uma ordem oco é aqui que você configura Você pode adicionar uma ordem oco aí a gente vai fazer a saída somente pelo Rolling Stop da maneira que a gente configurou Então feito isso só criar apareceu já
aqui o robô você pode dar um play ele já está executando clica duas vezes sobre ele o maximizar essa janela e pronto a gente já está com o nosso robô aqui funcionando se você ainda não colocou a sua senha de roteamento Quando você clicar em Play provavelmente ele vai pedir para você colocar a senha de roteamento e vamos lá para o horário né que a gente viu que tem aquela operação que a gente deseja que é as 10 e 51 vou dar um play aqui feito isso vou trazer aqui para o meio da tela E
aí vamos ver juntos aqui aconteceram a operação de compra de venda Mas é por volta aqui de 10 51 provavelmente é de compra quando fechar esse Kendall para cima Então por hora a média está apontando para baixo né então aqui ainda anterior Box anterior tava acima agora aqui está mais abaixo nesse candle nesse box e se esse Box fechar para cima ele vai fazer a inversão e ele vai ser o nosso Box referência não vou querer acelerar muito porque eu quero ver e colocado a ordem ali eu quero fazer um comentário contigo sobre isso vamos
lá a gente está trabalhando com ordens top certo vamos esperar ele colocar ordem esperar fechar esse Box provavelmente já é nesse Box que vai fazer entrar Pronto tem um pause ali vou trazer aqui o gráfico para a direita ou na frente Olha só não exetou ainda certo a nossa ordem de compra está ali um tico acima do valor o que pode acontecer caso você esteja por exemplo rodando esse robô no gráfico de pontos ou de ranco muito curto pode acontecer do preço ser tão rápido que ele passa do valor de do stop aqui da sua
ordem de Stop Quando colocar a sua ordem Stop onde mostrou aqui embaixo como ordem criada Stop criado acho que é importante colocar aqui para você então aqui embaixo Aonde está escrito aqui ó que as 10:51 Ele criou né uma ordem Stop pode acontecer dele reclamar e falar para você ó não foi possível criar a ordem Stop porque não está satisfazendo lembrando que a ordem Stop tem que estar sempre a favor da sua operação né se você quiser como uma ordem aqui atrás da do preço uma ordem de compras pode usar a ordem limite mesmo ou
se você quiser entrar mercado você usa a ordem para entrar no mercado por exemplo nesse caso byetmart então você pode ir lá no código também mudar os tipos de ordem caso você fala não eu quero usar eu quero garantir a minha entrada ali você pode colocar mercado tudo bem Tô mostrando aqui para você e aprendendo quais situações como coloca cada cada ordem e também você ficar atento aí o que pode estar acontecendo se não você vai falar assim ah tô rodando aqui o robô e ele não tá entrando ou não entra em todas entra em
umas e não entra em outra provavelmente olha aqui sempre o robô mostra o que está acontecendo porque ele não tá entrando ele vai falar para você ali tudo bem Então é importante você saber isso até para depois você conseguir fazer a sua simulações mais adequadamente aí então vamos seguir aqui com a nossa o nosso replay vou dar um Play e vamos ver se essa operação vai entrar a gente viu né que vai entrar vou trazer aqui mais pro meio deixa eu ver Espero que você veja pegando ali a ordem tá e a posição então lembra
que aqui a gente se entrar ali aonde tal Stop o stop vai vir aqui na mínima desse candle aqui beleza então vamos dar o Play e vamos ver juntos isso acontecer não quero acelerar aqui porque eu quero ver que você veja de fato entrando e ele colocando a ordem ali na posição que a gente programou né que é de fato exatamente como diz a regra do setup 9.1 do Larry Williams que aqui no Brasil o Alex fala bastante e utiliza bastante também no seu dia a dia aí vale a pena você conhecer vamos lá deixa
ele pegar pega aí Box bonitinho não quero acelerar mas se demorar muito acelera no vídeo para você aqui e é importante dizer o seguinte e se o preço vai contra né isso o preço não pega nossa ordem ali e faz um movimento contrário né ele vem aqui para para baixo aqui e fecha aqui embaixo então sei lá aí no caso o box vai fim né se o preço ver ao contrário o box vai ser fechado aqui né E aqui vai acontecer como ele não satisfez ele não pegou a ordem ele volta a monitorar e ver
se satisfazer aqui né a venda aí ele vai colocar a ordem aqui o stop um tique abaixo desse candle aqui para operação de venda então ele encerra ele tira Desse caracteriza né essa compra aqui e passa a analisar novamente para uma nova entrada a um momento que fechar esse próximo bloco vamos ver se ele pega a ordem antes né ou se ele vai fechar o contrário vamos lá pegou pegou a ordem entrou você dá um pause Olha só exatamente na mínima do último candle fechado conforme a gente programou Então isso é legal para você monitorar
e vendo o robôs de fato está executando do jeito que nós pedimos e tá exatamente no preço Lembra que você pode configurar para ele colocar a ordem um tique abaixo por exemplo da mínima do Kindle referência né E aí que vai acontecer esse próximo Box né a gente tá falando Box se o próximo Box vier para baixo e o preço de encostar aqui no stop a gente já sai da operação caso ele vá a favor da operação ao fechar aqui e que que vai acontecer ou uma mínima agora dele já está aqui embaixo que ele
vai vir e movimentar o stop dessa posição para a posição nova ali Beleza então vou deixar marcada aqui ó essa aqui é a posição atual do stop vou dar um Play e vamos ver isso acontecendo Então deixa ele marcado ali vou dar um play aqui e vamos ver isso acontecer então lembra que a operação ali Acho que eu vou voltar aqui a operação vai levar seis minutos né Sem aceleração vou dar uma acelerada aqui para a gente ver isso acontecer vamos lá coloquei 3x vou por cinco x aqui vê se acontece mais rápido ainda ótimo
pausei olha só que nós falamos lá onde estava marcado aqui colocar agora em amarelo vamos movimentado o stop para a mínima do último Box fechado e assim sucessivamente ele vai continuar fazendo isso ou ele vai sair no stop ou se ele fechar a favor ele vai movimentar o stop melhorando A Nossa saída ali então vamos seguir aqui uma operação dá o play Ele era mais um pouco fechou novamente agora vou ponho outra cor movimentou o stop para a mínima do último candle fechado agora a gente já está na operação totalmente protegido né tem nenhum tipo
de risco porque já estamos aqui com o nosso Stop acima do preço de entrada e Vida que Segue Vamos colocar aqui dar o Play e vamos continuar aqui na operação fechou movimentou novamente aqui colocar agora voltar de azul então ele pegou aqui dessa posição e levou para mim mas no próximo Box então ficou aqui vamos dar o Play e continuar na operação da nossa Operação bom ganho de r$ 400 batendo com o resultado do backtest então muita gente fala Poxa mas por que o resultado do meu backtest não bate o resultado do replay sempre vai
bater não necessariamente porque aqui tem uma simulação de de liquidez e quando você levar para o mercado real ou para o mercado ao vivo mesmo na conta simulação pode ter um comportamento totalmente diferente então é importante você na simulação no backstage ver se a sua estratégia por exemplo é vencedora mesmo que você coloque um tique ou dois ticket de Sly page tá então é importante você saber mesmo que tenha perdas na entrada e na saída a sua operação vai ser vencedora eu sei que esse daqui vai ser porque eu já fiz e você pode fazer
o teste aí da maneira que a gente já explicou em outros vídeos como você adiciona os lipage na hora do backstage ali para você saber então a operação bem sucedida executando de acordo com a nossa programação Lembrando que aqui embaixo o robô vai colocando né tudo que ele tá fazendo inclusive aqui execução da venda né o momento que ele executou a venda e coloca aqui a hora e o momento da execução o valor tudo direitinho então é importante você sempre observar esse histórico aqui para você saber o que o robô tá fazendo para ver se
você precisa fazer algum tipo de adaptação e com isso você tem um robô pronto você viu funcionando aqui no replay você pode colocar o replay de outros dias aí também para funcionar você aprendeu hoje como criar um trailer stop e também colocar o stop baseado no valor do box do reenco você pode colocar um dois enfim da maneira que desejar colocar na sua estratégia e você com esse conhecimento você consegue também já colocar o tralling stop também em outras estratégias que a gente criou aqui no canal para você ter o robô esse código pronto você
pode voltar esse vídeo tirar um print lá e copiar do que a gente reconstruiu juntos aqui mas também você pode se for rápido baixar na íntegra totalmente gratuito O Código Aberto desse robô lá na nossa comunidade como você faz isso na descrição desse vídeo o link para nossa comunidade no telegram Entra lá se junte a outros Traders que estão desenvolvendo suas próprias estratégias automatizadas E além disso eu vou disponibilizar o link para você poder baixar o código fonte desse robô totalmente gratuito mas seja rápido porque esse link vai ficar disponível por poucos dias ah deixa
um like nesse vídeo para eu saber que você gostou desse conteúdo e põe nos comentários qual outro estratégia você gostaria de ver automatizada aqui no nosso canal viram só pessoal como foi fácil e se você ainda está aqui comigo comente aqui embaixo cheguei até o fim nunca dá para saber quem chega comigo até o final dos vídeos eu não gosto de ficar sozinho né que Afinal quem gosta então é isso espero ver você no próximo vídeo que pode ser esse ou pode ser esse clique nos vemos lá acho que eu tô sozinho no clico