Neo traderBot

Neo traderBot

Você sabia?

leafleafleafDocy banner shape 01Docy banner shape 02Man illustrationFlower illustration
Programando Estratégias no Profit

Códigos de exemplo? Tome Snippets!

Estimated reading: 6 minutes 17012 views

Aprender a programar envolve esforço, persistência e também colaboração com outros programadores (esse é um dos benefícios de participar de uma Comunidade como a NeoTraderBot!).

Pensando em acelerar a curva de aprendizado e reduzir o tempo que ficamos presos com problemas de programação, organizamos esta área de Snippets para elaboração de estratégias no Profit Chart.

Os Snippets são trechos de códigos independentes, autocontidos e funcionais. Ou seja, cada Snippet pode ser executado sem erros, é autocontido porque executa de início ao fim uma determinada tarefa, sendo assim funcional. Eles podem ser copiados e modificados de acordo com a necessidade do usuário

Navegue abaixo pelas categorias disponíveis e caso tenha alguma sugestão de nova categoria ou tarefa, comente nas áreas apropriadas. Caso tenha colegas que também possam fazer bom uso e contribuir com a Comunidade, compartilhe esta área do site pelos ícones abaixo.

 

Compartilhe essa página!

Facebook
Telegram
WhatsApp
Email

Snippets para Localização Temporal

Nesta área você terá acesso a pedaços de códigos fontes para localização da estratégia em relação ao tempo.

Tarefas disponibilizadas:

Snippets para Manipulação de Gráficos

Nesta área você terá acesso a pedaços de códigos fontes para manipular plot, cores de plotagem, espessura, tipo de gráfico, etc.

Tarefas disponibilizadas:

 

Snippets para Utilização de Indicadores da Plataforma

Nesta área você terá acesso a pedaços de códigos fontes para utilizar os indicadores disponibilizados por padrão na Plataforma.

Tarefas disponibilizadas:

 

6 Comments

  • Cleiton Andrade
    Novembro 27, 2022

    Boa tarde,
    Você teria algum exemplo de robo com fibonacci? Tentei criar um e não consegui.

    Reply
  • Johnathas
    Novembro 27, 2022

    Oi Cleiton! Você pode postar no fórum na área de Implementação de setups.
    https://neotraderbot.com/community/implementacao-setup/
    Descreva lá os pontos de entrada e saída e acredito que alguém poderá auxiliar no desenvolvimento.
    Abs!

    Reply
  • rafael saurino de oliveira
    Janeiro 15, 2023

    Boa noite Johnathas e equipe

    Belíssimo trabalho que estão fazendo para a comunidade do proft, parabéns

    Estou tentando desenvolver uma estratégia de execução, onde analiso divergência entre Ativo, Call do Ativo e Put do Ativo.

    Essa parte de analise da divergência consegui perfeitamente, rodando 100%, porém quando mando comprar, ele só compra o ativo, queria ver se e possível, comprar o ativo, comprar a Put do Ativo e vender a Call do ativo

    Assim montando uma operação estruturada

    att Rafael

    Reply
    • Johnathas
      Janeiro 15, 2023

      Obrigado, Rafael!
      A Comunidade NeoTraderBot é um trabalho contínuo de construção. Acho que estamos caminhando bem!
      Quanto a sua operação estruturada, infelizmente, na versão atual do Profit, as estratégias são vinculadas apenas ao ativo do gráfico.
      Em agosto (se não me falha a memória) quando gravei o primeiro vídeo do canal, fizeram uma atualização para permitir acessar a série de dados de outros ativos além do gráfico.
      Mas ainda não há possibilidade de negociar outros ativos além do ativo do gráfico na mesma estratégia.
      Isso é bem limitante para quem quer automatizar operações estruturadas como você ou gerir um portfolio.

      Sei que no NinjaTrader é possível fazer o que deseja. Não sei te dizer se no MetaTrader também é.
      Ou você espera por uma possível atualização do Profit (até sabe quando) ou parte para outras plataformas. Eu seguiria o segundo caminho.

      Grande abs!

      Reply
  • Mauro
    Julho 22, 2023

    Fala Johnathas, tudo bem?
    Se quiser implementar um contador ao invés de gerar uma compra ao superar uma máxima da barra anterior, o que sugere?
    Pergunto, pois imagino se colocar um acréscimo na superação da referida máxima, todas as vezes que o preço estiver acima da máxima anterior na barra atual, irá adicionar, o que pode gerar inúmeros acréscimos. Gostaria de apenas 1 acréscimo por barra quando este evento ocorrer…

    Obrigado
    Abs

    Reply
    • Johnathas
      Julho 24, 2023

      Olá Mauro!
      Se quiser contar apenas uma vez, o código seria: if Close > High[1] then contador := contador[1] + 1;
      Este comportamento que descreveu ocorreria se você escrevesse o código assim: if Close > High[1] then contador := contador + 1;

      Pegou a diferença!? Da primeira forma, você trava o contador a incrementar apenas 1 em relação ao valor da barra anterior.
      Abs!

      Reply

Leave a Comment

CONTENTS