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

 
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 могут быть...
 
 От обиды они должны перестать торговать? Или начать пользоваться софтом хуже, в угоду своей обиды, принципиально не пользуясь МТ?
  Никуда они, потребители, не денутся. Как не делись и пользователи передовых компаний АйТи.
 

https://www.mql5.com/ru/articles/1475 

 Но всё же подобного простого материала с разжевыванием-нету. Таких авторов тоже ведь надо приглашать для написания статей, как в примере. Пока все написанные статьи конечно же качественные, но написанны они знатоками своего дела, у которых годы и тонны кода за плечами. И похожи они больше на научные работы для тех кто уже в теме. А не как учителями для учеников. Конечно, кто не хочет учиться и вникать, всегда найдёт отговорки.

   Но цель ведь популяризации тоже актуальна. Навстречу новичкам тоже нужно идти, снижать порог вхождения не в ущерб языку, упрощая не сам язык, при этом делая его медленнее. А продуманно подходить к подаче для них информации. Пока такое чувство что продуманно всё для уже сложившейся фауны. А отношение к свежей вроде как: захочет-сама научится.

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

  ПС. Прошу понять меня правильно. Я этим совершенно не хотел сказать что МК для этого ничего не делают. Я о том что весьма не лишним было бы ещё раз обратить внимание на эти проблемы при решении задач популяризации.


Язык MQL 4 для "чайников". Первое знакомство
Язык MQL 4 для "чайников". Первое знакомство
  • 2007.06.08
  • Antoniuk Oleg
  • www.mql5.com
Эта серия статей рассчитана на трейдеров, которые ничего не знают о программировании, но хотят изучить язык MQL4 максимально быстро с минимальными усилиями и затратами времени. Если вы боитесь таких словосочетаний, как "объектная ориентация" или "трёхмерный массив", эта статья - то что вам нужно. Уроки рассчитаны на максимально быстрый...
 
ILNUR777:
 От обиды они должны перестать торговать? Или начать пользоваться софтом хуже, в угоду своей обиды, принципиально не пользуясь МТ?
  Никуда они, потребители, не денутся. Как не делись и пользователи передовых компаний АйТи.

В мире много стран, в которых пиплы ногами голосуют при небрежном отношении к потребителю. МК предоставил услуги всему миру и придётся держать марку.

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

Мы лентяи???

 
Uladzimir Izerski:

В мире много стран, в которых пиплы ногами голосуют при небрежном отношении к потребителю. МК предоставил услуги всему миру и придётся держать марку.

 Полно примеров когда мировые разработчики принудительно (не суть, мягко или жёстко) двигали пользователей. Голосующие ногами не разбежались же.

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

 
Uladzimir Izerski:

 Откроется ниша с простыми условиями  и аудиторию поминай как звали. Как только ниша освободиться, она будет занята другими.

Мы лентяи???

  Согласен что это перегиб-называть не желающих переходить лентяями. Но ниша эта может и не открыться.
 
ILNUR777:

 Николай, слышать от профи такое лично для меня как минимум странно. Подрывает авторитетность и других мнений. То есть обойти проблему перемещения ходьбой спиной вперёд это нормально, а если нет желания принимать такое решение-это лень.

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

 Можно всё. И на вба можно всё, если захотеть. И на С++. Значит ли это что они равны.


Спасибо за профи, конечно ))) Но я считаю себя лишь учеником.  

Полбеды когда тебя не понимают, и совсем беда, когда понимают неправильно. 

Обратите внимание что мое сообщение  о рисовании баров в канвасе было после сообщения Рената.   Я лишь сделал дополнительный штрих к его комментарию. Речь шла о нестандартных барах, которых может быть несколько в течении минуты, например для Ренко.

Кто - нибудь вообще понял что имел ввиду Ренат, когда говорил о создании своей системы данных? Такое ощущение, что нет. Станислав, кому были адресованы данное сообщение Рената, вообще выдал суперфразу: "Весь смысл использования МТ в том, чтобы не делать свои системы данных."  Как раз  одна из главных причин создания MQL5 , по моему скромному мнению, заключалась в том, чтобы уйти от догм, которые существуют в стандартных типах данных, и дать большую свободу творчества для программистов. Отсюда, возможно, и такая волна возмущений, т.к. не все готовы к такой свободе :))

А проблема с барами ренко в MQL5 решается гораздо проще, чем в MQL4, т.к.  в МТ5 существуют идентификаторы DRAW_BARS и DRAW_COLOR_BARS, а в МТ4 нет.

Так же я заметил, что подавляющее большинство недооценивают возможности канваса. Большинство считает, что канвас это костыль. Ничего подобного! Канвас это абсолютная свобода и абсолютные возможности. Как стандартный график и фигуры реализованы? Тоже канвас, только внутренний.
Я попробую написать, как будет время, какой-нибудь индикатор на канвасе, хоть туже машку с полной эмуляцией графика и с градиентными цветами и со всеми поделюсь, чтобы люди почувствовали разницу.
А пока оцените скорость работы канваса на примере этого скрипта, кто еще не видел. Данный скрипт реализован на доработанном CCanvas, но я не даю этот класс, т.к. он сырой очень. Сбрасываю исполняемый файл скрипта и сам скрипт.

Файлы:
 

Абсолютно верно, мы ведь свои графики на своем канвасе рисуем. А ренко и каги никак в рамках стандартных баров не нарисовать.

В MQL5 можно полностью отключить стандартный график, заменить все своим канвасом, управлять мышью/клавиатурой и показывать что угодно. Хоть Doom запустить внутри.

Вот пример: https://www.mql5.com/ru/forum/162864

Вот что можно сделать с OpenCL прямо в терминале MetaTrader 5 без всяких DLL
Вот что можно сделать с OpenCL прямо в терминале MetaTrader 5 без всяких DLL
  • 2016.12.10
  • www.mql5.com
Это демонстрация не только расчетов на GPU в MQL5 коде, но и графических возможностей терминала: Полный исходный код в виде скрипта приложен...
Причина обращения: