Функция будет выполняться до конца. Будут пропущены все тики во время выполнения функции "start()".
Спасибо. Попутно возник еще вопрос. А что происходит если фу-ия из dll вызывается с разных пар (EA запущен на нескольких парах). ?
acheshkov:
Спасибо. Попутно возник еще вопрос. А что происходит если фу-ия из dll вызывается с разных пар (EA запущен на нескольких парах). ?
Спасибо. Попутно возник еще вопрос. А что происходит если фу-ия из dll вызывается с разных пар (EA запущен на нескольких парах). ?
Подумайте об этом так:
Присоединяем советника к валютной паре. Ему для работы выделяется некий диапазон адресов оперативной памяти, внутри которого он и действует. Присоединяем советника к другой валютной паре и ему для этой пары выдеяется уже другой диапазон адресов оперативки. Выйти за пределы этого пространства памяти он не может.
Я рад что это работает именно так.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день. Вопрос наверное к разработчикам языка.
Кратко: Есть DLL. В ней есть функция которая выполняется N-ое количество времени. Что происходит если ее вызываю из эксперта из ф-ии start() и приходит следующий "тик" через время меньшее чем N. Выполнится ли моя фу-ия до конца ? Запускается ли она параллельно второй раз ?
Спасибо.