Какой терминал Вы считаете удобнее? MT4 или MT5?
Просьбе ответить только тех, кто пользовался обоими терминалами.
В этой ветке разгорелся
срач спор между мной и разработчиком в MT.
По-моему мнению, MT5 как то не прижился. Программировать стало несколько сложнее. Простые вещи в MT4 делаются в один -два шага, а в MT5 уже несколько действий требуется. Менее удобный тестер. Хотя может быть я просто консервативен слишком. Но при этом разработчик почему то начал обзывать меня лгуном и вруном. Хотя как может быть мнение потребителя быть ложным?!
Да и по-моему личному опыту — для метатрейдер 4 на заказ делается 80% роботов, когда под MT5 -20%(без учета Квика).
Да и опять же, это видно по тому как долго они уже поддерживают MT4. Они не могут его бросить, потому что пользователи крайне нежелательно переходят к MT5.
Но при этом хочу отметить, что MT5 лучше QUIK! Опять же, это по -моему личному мнению, а то сейчас арка еще прибежит и начнет оскорбления сыпать, грозя судом.
Вот и интересно стало узнать мнение у публики.
Всем спасибо.
А вообще, мт4 конечно лучше, хотя бы тем, что можно открывать встречные позиции, и вообще позами комбинировать как угодно. Про роботов не знаю, но по тем, что я искал, находил только для мт4
Но это к примеру, еще как вариант: Вы находитесь в лонге, но понимаете что сейчас вероятен коррект, вы продаете не кроя лонги, потом когда актив упал, выходите из шортов, и ждете роста, может быть даже добавитесь к лонгу. Да вариантов подобных комбинаций масса.
Василий Силкин, купили по 25 2 лота, продали по 42 1 лот, остался в наличии 1 лот, по 35 не получилось взять, продали 50 оставшийся лот, больше поз нет =(42-25)+(50-25)=42
купили по 25 2 лота, продал 1 лот по 42, по 35 не получилось взять, продали 2 лота и купили 1 лот по 50, больше поз нет = (2*50-2*25)+(42-50)=42
и где тут разница? в результате то всё равно 42
В МТ5 изменился сам язык, более СИ подобный.
Поэтому кто для кого пишет, там и удобнее писать.
в мт5 есть фиксированный масштаб графика. (в мт4 нет)
в мт4 есть импорт котировок (в мт5 нет)
мт5 мобильная версия- изумительная.
большинство индикаторов под мт4.
1. ни хуже, ни лучше
2. не удобен и мт5 и мт4.
Да какая разница, прокачанная у тебя тачка или нет, движок на 200л.с. или 50 л.с., мазерати или лада, автопаркинг или без ГУРа, многакнопак на панеле или только «сел-бай»… Один хрен все должны соблюдать правила дорожного движения...!!!)
Часто наблюдаю иллюзии у новичков (да и не только), что если будет торговать на суперплатформе (да ещё какой-нить платной), да если счёт откроет на СМЕ, скачает чудо-нано-кванто стратегию, то дела просто попрут… Я скажу так, не можешь заработать на простом инструменте (платформе), то и на крутом не хрена не заработаешь… Просто красиво сольёшься!)
Когда работаешь дорогим и дешевым шуруповертом разница есть и сказывается на конечный результат. Думают частично и тут также =)
Но есть еще и принципиальная позиция. Четверку трогать душа не лежит, так как это, как правильно сказали — игровой автомат.
Что касательно тестеров. В пятерке есть отличное нововведение, что перекроет все недостатки и выводит ее вперед (при каких то очень легких стратегиях). Это использование агентов тестирования. Как платных, так и локальных. Если расчетов много, по сетке установил агентов и гоняй свои расчеты распределено по всем машинам. Это огроменный плюс, ради которого, на четверку можно не смотреть.
У меня демо МТ4 от Альпари сегодня такое пишет
Что он хочет от меня?
вон оно че, а где еще можно взять демку?
спасибо
МТ4. Я к нему привык.
Да и программные модули несовместимы, а изучать MQL5 как то времени жалко, тем более, что я не программист ни разу.
— в апреле 2011 Метатрейдер 5 был сертифицирован на RTS
— в декабре 2012 Открытие запустило МТ5 на RTS
— в ноябре 2014 был сертифицирован на валютной секции и запущен в торги
— в декабре 2015 был сертифицирован на фондовой секции и запущен в торги
Сейчас через Открытие в МТ5 можно торговать на трех секциях: фьючерсах, валюте и фондовой. Скоро будут и опционы.
P.S. И чтоб два раза не вставать, почему в MT5 нет DDE?
К сожалению, отсутствие единого счета у российских (и не только) брокеров приводит к необходимости иметь раздельные счета.
DDE — это родовой грех Микрософта. Настолько страшная, медленная и глупая реализация, что должна была умереть еще в 2000 году. По сути, она еще теплилась только в биржевом софте.
На текущий момент в MQL4/MQL5 есть на порядки более быстрые методы получения потока котировок. Да и сама потребность в извлечении котировок на массовом рынке ушла. Все можно делать внутри платформы без потерь.
Задумайтесь, что нужно обеспечить, чтобы появился маркет программ. Ни ява, ни с# не дают главного — безопасности кода (его ведь передавать надо огромному количеству людей, причем в скомпилированном виде) и защиту автора (декомпилируются за секунды).
А вот MQL5 дает безопасность кода за счет специализированного managed языка, который изначально строился для работы в песочнице и обязательной защиты терминала. Кроме того, защищает труд авторов и продавцов, не позволяя декомпилировать код. Предоставляет возможность продавать свои программы через штатный аппстор, а потребителям гарантирует, что там нет троянов.
НЕТ НЕТ И НЕТ!
Нихуя не несколько!
То позу роботу по меджику надо с бубном считать… то вслепую угадывать где искать ордер — в истории или отложенниках...
Ради того что раньше делалось вызовом одной функции теперь нужно плясать несколько дней с бубном, и еще хрен знает сколько времени отлаживать, потому что количество разнообразных состояний и прочей мутоты в которой может что-то находится(и соответстующей этому всему самописный state-machine) зашкаливает!
Сложность этих понятий минимальна. Зачем заявлять мизерную вещь как проблему вселенского масштаба?
но я не понимаю, почему для каждого меджика нельзя свой позишен сделать?
ну или ниже я написал… почему SL и TP у ордера сделаны так как сделаны я тоже не понимаю…
Позицию можно разобрать на предмет сделок и ордеров, породивших ее, соответственно и магики.
Вообще это реально не удобно, но виноват в этом не МТ
Но надо отметить, что тестер MT5 быстрее MT4 и умеет распараллеливать тесты по нескольким компьютерам.
С точки зрения языка тоже уточню — языки одинаковы. А если говорить об индикаторах, то вообще одинаковы. Достаточно сравнить код из MT4 и MT5.
Прокомментируйте, пожалуйста, табличку по ссылке:
smart-lab.ru/blog/108052.php
Там 400 статей на русском, детально объясняющих что, как и почему сделано в MetaTrader 5. Лучше всего начинать с самого начала.
Это не жесть, а необходимая работа над собой, если вы хотите получить знания.
Чаще 15 или 30 комбинирую с дневками
MetaQuotes Software, корону снимите.
Задолбал честно говоря своей программистской простотой. Где же одинаковы, когда код из МТ4 нужно переделывать под МТ5? И переделка, для того, кто не знает MQL5 вовсе не тривиальна.
Разные языки — это C# и C++, как и C++ с MQL5. А вот MQL4 и MQL5 одинаковы.
Разница в реализации торговых функций есть, так как это две разные идеологии торговых операций. Индикаторы практически одинаковы, так как с начала 2015 MQL4 начал использовать идеологию доступа от MQL5.
Если вы не хотите смотреть код, то используйте маркет (2000 готовых программ для МТ5), кодобазу (3000 программ для МТ5 в исходниках) или фриланс, где за 10 долларов вам напишут или модифицируют любую программу.
MetaQuotes Software, иоптыть, опять двадцать пять.
У меня написаны свои индикаторы и роботы для МТ4. Которые естественно не будут работать и не компилируются для МТ5 без переделки кода.
Ваши красивости и усложнения, которых вы нагородили в МКЛ5, и нах никому не нужны, кроме вас.
Сделаете компилятор, который исходники МКЛ4 будет переводить в исполняемые модули для МТ5 честь вам и хвала. А так вы просто усложняете пользователям, которые еще раз повторю, НЕ ПРОГРАММИСТЫ А ТРЕЙДЕРЫ, жизнь.
И никакие преимущества новой платформы не могут это перевесить? Или, все таки, это ваше будущее и ваши инструменты?
MetaQuotes Software, йоптыть.
Я не иду на принцип.
Я говорю, что переписать эти строчки кода для меня выливается в необходимость перелопатить кучу документации по языку.
Вы конечно можете сказать, что не кучу и это правда. Но правда для того, кто знает что и как нужно переделывать.
Вами в этом случае движет типичная зашоренность узкого специалиста, который уверен, что все должны знать то, что знает он. А это не так. Иначе за вашу работу платили бы деньги не вам, а кому -нибудь другому.
MetaQuotes Software, одно другому не мешает.
Вы вообще не своим делом занимаетесь. За день работы на смартлабе вы ухитрились переругаться абсолютно со всеми пользователями. И никого ни в чем не убедили.
Понимаю, что некоторым привычнее заниматься групповым пинанием без адекватного ответа.
Мои ответы не для убеждения тех, кому отвечаю. А для тех, кто будет читать эту переписку и задумается.
Теперь откройте терминал и посмотрите сколько всего готового для трейдеров.
Хорошие программы пишут программисты и именно для них мы развиваем языки и создаем всю инфраструктуру поддержки. Один маркет чего стоит, где можно продавать свои программы и не беспокоиться, что их украдут.
Результатами труда программистов пользуются миллионы трейдеров, которые качают все многообразие программ, сигналов и кодобазы.
Причем если спросить профессиональных разработчиков на MQL4/MQL5, то они наоборот будут требовать больше возможностей в языке и смеяться над заявлениями про сложность.
В нем есть отладчик на истории. В МТ4 этого уже не будет
1. Применим к разным рынкам,
2. Можно торговать на одном инструменте одновременно разными роботами,
3. Тестер работает со всеми ядрами локального компа + облачные вычисления,
4. Наконец-то в тестер можно загрузить реальные тики!
5. Есть стакан цен.
… вроде и magic у него есть, и SL и TP...
вот только облом — у сделок которыми ордер открывается меджик какой нужно меджик, а у сделок которыми он закрывается по SL TP меджик нулевой! НУЛЕВОЙ!!!
Нет, я допускаю что в этом есть какая-то логика… но она совершенно не помогает облегчить производство работающей совы!
С этой ситуацией разберемся.
Кто как не разработчики этих языков это знают? Даже компилятор один на оба языка и редактор один.
К сожалению, некоторые товарищи специально создавали впечатление, что это разные языки и что один сложнее другого. Это делалось специально и на зло. Потом эту мысль без проверки подхватили другие и понеслось по форумам.
Сколько функций в процессе обновлений вы поменяли и как изгадили кучу скриптов, вместо того чтобы просто написать конвертер??? Только через несколько лет когда вас задолбали начали что-то делать!
Все обновления просто убивали нафиг роботов. Не говоря о том что шла проверка на обновление и ни дай бог не обновишь — терминал нахрен отрубится!
Или расскажите сказки как распиарили мт5 — какой он крутой, а в результате переносишь туда индикатор или советник, а он на 90% не работоспособный. Вообще язык другой.
И метаквоты вообще никак не реагировали на возмущения пользователей.
Только сейчас вы очухались и стали восстанавливать что разрушили.
Улучшение компилятора конечно проявляло скрытые ранее ошибки в коде экспертов. Тут ничего странно и наоборот все очень хорошо, что компилятор стал быстрым, более придирчивым и перенял множество возможностей MQL5 (ООП, систему исполнения и тд).
Вы за заморозку мира выступаете? Или вам не нравится, что кто-то развивает этот мир и толкает его вперед?
Любой живой язык программирования развивается. И даже древние C программы давно уже не переносимы. Как и С++, C# и питоны и тд. Все приходится помаленьку апгрейдить, так как компиляторы становятся умнее и находят тонны ошибок в «старом проверенном коде» при компиляции.
Вы апдейты выпускали чуть ли не каждые пару месяцев. О чем это говорит? о вашей расторопности или разгельдяйстве и не умении спланировать?
Мне это напоминает создателя одного чата. Делает программу, через месяц выпускает обновление, но но ломает работоспособность в другом. Потом выпускает очередной закрывающее предыдущий косяк, но меняет интерфейс в котором пропадают данные. И так постоянно! Ничего не напоминает?
На вопрос — нахрена? Почему вы не доработали до идеала, до нормальной работоспособности и не отстанете от программы? — Ну мы же должны развиваться, это прогресс. Так вот — нахрен такой прогресс!
Нужна стабильная программа. Которую я бы протестировал в 2005 году и до сих пор бы стояла и работала!
Кому нужны ваши «фишечки» и ускорения если разрушаете саму стабильность???
При условии, что они написаны правильно без банальных ошибок, которые не смог отловить компилятор в 2005 году.
TT, языки программирования исключительно для программистов, а не для пользователей.
Был в IT индустрии достаточно долгий период, когда была надежда на RAD средства и возможность непрофессиональным пользователям реализовывать сложные решения.
Все это было отброшено индустрией и остались лишь узкоспециализированные конструкторы. Первый свой MQL и среду автоматического исполнения мы написали в далеком 2001 году и все это было доступно публично. За 15 лет все было понято и все встало на свои места.
Поэтому и в торговых платформах хорошие программы — это удел программистов или тех, кто вложил свои силы в изучение программирования.
Именно для них и существует обширная документация (более 4000 страниц), бесплатная библиотека исходного кода (3000 программ в исходниках), статьи (около 400), фриланс и форум.
Это не бред, а реальность.
Программирование не стало доступно домохозяйкам. Мало того, оно стало требовать еще больше знаний и инвестиций в обучение.
— Золотая рыбка, хочу чтобы у меня все было!
— Ок, у тебя все было.
Как же оно не стало, когда оно было доступно? :)))
MetaQuotes Software, ну наконец-то открытым текстом сказали, что все это сделано для того, чтобы вам заказы несли, а вы капусту стригли. Впрочем это и так было ясно.
Да блин, пока объяснишь что нужно делать долбаку, который только и умеет, что кодировать, поседеешь. Хотя я и так уже и седой и почти лысый.
А бегать за каждой корректировкой и исправлением...
Хорошие программы пишут программисты. Профессиональные или как минимум те, кто вкладывается в свое обучение и развитие.
Как бы кому не хотелось, но сфера программирования так и не стала доступна всем. Не помогли ни средства быстрой разработки, ни компонентность, ни блочность.
Нам заказы не несут. Мы создали и развили огромную экосистему, в которой есть множество разработчиков и на порядки большее количество потребителей.
Если вы взялись за написание программ, то надо нести программерскую ношу до конца. Это очень интересный опыт.
Впрочем, вам в утешение. Майкрософт тоже халтуры много лепит, и его тоже никто не любит. Но пользоваться вынуждены. До поры до времени. Потому что все остальное не лучше.
Но дискуссия уже выдохлась, можно закругляться.
MetaQuotes Software, я был бы слишком наивным. если бы надеялся. что от этого разговора что-то изменится. Но пар накопившийся спустил.
А принцип спасение утопающих дело рук самих утопающих еще никто не отменял.
Особенно про пар.
Когда дело доходит до реализации, то по документации местами очень сложно понять как в mql5 работает какая-нить конкретная фигня… не в общем понять, а так чтобы потом не было сюрпризов.
Но в нашем случае есть документация, огромная база кода, форум, статьи, фриланс, тестер и масса сайтов со специалистами по Метатрейдеру.
Я очень сомневаюсь, что найдется много желающих писать что-то серьезное на MQL5, потому что зачем серьезному програмисту связываться с убогим терминалом (вообще мне MT5 нравится, я торгую через него, только ежедневные корректировки баланса достали) когда он может писать на нормальном С?
Получается MQL5 как-то ни вашим, ни нашим. Конечно, вы пытаетесь создать свой рынок, как 1С, я понимаю. Но MT5 — это любительский уровень, а вы пришли на трейдерский ресурс (ну еще и любителей египетских пирамид), мне кажется разумным больше прислушиваться к вашим основным клиентам.
Вот для истории:
— Формульный язык Метастока явился одной (ну и продажа Ройтерсу конечно) из причин превращения из иконы в зомби.
Любой, кто перейдет границу первого примера, ужасается ограниченности языка. Реально слабый язык похоронил автоматизацию платформы.
— «Легкий язык» от Трейдстейшен (EasyLanguage) тоже оказался слабым и медленным по своей архитектуре.
Мы совершили дурацкую ошибку, сделав в 2002 году первую версию MQL2 по близкой аналогии с EasyLanguage. Ужаснулись и быстро переделали на С подобный.
Хотеть «простой язык» — это одноходовка, приходящая в голову каждому. А вот мы 15 лет протестировали на практике методы автоматизации, создали 4 поколения языков (MQL, MQL2, MQL4 и MQL5), вырастили большую армию разработчиков и поняли, что нужно делать.
ТТ, ради бога, не считайте, что это я для вас пишу :)
80% пользователей МТ являются форексниками работают с версией 4.
Любопытно, каким же будет ответ )))
Кодить стало ничуть не сложней, а качество языка стало много выше!
Если это не так, то человек либо не работал на нем достаточное время, либо не программировал и не тестировал, либо в чем-то до конца не разобрался, либо послушал чье-то мнение, либо он не разумный.
Это как сравнивать Pascal и С++. Или Windows XP и Windows 7.
Вроде все привычно и удобно и лень учить что-то новое. Но когда ты познаешь это новое, ты понимаешь, как много ты потерял времени и как много упустил возможностей.
Doozer, да пофигу все это изящество.
Для меня верх изящества — это Метасток.
Написал в нужные окна нужные формулы и все готово. Работаешь с идеями, а не с правописанием.
А все извращения должны быть в оболочке, о которой пользователь-прикладник должен знать только то, что она есть.
да нафига мне это распараллеливание и прочая мутота когда нужно просто торговать. мт5 говно сделанное не понятно для кого!
Нужно быстро протестить робота? так вот — нет таких роботов и стратегий с которыми бы не справился обычный комп.
Если стратегия такая тугоумная, то она глючная. И автор просто не разбирается в логике и что написал.
Отсутствие локирования это говно! И попытка навязать пользователям приведет к тому что появится новый терминал у кого нибудь другого.
Стоит мт4 и мт5. Умею писать и там и там. Но роботы работают Только на мт4.
Написание программ должно быть простым и понятным, а не тут сделать нельзя, тут проверьте функцию, тут не правильный тип и т.д. Наделали граблей теперь выпускают заплатки.
По ответу понятно, что Вы кодили на vb максимум…
Quik
Transaq
SmartX
Alfa-direct
TsLab
ATAS
VolFix
Tradingview
QScalp+Quik/Plaza2
EasyScalp+Quik/Plaza2
CQG
Multicharts+плагин для Quik
eSignal
Ninjatrader+Quik(связка)
Если вам хочется сделать голосование какой терминал из существующих лучше, ну так делайте. Кто вам мешает?
Просто поставьте на несколько графиков несколько экспертов. Эксперт может торговать на любых инструментах, будучи подключен к любому графику.
На неттинговом счете эти роботы будут мешать друг другу, а на хеджевом/локовом они могут работать со своими позициями независимо, выбирая свои по magic идентификатору.
С прошлой пятницы стал доступен MetaTrader 5 с хеджингом и теперь брокеры могут предлагать хеджевые счета в нем.
В БКС такое ввели? Когда будет?
Ну думаю, что фондовые брокеры будут вводить хеджевые счета. Хотя могут, теоретически.
Это нормально на форексе, но на бирже выглядит немного дико. Имхо вам бы не помешало флажок какойнить у ордера завести(или у аккаунта) который отвечал бы за режим работы TP
оно конечно вам добавит гемора, типа — а что делать если тп частично исполнился а потом ордер пошел и остопился… но уж лучьше пусть вы с этим централизованно разберетесь чем мы каждый сам по себе кустарно))
Ща неокрепшие ламерские умы и правда подумают, что это проблема
Фактически в mt4 это было, а теперь для достижения привычного эффекта нужно изобретать колесо и тестировать его катаясь по краю обрыва
А ордера бывает отклоняются брокером (я про БКС), как быть в четверке с данной проблемой ?
Проще написать один раз класс по отслеживанию ордеров и событий и далее «плевать в потолок»
Извините коли резко, но правда же
Roki, ну капец, внешний вид это конечно очень серьёзно! куда там
опять ничего конкретного не написали
Конкретика- хорошо! Я описал запуск роботов в квике и мт45. Достаточно конкретный пример? Парируйте)!
Roki, не вижу ничего не удобного в отображении инфы в квике, но надо сказать что в МТ я вообще не работал)
где описали?
Как происходит настройка и запуск в Квик?
В МТ — бросил на график, загрузил настройки, запустил. 30 сек. А в квике?
Roki, на чём робот то написан?
в квике на луа, выделил скрип нужный, нажал запустить, всё
Slider, а чего тяжелого в квике? можно поставить стоп лос тейк профит, купить по рынку… чего ещё надо то?
приведите пример чего вам в квике не хватает?
Если писать что то хардкорное и крутое под ФОРТС — то МТ5.
Я тупо не понимаю унылое нытье неосиляторов «пок пок кудах — MQL5 СложнаАА!!1».
Если кому-то сложно написать чуть больше кода и напрячь межушный ганглий, сделав что-то чуть-сложнее чем копипаст кусков кода из инета, с целью запустить в форекс-кухне очередной индикаторный кал — зачем являть на форумах свою ущербность?
Люди тупо не меняются: специально для отбитых, не видящих жизни без локов (в 2016 году, ага) сделали разделение позиций — так снова нашлось ОВЕР9000 поводов высказать, почему конкретная компания ДОЛЖНА поставлять какому-то Васяну конкретные свистелки и перделки.
Людям не нужен функционал и преимущества. Люди хотят дрочить в удобный GUI и прогать кросс-МА. Отсюда столько неадеквата в адрес MQ.
Некий диссонанс возникает, когда думаешь — с программистом ли общаешься, когда человек пишет про сложности языка.
Оно понятно, что у МТ5 быстрее «движок» и более заточен под архитектуру современных процессоров, но с тестером стратегий они перемудрили. Надо было как в МТ4 оставить импорт котировок.
Очень хорошо, что сделали в МТ5 лок!
Теперь вопрос: появится ли в МТ5 возможность работы с несколькими ордерами по одной паре, как это имеет место быть в МТ4?
Можно будет кормить терминал любыми данными и они будут обрабатываться параллельно штатным данным с торгового счета.
В МТ5 хеджевые счета работают аналогично МТ4: http://smart-lab.ru/company/metaquotes/blog/324465.php
Вот это дело. Жаль язык сложный.
Как вы можете его не любить?!
Я специально встаю на 2 часа раньше и ложусь на 2 часа позже, чтобы лишние 4 часа в день наслаждаться этим прекрасным терминалом!!
MetaQuotes Software, дай вам Бог здоровья!
Тут одни лжецы, неучи и болтуны!
Не общайтесь с ними, они этого недостойны!!
А если по факту:
Использую МТ5 (роботы в Открытии) и Волфикс для ручной торговли и опционов. На квик — стойкая аллергия.
Тестирование в МТ5 — убогое. Тестирую в Велс Лабе и Ами брокере, котировки беру из Splice в МТ5, с последующим «допиливанием». Нельзя их сравнивать, если только в каких-нибудь форекс кухнях, где можно и 4, и 5. Но тут уже срабатывает вопрос «привыкания» к 4.
МТ 4 только для форекса, т.е. — контингент пользователей немного иной. Мне ФОРТС нужен, какой тут МТ4...
Пользователь MetaQuotes Software, ты какой-то на жизнь обиженный. С утра не дали что ли?
Читаешь твои комменты — автоматом негатив к тебе, хотя ты, возможно и прав. В чем-то.
Скоро выйдет ряд статей как раз про тестирование в МТ5, включая наш блог на Смартлабе. Будет возможность детально разобрать все вопросы.
Да, по времени дольше, надо писать код сначала для тестеров. Но зато и результат достовернее. Если у меня в коде куча высшей математики, а я получу недостоверные данные из-за какого-то шального шпиля в МТ5… зачем, я хочу уверенности
Можете зарепортить отчет? Он делается простым экспортом из тестера.
Хотя плюсы отрицать не буду — работает неплохо, основные функции есть. Но морально, орально и фигурально за столько лет уже можно было сделать МТ6 на порядок лучше. Могу предположить, что не помер только по причине накопленной фан-базы и нечистоплотности кухонь. Ну а то, что полезли целоваться с биржами говорит, что начали терять форексный рынок.
Вангую, что к концу года прикроют четверку для «оптимизации», поэтому и бережно переносят полюбившийся мусор.
Это совершенно будет другой уровень дискуссии.
Про биржи и форекс: Метатрейдер 5 изначально создавался под фондовые рынки и все идет хорошо, включая форекс.
А правила расчета ГО когда на ФОРТСе изменили — у вас в терминале такие кренделя были — залюбуешься. И з@е%*ся роботов переделывать… Саппорт — дохлый, ввиду феерического самомнения и полного наплевательства на пользователей. Вы оттуда, видимо…
Вообще-то у нас сервисдеск открыт для всех подряд, включая трейдеров. Поток заявок огромный со всего мира и объем удовлетворения обращений тоже большой.
Вы правильно сказали «правила расчета ГО на ФОРТС сменили». Это не мы сменили, а биржа. Это уже такой постоянный форс-мажор на российском рынке. И мы достаточно быстро все поправили у себя.
Детальнее — пожалуйста. При открытии позиции по рынку в МТ5 на ФОРТСе у вас сумма на счете должна быть не такая, как в расчетах мосбиржи. Сейчас не знаю, переделали алгоритмы свои. Но после введения этого — точно у вас было не так, как в формуле Мосбиржы.
Про сервисдеск. Он открыт. Это хорошо.
Плохо, что он не решает вопросы. Т.е. написать-то туда можно, а вот получить полезный ответ или (даже страшно представить) изменение в терминале — нет.
Слышьте ваших пользователей. От этого будет всем лучше. И нам, как конечным потребителям. И вам, как разработчикам, получающим фидбек.
Я не против МТ5, шустрая платформа.
И роботов под нее закомпилированных можно привязать к логину жестко. Декомпилировать не выйдет и стратегия не «утечет». в квике такого нет.
Но, блин, допиливать кучу роботов после очередного билда, да еще и в боевом режиме вылавливать эти глюки — это жесть...
У нас уже целая кодовая система разработана под МТ5.
Регулярно приходят циферки кода на почту, нормально ли работает терминал. И после билдов, в 99% приходится что-то на лету переписывать. Делая новое думайте о том, что есть люди, у которых на «старом» деньги крутятся…
Держите один терминал подключенным на MetaQuotes-Demo. Это позволит быстрее реагировать.
Еще совет для обращения в сервисдеск: старайтесь готовить исходную заявку максимально полно (скриншоты, логи, описание окружения и тд), чтобы не требовалось ни одного встречного вопроса кроме единственного ответа «исправлено». К сожалению, мы получаем множество заявок в режиме «давайте начнем разговор», что не позволяет быстро решить проблему.
Дайте номер заявки в сервисдеск, пожалуйста.
Или это из области недоверия вопрос?
Проблему, может быть, решили. Я тут о том, что если ее даже и решили, то уже поздно, когда мы ее решили сами по своему.
Вот дебилы.
smart-lab.ru/blog/306477.php :))
И это не все профиты мт5. Давайте сравним качество ооп ??? Ну, кто в теме, тот и не будет фуфло писать…
Просвещают тут https://www.mql5.com/ru/forum
Как вариант, создайте класс, в котором подключите 100 других классов и подключайте только этот «инициализирующий» класс, если уж оно так нужно…
а вы, если я правильно понял что вы написали, написали фигню.
Объявляете экземпляр класса на глобальном уровне в этом mqh файле и при инициализации/деинициализации программы будут вызваны конструктор и деструктор этого класса.
Так в Метатрейдер 5 было с самого начала.
Как проанализировать стакан в четверке. Как закрыться маркетом и не размазаться по стакану ??? Ответ: Никак, вероятно (на 100% не уверен всеже).
Справедливости ради скажу, что функционала по анализу стакана в 5 хотелось бы больше...
И вот еще… нак насчет анализа тикера в мкл4? Эту тему там не курил подробно. В мкл5 вся инфа по символу без проблем…
Кстати, при работе с символами… можно ли их перебрать циклом, или что-то подобное ?
Перебор через SymbolsTotal(), SymbolName() по позиции и дальше SymbolInfoXXX функции со следующим списком констант: https://www.mql5.com/ru/docs/constants/environment_state/marketinfoconstants
Спасибо !