Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тем более, что я рассказываю, Вы же спец по тиковым котировкам. Сколько за секунду может прийти тиков в момент, скажем, пейролса?
Тестил на ноуте 32 бита.
На мт4 файл ех4 - 11 КБ - 1 шт.
На мт5 файл ех5 - 13 КБ - 1 шт. вторую версию проги под 64 бита не наблюдаю.
Откуда берется разница во времени при компиляции не ясно.
Вторая версия внутри ex5 файла.
Объяснение же было: компилятор работает дважды, генерируя две версии программы под две битности. Скомпилированный 64 битный код MQL5 работает в 2-20 раз быстрее своей 32 битной версии за счет совершенно другого оптимизирующего компилятора.
Вы не прочли первый пункт моих доводов.
Для большинства задач, согласен, полная картина тиков большой роли не играет. Но задачи бывают разные. У меня, например, задача, когда в моменты сильной волантильности робот переключается со свечей на тики и ищет в тиковом графике линейные и дугообразные каналы, а так же распознает некоторые фигуры, такие как вымпелы, флаги, проверяет уровни Фибоначчи. В такой задаче важна более полная картина.
Вторая версия внутри ex5 файла.
Объяснение же было: компилятор работает дважды, генерируя две версии программы под две битности. Скомпилированный 64 битный код MQL5 работает в 2-20 раз быстрее своей 32 битной версии за счет совершенно другого оптимизирующего компилятора.
Благодарю теперь понято, - компилятор работает дважды, генерируя коды для 32 и 64 битных систем, в одном файле.
Мне кажется, он имел в виду, что анализ тиковой истории к обсуждаемой событийной модели отношения не имеет. Есть же CopyTicks, зачем собирать их самостоятельно?
Осталось незамеченным, что более молодая русскоязычная кодобаза MT5 по количеству программ превысила MT4. Упустим момент, какая база как наполнялась, а посмотрим немного статистику
Статистика по кодобазе
Можно делать всякие выводы, но мне бросился (забегая вперед, не из-за цифр) следующий: в MT4 советников в 2.18 раза меньше индикаторов, в MT5 - 3.59 раза. Наверное, это следствие большей сложности MT5 при написании (и переписывании) советников, чем при написании индикаторов. Думаю, этот вывод более-менее объективен.
Поскольку большинство скриптов являются торговыми, то интересно сравнивать соотношение торговых программ (скрипты + советники) с индикаторами.
Получается, что в MT4 торговых в 1.68 раза меньше индикаторов, MT5 - в 3.09 раза. Явный перекос у MT5 наблюдается.
Ну и цифры - это одно, а визуальная оценка - другое. Смотрим на первые страницы кодобазы MT4/5, как отражение текущих реалий, а не средней "температуры по больнице".
MT4
MT5
На скринах выделены все советники. Думаю, комментарии излишни. Средние Цифры оказались несколько оптимистичнее для MT5, чем первая страница КБ.
ЗЫ Англоязычная кодобаза визуально смотрится совсем иначе.
Осталось незамеченным, что более молодая кодобаза MT5 по количеству программ превысила MT4. Упустим момент, какая база как наполнялась, а посмотрим немного статистику
Тут бы, конечно, исключить влияние одного человека, а то сильно большой перекос он один может дать по статистике.
Если всех кодов в двух базах около 8500, то у него более 2850 опубликованных кодов - это треть совокупной базы.
Тут бы, конечно, исключить влияние одного человека, а то сильно большой перекос он один может дать по статистике.
Если всех кодов в двух базах около 8500, то у него более 2850 опубликованных кодов - это треть совокупной базы.
Согласен, но первая страница не сильно им представлена, вроде. Стату руками собрал, поэтому выделить никого не могу.
Более того, он очень матерый в плане переписывания не только индикаторов, но и советников. Поэтому сильное влияние на КБ не должен оказывать.
Хотя, наверное, ошибаюсь в чем-то.
Осталось незамеченным, что более молодая русскоязычная кодобаза MT5 по количеству программ превысила MT4. Упустим момент, какая база как наполнялась, а посмотрим немного статистику
...
Читая пост вспомнил крылатое выражение: "есть ложь, есть большая ложь, а есть статистика".
Ну ведь очевидно, что основной вклад в CodeBase MT5 делает один единственный человек. Работа у него такая. Поэтому сравнивать количественные показатели двух баз как минимум некорректно. Сравнивать качественно при таком доминировании одного участника тоже нельзя.
Если хотите более репрезентативной статистики нужно анализировать продажи Маркета. Голосование долларом - самое объективное, в отличии от полувменяемого скачивания "чего-то там". И это голосование прямо скажем не в пользу МТ5. Как продавец с соответствующим опытом, могу сказать просто: делать программу для MetaTrader 5 - экономическое самоубийство. Держу продукты в секции MetaTrader 5 исключительно по одной причине: при должном подходе их очень просто делать кроссплатформенными. Если бы это было не так, ничего для MetaTrader 5 у меня бы не было (в лагерь смерти добровольно записываться не хочу). И это при том, что я люблю MetaTrader 5 и не люблю MetaTrader 4.