fxsaber: Похоже, обнаружилась потенциальная уязвимость для продавцов из Маркета.
Это про что? Я вижу какой-то хрен открыл публичный спам канал и подписал насильно 72 человека. Хотелось бы услышать от администрации, как такое возможно и будут ли приняты меры?
таким же способом можно и оптимизировать индикатор - появился новый бар - сделали оптимизацию, индикатор же "видит" бары? - зачем ему тестер ?
а тестер тут при чем? хоть каждый тик (бар) обнуляйте индикаторные буфера - вот не визуальный режим, потом их заполняйте - вот визуальный режим
не знаю, где тут проблема, не очевидно все как то - индикатор это "отображалка индикаторных буферов (массивов)", в тестере удобно разве, что тики и новые бары не нужно генерировать , а так, что записали в буфер то и будет - по сути вообще распринтовать можно буфера, чтобы специфические расчеты индикатора проверить
Вы не догоняете. При чем тут тики? Речь шла о возврате значения из функции OnTester, которая вызывается единожды после прохода тестера. Самый простой пример использования - качество (обобщенная ошибка) прогнозирующего индикатора. Если б он поддерживался тестером, его можно было бы оптимизировать и проверить на форварде.
Вместо всяких доморощенных ухищрений удобнее воспользоваться возможностями тестера. И самое главное, что ограничение на оптимизацию индюка как MQL программы - искусственное, т.е. включить такую поддержку в тестере MQ могло бы легко.
Попробовал по тикам сформировать массив time[] минутных баров и сравнить его с оригинальным. Попробовал на разных брокерах. Результаты не идеальные. Например, на брокере "1" с явнваря 2018 года, все бары совпадают, но если брать предыдущие года, вылезает много "битых" баров. С брокером "2" все ОК. С MQ-Demo сервером тоже много "битых" баров.
Кто виноват? Брокер? Почему тики не совпадают с барами?
2019.07.2301:09:26.463 TestTicksVsBars (EURUSD,M1) ******************
2019.07.2301:09:28.217 TestTicksVsBars (EURUSD,M1) Время на загрузку 12478031 тиков = 1.635 секунд
2019.07.2301:09:28.217 TestTicksVsBars (EURUSD,M1) Время на формирование time[207157] = 119505 микросекунд
2019.07.2301:09:28.224 TestTicksVsBars (EURUSD,M1) сформировано бар с 2019.01.0206:00 - 2071572019.07.2301:09:28.225 TestTicksVsBars (EURUSD,M1) реальных баров - 2071552019.07.2301:09:28.226 TestTicksVsBars (EURUSD,M1) тики есть, бара нет. бар = 1908412019.07.0800:05:002019.07.0800:02:002019.07.2301:09:28.226 TestTicksVsBars (EURUSD,M1) тики есть, бара нет. бар = 1908412019.07.0800:05:002019.07.0800:03:002019.07.2301:09:28.226 TestTicksVsBars (EURUSD,M1) тики есть, бара нет. бар = 1908412019.07.0800:05:002019.07.0800:04:002019.07.2301:09:28.226 TestTicksVsBars (EURUSD,M1) бар есть, тиков нет. бар = 1908852019.07.0800:49:002019.07.0800:50:002019.07.2301:09:28.226 TestTicksVsBars (EURUSD,M1) ******************
2019.07.2301:11:21.408 TestTicksVsBars (EURUSD,M1) ******************
2019.07.2301:11:27.924 TestTicksVsBars (EURUSD,M1) Время на загрузку 39202241 тиков = 5.648 секунд
2019.07.2301:11:27.924 TestTicksVsBars (EURUSD,M1) Время на формирование time[578497] = 867958 микросекунд
2019.07.2301:11:27.929 TestTicksVsBars (EURUSD,M1) сформировано бар с 2018.01.0200:01 - 5784972019.07.2301:11:27.931 TestTicksVsBars (EURUSD,M1) реальных баров - 5784972019.07.2301:11:27.932 TestTicksVsBars (EURUSD,M1) Массивы равны
2019.07.2301:11:27.932 TestTicksVsBars (EURUSD,M1) ******************
ЗЫ Для правильного теста не забудьте поставить unlimited бар в окне.
Нотификации которые иконка возле логина. которая отображает сколько непрочитанных.
На телефоне форумом не пользуюсь, пуш-уведомлениями тоже
Не возможно удалиться из некоторых групповых чатов!!!
Кнопка отписаться не работает, кнопка закрыть чат не работает.
Похоже, обнаружилась потенциальная уязвимость для продавцов из Маркета.
Это про что? Я вижу какой-то хрен открыл публичный спам канал и подписал насильно 72 человека. Хотелось бы услышать от администрации, как такое возможно и будут ли приняты меры?
а что должен вернуть индикатор? у него всего один возвращаемый параметр на каждом тике
что отправите из ретурн - то и получите на следующем тике в prev_calculated , вот обсуждали как " многопоточность " в индикаторе реализовать https://www.mql5.com/ru/forum/278924/page4#comment_8679302
таким же способом можно и оптимизировать индикатор - появился новый бар - сделали оптимизацию, индикатор же "видит" бары? - зачем ему тестер ?
а тестер тут при чем? хоть каждый тик (бар) обнуляйте индикаторные буфера - вот не визуальный режим, потом их заполняйте - вот визуальный режим
не знаю, где тут проблема, не очевидно все как то - индикатор это "отображалка индикаторных буферов (массивов)", в тестере удобно разве, что тики и новые бары не нужно генерировать , а так, что записали в буфер то и будет - по сути вообще распринтовать можно буфера, чтобы специфические расчеты индикатора проверить
Вы не догоняете. При чем тут тики? Речь шла о возврате значения из функции OnTester, которая вызывается единожды после прохода тестера. Самый простой пример использования - качество (обобщенная ошибка) прогнозирующего индикатора. Если б он поддерживался тестером, его можно было бы оптимизировать и проверить на форварде.
Вместо всяких доморощенных ухищрений удобнее воспользоваться возможностями тестера. И самое главное, что ограничение на оптимизацию индюка как MQL программы - искусственное, т.е. включить такую поддержку в тестере MQ могло бы легко.
Это про что?
Уже ни про что. После всех проверок оказалось ложной тревогой.
И самое главное, что ограничение на оптимизацию индюка как MQL программы - искусственное, т.е. включить такую поддержку в тестере MQ могло бы легко.
Думаю, индикаторы попали в Тестер только из-за Маркета.
Можно добавить в кодобазе сортировку по количеству голосов?
Сортировка по "лучшие" - вообще не понятно как сортируются и с какого они стали лучшими
Попробовал по тикам сформировать массив time[] минутных баров и сравнить его с оригинальным.
Попробовал на разных брокерах.
Результаты не идеальные.
Например, на брокере "1" с явнваря 2018 года, все бары совпадают, но если брать предыдущие года, вылезает много "битых" баров.
С брокером "2" все ОК.
С MQ-Demo сервером тоже много "битых" баров.
Кто виноват? Брокер? Почему тики не совпадают с барами?
ЗЫ Для правильного теста не забудьте поставить unlimited бар в окне.Что с тестером творится уже несколько билдов подряд?
Почему после остановки отладки на исторических данных, нет возможности редактировать параметры советника,
да и повторную отладку уже не запустить, пока не закроешь окно визуального тестера.
Уважаемые, а почему бы не добавить мааалюсенький функционал в оптимизатор? Типа такого: