Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1315

 
Aleksei Stepanenko:

O AMP dá volumes de CME no Metatrader?

Olá, em real - sim
 
Сергей Таболин:

Leia a referência, para começar...

Certo, certo! Porque não pensei nisso?

Eu, o tolo, em vez de ler a referência, ouvi M. Zhvanetsky:
" O que é que queres acima de tudo quando sobes?
Para cuspir!
"
 
Vamos tentar novamente:

Pode por favor dizer a
como exibir programmaticamente uma subjanela de um indicador personalizado num gráfico? (e eliminar programmaticamente)
É sequer possível?
Переход на новые рельсы: пользовательские индикаторы в MQL5
Переход на новые рельсы: пользовательские индикаторы в MQL5
  • www.mql5.com
Я не буду перечислять все новые возможности и особенности нового терминала и языка. Их действительно много, и некоторые новинки вполне достойны освещения в отдельной статье. Вы не увидите здесь кода, написанного по принципам объектно-ориентированного программирования — это слишком серьезная тема для того, чтобы просто быть упомянутой в контексте как дополнительная вкусность для кодописателей. В этой статье остановимся подробней на индикаторах, их строении, отображении, видах, а также особенностях их написания по сравнению с MQL4.
 
User_mt5:
Vamos tentar novamente:

Pode por favor dizer a
como exibir programmaticamente uma subjanela de um indicador personalizado num gráfico? ( e eliminar programmaticamente)
Existe sequer essa possibilidade?
O que não se adequa a ChartIndicatorAdd()?
Документация по MQL5: Операции с графиками / ChartIndicatorAdd
Документация по MQL5: Операции с графиками / ChartIndicatorAdd
  • www.mql5.com
ChartIndicatorAdd - Операции с графиками - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

Pergunta:

Como posso saber a data de criação de um programa?

Por exemplo: Descarreguei um programa, a data de criação do ficheiro é 23.06.2021 15:40

Como obter este tempo em mql ?

 
Vitaly Muzichenko:

Pergunta:

Como posso saber a data de criação de um programa?

Por exemplo: Descarreguei um programa, a data de criação do ficheiro é 23.06.2021 15:40

Como obter este tempo em mql ?

Isto não ?

A constante

Descrição

__DATE__

Data de compilação do ficheiro sem hora (horas, minutos e segundos iguais a 0)

__DATETIME__

Data e hora em que o ficheiro foi compilado

__LINHA__

Número de linha no código fonte onde a macro está localizada

__FICHEIRO__

Nome do ficheiro a ser compilado

__PATH__

Caminho absoluto para o ficheiro compilado actual

__FUNÇÃO__

Nome da função no corpo do qual a macro está localizada

__FUNCSIG__

Assinatura da função no corpo do qual a macro está localizada. A descrição da função com tipos de parâmetros pode ser útil na identificação de funções sobrecarregadas

__MQLBUILD__, __MQL4BUILD__

Número da construção do compilador

 
Alexey Viktorov:

Não é isso?

Constante

Descrição

__DATE__

Data para compilar o ficheiro sem hora (horas, minutos e segundos são 0)

__DATETIME__

Data e hora em que o ficheiro foi compilado

Não, é a data de compilação. O ficheiro pode estar deitado durante 5 anos, mas eu descarreguei-o hoje - esta é a data que precisamos de obter.

 
Vitaly Muzichenko:

Não, existe uma data de compilação. O ficheiro pode ter estado deitado por aí durante 5 anos, mas descarreguei-o hoje - é a data que preciso de obter.

Escrever o tempo apenas para uma variável global
Houve também um tempo de escrita, penso eu. Mas isto pode ser facilmente alterado, bem como as variáveis globais.
 
Vitaly, não compreendo, precisa de ler a data de criação a partir dos atributos do ficheiro?
 
Aleksei Stepanenko:
Vitaly, não compreendo, precisa de ler a data de criação a partir dos atributos do ficheiro?

Temos de conseguir isto: