1. в результате компиляции получается трёхадресный пи-код. фактически наш внутренний ассемблер. сколь угодно сложную логику можно реализовать в dll, которую можно вызывать из mql-программ.
2. на нашем сайте написано
===
Scripts — программы, предназначенные для одноразового выполнения каких-либо действий. В отличие от экспертов скрипты запускаются не потиково, а по запросу.
===
по-моему, ясно.
3. наряду с dll в mql-программу можно импортировать и ex4
2. на нашем сайте написано
===
Scripts — программы, предназначенные для одноразового выполнения каких-либо действий. В отличие от экспертов скрипты запускаются не потиково, а по запросу.
===
по-моему, ясно.
3. наряду с dll в mql-программу можно импортировать и ex4
Для оценки того что можно сделать на MQL4 в плане быстродействия:
"MQL4, MQL2, EasyLanguage, Wealth-Lab 3.0 и VC++: сравнение скорости"
"MQL4, MQL2, EasyLanguage, Wealth-Lab 3.0 и VC++: сравнение скорости"
С компилятором ясно, значит все таки интерпретация байт-кода.
Я почему-то надеялся что в МТ4 компиляция идет в машинный код (расширение ex4 наверное навеяло ..).
Про dll знаю.
А какие типы в Delphi будут соответствовать встроенным типам МТ4?
Про скрипты не ясно.
Т.е. я понял что написано, но не понял смысла/назначения.
Может кто нибудь привести примеры - для чего (какой задачи/функции) полезны скрипты?
Я почему-то надеялся что в МТ4 компиляция идет в машинный код (расширение ex4 наверное навеяло ..).
Про dll знаю.
А какие типы в Delphi будут соответствовать встроенным типам МТ4?
Про скрипты не ясно.
Т.е. я понял что написано, но не понял смысла/назначения.
Может кто нибудь привести примеры - для чего (какой задачи/функции) полезны скрипты?
Спасибо за ссылку, читаю.
С компилятором ясно, значит все таки интерпретация байт-кода.
MQL4 обрабатывается собственной виртуальной машиной, контролирующей безопасность.
Если бы MQL4 был нативным кодом, то мало бы кто решился использовать чужих экспертов.
Может кто нибудь привести примеры - для чего (какой задачи/функции) полезны скрипты?
Примеры:
- надо единожды распознать и наложить графические формации на графике
- надо быстро совершить торговую операцию с предопределенными параметрами
- сделать что-то разовое
MQL4 обрабатывается собственной виртуальной машиной, контролирующей безопасность.
Если бы MQL4 был нативным кодом, то мало бы кто решился использовать чужих экспертов.
Если бы MQL4 был нативным кодом, то мало бы кто решился использовать чужих экспертов.
Да, согласен.
Может кто нибудь привести примеры - для чего (какой задачи/функции) полезны скрипты?
Примеры:
- надо единожды распознать и наложить графические формации на графике
- надо быстро совершить торговую операцию с предопределенными параметрами
- сделать что-то разовое
Это понятно.
А выполнить его можно только бросив скрипт на чарт?
Т.е. других возможностей типа кнопок, горячих клавиш, запуска из экспертов нет?
Т.е. других возможностей типа кнопок, горячих клавиш
Скоро будут горячие клавиши.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Машинный код (типа dll?), или байт-код?
Спрашиваю чтобы понять насколько сложные скрипты/эксперты можно накручивать.
И еще, в чем назначение Скрипта?
Просто одноразовое исполнение функций?
Или еще что-то?
И можно ли исполнение скриптов вызывать из эксперта?