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

Появилось много машек, есть ли такие которые более менее лучшее показывают разворот?
Заметил следующие вещи: 1. При работе советника в тестере не всплывают окна Alert! Сообщения из функции Alert передаются в журнал, где их можно просмотреть. 2. При работе советника в тестере не воспроизводится звуковые файлы вызывыемые функцией PlaySound Скрипты же с этой задачей...
Доброго времени суток всем форумчанам!!!! У меня вот какой вопрос.... Я уже особо не помню откуда я взял этот индюк, но вот буквально не так давно выкинул его на 5 минутки Евро и обнаружил весьма интересные закономерности его работы. Очень интересно на каких оснаваниях сей инструмент дает сигналы и...
[Удален]
Здравствуйте! Подскажите, как выбрать последний ордер из закрытых. Мне нужно, чтобы покупка и продажа сменяли друг друга. Для этого нужно выбрать тип (OP_BUY/OP_SELL) последнего ордера. Задача: выбрать последний ордер. Как это сделать? Пробовала OrdersCloseHistory()-1, но он этого не понимает. Кто...
Вот два одинаковых кода. Один для индикатора, другой для советника. Индикатор: #property indicator_chart_window//+------------------------------------------------------------------+//| Custom indicator initialization function...
Написал простенький пробный советник. В функции init есть строка:    Alert ("Сработала  функция init() "); Откомпилировал. Всё нормально. Бросаю советника на график, но ничего не происходит. Хотя в правом верхнем углу графика проявляется рожица советника. В чём дело?
[Удален]
... которая позволяла бы узнать, что ордер был закрыт по стоп-лоссу. Видится, конечно, вариант, чтобы: -с помощью OrderCloseTime() провериться на не ноль; -сравнить OrderClosePrice() и OrderStopLoss() и при равенстве (а они, я думаю, могут не совпадать) сделать соответствующий вывод. Это все теория,...
Доброе время суток по гринвичю :) Может это и наивно верить в то неизвестное будущее которое ожидает каждого из нас, но помоему все так и поступают, иначе все бы встало. А имея какуюто опору и интерес, создаётся представление о том как бы все было, и это есть движение той самой кривой, которую
Я только начинаю работать с MQL4. Ни как не могу сообразить как получить максимальную величину цены бара на котором сформировался последний UPP фрактал, цена которого выше текущей цены. Помогите кодом. Заранее благодарен.
Здесь он смотрит на индикатор hma на tf2 при открытии ордера, как сделать дополнительное условие что бы он смотрел дополнительно еще на один tf при открытии ордера на тот же индикатор hma, хотелось бы добавить, что нужно написать что бы был дополнительный тайм фрейм по hma. Пробовал поставить просто
Неоткрывает BUY void CheckForOpen() { double ma90_5, ma90, ma905, ma14_5, ma14, ma145; int res; //---- go trading only for first tiks of new bar if(Volume[0]>1) return; //---- get Moving Average ma90_5 =iMA(NULL,0,90,-5,MODE_EMA,PRICE_CLOSE, 1); ma90 =iMA(NULL,0,90
[Удален]
В течение 20 месяцев трейдеры с более длинным безымянным пальцем по отношению к указательному заработали в 11 раз больше денег, чем те, у кого, наоборот, безымянный палец намного короче, чем указательный.
Господа! Подскажите! Я создал свои удобные мне настройки для окон графиков. При открытии нового инструмента шаблон берётся из DEFAULT - всё замечательно. А вот тестер упорно применяет своё окно с чёрным фоном.
Господа! Подскажите, можно ли изменить параметры окна: Спецификация контракта? Я импортировал данные по Сберу. На графике отображается стоимость с точностью до 3-го знака. Нужна реальная тиковая точность 0,01
Как получить название переменной ввиде симоволов? Например, имеем переменную int Parameter... Она соответствует символам "Parameter"... Допустим есть некая функция, переводящая название переменной в символы... Что-то типа string str=DatatoStr(Parameter)...
[Удален]
Возникла необходимость построения стохастика в экселе для проведения промежуточных расчетов. Стандартные формулы, приведенные на https://ta.mql4.com/ru/indicators/oscillators/stochastic не дают данные, которые дает стохастик, встроенный в МТ4. Я потратил 3 дня на поиск ошибки в формулах, изучил все...
Необходимо прописать в коде не пересечение осциляторов (например Stoсhastik), а сравнение ценовых значений при переносе в поле графика. Например, при цене стохастика 21 более чем цена стохастика 8 сделать продажу, а при цене стохастика 21 менее цены стохастика 8 сделать покупку.
[Удален]
Здравствуйте. Я новенький. Подскажите пожалуйста можно ли в MQL создать советник отслеживающий ценовые модели? И как это можно сделать? Буду благодарен.
Господа подскажите может есть программа которая со стейта или другим образом  пересчитывает количество пунктов заработанных за неделю например, бывает 100-200 сделок за неделю и интересно знать сколько это будет в пунктах а сидеть пересчитывать не очень прикольно. Спасибо.
[Удален]
  FXT & HEX codes  (1)
1. Где узнать структуру fхt, где тут период, спред... и.тд.? 2. Где узнать hех коды, которые използуется в fхt, как пишутса цифри, буквы... и.тд.? Вот один header откритово фаила: 00000000: 94, 01, 00, 00, 28, 43, 29, 6f, 70, 79, 72, 69, 67, 68, 74, 20 ....(C)opyright  00000010: 32, 30, 30, 35, 2c,...
Добрый день! Подскажите как получить точки SpanA и SpanB как на рисунке(индикатор) впереди текущего бара? еслиdouble SpanA=iIchimoku(NULL, 0, tenkan_sen, kijun_sen, senkou_span_b, MODE_SENKOUSPANA, 0);double SpanB=iIchimoku(NULL, 0, tenkan_sen, kijun_sen, senkou_span_b, MODE_SENKOUSPANB, 0);...
Подскажите, плиз, как сделать чтобы советник раз в сутки открывал одну только сделку ?
Подскажите, как сделать, чтобы при определённом условии во время оптимизации, тестер не прогонял советник на всей истории, а переходил к следующему  шагу?
  Ошибка 129  (4)
Здравствуйте! Поясните кто знает . Почему при работе советника появляется ошибка 129, но но потом она изчезает и поза открывается ? Может 10 минут, а может и 2 часа мозги канифолить. В другиих дилингов. центрах этот советник работает как надо Вопрос появился потому, что я хочу именно в этом ДЦ...
Вкратце объясню суть. Хочу вставить индикатор LineStat в эксперт. Но через iCustom вызвать его не могу, так как его линии не вынесены в буферы. Пытался сам в коде ковыряться, но это ни к чему хорошему не привело. Может кто возмётся доделать его. Индюк прицепил так что можете посмотреть что к чему. 
Хочу сделать некий буфер вкотором будет храниться информация, в виде [1 1 2 3 5 8 13 21] (например чиселбудет i в ряд) подобныхнаборов чисел в буфере будет несколько(например j) и при этом нужно чтобы функцияпроверяла наличие такого же набора чисел, и если не находит, то записываетновый. В итоге...
Всем доброго! Возникла проблема и как ее устранить не могу понять, суть в следующем: double H1 = iCustom(NULL, PERIOD_H1, "Ln_BuySell-5", 35, 0, i); вызываю в цикле, так вот данные возвращаються в таком ввиде H1=2147483647, сам индюк работает нормально, в чем может быть трабла? Самое смешное, что...
[Удален]
Создаю массив, к примеру на 5 текстовых элементов: ---start--- string Testarra[5]; ---finish--- Этот вариант прекрасно работает. Создаю массив по другому варианту: ---start--- string Testcont="5"; string Testarra[Testcont]; ---finish--- получаю ругань: 'Testcont' - integer number expected... Та же...
Как определить метод переноса позиций через ночь?
Уважаемые форумчане! Подскажите плиз, как сделать так, чтобы советник на графике визуально показывал пунктирную линию, соединяющую открытие и закрытие ордера (как в тестере стратегии). Мой советник рисует такую линию только если закрывает ордер по OrderClose. Помимо этого мои ордера закрываются по...