Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Подскажите пожалуйста. Почему у ордеров и сделок есть тикет а у позиций его нет?
И в чем вообще разница между тикетом и идентификатором?
RTFM
RTFM
Oh... It's too big to find necessary information there quikly
Вызов импортируемых функций из библиотеки ex5.
Объясните пож. Прочел https://www.mql5.com/ru/docs/runtime/imports
Как загружаются библиотеки ex5 ? Если библиотека уже загружена (например, другим экспертом и даже из другого клиентского терминала, запущенного параллельно),
И все таки: как сделать чтобы загружался только один экземпляр библиотеки ex5.
И последующие советники подключались только к этому экземпляру.
Сделал библиотеку
Создал советника Test, который включает эту библиотеку.
1. Ни один советник не загружен. Процесс terminal.exe -- 91 000 КБ.
2. Подключаю один советник на EURUSD. Процесс terminal.exe -131 000 КБ. (+41МБ)
3. Подключаю этот же советник (дополнительно) на GBPUSD. Процесс terminal.exe - 171 000 КБ.(+41МБ).
Как средствами только МТ5 (через классы или библиотеки или скрипты, советники и тп) создать доступ к Определенным данным (которые будут динамически меняться) совместно?
PS// Пробовол делать и
Все равно загружается для каждого советника свой экземпляр библиотеки.rlx:
Все равно загружается для каждого советника свой экземпляр библиотеки.И все таки: как сделать чтобы загружался только один экземпляр библиотеки ex5.
И последующие советники подключались только к этому экземпляру.
Сделал библиотеку
Создал советника Test, который включает эту библиотеку.
1. Ни один советник не загружен. Процесс terminal.exe -- 91 000 КБ.
2. Подключаю один советник на EURUSD. Процесс terminal.exe -131 000 КБ. (+41МБ)
3. Подключаю этот же советник (дополнительно) на GBPUSD. Процесс terminal.exe - 171 000 КБ.(+41МБ).
Как средствами только МТ5 (через классы или библиотеки или скрипты, советники и тп) создать доступ к Определенным данным (которые будут динамически меняться) совместно?
PS// Пробовол делать и
Все равно загружается для каждого советника свой экземпляр библиотеки.Может быть получиться реализовать это с помощью глобальных переменных терминала. То есть и тот и другой экземпляр для расчётов используют глобальные переменные терминала.
Думаю вам помогут глобальные переменные терминала, либо записывать данные в файл
Спасибо за предложение.
Может есть другие способы.
Спасибо за предложение.
Может есть другие способы.
Думаю что других способов использовать одни и те же данные разными советниками скриптами и индикаторами нет
А хотелось бы.
Вот например настрочил такой вариант. Его не реализовать через глобальные переменные.
advisor.ex5
trader.ex5
Передача массива!!! структур!!! в другой советник, который этот массив заполняет.
Данный код работает корректно. НО trader.ex5 не связывается с уже работающим advisor.ex5, а создает еще один экземпляр advisor.ex5 .