Ошибки, баги, вопросы - страница 2958
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
https://www.mql5.com/ru/search#!author=Vladimir%20Karputov&module=mql5_module_codebase
По вашему запросу ничего не найдено
Это Вы о чем?
Поиск работает кривовато, хотел отфильтровать Ваши индикаторы в CodeBase по дате публикации
https://www.mql5.com/ru/search#!keyword=Vladimir%20Karputov&module=mql5_module_codebase&method=2
https://www.mql5.com/ru/search#!keyword=%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80&module=mql5_module_codebase&method=2&author=Vladimir%20Karputovкрайний ближе всего к желаемому.
Поиск работает кривовато, хотел отфильтровать Ваши индикаторы в CodeBase по дате публикации
https://www.mql5.com/ru/search#!keyword=Vladimir%20Karputov&module=mql5_module_codebase&method=2
https://www.mql5.com/ru/search#!keyword=%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80&module=mql5_module_codebase&method=2&author=Vladimir%20Karputovкрайний ближе всего к желаемому.
Вот эти две ссылки работают. Возможно старый формат ссылки был или было обновление баз сайта.
Вот эти две ссылки работают. Возможно старый формат ссылки был или было обновление баз сайта.
Конечно работают, только выдают, по моему мнению, совсем не то что ожидаю.
в первой думал увижу первым по дате https://www.mql5.com/ru/code/33553
во второй затесались другие авторы.
Мелочи это конечно.
Хочется простого. Нужно при набрасывании на чарт нового символа из "Обзора рынка" (то есть при смене символа) распознать это и произвести действие.
Набрасываю на USDCHF пару EURUSD, пишет:
при этом на чарте пара, разумеется, сменяется на EURUSD. При снятии индикатора с чарта пишет (что уже слишком поздно):
А ожидается сразу:
Что я делаю не так?
Хочется простого. Нужно при набрасывании на чарт нового символа из "Обзора рынка" (то есть при смене символа) распознать это и произвести действие.
Набрасываю на USDCHF пару EURUSD, пишет:
при этом на чарте пара, разумеется, сменяется на EURUSD. При снятии индикатора с чарта пишет (что уже слишком поздно):
А ожидается:
Что я делаю не так?
То что в
OnDeinit(
поставьте ещё в OnInit и всё станет ясно.
Хочется простого. Нужно при набрасывании на чарт нового символа из "Обзора рынка" (то есть при смене символа) распознать это и произвести действие.
В индикаторе нужно в OnDeinit сохранить символ (например, в глобальных). В OnInit ДОЖДАТЬСЯ выполнения OnDeinit предыдущего индикатора и считать сохраненный символ. В этом примере создается глобальная со (string)ChartID()-именем. Если на чарте несколько индикаторов, то логика должны быть несколько сложнее.
TypeToBytes.mqh и crc64.mqh скомпилировались удачно, однако при компиляции Init_Sync.mqh выдало гору ошибок. То есть до компиляции примера дело даже не дошло. Да и с ужасом подумываю о том, что такая пустяковая задачка требует нескольких пухленьких библиотек, некоторые из которых ещё и компилироваться не хотят. Просто никогда раньше ничего не подключал стороннее, кроме собственного кастомного индикатора.
TypeToBytes.mqh и crc64.mqh скомпилировались удачно, однако при компиляции Init_Sync.mqh выдало гору ошибок.
У меня компилируется.
У меня компилируется.
Угу, так сработало.