Chat
Skip to main content

Search

Bem-vindo à Central de Ajuda

HorizontalLineCustom EndDate ?

Comments

5 comments

  • SKY

    Até 04/11/2023 não é possível. Seria uma boa sugestão.

    Mas você pode armazenar os dados da função e plotar somente quando chegar no dia atual. Essa função não depende do tempo e pode ser chamada quando você pinta o último candle.

    O problema é que ela não funciona no intraday momento. Fiz uma solicitação para incluir hora, minutos e segundos. 

    Essa linguagem NTSL é bastante limitada e já passou da hora de criarem algo mais simples e produtivo.

    Pinescript é bem mais produtiva e simples.

    Atualmente o que foi ""plotado" não se apaga.

    1
  • Luiz Tosi

    Mas quem não permite isso é a NTSL ou a nelogica que não desenvolveu essa função?

    Ta ai algo que não entendo, como sabe que é a NTSL responsavel por não poder?

     

    0
  • SKY
    1. A adição de uma função específica para remover linhas horizontais baseada em condições de preço, como RemoveHorizontalLine(data, hhmm), seria uma melhoria significativa. Por exemplo:
      RemoveHorizontalLine(1231101, 0900);
      
    2. A linguagem NTSL está evoluindo lentamente e de forma reativa, o que não é o ideal. Linguagens como Pine Script já oferecem funcionalidades avançadas e são mais intuitivas para os usuários.
    3. Um ponto crítico é a incapacidade do ProfitChart de lidar com arrays de múltiplas dimensões, uma funcionalidade padrão na maioria das linguagens de programação modernas e até em muitas das mais antigas. Isso limita significativamente a complexidade e a eficiência dos scripts que podem ser criados.
    4. Além disso, a modularização do código através de funções é quase impraticável com a NTSL devido às suas restrições. Isso não só dificulta a escrita de código limpo e reutilizável, mas também impede os usuários de construir bibliotecas de funções que poderiam melhorar a eficiência e a produtividade.
    5. Essas limitações sublinham a necessidade urgente de uma linguagem mais acessível e atualizada para o ProfitChart, para evitar que se torne obsoleta diante de alternativas mais modernas e capazes.
    1
  • Renato Rodrigues

    Por acaso, estava a testar um código com "horizontalline", e vejo q aparece como opção no editor a "horizontallinecustom". porém não fiz os testes, dá uma olhada lá.

    0
  • ITALO GOMES DE ALCANTARA

    >Mas quem não permite isso é a NTSL ou a nelogica que não desenvolveu essa função?

    NTSL é a versão da Nelogica da linguagem Eazy que lembra muito o Pascal/Delphi mas com muuuuuuitas limitações. Ela especifica a estrutura léxica e sintática, além de um conjunto (muito limitado) de funções. Logo, a responsável por ter ou não algum recurso é a Nelogica.

    >Ta ai algo que não entendo, como sabe que é a NTSL responsavel por não poder?

    Outros ambientes como o TradingView (com a linguagem PineScript mencionada pelo colega SKY) oferecem muito mais recursos, tanto visuais (até covardia comparar) quanto de estrutura de linguagem como classes (types), generics simplificado, bibliotecas reutilizáveis, editor de código decente, etc.

    0

Please sign in to leave a comment.