MQL4 и MetaTrader 4 - страница 87

[Удален]
В моей ТС баланс всегда выше эквити, а эквити со временем выше начального эквити. Хотел сделать закрывашку всех позиций, но не получилось, функции StartEquity нет. Я сделал из нее переменную, но как-то не то extern double Equity_percent_from_Start_Equity = 10;extern double StartEquity = 1500;int...
Куплю стабильно зарабатывающий советник писать на prostoj.paren@web.de
В переписке с Рашидом Умаровым (Rosh) по  теме индикатора ZUP https://www.mql5.com/ru/market/product/19758 Рашид прислал картинку с форума forexdengi . В связи с данной перепиской возникла настоящая тема. "Статья" будет в виде нескольких сообщений на форуме. Просьба к читателям не писать в данной...
Добрый день великодушный народ! Сделал советник на базе другого советника MQL4(поменял данные индикатора в icostom), но есть проблемка. Советник ооочень долго тестирует даже без визуального режима. Примерно 5 -6 месяцев прогоняет минут 40. А при визуальном режиме обнаружил что он на график без конца...
Столкнулся со следующей проблемой. В Индикаторе работают две функции OnChartEvent и OnCalculate. Если отключена функция OnChartEven, код в функции  OnCalculate работает как было задумано. Если же включаем отработку событий в функции OnChartEven, то перестает отрабатываться код в функции  OnCalculate...
  Ошибка 4051  (19   1 2)
Здравствуйте, писал советник и столкнулся с ошибкой 4051, функция ontick, помогите пожалуйста!OrderSelect(OrdersHistoryTotal(), SELECT_BY_POS, MODE_HISTORY) //ошибка происходит в этой функции, проверялOrderSend(OrderSymbol(), OrderType(), OrderLots(), OrderOpenPrice(), 0, OrderStopLoss(),...
Здравствуйте! Уже цельную неделю пытаюсь найти нужный мне скрипт, весь инет перешерстил, но так ни чего рабочего не нашел. Надо сказать, что на данная тему много постов в сети, но все они не совсем совпадают с моей задачей, а те, которые (как мне казалось) подходят, то не работают, то делают не то...
[Удален]
Начальный баланс 5000.Профит 2%(100$).Суть в том, что советник скальпер, т. е. Баланс всегда больше Эквити, но оба растут. Надо чтобы при Эквити 5100 все закрывалось. В это же время Баланс м.б. 5300, а открытые позиции -200$. Не пойму как формулу сделать?
Запускаю тестер на оптимизацию. Получаю результат.Начинаю прогон на другом интервале времени. Через некоторое время в результатах оптимизации тестер вместо значений (0,1, и т.п, 6) переменных ENUM_TIMEFRAMES или ENUM_MA_METHOD или ENUM_APPLIED_PRICE подставляет наборы цифр вроде 24568912, которые ни...
Товарищи, возникла проблема с реализацией алгоритма Trailing Stop в советнике, а именно ошибкамодификации ордера 130 Ордер выбирается по Мэджику и тикету (хранятся экстерном и меняются приоткрытии нового ордера того же типа) На историческом тесте с часовыми барами по всем тикам на демо-счёте...
Такой вопрос купил сов. активировал на свой комп. через определённое время пришлось переустановить виду и теперь опять просит активацию. Кто может объяснить как происходит активация??? (я думал на железо так как при старте терминала он полностью сканирует железо и в журнале пишет тип винды, проц. и...
Добрый день.Может есть у кого,  Ищу скрипт или индикатор, чтобы переносил в эксель данные по выбранным парам в столбики цены клозе? 
Установил терминал мт4 сразу второй установил, с одного раздал сигнал, на втором сделки открываются не такими же лотами, суммы на всех одинаковый, ПОМОГИТЕ разобраться, первая сделка 0,01, вторая 0,02, а открываются обе по 0,01. как установить точное копирование, тогда стратегия робота не будет...
Пытаюсь прочесть данные из окна "Терминал" с помощью функций GetCurrentProcess, VirtualAllocEx и ReadProcessMemory. На вкладках "Новости", "Эксперты", "Журнал" и др. это получается, а на вкладках "Торговля" и "История торговли" не получается: функция из dll (созданная мной) правильно определяет...
[Удален]
Столкнулся с такой проблемой. собственно сначала покажу необходимый код, чтобы нагляднее сразу было: --в глобальных переменных double OrderLotSize[]; int j; ... --в start() ... MinLot = MarketInfo(Symbol(),MODE_LOTSTEP); LotCost = MarketInfo(Symbol(), MODE_MARGINREQUIRED); AvailableMargin =...
Советник провилно работает на продажу но Почему-то  не работает на Покупку в комплитации нет проблем  обясните буду презнателен  //+------------------------------------------------------------------+//|                                                 Moving Setka.mq4...
Здравствуйте, следующая задача, решение не соображается, простое решение совсем не соображается Задача: Индикатор который строит уровни Fibo по полуволнам индикатора MACD. Что есть: блок кода который строит уровни Fibo состоит из методов: int init() int deinit() int start() void ClearObjects() блок...
Версия терминала 1147 Знаю, что раньше в справке по MQL4 было написано, что не рекомендуется изменять программно настройки советника (extern переменные) , но во многих MQL4 программах были конструкции вида: extern bool NewRUN =  true;int OnInit()  {   NewRUN = false;   return(INIT_SUCCEEDED);  } и...
[Удален]
  Интересно узнать !  (156   1 2 3 4 5 ... 15 16)
Интересно узнать, почему это в рамках форума MQL5 можно обсуждать особенности обоих языков - и MQL4, и MQL5 (смотрите https://www.mql5.com/ru/forum/289020) , а в рамках форума MQL4 обсуждать эти же самые особенности нельзя? Я думаю это совершенно несправедливо. Более того, как я думаю, участники
Пишу советник в котором используеться отложные ордера. Мне надо знать, какой ордер был закрыт последним, бай или селл, и как определить, закрыт он по лосю или по трейку? Большое спасибо.
захотелось в MT4 нарисовать свечи чуть-по-другому (немного пофильтровать/сгладить) и посмотреть как себя ведут стандартные и не очень индикаторы. конечно могу и сам раскопать как работать с .hst и обновлять графики, НО это явно давно многие делали и наверное есть грамотные статьи, записи в блогах,...
Что-то целый день бьюсь со странным глюком: - (на всяк.случай) История загружена - набрасываю мультивалютный индикатор для MT4. - в OnInit проверяю есть ли требуемые пары (не ошибся ли юзер) - в тестере:    * на H4 и выше всё замечательно, получаю требуемые котировки   * ниже H4 только символ...
Добрый день многоуважаемые коллеги --Подскажите как правильно написать условие для открытие ордера на первой свече после получения сигнала? Проблема   iCustom не передает цену и не обновляет данные при каждом тике.  коммент показывает следущее по обейм буферам в тесте : 2,1474SE+09 Индикатор в тесте...
Чудо функция ObjectGetValueByTime Добрый вечер, уважаемые коллеги. Столкнулся в очередной раз с чудом то ли MQL4, то лиМТ4, то ли своего творчества. Функция ObjectGetValueByTimeв индикаторе не работает. Тоесть, не совсем не работает, а работает по своемуусмотрению. Чтобы его увидеть необходимо...
Привет программеры! Такой вопрос: можно ли (если да то как) найти в тексте посредством MQL4 запятую? Ситуация такая: написал панельку для закрытия ордера в неполном объеме и в поле "лот" нужно вписать собственно желаемый лот (например 0.01), но некоторые пишут лот через запятую и естественно ничего...
Добрый день, подскажите пожалуйста советник или индикатор, который рисует ЦЕНОВЫЕ УРОВНИ ГОРИЗОНТАЛЬНЫЕ? Не уровни поддержки и сопротивления а ценовые уровни? Спасибо, большое
Всем привет. Как я понимаю, время в терминале нельзя изменить.Или можно? Подскажите. Если нет, то может у кого есть индикаторчто-то вроде этого:
Добрый день! Для отправки данных в Telegram в MetaTrader 4 (билд 1147 от 16 Nov 2018) использую функцию WebRequest. Код библиотеки пишу так (там 2 варианта функции отправки: TelegramSendMessage - через WebRequest, и TelegramSendMessage2 - через испорт "Wininet.dll", не работают обе):...
Добрый день. Написал мультивалютный, использующий несколько ТФ советник. Для того чтобы быть уверенным что программа имее актуалные котировки использую блок, как в приклеенном файле. У некоторых брокеров программа "побуксовав" на старте печатая ошибку начинает работать а у некоторых завешивается...