Добрый день. Подскажите пожалуйста - прогоняю советник в тестере, потом нажимаю кнопку открыть график , и на графике почему-то не отображаются трейды ? ( точками и линиями, синей - бай, красной - селл). Раньше отображались ( билд 1090, работал на XP). Теперь билд 1170 под Win7.Причем раньше, если...
Добрый день есть код текста, который должен располагаться в определенном месте DrawTXT("fdfd","ТУТ текс",!t2,Lo+TYTY*0.5*pips,Green); 1) но этот текст со временем оказывается в другом месте, можно ли как то сделать чтобы он отслеживался и всегда был по данным координатам? если да то...
Нужно создать объект типа double с заданными координатами на графике. В перечислениях констант нет такого. (https://www.mql5.com/ru/docs/constants/objectconstants/enum_object) Есть текст, но если задавать число в виде текста, редактор ругается ошибкой: implicit conversion from 'number' to...
Добрый день, при смене цвета в индикаторе пропадают кнопки, которые изначально были, что может быть? Удаление всего что есть стоит в деинит: if(reason != REASON_CHARTCHANGE && reason != REASON_CLOSE) {............ }
Коллеги, возникла ситуация на реальном счете(реальном сервере брокера). 1) Появились на истории котировки на D1 за Воскресенье. Причем на демо счете(демо сервере брокера) этих свечей нет. 2) Обращение непосредственно в тех поддержку брокера эффекта не принесло. Брокер отвечает что с их стороны все...
Как можно передать двумерный массив в функцию таким образом чтобы не указывать что он двумерный?
(31 1 2 3 4)
Есть идея сделать функцию сдвига массивов с технологиями определения типов (int, double и т.д) эту идею можно решить с помощью шаблонов template<typename T, typename P>void MoveArray(T &array[],P &array1[][]){} а также хотелось бы применить технологию определения ранга массива, например чтобы не...
Иногда возникает необходимость отменить открытую сделку. Прилагаемый скрипт закроет все открытые ордера, которые уже работают, и откроет новые ордера с равным размером лота. Скрипт закроет и развернет только те ордера, символ() которых равен символу, к которому прикреплен скрипт
В общем проблема такая ! Хочу тралить прибыль другим советником, а этот советник не дает тянуть стоп ллос за прибылью ! Может кто нибудь поправить !
Здравствуйте граждане! Подскажите, как узнать максимальное время на графике MT4? На фото показал, какое время. На ум приходит - нарисовать объект с привязкой к этому углу, потом узнать его координаты, перевести координату X в datetime. Но, кажется это уж слишком и должно быть более простое решение....
В один метод класса передается значение переменной. Допустим переменная имеет имя tmp. Со значением этой переменной производятся какие-то действия. Другой метод класса получает данные из какого-то источника. И должен эти данные передать переменной tmp. Первый метод может отработать сегодня. А...
Брокер сообщил о закрытии своего ПАММ-сервиса, в том числе, по следующей причине: "Причины закрытия сервиса: -Невозможность приобретения новых лицензий на дополнительные сервера MetaTrader 4 от компании MetaQuotes;". Пришлось закрыть счет и вывести средства. Проясните, пожалуйста, ситуацию. Далее...
Доброго времени суток. Мне необходимо, чтобы эксперт записывал данные типа float из массива в файл. При запуске, эксперт находит файл, успешно открывает его с флагами и записывает туда данные из массива, возвращая количество записанных элементов, но когда открываю файл, там пусто. Пробовал так же...
помогите пожалуйста разобраться мне нужно чтобы индикатор рисовал трендовую линию от даты до даты, а то у меня луч постоянно получается ,,,,,,,,,,,, код ,,,,,,, // вывод уровня дня void paintLevelD(datetime data, double db1, double db2, string name, string txt) { ObjectCreate(0...
Есть индикатор, который проверяет сделки на истории. Истории может быть несколько лет. При вызове int MinBar = iBarShift(MySymbol,PERIOD_CURRENT,TimeOpen); индикатор возвращает только то количество баров, которое сейчас доступно, либо -1 если установить exact=true. Этого недостаточно. В MQL5 есть...
На официальном сайте https://www.metatrader4.com/ при скачивании Metatrader 4, скачивается почему то пятая версия, причем установочный файл отображается как mt4. Что это баг или фича? и где теперь скачать официальный терминал МТ4?
string InpName="Channel"; // Имя каналаdatetime T=iTime(NULL,0,0);Print("1-я линия канала ",ObjectGetValueByTime(0,InpName,T,0),", ", "2-я линия канала ",ObjectGetValueByTime(0,InpName,T,1); Для первой линии (line_id=0) выдается правильное значение, для второй линии (line_id=1) - значение...
Добрый вечер, на этом сайте нашел код Всё работает, но нужно чтобы менялся цвет не любой кнопки, а выборочно, тобишь можно как то поменять чтобы 1 кнопка меняла цвет, а другая нет Может можно как то изменить не по OBJ_BUTTON а по название наверное... не знаю))) Прошу знатоков помочь) // --- Код ищет...
Всем, добрый день. Долгое время, тестировал советник на тестовом счете. Вроде, торгует норм. Установил на боевой счет и удивительно, на боевом счете и тестовом открытие ордеров не идентичное. ДЦ один и тот же ?!?!?! У кого были такие же проблемы, поделитесь пожалуйста советом. Спасибо.
Хочу чтобы советник автоматически определял явные уровни. Для этого мне нужно, чтобы анализ цен проходил без 5го знака. Например, 0.70797, 0.70798, 0.70794, 0.70799 - по сути это одна цена 0.7079. На данный момент решил при помощи StringSubstr . Но может есть другой, более логичный и правильный
Всем привет!) Имеется индикатор Pulse Fibonacci+Pivot. Как узнать, что пользователь прикрепил его к графику, убрал с графика? Нужно отследить два события: индикатор появился на графике, индикатор пропал с графика. Толкните в нужную сторону.)
По всему форуму в разных ветках муссируется один и тот же вопрос с множеством других по МТ5. Может обсудить одинт конкретный в одной теме? Вот часть отчета(весь отчет открыл бы логику) советника основанного ТОЛЬКО на ЛОКЕ . Т.е. Сразу открывается ОБЕ позиции. Ваш ход противники локов
Как обратиться к переменной из любой части программы которая находится внутри функции, другими словами как вернуть 2 результата из функции?
(37 1 2 3 4)
Идея такая есть функция int Funcziya(int qw.in y) {int fa=0,fs=0,fd=0; расчёты return(fd); } далее происходит вызов данной функции в нужной части программы, из функции возвращается результат, а также нужно обратиться к переменным, которые находятся внутри этой функции, нужно обратиться к переменным...
Привет! Скажите пожалуйста правильно ли написана эта функция:double ProfitOrder(int Type){ double res=0; for(int i=OrdersTotal()-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS)) { if(OrderSymbol()==Symbol())...
Может с обновлениями прилетело, или просто не обращал внимания, но (по крайней мере) 4-ка стала плохо определять scope (область видимости переменных) на вот такие конструкции компилятор странно себя ведёт: /// sample.mqh/// при компиляции (проверке кода) mqh будет ошибкаint foo(int arg) { if...
Я пытаюсь создать советник, который будет автоматически покупать 1 единицу, когда tenkan-sen>kijun-sen (когда линия tenkan-sen выше линии kijun-sen), а затем продавать ее, когда tenkan-sen ниже kijun-sen. Я полный новичок и начал вчера, пытаясь собрать примеры вместе и т.д. Ниже приведен результат
Предположим объявлен массив int Mas[10], у него 10 элементов, нужно определить что тип данного элемента int, или например есть переменная double Price нужно вернуть тип этой переменной double.
Терминал 4 стоит на VPS. При использовании тестора в журнале появляется ошибка 2019.03.12 05:12:45.270 TestGenerator: write file errorКак исправить?
Привет всем. Такой вопрос - многие месяцы уже пользуюсь индикатором размера свечей, который оповещает алертом, когда текущая свеча превысит указанное количество пунктов - прикрепил к сообщению. Как изменить него, чтобы он мог оповещать об этом не только сообщением, которое приходится каждый раз...
Добрый день ищу индикатор который искал бы в истории MT4 определенный диапазон (комбинации) свечей заданный изменяемым условием например кр кр кр зел кр зел зел зел кр(кр-красная зел-зеленая) количество свечей для поиска тоже изменялось что бы. Интересно существует ли вообще такой. Заранее спасибо.
Предположим есть пользовательская функция void Funcziya(int &Mas[], int &Mass[][],int q,int e ) предположим что я не хочу указывать один из её аргументов и в этом случае будут использоваться настройки по умолчанию. Например мне не обязательно обрабатывать этот массив int &Mas[], который является...

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Если у вас нет учетной записи, зарегистрируйтесь
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.