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

Подскажите на примерах, как подключить индикатор (например информационный), который имеет расширение .ex4 к советнику. Нужно, что бы информационная панель (что в индикаторе), показывалась на графике, на котором установлен советник
Подскажите как можно отследить пробой наклонной. На данный момент пробовала сделать так: Отнять от верхней точки нижнюю точку и разделить naklon = (Hight - Open/delitel) + Open if (Close[i] > naklon) Однако в некоторых местах высота больше, где-то меньше... А по сути (по задумке) нужно отследить
Так как у меня очень мало опыта, я хотела бы уточнить Если я импортирую индикатор (у которого например 6 строк настроек) с помощью функции iCustom по идеи я должна написать так: Signal_BAY = iCustom ( Symbol (), PERIOD_CURRENT , "::Indicators\\Torg\\RazVorot" ,Настройка 1
Здравствуйте, Я хотел бы узнать, возможно ли запустить скрипт, который я уже сделал, через советник и чтобы он не выполнялся снова и снова, а только один раз. Если уже есть форум по этому вопросу, пожалуйста, направьте меня в нужное русло. Спасибо всем
Пожалуйста, помогите мне добавить оповещения к этому индикатору Святого Грааля , Исполняемый файл (*.ex4) удалён
  Толстые бары  (41   1 2 3 4 5)
Можно ли сделать бары в МТ4 по толще не когда увеличиваем?
Добрый день! У меня есть файл Orders.js в который я хочу внести данные по открытым ордерам. Но для начала нужно файл прочитать в текстовую переменную, чтобы вставить JSON-массив в нужное место и перезаписать файл. Проблема в том, что стандартным способом через FileOpen MQL4 почему-то не хочет читать
Продолжение, начало здесь - http://www.metatrader4.com/ru/forum/6915/ Где и какую галочку надо поставить , чтобы вызов функций из stdlib.ex4 не приводил к остановке эксперта? Вроде все разрешено, насколько я понимаю.
Что возвращает GetTickCount() после переполнения счетчика? И происходит ли автоматическоеобнуление счетчика?
Уважаемые знатоки, подскажите пожалуйста, почему не получается узнать цену открытия ближайшего к рыночной цене ордера? Где здесь закралась ошибка? Или вообще всё неправильно написано для данной задачи?((( Comment выводит 0
При отладке советника стали происходить чудеса. 1. Не дал должного внимания. Поставил три терминала с одинаковыми советниками на демо счета трех брокеров. Результат за 1 неделю: три кардинально разных результата - два убыточных и один прибыльный, причем разные точки входа и выхода. Ну, думаю, надо
Всем привет! Автоматическая валидация, МТ4, не видит з начение технического индикатора Moving Average. В советнике есть обращение к индикатору: double MediumMax = iMA ( NULL , PERIOD_D1 , 20 , 0 , MODE_SMA , PRICE_HIGH , 0 ); Советник корректно работает в тестере и на реальном счёте, но при загрузке
Я модифицировал некоторый индикатор для отображения в окне графика сигналов, предоставляемых FX_Sniper's_Ergodic_CCI_Trigger. Стрелки вверх и вниз отображаются на свече, когда линия триггера пересекает ErgodicCCI. Загрузите оба индикатора в одну папку Подробности смотрите на картинке. Внимание
У меня ни на одном из 5 терминалов не работает автоматическое обновление. Может кто подсказать как решить проблему? Заранее благодарен.
слегка грешу на новые билды, советник который работал весьма долго начал раз в несколько дней падать. причём в таком месте, где падать нечему.. // получить статистику отдельного символа // если записи такй нет, то будет сделана новая PositionStat *GetPositionStat( string symbol) { int id=- 1 ;
случайно обнаружил в индикаторе ошибку - сигнал появляется с запозданием на 2 бара. в параметрах это должен регулировать установленный фильтр Ds - по его окончании и должен появляться сигнал, но этот сигнал появляется через 2+Ds бара после пересечения линий. Вот эти 2 бара лишние и есть
Не ожидал такого подвоха. Перехожу с МТ4 на МТ5, а тут такая неприятность. Может кто-нибудь знает, как из этого выйти. Происходит следующее. Я это с помощью промежуточной печати Close и Open увидел. Тестирую в режиме "по ценам открытия" В МТ4, и это совершенно правильно, делается так: При открытии
Оптимизация параметров в советнике это поиск Грааля? Или подгон под историю ? Где как найти золотую середину? Просьба не флудить писать ток по делу
Решил сделать советника под себя на основе примера из справочника mql4. Но ув. вечно какие-то ошибки выдает, уже неделю с ним парюсь ничего не выходит. Посмотрите скажите что не так может что-то убрать или изменить нужно помимо скоб. Ошибки: '}' - unexpected end of program expert.mq4 218 3...
Пишу "прокладку" в которой будут объединяться сигналы нескольких индикаторов. Подскажите могу ли я сделать ввод своих параметров индикатора из настроек таким образом: input string IndicatorName = "My Indicators" ; //Название индикатора extern string iCustomParam
Есть 2 сущности — количество активных клиентов, которые открывают сделки и количество торговых символов. На какой из этих параметров лучше в первую очередь обращать внимание, чтобы снизить нагрузку на сервер — урезать количество активных клиентов или свести к минимуму количество торговых символов
Подскажите плиз как определить max и min скользящей средней которые сформировались в тикущей сессии (дня), к примеру, на 5 мин графике не могу разобраться с этой функцией ArrayMaximum () , как её использавать   Заранее Благодарен 
Решил дописать советник спустя 4 года и некоторые банальные вещи забыл, помогите пожалуйста понять что я делаю не так ... Хочу в массив записать Open[1], объявил как полагается double он записывает 1,2379 а нужно 1,23798, как заставить его записать правильное число? double Mass[10]; Mass[1]=Open[1];
Господа форумчане подскажите как мне нарисовать линию от точки А до точки Б Можно просто отрезок, но в идеале искала как нарисовать линию как в тестере стратегий - пунктирную. Пытаюсь сделать это функцией ObjectCreate но список возможных объектов не располагает тем что требуется. Так как там нашла
Советник при работе создаёт много файлов .tpl с уникальными именами. Средствами MQL4 эти файлы никак не удалить. Подскажите, как удалить файл .tpl по его имени с помощью сторонних библиотек
Доброго времени суток! Как известно MT4 не поддерживает полноценный отладчик. Приходится делать отладку с помощью функции Print(). Но и тут в тёмных углах кто то расставил грабли. При выводе в логи с помощью функции Print() массивов. Если в массиве есть повторяющиеся данные то они просто не
Завис MT4 и выдает: Ошибка подключения к серверу. Код ошибки: - 3. Два месяца назад аналогично было на МТ5. Что происходит
Попытался выложить в CodeBase - не прошёл проверку кода, русский язык в именах переменных. Перекапывать свой код десятилетней давности не хочу, да и требования эти считаю некорректными. Выкладываю здесь. Если у кого появится желание засунуть в CodeBase - поддерживаю, там чисто формальная правка
В коде индикатора есть проверка: int MaxBarsLine = 190 ; if (Time[Pick1] < Time[i+MaxBarsLine] ) //Обнулить все значения трендовой линии В итоге ошибка: array out of range Ругается на Time[i+MaxBarsLine] А если я добавлю бары в цикл, то ошибки нет, на графике всё рисует правильно, но в тестере на
Выкачал с дукаса минутную историю Forex Major за 10 лет. Потратил кучу времени. Конвертировал для МТ4. Проверил. Импортировал в свой терминал, конвертировал по периудам, короче всё вроде нормалёк. Решил поделиться. Думаю многим это сэкономит кучу времени.  В архиве так как сюда архив не влезет даю...