Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я постоянно пользуюсь регулярками в Java, и поэтому согласен, что возможность использовать regular expressions в MQL5 - это круто.
Примеры не компилируются, куча ошибок. Посмотрел коды, бред какой-то, пытаются кастовать совсем разные структуры. Я ничего не понял, это кто-то код потом поправил или вообще не проверяли на компиляцию?
cannot cast 'Int64' to 'Double' Wrappers.mqh 171 10
cannot cast 'Int64' to 'Double' Wrappers.mqh 190 10
cannot cast 'Single' to 'Int32' Wrappers.mqh 251 7
cannot cast 'Double' to 'Int64' Wrappers.mqh 275 7
'.' - object required RegexCharClass.mqh 741 56
'm_chMin' - struct or class type expected RegexCharClass.mqh 741 57
6 error(s), 0 warning(s) 7 1
Примеры не компилируются, куча ошибок. Посмотрел коды, бред какой-то, пытаются кастовать совсем разные структуры. Я ничего не понял, это кто-то код потом поправил или вообще не проверяли на компиляцию?
Еще пару месяцев назад кастинг произвольных структур друг к другу бредом не был. Теперь работаем через каламбур типов (union) - так якобы более православно. А код старый, был сделан еще до этого нововведения, поэтому и не компилируется.
Причем библиотека под MQL4 работает нормально. То есть под MQL5 надо править? Я еще не разобрался, сама либа не рабочая или только примеры.
Причем библиотека под MQL4 работает нормально. То есть под MQL5 надо править? Я еще не разобрался, сама либа не рабочая или только примеры.
Рабочая, но содержит ошибки! Ее надо править, т.к. делалась она под конкретный проект и на других данных выдает ошибки.
Примеры не компилируются, куча ошибок. Посмотрел коды, бред какой-то, пытаются кастовать совсем разные структуры. Я ничего не понял, это кто-то код потом поправил или вообще не проверяли на компиляцию?
cannot cast 'Int64' to 'Double' Wrappers.mqh 171 10
cannot cast 'Int64' to 'Double' Wrappers.mqh 190 10
cannot cast 'Single' to 'Int32' Wrappers.mqh 251 7
cannot cast 'Double' to 'Int64' Wrappers.mqh 275 7
'.' - object required RegexCharClass.mqh 741 56
'm_chMin' - struct or class type expected RegexCharClass.mqh 741 57
6 error(s), 0 warning(s) 7 1
Спасибо за сообщение, файлы обновили
Здравствуйте не компилируется.
'FormatLiterals' - declaration without type TimeSpanFormat.mqh 772 8
'FormatLiterals' - declaration without type TimeSpanFormat.mqh 773 8
unresolved static variable 'TimeSpanFormat::NegativeInvariantFormatLiterals' TimeSpanFormat.mqh 399 21
unresolved static variable 'TimeSpanFormat::PositiveInvariantFormatLiterals' TimeSpanFormat.mqh 401 21
expression not boolean List.mqh 110 18
expression not boolean Dictionary.mqh 231 18
expression not boolean Dictionary.mqh 231 18
expression not boolean Dictionary.mqh 231 18
expression not boolean List.mqh 110 18
expression not boolean List.mqh 110 18
expression not boolean List.mqh 110 18
expression not boolean List.mqh 110 18
expression not boolean List.mqh 110 18
'Goto' - pointer to this function type is not supported yet RegexInterpreter.mqh 644 18
'Goto' - constant expression required RegexInterpreter.mqh 644 18
'Onerep' - case value already used RegexInterpreter.mqh 1156 18
expression not boolean LinkedList.mqh 94 18
'RightToLeft' - pointer to this function type is not supported yet Regex.mqh 1092 29
'RightToLeft' - function call missing, open parenthesis expected Regex.mqh 1092 29
'&' - illegal operation use Regex.mqh 1092 27
'&' - function call missing, open parenthesis expected Regex.mqh 1092 27
11 error(s), 10 warning(s) 12 11
Здравствуйте не компилируется.
Испоравили, теперь нет ошибок
Приведение типов теперь явное.