Автоматические торговые системы - страница 17

Доброго времени суток! Столкнулся с багом в своей программе. Грешу на функцию получения ID последней закрытой позиции. Прошу помощи, что не так? По сути мне необходим только ID, остальное второстепенно. Если кому нужна информация о баге - получаю дублированные данные в файл (2 одинаковые записи на
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Ошибки, баги, вопросы shev1404, 2020.05.13 12:16 Добрый день. Наткнулся на непонятную вещь и не пойму в чем дело. Есть две функции, которые используются в разных стратегиях. По логике вещей код в проверках типа
Добрый день всем! Не первый раз заметил что при отпимизации советника мой компьютер не особо трудиться. В Диспетчере Задач - нагрузка на компоненты не поднимается выше 25-30% (имею ввиду CPU, RAM или SSD), при этом оптимизация медленно идет. Вопрос: от чего зависит скорость процесса оптимизации? а
Возможно ли получить внутри работающего советника данные в виде строки в таком формате так как если бы я прочитал *.set файл? Понятно что я могу собрать все input, и из них руками собрать такой файл но возможно есть способ получить такую строку сразу через mql5 API
Возникла проблема при передаче данных по сети содержащих кириллицу. Получаю что- вроде: JSON parse error: Invalid UTF-8 middle byte 0xe0; nested exception is com.fasterxml.jackson.databind.JsonMappingException: Invalid UTF-8 Как то можно привести строку к UTF-8? string toUTF8Charset(string src) {
Есть набор тиков, каждый тик имеет Ask и Bid. Тики группируем в свечу, допустим 5-минутную, с Low и High все очевидно, а что использовать в качестве цены открытия - Ask или Bid первого тика? Если мне не изменяет память, то в MT все изначально считалось от Bid, хотя логичнее брать Ask, потому что
Необходимо отредактировать сделку (поставить стоп и тейк-профит) через некоторое время после её установки. Как это сделать в МТ5? Не нашёл в документации функции OrderModify(), как в MQL4. Если ставить тейк и стоп через класс CTrade, то при живой торговле это почему-то не работает (только в тестере
Здравствуйте. Есть кастомный индикатор который использует одновременно несколько стохастиков на разных таймфреймах. Проблема но при попытке использовать его индикатор падает с ошибкой Not all data of ExtST_2_Handle is calculated (87694bars ). Error4806 Однако баров было рассчитано не мало 87694 но
Здравствуйте! mql5 Есть советник Sovetnik, в него подключен класс, написанный в другом файле AnyClass.mqh и создаются 3 экземпляра класса. Событие OnTick() работает в коде советника, но не срабатывает в коде класса. Приходится его принудительно тикать из советника вот так
  WebRequest ?  (6)
Суток добрых. Хотел проверить пример из учебника, но не склеилось. Объясните, пожалуйста, в чем беда? input string InpLogin =""; //Ваш аккаунт в MQL5.com input string InpPassword=""; //Пароль для вашего аккаунта
Добрый день. Мой прошлый советник застрял в хостинге. Подскажите пожалуйста, как от него избавиться
Продажи 10-летних облигаций Италии BTPФактический- Прогноз Предыдущий2.39% Эти цифры отображают среднюю доходность торгуемых облигаций Buoni del Tesoro Poliannuali или BTP. Итальянские облигации BTP имеют срок погашения пять, десять, пятнадцать и тридцать лет. Правительства выпускают...
Необходимо получить тикеты последней пары сделок in и out из истории. И есть реализация: string symbol = "EURUSD"; HistorySelect ( 0 , TimeCurrent ()); ulong total= HistoryDealsTotal (); ulong inTicket = 0 ; ulong outTicket = 0 ; for ( int i = total - 1 ; i != - 1 ; i--) { ulong ticket =
Прошу помощи знатоков. Суть вопроса следующая. Имеем переменную long Index =-1; В зависимости от условий работы алгоритма программы, данной переменной при событиях в стакане, присваивается целочисленное значение от 0 до 20 Как поймать время изменения значений в данной переменной ??? К примеру
Добрый день. Упорно изучаю MQL5. Гуглил данную проблему. К делу - индикатор помечает горизонтальной линией каждый понедельник на графике EURUSD Проблема - выходных дней на графике нету, в нередких случаях так-же отсутствует понедельник. Аналогичная ситуация была с 29.12.2017 - 02.01.2018 понедельник
  Стоимоcть пункта  (30   1 2 3)
Вопрос к знатокам, которые знают то, что не написано в справке. Мне нужна стоимость пункта для вычисления лота, согласно проценту риска по стоп лоссу от свободной маржи (классический риск менеджмент). В справке MQL4 дается довольно сжатое описание этого параметра: MODE_TICKVALUE 16 Размер...
Привет :) Может, кто подскажет, есть ли готовые библиотеки для экспорта данных из МТ в гугл таблицы
Доброго времени суток! Понадобился значит мне копировальщик сделок (дублирование позиций из терминала А в терминал Б). Бесплатных нет, а покупать для меня дорого. Написал функции: получение списка открытых ордеров запись в файл чтение из файла открытие ордера изменение ордера (T/P и S/L) закрытие
Добрый день. Нашёл на одном форуме советника. Мне очень понравился. Торговал на EUR/USD и M5. Если кто-то спросит почему понравился, то отвечу, что он стабильно быстро умножает начальный депозит на 1,2. Хочу кое-что в нём исправить, но не могу. Подскажите, пожалуйста, похожие советники в официальном
Есть задача получить сумму профитов последних n прибыльных сделок, как только накапливается необходимое количество сделок, если n сделок пока не достигнуто либо их сумма меньше спреда*2 то возвращается значение по умолчанию 10000. Но что-то пошло не так и всегда возвращается дефолтное значение
Добрый день. Использую следующий код для получения данных стакана цен: MqlBookInfo priceArray[]; bool getBook=MarketBookGet(NULL,priceArray); if(getBook) { ..... } else { Print("Не удалось получить содержимое стакана по символу ",Symbol(), " Ошибка: ", GetLastError());
Коллеги, кто-то решил проблему управления большим количеством советников в терминале MT5? То, как это сделано в стандартной поставке терминала перестает быть удобным при количестве советников более одного. При количестве более 100 неудобство становится критичным. Есть какие-то советы/решения/идеи
Добрый день, если не трудно подскажите плиз, скрипт, советник, статью., тему на форуме. Не могу самостоятельно разобраться. Есть потребность разделять (на хэджевом счете) действующие (открытые) позиции на группы, в зависимости от некоторых условий (срок жизни, сигналы по которым были открыты
[Удален]
  Метод "XO"-.........  (1136   1 2 3 4 5 ... 113 114)
Какая стратегия лучше всего подходит для закрытия прибыльных позиций
[Удален]
В советнике есть некоторый алгоритм закрытия позиции. Запускаю тест. Просматриваю график. Нахожу позицию, закрытую в минусе, хотя, согласно алгоритма, она должна была закрыться много раньше в плюсе. Запускаю тест с даты этой позиции. Результат тот же. У меня прописано логгирование, и ,чтобы увидеть...
Есть помощник переключающий тайм при наборе определенного количества ордеров. Возникают проблемы при его работе. При использовании на диких движениях ранка зависает и больше не работает до перезагрузки. Какой можно добавить скрип чтоб была проверка его работы и обновление к примеру по времени или
При установке купленного индикатора возникает ошибка% 2020.04.08 10:46:08.297 MQL5 Market failed download product 'AnyProfile MT5' (www.mql5.com:443 send failed [500: Internal Server Error]) пробовал на разных компах и терминалах разных компаний. Другие продукты устанавливаются без проблем
Здравствуйте. Подскажите пожалуйста. Мне нужно установить в МТ5 советник и скрипт, чтоб он закрывал ордера по Стоп лоссу как это сделать
Доброго времени, есть файл настроек советника. можно ли менять его при работе советника автоматически, если необходима перезагрузка программы , то это приемлемо. То есть у советника текущая настройка остановка торговли = falce , а нужно автоматически поменять ее на =true скриптом или прочими