Всем привет, столкнулся с такой проблемой!!! Необходимо корректно открыть файл для чтения в тот момент пока его не использует никакая другая программа. Суть в чём. Пишущий советник пишет данные в файл каждую минуту и если по инструменту в течении минуты не было тика от принудительно пишет значения
Здравствуйте. Только начинаю, прочитал много теории пока, но есть ошибки с практикой. Открываю позицию с помощью функции Buy() библиотеки CTrade. Всегда ошибки invalid stops. Инструмент RTS 3.17
неожиданное окончание программы / несбалансированные скобки
Коллеги, вопрос такой назрел. Есть трейлинг-стоп. Который проверяет изменение цены каждый тик. Когда цена близко подходит к уровню тейк профита, вылетает ошибка, что нельзя модифицировать стоп лосс. За это отвечает MODE_FREEZELEVEL Но беда в том, что у дилера MODE_FREEZELEVEL и MODE_STOPLEVEL
Простая система zerolagstochs из двух индикаторов с алертом
Добрый день эксперты. Подскажите пожалуйста начинающей. Написала на основе индикаторов советник. Все прекрасно, только в тестере, после завершения тестирования показывает все использованные индикаторы и настройки. Хотя в коде советника все настройки "вписаны" по умолчанию и хотела бы их оставить
Заранее прошу прощения за, возможно, наивный вопрос — с MQL5 знаком не так давно. Речь пойдёт о счёте с хеджинговой системой учёта ордеров. Обратил внимание, что при снижении показателя Margin Level ниже значения, установленного брокером как уровень Stop Out, брокеры закрывают убыточные позиции не в
Принтом проверил вручную на мт5, не бывает. Может это редко бывает? Автоматически проверить не удалось. Потому что нет функции подсчёта знаков после запятой. Нужно костыль какой то придумывать, еще не придумал. Видел такие сообщения сообщения на форуме, что цены бывают примерно такого вида
Здравствуйте, можно ли копировать сигналы с сайта MQL без терминала MetaTrader
Добрый час метапрогер. Твоя помощь бесценна! Отдельный поклон пользователю Vladimir Karputov за советник Pattern V , на его базе были получены результаты оптимизации по паре NZDUZD за 2 года 9 месяцев с иной логикой принятия торговых решений для полос Болинджера SL=0, TP=0. Висят множество
При любом прогоне на графике отображаются лишние сделки Одни и те же сделки вне зависимости от символа Выглядит так будто нужно удалить где-то кэш пробовал удалить весь кэш в тестере, profiles, удалял метатрейдер полностью (перетащив папку MQL5 с кодом) - всё равно бага остаётся
вот делаю такой класс class Strategy1 { Strategy1(); }; class Strategy2 { Strategy ( string sym); } теперь хочу вызвать массив объектов: Strategy1 S[ 10 ]; // компилируется Strategy2 Z( "EURUSD" )[ 10 ]; // не компилируется Как тогда быстро создать массив объектов если в
Я взял для примера индикатор опубликованный в этой статье: https://www.mql5.com/ru/docs/indicators/isar Я хочу что бы в значение input double step= 0.02 ; Задавалось во входных параметрах советника который использует этот индикатор Я это делаю так: input double isar = 0.0005 ; //
У меня есть одна забавная идея. Знаете ли вы, что многие команды форекс-специалистов из многих стран пытались разработать систему зигзаг? Да, это правда. Но все знают, что индикатор (зигзаг) вообще не может быть использован на Форекс. Так что же они разработали в этом случае? На следующей неделе мы
В виду отсутствия MetaTrader на некоторых площадках - скрутил вручную реалтайм подгрузку истории и тиков в Custom Symbol через API биржи, а так же, добавил торговые операции через API биржи. С одной стороны все работает, с другой - отсутствует удобная визуальная часть. На данный момент, все позы и
Уважаемые форумчане, помогите пожалуйста разобраться, я новичок и уже второй день не могу справиться с проблемой. А проблема такая: При написании советника хотел чтобы он при инициализации накидывал шаблон на график и проверял есть ли открытые позиции по данной паре, получился такой код int...
Можете объяснить как я должен действовать - не могу понять. Я хочу разместить рыночный ордер на продажу, согласно документации я вызываю метод sell atrade.Sell(0,5,asymbol.Name()); // atrade == CTrade Но он возвращает булевой тип, ладно это понятно, но как мне модифицировать этот ордер в будущем? и
Описание торговой системы (zip'ed html файл) и некоторых индикаторов (с описанием внутри кода - используйте MetaEditor для чтения)
Привет, ребята, я только что начал торговую дискуссию о том, какой лучший метод определения тренда. Мы знаем, что существует три типа тренда: 1. Восходящий тренд 2. Нисходящий тренд 3. Боковой тренд. Как мы определяем тренд? Спасибо
В MetaTrader 5 в билде 1010 появилась доска опционов. Насколько я понимаю сейчас опционы доступны в тестовом режиме только для брокеров. Поэтому, здесь предлагаю публиковать информацию о торговых серверах, на которых станут доступны опционы. Также здесь будет информация о работе с...
Доброе время суток. У меня перестал стопится сервер,что мне делать
Хочу открыть рыночный ордер, (это у меня получается успешно) и установить SL и TP от цены открытия Использую такой код MqlTradeRequest request= {}; request.action= TRADE_ACTION_DEAL ; // setting a pending order request.magic= 1488 ; // ORDER_MAGIC
Ребята ищу код который бы рассчитал размер лота для ордера, при условие известного SL, что бы при достижении SL потерять не больше в валюте депозита указанной суммы. Можете скинуть проверенный код для прямых/обратных/кросс котировок? Пожалуйста не скидывайте эту ахенею которую вы нашли на первых
почему терминал ругается на ошибку деления на ноль? if ( MathIsValidNumber (z/ sqrt ( 1.0 +alpha* pow (z, 2 ))))
Имеются два счёта и два советника (для каждого). Можно открыть один терминал MT5 или надо открывать два окна
В данной теме я соберу пользовательские MQL5 функции по работе с индикаторами, торговые и вспомогательные функции. В первом сообщении будет обновляемый рубрикатор. Возможно эьто даже будет дополнение к справке - ведь не для всех функций в справке есть примеры. Каждую функцию Вы можете использовать...
Я выставляю рыночный ордер так MqlTradeRequest request= {}; request.action= TRADE_ACTION_DEAL ; // setting a pending order request.magic= 100500 ; // ORDER_MAGIC request.symbol= _Symbol ; // symbol request.volume= 0.5 ;
Всем привет! Пишу советник на MQL5, внутри которого нужно сравнить значение iMa и текущей цены. Точнее нужно понять, что iMa проходит через текущий бар. На вид все просто: значение iMa должно быть больше low и меньше high текущий свечи. Мне нужно получить значение той линии, которая представляет
Может ли хорошая стратегия заработать от 1000USD до 1 миллиарда USD за 5 лет? Да. Это возможно
Делаю небольшой индикатор и понадобилось для него классифицировать ближайшую историю по плавному диапазону buy-flat-sell/ или trend-flat. Например имеем движение цены. Вот вопрос - есть ли формальные условия проверки этого движения (по тикам или барам), чтоб говорить, что данное движение есть Тренд
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Если у вас нет учетной записи, зарегистрируйтесь
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.