Вот код:
Я хочу написать функцию в DLL, которая может выдавать переменную.
Я получаю это через MQL5 с помощью функции.
MQL_DLLS_ALLOWED MQLInfoInteger ()
Но я хочу использовать свою собственную функцию, скажем.
Пожалуйста, предложите мне, что я могу сделать, чтобы сделать это возможным.
Я запутался, возможно ли это вообще или нет.
Пожалуйста, предложите мне.
GetInfoAllowedDLL ()
- Как рассчитывается маржа счета?
- Как записать историю торговли в отдельный файл MQL5 / MQL4?
- Как создать собственный символ в MQL4?
Ваш пример может только показать состояние чекбокса "Разрешить использование dll" из настроек терминала - вкладка советники
void OnStart() { bool DllEnable = MQLInfoInteger(MQL_DLLS_ALLOWED); if(DllEnable) Print("Checkbox import dll checked"); else Print("Checkbox import dll unchecked"); }
Если Вы хотите написать свою dll, то вот я делал не сложную инструкцию как написать dll на C# https://www.mql5.com/ru/forum/293630/page57#comment_9851502
, это можно выполнить в течении нескольких минут
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь