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

Здравствуйте, начал использовать в советнике отложенные ордера и он перестал проходить валидатор. Причем ругает именно отложенные ордера. Испробовал два варианта: 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() является синхронной, это означает, что она приостанавливает выполнение программы и ждет ответа от запрашиваемого сервера. Так как задержки при получении ответа на отправленный запрос могут быть большими, то функция запрещена для вызовов из индикаторов, поскольку индикаторы
Здравствуйте ! мультивалютный советник открывает ордера по разным инструментам : в тестере стратегий не могу понять ,что за ордера открываются во вкладке Операции ? (новичок в МТ5 )
Здравствуйте, помогите пожалуйста решить задачку. Учусь составлять запросы. Задача: - Получить последнее значение где 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
Она только у меня не работает или в принципе? Ставлю галку "использовать свои настройки". Настройки на вкладках "комиссии" и "торговля" сохраняются. Но изменение значений на вкладке "маржа" не дает результатов, ставишь нужные, жмешь ОК, а они опять сбрасываются на дефолтные. Что я делаю не так
Здравствуйте ! раньше в МТ4 таким кодом прокручивал экран с графиком до правой границы экрана . в МТ5 функцию не видит . Не подскажете каким образом изменить код ? WindowBarsPerChart int mShBarH4 = iBarShift (nameSym, PERIOD_H4 ,d, false ); ChartNavigate ( 0 , CHART_END ,-mShBarH4); int