MQL4 и MetaTrader 4

Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти на MQL5 - языки очень похожи. Здесь можно будет обсудить задачи, алгоритмы их решения, да и впрочем, любые вопросы, так или иначе касающиеся...
В данной теме будут обсуждаться недокументированные приёмы работы с языком mql4, примеры решения тех, или иных задач. Хотелось бы, чтобы эта ветка была по содержанию ближе к FAQ, чем к обсуждению. Предлагаю всем опытным программистам делиться найденными решениями и приёмами программирования....
Если у Вас вопросы по MQL4, MT4, MetaTrader 4, пожалуйста пишите в этой теме. Особенно когда вопросы касаются торговых функций.
Для того чтобы набраться опыта в данной сфере, напишу 25 советников бесплатно под ваши интересные идеи и стратегии Осталось 19 советников
Обновил МТ4, пробую копилировать советники, которые еще неделю назад отлично работали.  Компиляция не проходит из-за появившегося символа запятой в списке параметров функций.  Еслиб это был разовый случай, то я бы думал что я где то ошибся. Но код изменился даже в тех файлах которые я не открывал с...
Вчера в МТ5 перестал функционировать индикатор, выдает такую ошибку 2018.10.19 12:20:54.366 Cumulative Delta MT5 invalid license (538)
Есть ли возможность штатными средствами МТ4 перевернуть график индикатора в индикаторном окне на 180 градусов, имеется ли стороннее ПО для этого. Мне надо отобразить зеркально индикатор Bulls vs вокруг горизонтальной оси.
Прежде всего необходимо дать определение, что из себя представляет управляемая динамическая система, и как это соотнести с рынком, явлением, в представлении многих, случайным и хаотичным. . . . откорректирую чуть позже... . .
Привет всем. Нашел в библиотеке кода полезный индикатор Ind-Fractals. Однако, он рисует фракталы на каждом баре, вместо того, чтобы просчитывать их как надо. Хотелось бы попользоваться индикатором, а он "сломан"((( Помогите найти ошибку, пробовал связаться с автором, но он на сообщения не отвечает....
Коллеги, решил расширить свою библиотеку и выполнить поиск не обращаясь к истории. Поиск удалившегося ордера только среди рыночных. Поднимал уже обсуждения, думал решу проблему, но оказалось нет. Мы ищем ордер которого нет в рыночных! Магик или тиккет записан в глобальной переменной. Находим...
нууу... так как пытливым(светлым) умам - мастерам математического слива не нравится Граалеподобные торговые системы... то и ладно... специально для них так и скажем... Грааля нет.. но чтоже остаётся? - тогда нужно чтото попроще - получающее прибыль... и желательно не жалкие 100тни прОцентов в год......
Подскажите пожалуйста максимальные параметры ЦП РАМ Память для оптемизации советника в среде mql4 ........................................................................... Хочу макслимально быстро провести оптимизацию.
Подскажите, как можно скрыть код советника после компиляции, чтобы его никто (кроме меня) не смог бы прочитать в MetaEditor?
Добрый день, прошу помочь, не получается уже долгое время после покупки советника установить его в терминал MT4 выдает ошибку, описание которой нигде нет
Собственно, сабж. При сохранении - восстановлении шаблона с советником с помощью ChartSaveTemplate, ChartApplyTemplate не сохраняется состояние "Long/Short only" в свойствах советника (сбрасывается на Long & Short). Косяк, однако. Демонстрация. Советник MACD Sample, устанавливаем в свойствах Long...
Информация - самый ценный продукт, который может быть... Для форекса корректная база данных решает всё... Попробуйте закачать историю минутных баров просто так и черезархив котировок... Разница - КОШМАР... написать ГРААЛЬ на этой истории как раз плюнуть, хотя в реалебудет полный слив... Это...
Добрый день.Сравниваю работу советника на демо  с результатами  тестера.На демо сегодня в 6 утра сработал ордер, а в тестере котировок сегодняшнего дня еще нет.Подскажите пожалуйста- они появятся только завтра, или можно как-то обновить уже сегодня ? ( интересует таймфрейм H1)
Привет всем! Киньте код пожалуйста, или наведите на путь, вообщем нужно чтобы показывал заработок за месяц , можно и в процентном соотношении
Всем доброго времени суток! Подскажите,как сделать выбор дня недели (на русском) через  ENUM_DAY_OF_WEEK для закрытия всех ордеров? Точнее мне нужно чтоб в настройках выводились дни недели на русском,и я бы мог выбрать на пример пятница, а не Friday. И чтоб советник закрывал все ордера только в в...
Напишу бесплатно индикатор на MQL4 на условиях свободного распространения - размещение в виде - бесплатный продукт на Маркет или код в CodeBase. можно и на MQL5 , но предпочтение 4-ке - зависит от логики, желательно конечно хоть что то осмысленное. В теории можно и советник. Естественно что...
Перед обновлением win 10 терминал МТ4 был выгружен. Но после обновления win 10  MT4 до конца не может загрузиться, на щелчки мыши не реагирует, связи нет. Что-то там циклится - загружает процессор на 28-33%. Версия 1090. Буду благодарен любому совету, как восстановить работу терминала.
Привет дорогие друзья, только начал изучать mql4 Возникла сложность, мне необходимо передать сигнал о покупке/продаже актива из индикатора. Можно простой пример как это сделать? Код индикатора И код советника для ясности. Я пока только понял что это делается через буфер, но не получается на...
Как преобразовать значения double в string с учётом настоящего количества знаков после запятой с помощью стандартных функций и без предупреждений после компиляции? У меня пока только так получилось, но в этом варианте есть предупреждение а стандартная функция Digits() предназначена только для...
При попытке отправить изменения в хранилище получаю:2018.10.09 08:49:15.629 MQL Base        failed parse to json data2018.10.09 09:06:33.500 Storage checkout started for MQL42018.10.09 09:06:33.639 Storage 403 Forbidden У всех лежит? В терминале логин/пароль установлены, как и в эдиторе.
//+------------------------------------------------------------------+//|                                     Test advisor on DeMarker.mq4 |//|                        Copyright 2017, MetaQuotes Software Corp. |//|                                         https:/goga342@yandex.ru...
Открывает по стопицот сделок за раз. Не пойму его логику.  Но при этом результаты положительные. Есть скрытые комментариями куски кода. Любопытно посмотреть на результаты в последнем билде МТ. Либо просто - отключив открытие множества сделок.
NatashkaFX
Нет опыта с mql5, но знаю что функции почти похожи, но формулировка разная. Проблема с выделенным, направьте на путь истинный: //--- copyright MQL5#property copyright "Copyright © 2014"//--- a link to the website of the author#property link ""//--- indicator version#property version   "1.00"//---...
  Задача (2)
Есть таблица торгового сигнала. Человек торговал только 2 месяца. Начал со 100 долларов. Какая у него сейчас сумма на счету?
Принцип торговли следующий: Формируется уровень по закрытию предыдущего дня на день текущий, этот уровень является основой всей торговли. От данного уровня выставляются отложки. 10 пунктов от уровня вверх выставляется отложка на покупку. 10 пунктов от уровня вниз выставляется отложка на продажу....
Коллеги, сижу и думаю как написать простой цикл на отслеживание закрывшегося ордера. Задача: В рынке 10 ордеров(отложенный или рыночный пофиг), их тиккеты уже записаны в глобальных переменных. Вдруг два закрывается (по tp или sl). Требуется их идентифицировать какие ордера закрылись и допустим...
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802