Вопросы по теме 'mql4'

Как узнать, заполнен ли вы MQL4-ордером?
Я не могу, хоть убей, как определить, заполнен ли отложенный ордер, который был отправлен, и у вас есть действующий тикет, на MQL4 http://book.mql4.com/trading/index Есть ли обратный вызов или скрипт должен как-то постоянно опрашивать?
2144 просмотров
schedule 23.09.2021

MQL4: Как получить значение события экономического календаря?
Как я могу получить последнее опубликованное значение экономического объявления с помощью MQL4 для сравнения с другой переменной с именем x ? Мне нужно сравнить полученные данные (переменная x ) с введенным вручную значением переменной y...
1584 просмотров

Как создать советник индекса среднего направленного движения на MQL4 / 5?
У меня есть торговая стратегия, основанная на ADX, проще всего я вхожу, когда ADX выше 30 как на 30-минутном, так и на часовом графике. Мне нужно создать советник на MQL5 только для того, чтобы подавать звуковое оповещение, когда ADX достигает...
583 просмотров
schedule 16.10.2021

массив вне диапазона, когда я пытался встроить индикатор (SMA линии RSI) в свой советник
Я хотел бы попросить небольшую помощь: я хочу интегрировать правило в свой советник, но я не могу правильно создать массив .. Правило было бы «если SMA RSI на более высоком TF выше / ниже blabla ...» так вот мой код: double MA;...
419 просмотров
schedule 11.10.2021

Информация о рынке (спред) возвращает 0 при выполнении для другого символа
Я пишу советник для Windows 10 с помощью metatrader4. Мой код : Я перебираю все символы, чтобы получить их спреды. // for(i... string name = SymbolName(i, false) double spread = MarketInfo(name, MODE_SPREAD); Print("Symbol " + name + ": " +...
344 просмотров
schedule 19.10.2021

Рассчитать размер пункта для символов в MT4
Мой вопрос: Как я могу рассчитать размер пункта в MT4 (без проверки имени символа)? Мой первый ответ основан на проверке имени символа : Используйте переменную Digits для 5- или 4-значных символов и установите PipSize = 0,0001. если...
2174 просмотров
schedule 28.03.2022

Как сгруппировать показатель лота в MQL4/MT4?
Мне удалось получить нормальную экспоненту лота, но мне нужно немного изменить ее, сгруппировав пример на картинке. Может ли кто-нибудь подсказать мне, как получить показатель лота, но с методом группировки Group= 5 Exponent= 1,8 ? double...
495 просмотров
schedule 19.04.2022

Как написать код mql4 (EA), который помечает перечисленные свечные паттерны прямоугольниками
Я новичок в написании кода mql4 и был бы признателен, если бы мне помогли нарисовать прямоугольники, когда возникают следующие модели свечей: РИС 1: Run code snippet <blockquote class="imgur-embed-pub" lang="en"...
3286 просмотров
schedule 18.05.2022

Файл не открывается в MQL4
Я надеялся, что кто-нибудь сможет посмотреть на мой код и сказать мне, почему он не открывает файл. Это в мета-редакторе, программе для MQL4. Все остальное работает корректно. Также никаких ошибок не выдает. Он просто не откроет файл. Значение...
677 просмотров
schedule 14.07.2022

Проблемы с zmq_bind() в привязке ZeroMQ для языка MQL4
Я работаю над MT4 и использую оболочку mql4zmq.dll , как указано в ссылке. https://github.com/AustenConrad/mql4zmq Поскольку я выполнил все инструкции и успешно загрузил DLL , а также lib файл в определенные места из предварительно...
991 просмотров
schedule 23.07.2022

Как в MQL4 получить количество элементов в массиве?
Я пытаюсь получить размер массива и нашел этот код для этого: int ArraySize( const void& array[] // checked array ); но я получаю эту ошибку: 'void' - незаконное использование типа 'void' Test.mq4 81 10 Кто-нибудь может...
1738 просмотров
schedule 20.08.2022

Провайдер данных FOREX в реальном времени - почему так дорого?
Я разрабатываю приложение для клиента, где мне нужно будет получать текущие курсы для EUR/USD, XAU/USD и т. д. После быстрого поиска в Google я пришел к выводу, что не смогу получить то, что ищу. Несколько чистых решений для данных JSON...
1047 просмотров
schedule 03.09.2022

Что значит, если значок рядом с моим советником mq4 серый?
Я написал советник mq4: donat_chart_test. В MetaTrader4 я вижу, что значок рядом с ним серый. Советник работает нормально. Что значит, если значок рядом с советником серый?
2140 просмотров
schedule 28.09.2022

Простая функция для чтения файла из URL-адреса в строковый буфер (C++/MQL{4|5} с использованием WinInet.dll)
Я ищу простую функцию, которая может читать текстовый или двоичный файл из Интернета в переменную string . Невероятно, что я ничего не смог найти в сети, только низкоуровневые описания всех WinInet функций и бесполезные образцы, которые вообще...
1099 просмотров

Обертка для медленного индикатора для тестирования на истории
Если технический индикатор работает очень медленно, и я хочу включить его в советник (используя iCustom() ), существует ли некая "обертка", которая могла бы кэшировать результаты индикатора в файл на основе входных данных конкретного индикатора?...
547 просмотров
schedule 26.09.2022

Что такое код MQL4 для создания объекта типа прямоугольника на основном графике?
Нет смысла ходить вокруг да около. С уважением, я все еще учусь программировать на MQL4. Моя проблема в том, что я хочу иметь шаблон MQL4, который отображает прямоугольник на графике. Я хочу добавить код для отображения определенного цвета в...
468 просмотров
schedule 27.09.2022

Неправильные значения, полученные функцией MQL5 iCustom
Я пытаюсь вызвать индикатор MQL4 с помощью MQL5, используя iCustom() . int test = iCustom(_Symbol,_Period,"ADXmagic.ex4"); У меня есть копии двух буферов с номером 0 и в a и b типа double. CopyBuffer(test,0,0,5,a);...
458 просмотров
schedule 04.10.2022

Как я могу вызвать OrderSend внутри пользовательского индикатора?
У меня есть индикатор, который сигнализирует о действии звуком и предупреждением: PlaySound("news.wav"); Alert(Symbol()," make an action"); Я хотел добавить туда функцию OrderSend для автопокупки-продажи и выглядит это так: int ticket;...
3187 просмотров
schedule 29.03.2023

Преобразование MQL4 ibands() в Matlab
Я пытаюсь перевести индикатор с MQL4 (язык Metatrader) на Matlab. Код полос Боллинджера выглядит следующим образом: for(int i=Bars;i>=0;i--) { BANDS=iBands(Symbol(),0,20,2,1,0,1,i+1); } iBands() документация перечисляет 8 входных...
1030 просмотров
schedule 23.12.2022

mql4: кодирование пустого буфера в строке
поэтому я немного кодирую, и теперь у меня пустой буфер. Я хочу спросить, как чувствовать EMPTY_BUFFER, поэтому, если использовать строку IF == EMPTY BUFFER, то FILL IT.. я уже пробовал кодировать, но все еще не заполняю пустой буфер. #property...
3548 просмотров
schedule 22.11.2022