Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 641

 
Sergey Maksiutenko:

Os arquivos estão nas pastas apropriadas.

Qual é o problema?

Ohhh,,,,, desculpe.

Detesto bater nas chaves.

Saiba o que é um arquivo de inclusão e o que é uma biblioteca.

 
Sergey Maksiutenko:

Os arquivos estão nas pastas apropriadas.

Qual é o problema?

Estranha forma de comunicar...

Pessoal, a questão permanece em aberto:

Favor ajudar com a conexão da biblioteca .MQH

 
Alekseu Fedotov:

Ohhh,,,,, desculpe.

Eu realmente detesto bater nas chaves.

Saiba o que é um arquivo de inclusão e o que é uma biblioteca.

Se você não quiser bater (a menos, claro, que haja algo para bater) fique fora do diálogo

 
Alexey Viktorov:

O que não está funcionando? Será que sobrescreve as primeiras linhas? Você tem que mover o ponteiro para o final de SEEK_END depois de abrir o arquivo.

Muito obrigado! Estúpido! Pensei, por alguma razão, que a posição deveria ser definida na função FileOpen. Mas está funcionando agora!
 
Sergey Maksiutenko:

Os arquivos estão nas pastas apropriadas.

Qual é o problema?

O problema é que a função de cálculo em minha_func.mq4 biblioteca precisa ser declarada como exportável de outras aplicações. Leia o documento, ele diz tudo muito bem!
 
Vitaly Gorbunov:
O problema é que a função de cálculo em minha_func.mq4 biblioteca precisa ser declarada como exportável de outras aplicações (exportação). Leia o documento, ele diz tudo muito bem!

Descreva por exemplo, dê um elo concreto, algo.

Esta é a primeira vez que ouço falar de funções exportáveis (importáveis que conheço).

O link"declarar como exportável" vai para

Japão Exporta y/y.

Aqui o homem torna isso simples https://www.youtube.com/watch?v=EPQmtsu5SwU

Eu copio tudo, isso funciona para ele, não para mim.

Qual é o problema?

 
Sergey Maksiutenko:

Descreva por exemplo, dê um elo concreto, algo.

Esta é a primeira vez que ouço falar de funções exportáveis (importáveis que conheço).

O link"declarar como exportável" vai para

Japão Exporta y/y.

Aqui o homem torna isso simples https://www.youtube.com/watch?v=EPQmtsu5SwU

Eu copio tudo, isso funciona para ele, não para mim.

Qual é o problema?

https://www.mql5.com/ru/docs/basis/function/export Isso está claro?

Caso contrário, leia aqui busca por exportaçãohttps://docs.mql4.com/ru/mql4changes

Também aquihttps://docs.mql4.com/ru/basis/function/export

Документация по MQL5: Основы языка / Функции / Экспортирование функций
Документация по MQL5: Основы языка / Функции / Экспортирование функций
  • www.mql5.com
Данный модификатор указывает компилятору внести функцию в таблицу EX5-функций, экспортируемых данным исполняемым ex5-файлом. Только функции с таким модификатором становятся доступными ("видимыми") из других mql5-программ.
 
Vitaly Gorbunov:
https://www.mql5.com/ru/docs/basis/function/export Isto está claro?
Vitaly Gorbunov:
https://www.mql5.com/ru/docs/basis/function/export Isto está claro?

Estamos falando de programas em MQL4

 
Sergey Maksiutenko:

Estamos falando de programas em MQL4

Eu dei links acima para mql4, não há diferença! Se você não entende, eu nem sei como explicar!
 
Sergey Maksiutenko:

Qual é o problema?

O problema é entender o que é um arquivo de inclusão e o que é uma biblioteca.

O compilador "arranca" as peças usadas do arquivo .mqh e compila um executável que funcionará na ausência do arquivo .mqh.

A biblioteca deve estar presente em todos os computadores que estarão usando um programa que faça referência à biblioteca. Isto é muito inconveniente e poucas pessoas o usam, eu não os conheço.

Eu recomendo esquecer as bibliotecas e compreender os arquivos incluídos.

Razão: