МТ4 или МТ5. Какие преимущества и недостатки? - страница 19

 
Uladzimir Izerski:

Полностью согласен с Реter Konow.

МК сделала упор на кучку профикодеров, а не на большинство среднестатистических пользователей и в итоге 10 лет топчется на месте.

Не скажу, что 5 ка хуже, она несомненно лучше, но не завладела душами пользователей, а это как раз недоработка создателей, чтобы приблизиться к потребителю, привлечь массы.

 С колокольни профи пятерка простая, а для новичков и уже освоивших четверку уже другое отношение. Нет большого смысла переписывать все наработки если они и так хорошо работают. Есть ли смысл тратить время на переобучение и на пустое переливание кода. А ели надумают еще 6 ку сделать?? Будем играть в догонялки?

А сколько головной боли на переделку платных продуктов с четверки.

Так что "Четверке" суждено жить до последнего выжившего кодера на MQL4, покуда новые их не заменят.))))


Поддерживаю!

 
ILNUR777:

 Это я просто оценить хотел ваше видение порога вхождения. Как его понять без сравнения -мне не понятно. Хотелось оценить не только в сравнении с MT4. 

А так как обсуждать конкурентов нельзя, то и предложил сделать это сравнение на сторонних языках, и оценить какие из них позволяют сделать то же что и мт при анализе.

 Если предполагается торговать не часто и вручную, что подразумевает ненужность торговых функций и ордеров в языке, так же как и тестера. С чем тогда сравнить эту простоту и интуитивное понимание. Вот и предложил варианты. Питон, руби...Пофиг.

Если торговать вручную, то необходимость языка программирования отпадает. Можно пользоваться специализиваронными программами для расчетов или исследований рынка, можно использовать платформы которые имеют встроенные возможности исследований (например информационная платформа TWS), но автоматизировать стратегию на основе получаемых результатов нельзя. Только через сложные подключения и мосты. То есть - "костыли".

Через "костыли" преимущество автоматизации эффективно не реализуется.

МТ5 предоставляет привлекательную и востребованную возможность автоматизации торговли и проведения рыночных исследований внутри одной платформы. В такой полноте и объеме, эти возможности не предоставит ни один другой язык и ни одна другая платформа на сегодняшний день.  Мне это было ясно с момента первого знакомства с платформой и языком. Это самая удобная платформа для алготрейдинга. Лучших решений сейчас не существует.

Однако, на мой взгляд, существует серьезная проблема. Логичное и неизбежное усложнение стратегий и рыночных исследований, влекут пропорциональное усложнение инструментария языка и платформы. Растущая сложность преграждает путь к быстрому изучению и применению возможностей.  Сложность отпугивает начинающих и непрофессиональных алготрейдеров, которые сразу задают вопрос "а зачем это нужно?". Этим вопросом они оправдывают свое нежелание осваивать постоянно растущий объем знаний. Их можно понять. На освоение нужны время и силы. Но получение прибыли не гарантируется рынком при любом объеме знаний и навыков.

Следовательно, у них возникает вопросы :

  • "а зачем это все изучать, если мы только хотим попробывать будет ли это работать?
  • "А вдруг не будет?
  • "Зачем же мы будем столько учится и тратить силы и время, если нужно только проверить идею?"

Наша задача сделать так, чтобы растущая сложность задач не увеличивала сложность их решения. Сложность должна быть спрятана внутри специальных механизмов (сервисов), которые будут вспомогательными программами для пользовательских приложений.

Таково мое видение.


 
Реter Konow:
...

Наша задача сделать так, чтобы растущая сложность задач не увеличивала сложность их решения. Сложность должна быть спрятана внутри специальных механизмов (сервисов), которые будут вспомогательными программами для пользовательских приложений.

Таково мое видение.


Любая сложность нивелируется подключаемой библиотекой с приложенным к ней полным описанием и примерами её использования.

 
Реter Konow:

Если торговать вручную, то необходимость языка программирования отпадает. 


 А смотреть Вы на голый график будете? 
 Программирование это не только коды по исполнению торговых приказов, но ещё и анализ с выводом переработанной информации на экран.

 
Ramiz Mavludov:

Поддерживаю!

Вы поддерживаете, не понимая разницы между языками и платформами. Хотя объем объяснений огромен.

Если не поленитесь и узнаете, то не вернетесь на четверку.


Если кратко и просто(как для ребенка), как просят тут, то обоснование(для ребенка) - это круто, переходите! Все остальные объяснения, включая детали, не воспринимаются. Заявляется позиция "нет смысла", "пох" и тд.

 
"Пожалуй, лучшее пиво в мире" ;-). Какие бы эпитеты ни использовались, потребитель определит для себя лучшее исходя из реального опыта.
 
Реter Konow:

Прогноз, - опасная штука,- но я попробую:

МТ4 канет в "вечность" как только использование широких возможностей МТ5 станет доступно для всех. Когда компоновать и проверять стратегии на МТ5 станет легче и быстрее, чем на МТ4. Когда обучение возможностям МТ5 будет не сложнее освоения возможностей МТ4.

Тогда все преимущества МТ5 станут бесспорными, и доказывать никому и ничего будет не нужно.

Петр, сам по себе он никуда не канет ни в вечность ни в могилу - пока  для этого процесса  не возникнут условия  -  пока  стратеги  MQ сами этого не пожелают, плод что бы упасть и сгнить - должен вызреть,   и  еще кто то может потрясти дерево.

При чем  ,  они то может и желают уже  и сейчас - только  вот  среда , для которой они работают , находится в стадии плавного перетекания  из MT4 в MT5,  но скорость перетекания можно регулировать.

То  что MQL5  лучше  MQL4  , надеюсь  особо  не возникает сомнений , у кого возникают  - лучше перечитать ветку  еще раз -достаточно пробежаться по постам Рената.

 
Yuriy Zaytsev:

Петр, сам по себе он никуда не канет ни в вечность ни в могилу - пока  для этого процесса  не возникнут условия  -  пока  стратеги  MQ сами этого не пожелают, плод что бы упасть и сгнить - должен вызреть,   и  еще кто то может потрясти дерево.

При чем  ,  они то может и желают уже  и сейчас - только  вот  среда , для которой они работают , находится в стадии плавного перетекания  из MT4 в MT5,  но скорость перетекания можно регулировать.

То  что MQL5  лучше  MQL4  , надеюсь  особо  не возникает сомнений , у кого возникают  - лучше перечитать ветку  еще раз -достаточно пробежаться по постам Рената.

MQL5 бесспорно лучше MQL4.

Мне кажется, что в данном случае вопрос не в том, что лучше, а в том где объективно благоприятнее условия развития. Человек выбирает их бессознательно и ему нельзя их навязать. Вообще, вся проблема в психологии людей.

Путь в алготрейдинг у многих начинается с инфантильной веры в свою гениальность, благодаря которой человек считает что он несомненно должен найти грааль. Сначала человек придумывает наипростейшие способы алгоритмической ловли цены и не внимает опыту других, которые тысячи раз делали тоже самое. Ему можно объяснять бесконечно, но он будет отвергать любые доводы. Он как будто учится по установленному сценарию. Расставляет глупые "ловушки" на цену. Рассуждает понятиями "если этот бар в селл, а следующий в бай то...".  Использует только досупные его уровню инструменты и не хочет других. Я общался и дружил с такими людьми. Человек проходит этапы переосознания, каждый из которых несет разочарования, новые убеждения и стремление усложнить свои методы и подходы. Но все происходит в свое время. Потеря денег деморализует человека, но он находит новые зацепки для надежды. В конечном итоге, для многих трейдинг заканчивается на этапе исчерпания веры в успех, или на границе психических или финансовых возможностей. Видел это воочию.

Проблема в том, что в продолжении этого пути, человеку бессмысленно что то объяснять. Человек понимает только то, что готов понять в текущий момент. Так он устроен.

В моем дилетантском представлении о бизнесе, потребитель не должен подстраиваться под товар. Товар должны подстраивать под потребителя. Причем производить и разрабатывать товар должны для основной массы, а сложные прибамбасы дарить продвинутым пользователям в качестве бонусов. Также, неразумно завязывать успех бизнеса на теоритической возможности внезапного взрыва самосознания толпы и резкому переходу ее мышления на новый уровень. Такого может вообще никогда не случится. И если вы приходите в магазин и непонимаете ценность какого либо товара, то последнее что вы хотите, чтобы продавец презрительно указывал вам на вашу глупость и лень.

Но это всего лишь мои размышления вслух.

Я не имею абсолютных решений и могу ошибаться.

 
Yuriy Zaytsev:

Петр, сам по себе он никуда не канет ни в вечность ни в могилу - пока  для этого процесса  не возникнут условия  -  пока  стратеги  MQ сами этого не пожелают, плод что бы упасть и сгнить - должен вызреть,   и  еще кто то может потрясти дерево.

При чем  ,  они то может и желают уже  и сейчас - только  вот  среда , для которой они работают , находится в стадии плавного перетекания  из MT4 в MT5,  но скорость перетекания можно регулировать.

То  что MQL5  лучше  MQL4  , надеюсь  особо  не возникает сомнений , у кого возникают  - лучше перечитать ветку  еще раз -достаточно пробежаться по постам Рената.


Хуже, и я уже отписал почему

 

Плохо то, что домоклов меч висит над МТ4. А вдруг прикроют. А у тебя проекты написаны на 4ке и строк тысячи или даже десятки тысяч. Сложно представить как  всё начинать сначала, все это вспоминать и переписывать. Устранять недостатки. Это серьёзная проблема многих и трейдеров и программистов.

Это не актуально для тех кто написал индикатор в 10-15 строк. А со сложными проектами это головная боль еще та. Многие молчат по разным причинам. Не вступают в спор. Но проблема не исчезла, она затаилась и не даёт импульс на популяризацию МТ5.

Принудительно заставлять переходить на МТ5 это напоминает то как вы построили дом, а вам сказали мы построили новую улицу с водопроводом и канализацией, давайте переносите свой дом туда. Хотел бы посмотреть, с каким удовольствием вы будете смотреть на новую улицу).

Новичку просто прямиком в МТ5, пришел в новую среду делай новые проекты и работай.

Оптимальный вариант, это медленное произвольное перетекания из МТ4 в МТ5. Затянется еще на годы. Иначе потребители не поймут и могут обидеться.)

Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Для разработки торговых систем в платформу встроен собственный язык программирования MetaQuotes Language 5 (MQL5), среда разработки MetaEditor и инструменты тестирования стратегий. Любую информацию о разработке торговых стратегий на языке MQL5 можно найти на официальном сайте MQL5.community. На этом же сайте в разделе Code Base могут быть...