Не получается сделать красиво, да и не красиво тоже не получается. Есть n-ное количество массивов отсортированных по возрастанию, не так чтоб сильно-сильно много, но всё таки дофига. Нужно получить один массив отсортированный по возрастанию без повторений значений элементов массивов . int aaa[] = {
MetaEditor -> Сервис -> Настройки -> Community > ввел логин/пароль от своего аккаунта. Подключил MQL5 Storage (активировал). Протестировал. Создавал проекты. Чуток поработал... Сейчас нужно работать под другим аккаунтом в котором активирован его Storage. При попытке воспользоваться новым аккаунтом,...
Я с криптой не сталкивался раньше. Начал писать сову под биткоин. Но отложенные ордера не выставляются. В логе вижу: 2023.04.07 20:45:26.295 2022.02.03 00:00:02 failed buy stop 0.01 BTCUSD at 38747.99 [Market closed] 2023.04.07 20:45:26.295 2022.02.03 00:00:02 failed buy stop 0.01 BTCUSD at
Всем привет Помогите разобрать в коде строку : ситуация такая, тралинг стоп работает от 1 ордера по всем позициям, к примеру ставлю срабатывание трала 70п, после срабатывания трала , открывается стоп-лос в ноль, и в основном все позиции в 90% закрываются в ноль, так и не достигнув положительного ТП
Всем привет! Попробовал найти в CodeBase советник на MQL5 закрывающий ордера по времени, не нашел. Может кто знает, есть ли такой? Заранее всем спасибо.
Здравствуйте! Странная ситуация. Я - новичок, написал советник. В реале* (на тестовом счете) открывает только первую позицию. После закрытия молчит, на каждую попытку советника открытия позиции выдает ошибку, типа: "...: failed market buy 1.08 EURUSD sl: 1.09131 tp: 1.09638 [Invalid request]"
Согласно справки Наличие идентификатора запроса позволяет связать выполненное действие (вызов функций OrderSend или OrderSendAsync) с результатом этого действия , передаваемым в OnTradeTransaction Тоесть, позволяет в функции OnTradeTransaction проконтролировать правильность выполнения распоряжения
Коллеги решил выделить вопрос в отдельную тему. При оптимизации параметров советника существует ряд стандартных функций, а так же "Максимум пользовательского критерия" что позволяет производить подбор относительно собственной целевой, пусть даже только в сторону максимума. К сожалению результатом
Здравствуйте! У клиента при работе с моим советником возникла ошибка "cannot set millisecond timer(100)". Такое случилось впервые за всю историю советника. Изучала форум, но ответа на свой вопрос не нашла. Мне хотелось бы узнать, в чем здесь вообще может быть ошибка, то есть куда рыть, что...
Тестирую одну разработку и вижу, что сделки закрываются не так как нужно. Прогнал в отладчике и понял, что косяк в этой функции. Суть в том, что у меня в цикле происходит проверка. Если прибыль позиции меньше требуемой, пропускается закрытие этой позиции. Вот код: int positionsTotal = PositionsTotal
Добрый день. Возникает ошибка при установке советника через маркет в MetaTrader. Выдает ошибку "Installation is failed". Терминал установлен на виртуальном сервере. Сначала думал что проблема в определенном советнике, но ошибка вылетает на всех. В чем может быть причина
Вопрос к админам. Сигнал опубликован более 5 недель. И до сих пор не публичный. 3 замечания - новый счет (уже 5 недель), недостаточно сделок (их уже около 20) и не начисляются свопы. Проблема в свопах, как я понимаю, но они начисляются - см скрин. называются комиссией. Прикладываю скрин с тарифными
Здравствуйте. Помогите пожалуйста. Хочу написать советник который рисует линию по горячей клавиши void OnChartEvent ( const int id, const long & lparam, const double & dparam, const string & sparam) { //--- подготовим переменные int x = ( int )lparam; int y = ( int )dparam; int window = 0 ;
Всем доброго времени суток, задавал уже этот вопрос, но так и не пришел ни к какому решению. Хочу используя стандартную библиотеку Canvas рисовать линии от цены открытия ордера до текущей цены, но не выходит. Подскажите пожалуйста в чем ошибка) void OnTick () { Lines(); } void Lines() {
Вроде код все компилируются но не открывает позиции .. Новичок, может подскажите что не так с кодом и стоит ли вообще такой стратегией торговать? extern int period1 = 10; // период первой MA extern int period2 = 20; // период второй MA extern int adx_period = 14; // период ADX extern double risk =
Hello! I use the Python adapter for MetaTrader5, and so far everything is fine! But running a simple strategy live made me notice something undesirable. My orders were executed several times when I only wanted to execute one. A screenshot of the trading history is attached. Red dots represent trades
Есть ли уже доступное апи для работы по протоколу через который работает WebTerminal ? хотелось бы REST API :-)
Это вот как это ? Что значит "неопределён идентификатор" ?? когда несколькими строчками выше всё ok, и сам он во избежании опечаток Copy-Paste от указанных стрелками прототип функции тоже известен...со скобками всё ок (если строчку закоментить, всё соберётся) день потерял уже на этом... и как
Здравствуйте, коллеги Прошу помочь с кодом, сам не справляюсь.. Дано - Имеющийся у меня советник для МТ4 (во вложении), который отображает на графике новости с investing.com - линиями с текстовыми комментариями (есть файл mq4) Что необходимо: - Переписать код так, чтобы советник отображал не
Forex: игра на деньги. Стратегии победы Подход и стратегия торговли на валютном рынке, предлагаемые профессиональным трейдером Игорем Тощаковым, напоминают о гамбитах, используемых великими российскими шахматистами. Автор книги откровенно делится опытом успешной торговли на самом большом рынке в
Что такое БОКОВИК и КАК его торговать? Технический анализ в трейдинге! Торгуем боковик - секреты
00:00 привет 00:52 об авторе Артёме Звёздина 2:09 азы технических уровней на графике 7:14 как поставить уровни на графике? 27:02 ошибки при построении уровней. 29:03 как торговать уровни? 35:31 сигналы на вход 45:02 пример сделок 47:52 уровни в тренде 51:10 уровни и ATR 57:17 грааль 2.0 1:03:00
Доброго времени суток. Ниже предоставлен код, в котором при достижении размера бара в 100 пунктов должен открываться ордер, но ордера не открываются. Может кто подскажет в чем дело) void OnTick() { Check_Accoint_Parametrs(); Trade(); } bool long_bar_UP() { bool rez = false; if
Доброго времени суток. В нижеуказанном коде использую индикатор CCI. Подскажите пожалуйста как сделать, чтобы при работе советника индикатор не отображался или как видоизменить код, чтобы этого добиться? Код на MQL5 OnTick { if (DN_Trend_CCI(Timeframe, _Sym, period)) Comment("start"); } bool
Коллеги, подскажите в ситуации: формирую текстовые логи одной функцией, в том числе и для постоянного мониторинга в окне чарта и для вывода в журнал. В итоге столкнулся с фактом, что спецсимволы в строке трактуются по разному: в окне чарта все печатается как надо, в журнале надо удваивать (например
Читаю статью https://www.mql5.com/ru/articles/9929 . Интересно, здесь выложен где-нибудь индикатор, который отображает торговые сессии? Я нашёл один. Но он мне не совсем подходит, да и сложный..) Если подобный индикатор можно качануть, буду рад, иначе придётся самому писать
В этом видео рассказывается базовая информация о скользящей средней, как она считается и почему она обязательно должна быть на вашем графике. (Часть 1) Простая и экспоненциальная скользящая средняя
Доброго времени суток, нигде несумел найти решения. Получить список всех включенных в терминале советников, на каждом графике, с выводом ID этого графика. ChartIndicatorName - работает только с индикаторами существует ли аналогичный вариант для работы с советниками в терминале

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