- ChartApplyTemplate
- ChartSaveTemplate
- ChartWindowFind
- ChartTimePriceToXY
- ChartXYToTimePrice
- ChartOpen
- ChartFirst
- ChartNext
- ChartClose
- ChartSymbol
- ChartPeriod
- ChartRedraw
- ChartSetDouble
- ChartSetInteger
- ChartSetString
- ChartGetDouble
- ChartGetInteger
- ChartGetString
- ChartNavigate
- ChartID
- ChartIndicatorAdd
- ChartIndicatorDelete
- ChartIndicatorGet
- ChartIndicatorName
- ChartIndicatorsTotal
- ChartWindowOnDropped
- ChartPriceOnDropped
- ChartTimeOnDropped
- ChartXOnDropped
- ChartYOnDropped
- ChartSetSymbolPeriod
- ChartScreenShot
Operações de Gráficos
As funções para definir as propriedades do gráfico (ChartSetInteger, ChartSetDouble e ChartSetString) são assíncronas e servem para o envio de alterações para o gráfico. Quando essas funções são executadas com sucesso, o comando entra na fila geral de eventos do gráfico. A alteração das propriedades do gráfico é feita durante o processamento da fila de eventos de dado gráfico.
Por esse motivo, você não deve esperar uma atualização imediata do gráfico, após chamar funções assíncronas. Para forçar a atualização de aparência e propriedades do gráfico, use a função ChartRedraw().
Função |
Ação |
---|---|
Aplica o modelo específico de um arquivo especificado para o gráfico |
|
Salva as configurações atuais do gráfico em um modelo com um nome especificado |
|
Retorna o número de uma sub-janela onde um indicador é plotado |
|
Converte as coordenadas do gráfico a partir da representação tempo/preço para as coordenadas X e Y |
|
Converte as coordenadas X e Y no gráfico para os valores de tempo e preço |
|
Abre um novo gráfico com o símbolo e período especificados |
|
Fecha um gráfico especificado |
|
Retorna o ID do primeiro gráfico do terminal do cliente |
|
Retorna o ID do gráfico do próximo gráfico para um especificado |
|
Retorna o nome do símbolo do gráfico especificado |
|
Retorna o valor do período do gráfico especificado |
|
Chama um redesenho forçado de um gráfico especificado |
|
Define o valor duplo para uma propriedade correspondente do gráfico especificado |
|
Define um valor inteiro (datetime, int, color, bool ou char) para uma propriedade correspondente do gráfico especificado |
|
Define o valor da sequência para uma propriedade do gráfico especificado |
|
Retorna a propriedade de valor duplo do gráfico especificado |
|
Retorna a propriedade de valor inteiro do gráfico especificado |
|
Retorna a propriedade de valor da sequência do gráfico especificado |
|
Executa deslocamento do gráfico especificado no número especificado de barras em relação à posição definida no gráfico |
|
Retorna o ID do gráfico atual |
|
Adiciona um indicador com o identificador definido a uma janela do gráfico especificado |
|
Remove um indicador com um nome definido a partir de janela do gráfico especificado |
|
Retorna o manuseio do indicador com nome abreviado definido na janela do gráfico especificado |
|
Retorna o nome abreviado do indicador pelo número na lista de indicadores sobre a janela do gráfico especificado |
|
Retorna o número total de indicadores utilizados para a janela do gráfico especificado |
|
Retorna o número (índice) da sub-janela do gráfico, o Expert Advisor ou o script foi solto pelo mouse |
|
Retorna a coordenada de preço do ponto do gráfico em que o Expert Advisor ou o script foi solto pelo mouse |
|
Retorna a coordenada de tempo do ponto do gráfico em que o Expert Advisor ou Script foi solto pelo mouse |
|
Retorna a coordenada X do ponto do gráfico em que o Expert Advisor ou script foi solto |
|
Retorna a coordenada Y do ponto do gráfico em que o Expert Advisor ou script foi solto |
|
Modifica o valor do símbolo e um período do gráfico especificado |
|
Fornece uma captura de tela do gráfico de seu estado atual em formato GIF, PNG ou BMP, dependendo da extensão especificada |