fala pessoal sejam bem-vindos ao meu canal meu nome é Marco Nicolete e hoje eu vou dar continuidade aqui na criação do nosso robô de cruzamento de duas médias aqui que é o nosso exemplo de como criar um robô no Profit através e do código aqui da plataforma tá antes de dar continuidade aqui no vídeo eu quero agradecer o pessoal que deixa o like no vídeo se inscreve no canal e se você tem interesse em uma consultoria para desenvolver o seu robô personalizado Ou você quer que eu faça esse desenvolvimento para você e seja indicador regra
de coloração ou automação entre em contato comigo através do e-mail que está na descrição do vídeo é Marco infra @hotmail.com bom Dando continuidade aqui então no que a gente fez né Nós já criamos aqui e nos últimos dois vídeos todos os parâmetros que a gente vai poder editar né Nós criamos as variáveis nós calculamos as médias nós mostramos as médias na tela e Nós criamos uma coloração só para saber aqui aonde que a gente vai fazer as entradas do nosso robô tá então agora nós vamos criar aqui uma estrutura que eu chamo de lógica operacional
tá que é pra gente conseguir aqui entender né qual vai ser a tomada de decisão do robô em cada uma das situações Tá então vamos fazer aqui a nossa lógica operacional tá Opa lógica operacional Então qual que vai ser essa lógica operacional vai ser as minhas possíveis situações tá e de posição aqui dentro do ativo que eu vou operar tá então como a gente não vai fazer preço médio nem nada assim nós vamos ter três possíveis situações a primeira delas vai ser o seguinte se eu estou vendido Então temos uma função aqui ó que reconhece
isso tá retorna se estamos com uma posição vendida no mercado tá Então essa é a primeira situação aonde eu tenho aqui que tomar uma decisão se eu estou vendido vou fazer alguma coisa aqui neste código tá E aí eu vou abrir para cada uma dessas situações umin e vou fechar um end aqui tá Qual que é a outra situação que eu posso ter né a situação oposta aqui né que é eu estar comprado que nós temos aqui o isb Então tá aqui ó retorna se estamos em uma posição comprada em aberto tá então tenho essa
situação também vou abrir e vou fechar um Bin para ela tá Qual que é a outra possível situação que eu posso ter aqui aí nós temos duas formas de fazer né que seria o estar Zerado existe uma função aqui que é a função se néos é igual a falso ou seja né Aqui tá escrito né torna verdadeiro se a posição não é zero então se eu estou posicionado né ele vai retornar true eu t validando se é falso true é verdadeiro tá pessoal posso escrever tanto em português como em inglês tá então vou validar se
a posição for falsa quer dizer o qu estou Zerado se eu estou Zerado também posso escrever aqui possíveis condições para eu fazer tá E aí qual que é a a ideia aqui né aqui nessa situação aqui ó são minhas entradas certo e aqui em cima se eu tô comprado são minhas saídas da compra que é tem que ser uma ordem de venda né para eu sair de uma compra e aqui eu tenho a saída da venda que tem que ser uma ordem de compra aqui no caso para eu sair das vendas tá então Esta é
a minha lógica operacional tá se eu tô vendido eu faço as saídas das vendas se eu tô comprado eu faço as saídas das compras se eu estou Zerado eu faço as entradas tá Então qual que são minhas entradas lembra que a gente criou lá a regrinha de coloração ó então se a média um é maior que a média dois tá é uma condição onde eu quero comprar né então posso até copiar ali de cima né E aí eu vou vou dar a dica para vocês aqui ó sempre que a gente abre aqui um beguin a
gente costuma colocar ele um pouco mais à direita para eu entender que este Bin está sendo eh executando tudo que está dentro dessa condição aqui de cima tá então já joguei aqui pra direita para entender que tudo que tá aqui dentro é relacionado a essa condição de eu estar Zerado tá posso até botar uma observação aqui né Estou Zerado cheirado não né Zerado estou Zerado Então qual que é a minha minha primeira regra Se eu estiver Zerado Se eu estiver Zerado e a média um for maior do que a do Tá o que que eu
vou fazer uma compra aí temos a função aqui que emite uma compra né então nós temos aqui ó buy at Market tá que que tá escrito aqui ó envio uma ordem de compra a mercado Então sempre que eu tiver essa média maior do que a outra eu vou enviar uma compra a mercado isso aqui pessoal não tá completo ainda tá tá essa funcionalidade que ela vai enviar uma compra a mercado vai mas ela vai enviar essa compra como tá não vai aparecer aqui porque enfim a gente tem algumas situações aqui de back test que não
permite aparecer mas essa situação ela não é só o candle que trocou aqui né Elas é todos os candos verdes lembra ó tudo candle que tá caindo nessa situação são todos os candles verdes eu vou fazer aqui uma mudança só para vocês verem o que que vai acontecer se eu deixar essa regra deste jeito tá então vou pegar aqui na parte de execução eu posso configurar aqui ó [Música] uma vamos ver aqui ó pausar e zerar 17:55 Tá então vamos mandar ele executar aqui ó com uma zeragem aqui tá E aí o que que tá
acontecendo aqui ele zera à 17:55 que nem eu coloquei aqui e no outro dia ele já compra aqui acabou coincidindo bem com a troca da da cor né mas olha só o que aconteceu aqui ó ele zera as 17:55 e compra no outro dia o primeiro candle mas não teve troca de cor aqui ó tá então essa essa entrada não tá certo eu tenho que entrar no cruzamento não na direção tá ver se tem outro dia aqui de exemplo mesma coisa ó aqui foi um exemplo que deu errado daí né porque ó eu zuei a
17,55 no outro dia era ver verde não tinha cruzado em nada simplesmente tinha permanecido do dia anterior ele vai me dar uma entrada não é certo eu tenho que esperar o cruzamento que aconteceu aqui ó então Esse dia era um dia para fazer a venda tá não para fazer a compra Então essa regra aqui ela não está completa Tá o que que eu tenho que colocar aqui eu tenho que colocar uma regra onde eu vou eh fazer a entrada apenas no cruzamento e não na direção tá senão eu poderia colocar depois uma saída E aí
a gente já ver acontecer o quê eu zerar aqui e já vender de novo por exemplo Tá eu vou fazer no próximo vídeo eh a regra aqui do cruzamento tá e nós vamos criar também a regrinha de saída eh do stop aqui e do alvo tá para um dos lados e aí a gente vai ver aqui é o acontecer isso que eu tô falando tá esse vídeo era mais para explicar essa parte aqui de lógica aonde eu tenho três situações né ou Estou vendido ou estou comprado ou estou zerado E aí aqui a gente acabou
emendando aqui uma um início aqui da parte do de Executar a compra tá mas isso vai ficar mais completo no próximo vídeo então acompanha aí essa série de vídeos se você tem dúvida e você quer saber como é que se faz e mais uma vez agradeço você que tá acompanhando aqui os vídeos deixa seu like nos vídeos se inscreve no canal e já sabe se precisar de uma consultoria para fazer o seu desenvolvimento personalizado ou quiser que eu mesmo desenvolvo para você você me explica o seu operacional eu faço esse desenvolvimento então você pode entrar
em contato comigo através do e-mail mail que está ali na descrição do vídeo Marco infra @hotmail.com e agradeço aí vocês que estão me dando audiência aí no canal valeu