Эксперты Форекс, торговые роботы и советники - страница 14

Можно ли как то получить эту информацию без длл
Здравствуйте, начал использовать в советнике отложенные ордера и он перестал проходить валидатор. Причем ругает именно отложенные ордера. Испробовал два варианта: 1. Адаптировал функцию проверки из документации к отложенным ордерам bool CheckMoneyForTrade_Pend(string symb,double lots,double
В третий раз поднимаю эту тему, на сей раз расхождение обнаружено в терминале MT5. Сразу скажу, что расхождение проявляется не всегда, точнее редко, и пока не понятно, с чем это связано. Запускаю оптимизация в режиме "Медленная (полный перебор параметров)", "Balance Max" и "Только цены открытия"....
Здравствуйте, у меня проблема с конвертацией кода на mql5 В mql4 получение значения(индексация) индикатора на предедущих барах была в самом iMA,но в mql5 почему то все стало сложно.... Пожалуйста помогите мне писать ниже предоставленный код в mql5 1. iMA(NULL,30,7,0,MODE_EMA,PRICE_CLOSE,2); 2...
Добрый день уважаемые форумчане, помогите, пожалуйста, конвертировать данный индикатор из MQL4 в MQL5. Путем "сохранить как * mq5 " в MetaEditor не получается, он сохраняется в * mq5, но при загрузке его в папку MQL5/Indicators терминал MT5 его не видит
  Вечер выходного дня  (664   1 2 3 4 5 ... 66 67)
В этой теме исключительно на выходных принимаются заявки на "быстро забацать MQL5 советника". Я оставляю за собой право как согласится сделать советника так и отказать :) В случае появления советника его код В ОБЯЗАТЕЛЬНОМ порядке будет опубликован В ОТКРЫТОМ ВИДЕ. Примечание: термин выходные -
Добрый день. Изучил програмирование Базовые строки и на них сделал конструктор советников ( закончу исправление положу обратно в маркет бесплатно ) . прошли года. язык изменился . Помогите наладить там 2 ошибки только ( указано на картинках ), с третьей сам разобрался ( тоже с плюсиков, запятык
Что должен делать советник:  на каждом тике проверять размер бара, как только размер бара станет равным или превысит заданный размер то: если свеча бычья - значит покупка, если свеча медвежья - значит продажа , проверка результатов открытия позиции - если позиция открыта, то ставим флаг и выходим до...
Здравствуйте. Мне нужно, чтобы при наведении курсора на бар выводилась информация по выбранному бару. Штатная функция не устраивает, поскольку из-за установки дополнительных индикаторов в окошке рядом с курсором выводятся данные по индикаторам. Приходится увеличивать график и елозить курсором по
Добрый день! Помогите, пожалуйста, решить проблему. Делаю эксперта, написала код на MQL5, проверила в тестере - работает отлично. Решила изменить некоторые параметры в глобальных переменных (поменять размера тейка), поменяла, скомпилировала. При запуске в тестере работает по прежнему отлично. Когда
Вот такой прием не работает, рухнет программа Выполняется скрипт на МТ5 Операционная Windows 10 Pro 64 Bit Build 21H2 #include <WinUser32.mqh> #define SW_SHOW 5 #import "shell32.dll" int ShellExecuteW( int hWnd, int lpVerb, string lpFile, int lpParameters, int lpDirectory, int nCmdShow); #import
Есть ли какая-то возможность скомпилировать mql4\5 с помощью консоли? Гуглил, на оверфлоу видел решения, но, по-моему, они уже не работают. Есть у кого свежий опыт
Здравствуйте Я хочу знать, где я могу узнать больше о различных настройках для внутридневного таймфильтра в мастере mql5. Какими должны быть мои настройки, если я хочу торговать с 00.06 до 22.00 . спасибо
Есть стратегия, у нее есть параметры и есть некоторое поле - в файле эксперта у меня класс стратегии и это поле этого класса, в файле эксперта создается объект класса стратегии и инициируется это поле. Инициируется рандомизатором. MathRand() пробовал, rand() пробовал. Это поле в моей
Возникла одна мысль в голове, о том как можно легко заработать на запорожец) Разные брокеры дают разные котировки на криптовалюты. Идея в том, что бы скачать архив котировок к примеру по биткоину в разных брокерах и вычислить математически корреляцию. На это дело поставить советники для
Здравствуйте, если: string a = EnumToString(MODE_SMMA); я получаю: a = "MODE_SMMA " Теперь, я хотел бы получить функцию , которая делает все наоборот, я имею в виду что-то вроде: int b = StringToEnum ("MODE_SMMA"); b = 2 где 2 - значение int, связанное с константой: "MODE_SMMA ". С уважением
Подскажите советник, который работает по следующему формату: при положительном закрытом ордере повышает следующий лот, далее если снова положительный, то повышает и так до фиксированного указанного значения. При отрицательной закрытой позиции, объем на следующую позицию уменьшается и тд
Знаю, mt5 подавляет всякие алерты, принты и т.д. в режиме тестера. Post запросы тоже, подозреваю, глушит? Подскажите, есть ли способ обойти? А ещё такой вопрос. У меня есть API на питоне, если туда передавать данные в виде строки через post запрос, то API будет отвечать в 100 раз медленнее, чем если
Помогите разораться, что не так с кодом индикатора. После запуска не обновляется данный. Нужно или запустить по новой или обновить тайминг. #property copyright "" #property link "" #property version "" #property indicator_separate_window #property indicator_buffers 4 #property
Кто нибудь задавался задачей? - Для отладки и оптимизации написать эксперта, который симулирует идеальную проторговку ( ни или около того). Для чего ? -чтобы сравнением автоматически управлять параметрами оптимизации Для нейронных сетей по идее просто необходимая вещь (как критерий оптимизации)
Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение программы и ждет ответа от запрашиваемого сервера. Так как задержки при получении ответа на отправленный запрос могут быть большими, то функция запрещена для вызовов из индикаторов, поскольку индикаторы
Здравствуйте, помогите пожалуйста решить задачку. Учусь составлять запросы. Задача: - Получить последнее значение где ur=3 и pips<0 SELECT max(id) /* pips<0*/ FROM POSITION WHERE ur= 3 pips< 0 ;
Подскажите, пожалуйста, как в MQL4/5 получить MD5 от строки в виде string, на манер PHP-ной md5()? Для пробы набросал такую функцию: string md5(const string value){ uchar result[];&nbsp;&nbsp; const uchar key[1]= {0};&nbsp;&nbsp; uchar data[]; StringToCharArray(value, data);&nbsp;&nbsp;...
Для продавцов всё сделано удобно , но хотелось бы больше удобства для покупателей. 1---Ввести валютные пары по которым торгует советник в обязаловку (сделать шаблон) , чтобы покупатель не спрашивал у продавца эту информацию 2---Ввести таймфрэймы по которому удобно торговать ( шаблон , который
Периодически в советнике после вызова ChartRedraw() почему-то возникает ошибка 4756 (Не удалось отправить торговый запрос ). Как такое может быть, если ChartRedraw() - это всего лишь перерисовка графика? Или не только? Код совы не дам, как минимум будет немного стыдно, как максимум просто не хочу
Мне нужно обращаться к моделям на Python - как минимум XGBoost ну и прочие распространенные библиотеки. Только переезжаю в MT5, на предыдущем месте стратегии были на C#, а доступ к моделям был через API на Python, которое и хостило модели, т.е. по API из стратегии шлешь входные данные ну и имя
Добрый день. Имею странную проблему. Открываю в эксперте покупку: CTrade sTrader; CSymbolInfo sSymbol; input double _maxSpred = 3 ; // Макс. спред, п (0 - с рынка, > 0 - фикс.) spred = (_maxSpred <= 0 )?sSymbol.Spread()* _Point :_maxSpred* _Point *multipl; success = sTrader.Buy
Здравствуйте ! хотел посоветоваться - разработал алгоритм единый для всех инструментов, с некоторыми нюансами по инструментам . Советник перебирает все инструменты, немножко нагружает память , иногда даже выгружается сам по себе, хотя там надо еще причины посмотреть. Что лучше - в одном советнике
[Удален]
Переношу советник на другой компьютер, и он перестаёт работать. Переношу и исходник и исполнительный файл. Перекомпилирую, ошибок нет. Пытаюсь прогнать в тестере, советник не видит открытые позиции. Что не так? Спасибо
Есть индикатор. Он заполняет вот такую структуру: struct StateInfo { datetime timeStart; // state time start datetime timeEnd; // state time end enTrendStates State; enTrendStructs Structure; int BarsCount; //bars in trend double StateHigh; // State low double StateLow; // State