As funções gráficas tem propósito de produzir representações visuais para o usuário, através de plotagens de linhas ou barras (histograma), plotagem de texto, ou coloração de componentes gráficos da ferramenta.
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). |
| Graphic Interval | Retorna um valor inteiro associado a um tipo de gráfico. |
| Graphic Offset | Retorna um valor inteiro associado a configuração de offset do gráfico. |
| Valor | Constante | Descrição |
|---|---|---|
| 0 | itTrade | Trades |
| 1 | itMinute | Minutos |
| 2 | itDaily | Diário |
| 3 | itWeekly | Semanal |
| 4 | itMonthly | Mensal |
| 5 | itYearly | Anual |
| 6 | itAggressor | |
| 7 | itLote | Lote |
| 8 | itVariation | Ponto |
| 9 | itInversion | Ponto (Inversão) |
| 10 | itQtd | Quantidade |
| 11 | itRenko | Renko |
| 12 | itRange | Range |
| 13 | itPointFigure | Ponto Figura |
| 14 | itKagiChart | Kagi |
| 15 | itBookMap | |
| 16 | itVarInv | Ticks (Inversão) |
| 17 | itSecond | Segundos |
Os tipos gráficos se referem as configurações possíveis para periodicidade (1 minuto, 1 dia, etc) ou para gráficos atemporais (25 Renko, 1000 Trades, etc) e podem ser configurados através da ferramenta do Profitchart.
| Função | Descrição |
|---|---|
| AvgPrice | Retorna a média entre Abertura, Máxima, Mínima, Fechamento de determinado candle. |
| Range | Retorna o valor de Máxima menos Mínima do determinado candle. |
| MedianPrice | Retorna a média entre a máxima e a mínima de determinado candle. |
| TypicalPrice | Retorna o valor médio entre a máxima, mínima e fechamento de determinado candle. |
| TrueHigh | Retorna o maior entre o máximo da barra ou fechamento da barra anterior. |
| TrueLow | Retorna o menor entre a mínima da barra ou fechamento da barra anterior. |
| TrueRange | Retorna a diferença entre o TrueHigh e TrueLow. |
| Leader | Retorna se ponto médio é maior que a máxima ou menor que a mínima de candle anterior. |
| RangeLeader | Verifica se a barra atual é RangeLeader. |
| Função | Descrição |
|---|---|
| BarCount | Retorna a quantidade total de barras no gráfico para a periodicidade configurada. |
| CurrentBar | Retorna o índice atual da barra (candle). |
| LastBarOnChart | Retorna se é a última barra do gráfico. |
| MaxBarsForward | Retorna o número de candles a direita do candle atual. |
| MaxBarsBack | Retorna o número de candles antes do candle atual. |