Neo traderBot

Neo traderBot

Você sabia?

Abordamos o tema de automatização de estratégias em NTSL, MQL5 e NinjaScript!

Programando Estratégias no Profit

Códigos de exemplo? Tome Snippets!

Leitura estimada: 6 minutos 8525 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!

Share on facebook
Facebook
Share on telegram
Telegram
Share on whatsapp
WhatsApp
Share on email
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