A classe CChart é utilizada para simplificar o acesso as propriedades do objeto gráfico "Chart".
A classe CChart fornece acesso para as propriedades do objeto "Chart".
class CChart : public CObject |
#include <Charts\Chart.mqh> |
Hierarquia de herançaCChart |
Acesso para os dados protegidos |
|
|---|---|
Identificador do gráfico |
|
Propriedades Gerais |
|
Obtém/Configura o valor da propriedade "Mode" (barra, candle ou linha) |
|
Obtém/Configura o valor da propriedade "Foreground" |
|
Obtém/Configura o valor da da propriedade "Shift" |
|
Obtém/Configura o valor da propriedade "ShiftSize" (em porcentagem) |
|
Obtém/Configura o valor da propriedade "AutoScroll" |
|
Obtém/Configura o valor da propriedade "Scale" |
|
Obtém/Configura o valor da propriedade "ScaleFix" (escala do gráfico fixo ou não) |
|
Obtém/Configura o valor da propriedade "ScaleFix_11"(escala da carta é de 1:1, ou não) |
|
Obtém/Configura o valor da propriedade "FixedMax" (preço máximo fixo) |
|
Obtém/Configura o valor da propriedade "FixedMin" (preço mínimo fixo) |
|
Obtém/Configura o valor da propriedade "ScalePPB" (escala será "ponto por barra" ou não) |
|
Obtém/Configura o valor da propriedade "PointsPerBar" (em pontos por barra) |
|
Mostrar Propriedades |
|
Obtém/Configura o valor da propriedade "ShowOHLC" |
|
Obtém/Configura o valor da propriedade "ShowLineBid" |
|
Obtém/Configura o valor da propriedade "ShowLineAsk" |
|
Obtém/Configura o valor da propriedade "ShowLastLine" |
|
Obtém/Configura o valor da propriedade "ShowPeriodSep" (mostra períodos separados) |
|
Obtém/Configura o valor da propriedade "ShowGrid" |
|
Obtém/Configura o valor da propriedade "ColorVolumes" (cor de volumes e níveis de posições abertas) |
|
Obtém/Configura o valor da propriedade "ShowObjectDescr" (mostra a descrição para objetos gráficos) |
|
Configura o valor da propriedade "ShowDateScale" (data de escala do gráfico) |
|
Configura o valor da propriedade "ShowDateScale" (preço da escala do gráfico) |
|
Propriedade de cores |
|
Obtém/Configura o valor da propriedade "ColorBackground" (cor de fundo do gráfico) |
|
Obtém/Configura o valor da propriedade "ColorForeground" (cor dos eixos, escala e strings OHLC do gráfico) |
|
Obtém/Configura o valor da propriedade "ColorGrid" (cor da grade) |
|
Obtém/Configura o valor da propriedade "ColorBarUp" (cor de barras de alta, sua sombra e o contorno do corpo do candle) |
|
Obtém/Configura o valor da propriedade "ColorBarDown" (cor das barras de baixa, sua sombra e o contorno do corpo do candle) |
|
Obtém/Configura o valor da Propriedade "ColorCandleBull" (cor do corpo do candle de alta) |
|
Obtém/Configura o valor da Propriedade "ColorCandleBear" (cor do corpo do candle de baixa) |
|
Obtém/Configura o valor da propriedade "ColorChartLine" (cor do gráfico de linhas e candles Doji) |
|
Obtém/Configura o valor da propriedade "ColorVolumes" (cor de volumes e níveis de posições abertas) |
|
Obtém/Configura o valor da propriedade "ColorLineBid" (cor da linha Bid) |
|
Obtém/Configura o valor da propriedade "ColorLineAsk" (cor da linha Ask) |
|
Obtém/Configura o valor da propriedade "ColorLineLast" (cor da linha do último preço de oferta) |
|
Obtém/Configura o valor da propriedade "ColorStopLevels" (cor do SL e níveis TP) |
|
Leia apenas as propriedades |
|
Obtém o número total de barras visíveis do gráfico |
|
Obtém o número total de janelas de gráfico, incluindo as sub-janelas de gráfico dos indicadores |
|
Obtém a visibilidade do flag da sub-janela de gráfico específica |
|
Obtém o manipulador de janela do gráfico (HWND) |
|
Obtém o número da primeira barra visível do gráfico |
|
Obtém a largura da janela em barras. |
|
Obtém a largura da sub-janela em pixels. |
|
Obtém a altura da sub-janela em pixels. |
|
Obtém preço mínimo da sub-janela específica |
|
Obtém preço máximo da sub-janela específica |
|
Propriedades |
|
Atribui o quadro atual para a instância de classe |
|
Atribui o primeiro gráfico do terminal do cliente para a instância de classe |
|
Atribui o gráfico seguinte do terminal do cliente para a instância de classe |
|
Abre o gráfico com parâmetros específicos e atribuí à instância de classe |
|
Destaca o gráfico da instância de classe |
|
Fecha o gráfico, atribuído à instância de classe |
|
Exibe o gráfico no topo de outros gráficos |
|
Define um flag para enviar notificações de um evento de nova criação do objeto no gráfico |
|
Define um flag para enviar notificações de um evento de exclusão de objeto no gráfico |
|
Indicadores |
|
Adiciona um indicador com manipulador específico para uma janela de determinado gráfico |
|
Remove um indicador com nome específico da sub-janela de determinado gráfico |
|
Retorna o número de todos os indicadores aplicados a sub-janela de determinado gráfico |
|
Retorna o nome abreviado do indicador no gráfico de determinada sub-janela de gráfico |
|
Navegação |
|
Navega no gráfico |
|
Acesso para MQL5 API |
|
Obtém o símbolo do gráfico |
|
Obtém o período do gráfico |
|
Redesenha o gráfico, atribuído à instância de classe |
|
A função retorna o valor da propriedade do objeto correspondente |
|
Configura um novo valor para a propriedade do tipo integer |
|
A função retorna o valor da propriedade do objeto correspondente |
|
Define um novo valor para a propriedade do tipo double |
|
A função retorna o valor da propriedade do objeto correspondente |
|
Define um novo valor para a propriedade do tipo string |
|
Altera símbolo e período do gráfico, atribuído à instância de classe |
|
Aplica-se modelo específico para o gráfico |
|
Cria uma imagem do gráfico específico e salva em arquivo .gif |
|
Obtém número de sub-janela do gráfico correspondente ao ponto de entrada do objeto (expert ou script) |
|
Obtém as coordenadas de preço correspondente ao ponto de entrada do objeto (expert ou script) |
|
Obtém as coordenadas de tempo correspondente ao ponto de entrada do objeto (expert ou script) |
|
Obtém as coordenadas X correspondente ao ponto de entrada do objeto (expert ou script) |
|
Obtém as coordenadas Y correspondente ao ponto de entrada do objeto (expert ou script) |
|
Entrada/saída |
|
virtual Save |
Salva parâmetros do objeto em arquivo |
virtual Load |
Carrega parâmetros do objeto em arquivo |
virtual Type |
Obtém objeto gráfico do tipo identifier |
Métodos herdados da classe CObject Prev, Prev, Next, Next, Compare |