Programmer 33 Author Share Posted February 25, 2014 Очень сложно МТ5 закрыть МТ4 - большинство форекс трейдеров не периваривает неттинг позиций. И до тех пор пока нетинг и МТ5 неразделимы, то МТ5 ни че не светит. Приветствую, во многом согласен. Однако про неттинг сказал бы, что если трейдеры хотят расширить свой кругозор и диверсифицировать портфолио, то им придется свыкаться неттингом, чтобы открывать для сбя новые рынки. МТ5 позволяет сделать этот переход с минимальными усилиями - ведь, все-таки, перейти с МТ4 на МТ5 намного проще, чем с МТ4 на совершенно незнакомую платформу. ну или перейти в VBA Excel, благо что базовых действий и функций для расчета всего, что можно придумать, не больше десятка и они идентичны, мож обзываются по другому. Более того, существуют и другие намного более мощные языки для обработки данных. Например, Python - один из самых простых языков программирования для изучения, и к тому же к нему есть библиотека PANDAS, специально предназначенная для работы с массивами таймсерий. Кирилл Link to post Share on other sites
ОТ и ТБ 0 Share Posted February 25, 2014 (edited) Да конечно воспринимать информацию и по ней внедрять решения, можно по разному, да мы еще все разные по разному воспринимаем и внедряем и каждый оставляет для себя то что работает, есть эффект. Приоритетом в терминале есть подача визуальная информации, на основании расчетов которые реализует сам терминал, БЕЗ ЗАМОРОЧЕК. Edited February 25, 2014 by ОТ и ТБ 123 Link to post Share on other sites
profit777 0 Share Posted February 28, 2014 Доброго дня подскажите пожалуйста как учить обновленый mql4 или можно учить по (форумах видео книгах)для mql5? Так как достаточного объем по mql4++ нету... Есть ли какие различия обновленним mql4 и mql5? Может посоветуете какой то хороший курс... Спасибо. Link to post Share on other sites
AntFX 6,474 Share Posted February 28, 2014 (edited) Доброго дня подскажите пожалуйста как учить обновленый mql4 или можно учить по (форумах видео книгах)для mql5? Так как достаточного объем по mql4++ нету... Есть ли какие различия обновленним mql4 и mql5? Может посоветуете какой то хороший курс... Спасибо. Все отличия нового языка от старого приведены в статье. Их не много. Но разумеется после обновления в редакторе mql4 стали доступны все возможности языка mql5, за исключением торговых операций, обращения к таймсериям и прочей инфраструктуры терминала МТ5. То есть вся структура языка нового mql4 полностью совпадает с mql5, а отличаются только методы работы с торговыми и информационными функциями терминала. Типа доступа к таймсериям, индикаторам и отправки ордеров. Это по-прежнему разное у mql4 и mql5, остальное все идентично. Edited February 28, 2014 by AntFX 1 Link to post Share on other sites
Vlad Minkov 4 Share Posted March 1, 2014 Более того, существуют и другие намного более мощные языки для обработки данных. Например, Python - один из самых простых языков программирования для изучения, и к тому же к нему есть библиотека PANDAS, специально предназначенная для работы с массивами таймсерий. Кирилл Если и применять то язык R. По количеству и качеству пакетов для трейдинга без конкуренции. Да и других сопутствующих вкусностей премного. Успехов Постоянны только перемены! Link to post Share on other sites
DVargo 210 Share Posted March 1, 2014 (edited) расширение кругозора хорошо. но среднестатистическому трейдеру на бирже делать нечего, не его уровень. Кирилл из поста, следующего за вашим, видно, что и MQL трейдеру, именно трейдеру, особо и не нужен. ОТ и ТБ, Поэтому отключение МТ4 никому не выгодно. и беспокоится особо нечего. Метаквоты отдают наибольший приоритет визуальным трейдерам, массовому пользователю, их даже не волнуют продвинутые пользователи создающий основной оборот. Проблемы начинаются только если использовать в работе "сомнительные" эксперты и скрипты, либо пытаться подключит что-то из вне. Edited March 1, 2014 by DVargo А не пойти ли бы вам Link to post Share on other sites
DVargo 210 Share Posted March 1, 2014 (edited) Что использовать это дело вкуса или что кому проще. Мне, например, объектное программирование не особо нужно, да и времени на его освоение нет. А вот процедурное программирование в самый раз - освоил два-три десятка базовых действий и можно решать большинство прикладных задач. при этом процедурная часть для большинства широко используемых языков похожа, так как корнями все из одного места растут. Древнего бесика. плюс если смотреть на поддержку языка, то для excel и MT4 она одна из самых мощных, плюс больше ориентирована на пользователя с минимальными базовыми знаниями. так же уже готовых решений интеграции excel и MT4 на порядок больше чем чего либо. Плюс что винда сейчас все более становится средой программирования. Так же надо смотреть какой материал больше выкладывается на форумах. И уже из этого определять в сторону каких средств копать. Главное не забывать что мы занимаемся не программированием, а трейдингом. Edited March 1, 2014 by DVargo А не пойти ли бы вам Link to post Share on other sites
kazakov.v 189 Share Posted March 1, 2014 ..., видно, что и MQL трейдеру, именно трейдеру, особо и не нужен. ... Игроманам ничто не помешает. Даже новый билд. 1 Никому верить нельзя. Мне - можно. Link to post Share on other sites
transcendreamer 47 Share Posted March 2, 2014 трейдеру нужен язык! но НЕ такой как mql нужен простой желательно визуальный конструктор логики трейдер не должен заморачиваться с реквотами, обрывами итп трейдера интересуют сигналы, уровни открытия, доливки Link to post Share on other sites
Vlad Minkov 4 Share Posted March 5, 2014 Игроманам ничто не помешает. Даже новый билд. Это точно Постоянны только перемены! Link to post Share on other sites
Vlad Minkov 4 Share Posted March 5, 2014 трейдеру нужен язык! но НЕ такой как mql нужен простой желательно визуальный конструктор логики трейдер не должен заморачиваться с реквотами, обрывами итп трейдера интересуют сигналы, уровни открытия, доливки Зависит от уровня алгоритмов с которыми работает трейдер. Но то, что эта помесь глючная сейчас никому не нужна, это точно. Постоянны только перемены! Link to post Share on other sites
transcendreamer 47 Share Posted March 5, 2014 Зависит от уровня алгоритмов с которыми работает трейдер. Но то, что эта помесь глючная сейчас никому не нужна, это точно. в идеале трейдер-разработчик должен иметь интерфейс или язык чтобы сказать машине: хочу открыться вот отсюда когда цена сделала так и так а особенности реализации должны быть ниже на системном уровне сейчас же оба уровня смешаны Link to post Share on other sites
AntFX 6,474 Share Posted March 5, 2014 На самом деле новый язык рулит. Если освоить некоторые новые несложные конструкции, то можно повысить мощность написания не тривиальных советников на порядок. А для того, чтобы писать банальные "Средняя 14 поднялась над средней 25 - значит покупаем" или типа того конечно и простных скриптов хватает. Но большинство трейдеров не устраивают советники такого уровня сложности. Они хотят чего-то большего. Что и позволяет им язык mql++. 1 Link to post Share on other sites
transcendreamer 47 Share Posted March 5, 2014 ну это как на бухгалтера возложить функции администратора базы данных бухгалтер должен заниматься предметной областью а администратор - обеспечивать работоспособность бухгалтера точно так же имеем аналитика и программиста аналитик думает о смысле стратегии программист не думает о стратегии, его задача - техническая реализация к сожалению до разработчиков эту мысль не донести тем более что у них вектор на развитие маркета и платного контента может быть однажды это сработает но пока что очень мрачно Link to post Share on other sites
AntFX 6,474 Share Posted March 5, 2014 точно так же имеем аналитика и программистааналитик думает о смысле стратегии программист не думает о стратегии, его задача - техническая реализация к сожалению до разработчиков эту мысль не донести тем более что у них вектор на развитие маркета и платного контента может быть однажды это сработает но пока что очень мрачно Разработчики как раз об этом и думают. Поэтому для трейдеров прямо из терминала теперь доступен заказ реализации советника по собственной идее у любого из 100 опытных mql-программистов в сервисе "Работа". Если торговля приносит трейдеру деньги - то у него есть деньги на оплату советника. Если денег нет - либо учи язык либо проверяй идею вручную, либо найди программиста, который готов программировать за идею. 1 Link to post Share on other sites
transcendreamer 47 Share Posted March 5, 2014 Разработчики как раз об этом и думают. Поэтому для трейдеров прямо из терминала теперь доступен заказ реализации советника по собственной идее у любого из 100 опытных mql-программистов в сервисе "Работа". Если торговля приносит трейдеру деньги - то у него есть деньги на оплату советника. Если денег нет - либо учи язык либо проверяй идею вручную, либо найди программиста, который готов программировать за идею. заказы это конечно хорошо но сомневаюсь что там все такие опытные и неясно как защищать права на продукт (с одной стороны концепция - трейдера, но код - исполнителя) Link to post Share on other sites
AntFX 6,474 Share Posted March 5, 2014 заказы это конечно хорошоно сомневаюсь что там все такие опытные и неясно как защищать права на продукт (с одной стороны концепция - трейдера, но код - исполнителя) А ты как думаешь если человек написал 1000 разных советников он может быть не опытным в этом деле? У некоторых разработчиков в топе уже больше 500 работ только связанных конкретно с сервисом. При платном заказе советника права на продукт полностью переходят к заказчику. На всякий случай это можно дополнительно обговорить в техзадании. А как именно ты будешь или не будешь их потом защищать - это уже тебе решать. 1 Link to post Share on other sites
transcendreamer 47 Share Posted March 5, 2014 все решило бы создание библиотеки общего назначения чтобы правильно открывать, искать, менять ордера что-то подобное как у KIM'a тогда можно было бы писать вызов одной функций и не страдать с ordersend и циклами как сейчас Link to post Share on other sites
AntFX 6,474 Share Posted March 5, 2014 (edited) все решило бы создание библиотеки общего назначениячтобы правильно открывать, искать, менять ордера что-то подобное как у KIM'a тогда можно было бы писать вызов одной функций и не страдать с ordersend и циклами как сейчас Я как раз думаю над этим сейчас. Может выложу здесь что-то подобное в ближайшие полгода... Между прочим, новый mql++ сильно этому способствует. Edited March 5, 2014 by AntFX 1 Link to post Share on other sites
transcendreamer 47 Share Posted March 5, 2014 Я как раз думаю над этим сейчас. Может выложу здесь что-то подобное в ближайшие полгода... ну тогда ты станешь знаменитым человеком все женщины будут твоими Link to post Share on other sites
Ugar68 372 Share Posted March 6, 2014 (edited) Всё это конечно здорово. Особенно для начинающих прогеров. Но вот я, когда то, хотел полениться и вместо написания функции, скачал аналогичную у кима. Когда разобрал код, сначала по ржал, потом написал свою. Больше не ленюсь, пишу свои. ИМХО Лучшие функции, это функции написанные самостоятельно. Подход простой. Если замечаешь что в разных программах пишется одинаковый код, надо написать функцию. Edited March 6, 2014 by Ugar68 Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку. Чужие программы не переделываю. Link to post Share on other sites
transcendreamer 47 Share Posted March 6, 2014 Всё это конечно здорово. Особенно для начинающих прогеров. Но вот я, когда то, хотел полениться и вместо написания функции, скачал аналогичную у кима. Когда разобрал код, сначала по ржал, потом написал свою. Больше не ленюсь, пишу свои.ИМХО Лучшие функции, это функции написанные самостоятельно. Подход простой. Если замечаешь что в разных программах пишется одинаковый код, надо написать функцию. mql такой подлый язык нигде не знаешь заранее где подвох даже в приведении типов бывает засада и очень достают ошибки ordersend/ordermodify в ситуациях где их совсем не ждешь и почему ордера нумеруются с 0? что за прихоть такая? а самое обидное вот что начинаешь разбираться и получается сам дурак как в банковских договорах со звездочками но почему нельзя было сделать интуитивно как в омеге? Link to post Share on other sites
AntFX 6,474 Share Posted March 6, 2014 (edited) ИМХО Лучшие функции, это функции написанные самостоятельно. Вообще-то, повторное использование чужого кода - это один из базовых принципов программирования... Edited March 6, 2014 by AntFX 1 Link to post Share on other sites
cmillion 111 Share Posted March 6, 2014 доступна уже 577 версия. самый большой косяк - это расположение файловой песочницы. Удар под дых для многих не рядовых пользователей Теперь задача перенести с XP на 8ку терминал или пару терминалов уже дело не 5 ти минут. Думаю большинство существуюших копировщиков накрылось. Зато расширились функции работы с файлами - без танцев с бубном можно перебирать файлы. для меня это самый важный плюс. Про старые не скажу, работаю на 610 Во первых при обновлении терминала все папки формируются автоматом и туда переносятся все имеющиеся скрипты советники и индикаторы, так что особой сложности при переходе нет. Во вторых что касается копировщиков, то как раз все стало значительно удобнее! Появилась возможность из любого терминала складывать файл в общую для всех терминалов папку. И теперь новый копировщик работает на много быстрее, практически как в одном терминале, более того нет необходимости писать длинные пути, достаточно в принимающем советнике указать только номера счетов и все! Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5 Link to post Share on other sites
AntFX 6,474 Share Posted March 6, 2014 Во вторых что касается копировщиков, то как раз все стало значительно удобнее! Это точно. Никаких заморочек с файлами в памяти. 1 Link to post Share on other sites
Recommended Posts