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

Часто пишу себе советников.Но еще чаще пользуюсь оптимизатором. в МТ5 увидел профилировщик на исторических данных - очень понравился. Можно сразу найти ресурсоемкие участки и оптимизировать код. что мешает сделать то же самое в МТ4 ? Почему я не пользуюсь Мт5. Да потому что количество брокеров с...
Не могу понять как он определяет вершины. Помогите пожалуйста, если есть возможность с примером в коде.
Необходим скрипт или индикатор для мт4, но который работает по следующей схеме - он наносится на график и в нём производиться расчёт лота из соотношения - цена входа - цена тейка - прибыль. Например мы торгуем нефть - вбиваем в индикатор цену входа, пусть будет 62, значение тейка, пусть будет 62.5 и...
Добрый день!  На график выставляется линия синего цвета для бай,(или красного-  для селл). Советник, открывает бай, если свечка закроется выше синей линии ( открывает селл, если свечка закрывается ниже выставленной красной линии.) С открытием и закрытием позиций все ОК!  Но почему-то советник НЕ...
Навожу пример кода который работает: if(Time[0] == prevtime) return(-1); prevtime = Time[0]; int limit = Bars-IndicatorCounted(); for(int i=0; i<limit-1;i++) { if(Close[i+1]>Open[i+1] &&Close[i+1]>=Close[i+2]&&Close[i+2]>Open[i+2]
Задача отсортировывать по "Result" начиная с самого большого и выводить с помощи  Print в журнал, но в то же время надо сохранить индексы (Deviation и SL). Если была проста сортировка то можно было-бы записать "Result" в массив и отсортировывать с ArraySort но нужно еще видеть индексы (Deviation и...
Всех приветствую!   Пример, есть история сделок: 1. EUR\USD sell magic1 2. EUR\USD buy magic5 3. EUR\USD sell magic3 4. EUR\USD sell magic2 5. EUR\USD buy magic4   Вопрос, как выбрать последний закрытый ордер с определённым магиком, например EUR\USD sell magic3, который по факту закрылся не...
Недавно я купил "железячку" и у меня начались сыпаться BSODы. Что бы выловить косяк мне необходима программа "Debugging tools for windows". Это фирменная майкросовтовская утилита. После её установки, резко перестал запускаться терминал - пишет, что с дебагером на одном компьютере он не может...
[Удален]
mql4 После открытия ордера прошло например 5 минут и этот ордер должен закрыться. Запоминать тикет для закрытия и время открытия для отсчёта минут каждого ордера по отдельности получается слишком пузатый код у меня. Позиций может быть 1,2,3-10, бай и селл одновременно. Может подскажите функцию для
Коллеги добрый день.. В коде индюка есть такой код: extern bool buy3Alertnotif=true;//Уведомление alert 3 BUY extern bool buy4Alertnotif=true;//Уведомление alert 4 BUY extern bool buy5Alertnotif=false;//Уведомление alert 5 BUY extern bool buy6Alertnotif=true;//Уведомление alert 6 BUY extern bool...
  Slippage  (2)
Всем привет! Недавно сообразил что я возможно не правильно использую слиппедж... например, вывел переменную: extern int    Slippage   = 3; Дальше инициализировал ее:    if(Digits==5||Digits==3)   {      Slippage*=10;   } И вот здесь не уверен: Slipp=NormalizeDouble(Slippage*Point,Digits); Эту часть...
Ситуация такая - купил индикатор, спустя какое-то время на него пришло обновление, тут на сайте mql5 висит версия 2.0, а если я захожу в маркет и в покупки из терминала МТ4, там по прежнему версия старая - 1.3, обновление не доступно... убновить с сайта так же не получается - жму - "Установить в...
[Удален]
Можно ли создать индикатор/алерт/и т.д., который бы сигналил о появлении дивергенции в индикаторе. по типу таких https://www.mql5.com/ru/code/13172 https://www.mql5.com/ru/code/7768 https://www.mql5.com/ru/code/7774 https://www.mql5.com/ru/code/8613 https://www.mql5.com/ru/code/16930 только нужно...
Привет! Подскажите пожалуйста как посредством mql4 отправить смс на телефон? Например, если робот открыл сделку на мобильный должно прийти смс...
  IsConnected()  (40   1 2 3 4)
Кто-нибудь может мне объяснить, как IsConnected() может работать после int start()? если что-либо написано после int start() выполняется только после нового тика Как советник может добраться до этого вообще спасибо
  Заливка объекта  (123   1 2 3 4 5 ... 12 13)
Приветствую , уважаемые программисты! "Для терминала МТ4." Хотелось бы получить от Вас подсказку. Наткнулся на такой ньюанс... 1. создаю объект прямоугольник - сработало: 2. задаю свойства: - стиль - сработало; - толщина линии - сработало; - цвет - сработало; - заливка - не хочет слушаться;
  Нужен робот...  (15   1 2)
Здравствуйте уважаемые,может кто подскажет,нужен робот который бы контролировал открытие поз другим экспертом либо только продажа,либо покупка...как то попадался,но сейчас даже название не помню...заранее благодарю.
Написал Трэйл для советника, принцип прост - если bid+0.0001==OrderTakeProfit(), ордер модифицируется, повышая takeprofit и stoploss. Проблема в том, что bid "какой то не правильный", посмотрите на скриншоты. В момент закрытия сделок buy по take'у, функция пишет, что бид на самом деле равен 1.1223(с...
Привет! Возможно вопрос глупый, но что делать... Подскажите как найти цены верхней и нижней линии прямоугольника если неизвестно имя объекта?
Ниже представлен код программы. Проблема в том, что торговля по инструменту к которому прикреплен эксперт идет, а по второму инструменту, который записан в переменную inst, торговля не ведется. Ошибка 4106, неизвестный инструмент. Просмотрел весь код 100 раз, не могу найти ошибку. Кто знает, в чем...
Кусок из кода программы: extern string Inst="XAGUSD";    ................................................................................................ vask = MarketInfo(Inst,MODE_ASK); ...................................................................................................
Как поставить стрелочки побольше и может даже поярче именно в СОВЕТНИКЕ. ObjectCreate(0,"SSbarDOWN"+(string)iTime(_Symbol,0,1),OBJ_ARROW_BUY,0,iTime(_Symbol,0,1),iLow(_Symbol,0,1)-Otstup*_Point);ObjectSet("SSbarDOWN"+(string)iTime(_Symbol,0,1),OBJPROP_COLOR,clrDodgerBlue); Сейчас вот такие ставлю,...
Задача 1.Есть баланс в депозите с историей торговли один год. Нужно найти размер начального депозита алгоритмически, при условии, что в счёт не были сделаны дополнительные  пополнения.  Знающим решение прошу помолчать 😀 . 
Помогите добавить условие,чтобы советник открывал сделку только один раз при смене положения параболика
Всем привет. Проблема такая - виснет МТ4 изза индикатора (желаемого) Будьте добры подскажите как исправить эту проблемку
Продолжаю тему простых индикаторов Если кто встречал на просторах инета ??? вот такой простой индюк Описание  1. Смотрим скрин на нём смена бара сочетание 1-1-2 тоесть один отрицательный бар меняется 1-2 положительными ...тоесть сочетание смены тренда 1 к 1-2 они подвеченны когда идёт война на хаях...
[Удален]
Какой на ваш взгляд среди известных индикаторов самый лучший определяющий тренд, т.е максимально захватывающий диапазон тренда? На мой взгляд это среднаяя построенна по алгоритму JJMASeries () ( 'Эффективные алгоритмы усреднения с минимальным лагом и их использование в индикаторах' ) с длинными
  Ищу индикаторы.  (17   1 2)
Кто-нибудь встречал индикаторы Bears Power , Bulls Power с раскраской разным цветом выше нуля и ниже нуля
Здравствуйте, Я ищу советника по эквити. По аналогии с e-Trailing EA, где вы можете прикрепить его к графику для управления существующими позициями, я хотел бы найти equity ea, который я могу прикрепить к графику или графикам для мониторинга эквити счета и закрытия позиций при достижении желаемого