Ошибки, баги, вопросы - страница 2073
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
@Slava, обратите внимание, пожалуйста, на эту ветку. Есть важные вопросы по синхронизации данных в индикаторах. Если вкратце:
1. Получается, клинч может возникнуть в индикаторе только при подгрузке истории в случае совпадения символа и ТФ? Получается, вызывать функции у которых таймфрейм отличный от ТФ текущего графика на данном символе можно свободно? Клинча не будет?
2. Если есть такая "жесткая фича с клинчем" - может быть стоит проверять функции подгрузки истории на наличие параметров, которые могут привести к клинчу и выдавать предупреждение пользователю на этапе компиляции? Было бы очень хорошо, и все, даже начинающие разработчики, бы знали, что так делать не стоит!
3. Можно ли вызывать функции подгрузки после того, как точно прошла синхронизация? Или от вызова функций с символом/ТФ чарта индикатора стоит категорически отказаться?
4. Функция проверки синхронизации по текущему символу/периоду может вызвать клинч данных в индикаторе (в случае, если в текущий момент происходит подгрузка данных)?
5. В ветке я перечислил функции, которые могут привести к клинчу. Дополните, пожалуйста, список, если он не полон.
И вообще, хотелось бы более полного раскрытия темы синхронизации/клинча. Спасибо!
@Slava, обратите внимание, пожалуйста, на эту ветку. Есть важные вопросы по синхронизации данных в индикаторах. Если вкратце:
Да, спасибо. Мы обратили внимание на эту ветку. Как только будет ясность, будем отвечать
В продолжение темы.
У MQ есть Cloud, где тысячи машин.
Значительная часть из них большую часть времени просто стоят и ждут, когда на них свалится счастье расчета.
Поскольку есть тысячи стоячих машин, то по чему бы не рассмотреть альтернативные варианты их использования?
Владельцы и так не против, что бы на их машинах вели расчеты.
Автоматически напрашивается вариант использования Сloud для майнинга.
Да, нужно решить много вопросов: что майнить на CPU, как отслеживать и оплачивать работу, как получать согласие на майн....
Но почему бы и нет?
Автоматически напрашивается вариант использования Сloud для майнинга.
Да, нужно решить много вопросов: что майнить на CPU, как отслеживать и оплачивать работу, как получать согласие на майн....
Но почему бы и нет?
Будет побочный эффект - MT5 станет супер-популярной в мире.
Меню Файл редактора
Давно не хватает, чтобы список последних файлов был гораздо длиннее и содержал путь внутри песочницы.
ЗЫ Кстати заметил, чтобы открыть какую-то библиотеку иногда быстрее написать #include <Name.mqh> и нажать ALT+G, чем лезть в дерево файлов (CTRL+D), выискивая глазами нужное название. Нет Избранного...
ЗЫ2 Предлагаю в Навигаторе ME добавить виртуальную папку Recent.
Меню Файл редактора
Давно не хватает, чтобы список последних файлов был гораздо длиннее и содержал путь внутри песочницы.
ЗЫ Кстати заметил, чтобы открыть какую-то библиотеку иногда быстрее написать #include <Name.mqh> и нажать ALT+G, чем лезть в дерево файлов (CTRL+D), выискивая глазами нужное название. Нет Избранного...
ЗЫ2 Предлагаю в Навигаторе ME добавить виртуальную папку Recent.
Это всё полбеды. При ПКМ по вкладке исходника в МЕ выскакивает меню, где пункты "Закрыть Ctrl+F4" и "Закрыть все кроме этой" находятся друг под другом. Иногда случайно тыкнешь в "Закрыть все кроме этой" и всё... восстановить закрытые вкладки становится уже проблематично. А когда выбираешь в меню из списка последних файлов, о котором вы пишете, удалённый файл, то остальные все смещаются - я так и не понял по какой логике, и восстановить случайно закрытые вкладки уже нет нормальной возможности.
При использовании индикатора в нижнем окне, неверно работает авто масштабирование.
Если выводит в окне данных нужно два буфера, но в отрисовке участвует только первый буфер, а у второго стоит тип «DRAW_NONE» - без отрисовки, масштабирование происходит по второму буферу (значения второго буфера больше чем у первого).Хотя масштабирование по нему не должно проводиться (тип «DRAW_NONE»).
Первый буфер точность – 6 знаков после запятой (например - 0,0001249 индикатор АС). Второй буфер содержит значения -2, -1,0,1,2 (аналог - нет, неопределённо, да и т.д.)
При использовании индикатора в нижнем окне, неверно работает авто масштабирование.
Если выводит в окне данных нужно два буфера, но в отрисовке участвует только первый буфер, а у второго стоит тип «DRAW_NONE» - без отрисовки, масштабирование происходит по второму буферу (значения второго буфера больше чем у первого).Хотя масштабирование по нему не должно проводиться (тип «DRAW_NONE»).
Первый буфер точность – 6 знаков после запятой (например - 0,0001249 индикатор АС). Второй буфер содержит значения -2, -1,0,1,2 (аналог - нет, неопределённо, да и т.д.)
Почему компилятор молчит?
Разве мы не создали именованные константы при объявлении перечисления и имя "zero"=1 не заняли на глобальном уровне?Почему компилятор молчит?
По той же причине
Используйте ::.