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.
[Excluído]  
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: