A1 – Funções Gráficas – PaintBar

Você precisa criar uma conta para assistir o vídeo, não se preocupe para criar a conta não há cobrança.

1.1 Lista de Funções

  • Lista de funções e descrições como demonstradas na documentação da plataforma ProfitChart:

Função

Descrição

PaintBar Pinta a barra/candle de uma determinada cor.
Plot Desenha o indicador de acordo com o gráfico.
NoPlot Não plota determinado Plot.
SetPlotColor Altera a cor de um determinado Plot.
SetPlotWidth Altera o valor da espessura de um determinado Plot.
GetPlotColor Retorna o valor numérico da cor de determinado Plot.
GetPlotWidth Retorna o valor da espessura de determinado Plot.
RGB Retorna uma cor baseada nos valores de Vermelho, Verde, Azul (Red, Green, Blue).
  • PaintBar
    • Função para regra de coloração,
    • Pode atribuir cores a candles/barras e a indicadores.
  • Plot
    • Função para plotagem,
    • Um indicador nada mais é que uma representação visual de uma tabela de valores em forma de um gráfico com eixo X e Y,
    • Por tanto, plotar um gráfico, seja com linhas ou histogramas, nada mais é que marcar pontos num gráfico, e é exatamente isso que a função Plot faz.
  • Coordenadas
    • Todo ponto num gráfico de eixo X e Y, possui 2 coordenadas,
      • Uma para eixo X
      • Uma para eixo Y
      • Isso se traduz em : Plot(x,y)
    • O eixo X sendo a linha do tempo,
      • O ProfitChart entende que o valor de x será sempre o momento no tempo atual, ou seja,
      • Como o código é executado a cada mudança de tick (valor), e a cada mudança de tick ós nos movemos na linha do tempo,
      • Afinal estamos indo sempre para o futuro.
      • Portanto a função Plot sempre que for executada, irá sempre assumir a hora, minuto e segundo em que o código foi executado como o nosso valor X.
    • O eixo Y sendo o valor (preço ou pontuação),
      • Podendo ser também um valor dentro um limite de variação, lembre-se dos osciladores.
    • Por tanto para o ProfitChart, a função plot, simplesmente espera que o programador entre com o valor de Y.
  • Linhas
    • O ProfitChart permite plotar até 4 indicadores no mesmo código,
    • Plot, Plot2, Plot3, Plot4
  • Resultado
    • A função plota um ponto no gráfico com um valor Y que o programador determina e usa a hora atual como valor X.
    • No caso do indicador de linha, ligam-se esses pontos,
    • No caso do histograma, uma barra  é pintada com a  altura dessa barra sendo o nosso valor Y.

 

  • NoPlot
    • Inverso da função Plot.
    • Na pratica, a função NoPlot não irá plotar um ponto quando solicitado, efetivamente ‘pulando’ esse ponto.
  • Parâmetro
    • NoPlot(numplot)
      • numplot: Um número inteiro de 1 a 4, sendo então o número da linha.

 

  • SetPlotColor
    • Irá determinar uma cor para nosso indicador, programaticamente.
  • Parâmetros
    • SetPlotColor(number, color)
      • number: Um número inteiro de 1 a 4, sendo então o número da linha.
      • color: A cor a ser usada – podendo ser um número inteiro ou uma palavra reservada.
    • Nota: Quando determinamos uma cor de forma programática, ela tem prioridade, portanto não sendo substituída por cores definidas nas propriedades do gráfico.

 

  • SetPlotWidth
    • A função irá determinar a espessura da linha sendo plotada.
  • Parâmetros
    • SetPlotColor(number, width)
      • number: Um número inteiro de 1 a 4, sendo então o número da linha.
      • width: A espessura a ser usada – um número inteiro.
    • Nota: Quando determinamos a espessura de forma programática, ela tem prioridade, portanto não sendo substituída por cores definidas nas propriedades do gráfico.

 

  • GetPlotColor
    • Inverso da função SetPlotColor.
    • Retorna um número inteiro com a cor de uma linha específica.
  • Parâmetro
    • GetPlotColor(PlotNum)
      • PlotNum: Um número inteiro de 1 a 4, sendo então o número da linha.

 

  • GetPlotWidth
    • Inverso da função SetPlotWidth.
    • Retorna um número inteiro com a espessura de uma linha específica.
  • Parâmetro
    • GetPlotWidth(PlotNum)
      • PlotNum: Um número inteiro de 1 a 4, sendo então o número da linha.

1.2 Propriedades Gráficas

  • Propriedades da Estratégia
    • Botão propriedades da estratégia
      • É possível definir parâmetros iniciais do indicador:
        • Cor.
        • Espessura das linhas.
      • Nota: Valores determinados programaticamente tem prioridade e irão sobre escrever esses determinados aqui.
    • Essas configurações são armazenadas junto com o código do indicador e portanto sempre iniciadas quando um novo indicador é adicionado.
  • Propriedades do Indicador
    • As propriedades do indicador não são salvas com um código e portanto tem que se especificadas toda vez que um indicador é adicionado.
  • Regras de Coloração
    • Gráfico
      • Fundo do Gráfico
    • Candles/Barra
    • Indicadores
    • Importante
      • Ao usar parâmetros – existe distinção valores entrados nas propriedades da Regra de Coloração e nas propriedades do indicador.

1.3 Material de Suporte

  • Nomenclatura de cores

Fazer login com suas credenciais

ou    

Esqueceu sua senha?

Create Account