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

Здравствуйте, помогите пожалуйста решить задачку. Учусь составлять запросы. Задача: - Получить последнее значение где 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
Собственно сабж и если да, то как его можно обойти?
Есть 2 варианта получения данных. Открываем тестер стратегий, выбираем инструмент и прогоняем его в заданном периоде на TF = 1 минута. Получаем в функции OnTick все свечи. Второй вариант, прописываем в коде CopyRates по заданному инструменту с TF = 1 минута. Но в итоге получаем лишь данные за
Товарищи подскажите пожалуйста. Балуюсь переносом данных из одного терминала в другой. В примере с приходом новой Н4 надо перенести из терминала 1 в терминал 2 баланс и эквити терминала 1 предидущей Н4 и текущей Н4 для последующего анализа изменения. Максимум что получилось это перенос двумя
Господа, подскажите, пожалуйста! Не могу разобраться. У меня есть два класса, которые реализуют некоторый функционал. Создаются объекты обеих классов (автоматически). Мне хотелось бы обращаться к данным одного класса 1 из класса 2 и к данным класса 2 из класса 1. Очевидно, что первое реализуется
Я получаю полностью противоположный результат при тестировании на каждом тике или 1min OHLC. советник и входные параметры точно такие же, но в случае 1min ohlc я получаю 50000 прибыли, в то время как на каждом тике я получаю -7000 убытков. это происходит на многих парах, тестирование на периоде 2
Добрый день. Имеется странная проблема в МТ5. Есть эксперт, который открывает сделки по сигналам одного индикатора. Запускаю прогон эксперта - получаю какие-то результаты. Чуть-чуть меняю логику индикатора, запускаю тот же прогон эксперта (параметры никак не меняются) - как и положено, меняются
Может, у кого есть?
Всем привет. Слышал такую фишку, что на эксперта/советник могут ставить блок по времени использования. Подскажите пожалуйста, где этот таймер посмотреть можно и как понять, что советник передают с данным таймером? Спасибо
Пользуюсь нативной winapi.mqh. Хэндл окна ордера нахожу, но комбобокс (Type) никак не находится... Пытаюсь так: m_order_mode_combo_handle=GetDlgItem(m_handle, 00002862 ); Возвращает 0. Вот control id
Доброго времени суток. Имеется самописный индикатор, который методом DRAW_FILLING по определенным правилам рисует независимые зоны на покупку и продажу. Написал простого эксперта, который получает данные от указанного индикатора и, если началась зона на покупку - открывает покупку (для зоны продажи
Здравствуйте ! запущен терминал на локальном компьютере и на VPS . При этом Индикатор LaguerreMA показывает при одинаковых параметрах различные показания, разница небольшая но все таки.. в чем дело ? время выставлено одинаковое на компьютерах
[Удален]
Пробую оптимизировать советника с 8 параметрами генетическим методом. Сначала использовал метод тестирования "OHLC на M1", но столкнулся с тем, что результаты сильно различаются по сравнению с "Каждый тик на основе реальных тиков". Предполагается работа советника на таймфрейме Н1. Так и оптимизирую....
Кто-нибудь может мне помочь, как сделать автоматический MACD трейдер, трейлинг стоп и возможность изменять настройки MACD по умолчанию.... Спасибо Бабар
[Удален]
Привет, друзья. После напряженной работы над советником pivotmagic (который становится популярнее с каждым днем), я обнаружил, что более простые механизмы, вероятно, лучше для прибыли в долгосрочной перспективе. Поэтому я разработал чрезвычайно простую систему, основанную на 2 MACD: MACD1 служит для
неспешно ищецца опытный человек не то, чтобы срочно, но если такой опыт был, то было бы интересно если решали, то опишите, если не трудно, в какой среде, степень сложности и порядок выполнения работ
Советник делает критические ошибки : 1)Советник мультивалютный, подвязывается на 1 график и работает сразу на всех прописанных в нем парах. -При переключении тайм фрейма к примеру с (1н на 4н ),чистит все ордера ,закрывая их в профит по факту (либо в плюс, либо в минус- убыток = всей просадки)
  Торговля с Python  (73   1 2 3 4 5 ... 7 8)
Прошу кого-нибудь предложить простую (заведомо убыточную, не суть) стратегию торговли. Если сообщение будет вменяемым, то есть будет более-менее ясно изложено, что необходимо сделать, реализую здесь, в этой ветке, торговлю по этой стратегии, на языке Python. Жду )
Всем привет! Сразу оговорюсь, что пробовал задать эти вопросы в соответствующей теме тут , но как-то вопрос не вызвал должного внимания. Хотя, как мне кажется, затронутые темы многих хотя бы раз касаются/возникают в голове. Что-то типа вопросов из FAQ (хотя может и ошибаюсь). Продублирую здесь
Что будет проще и быстрее для продуктов в Маркете? Писать EA: 1) под MQL5 и потом переделать для MQL4? 2) под MQL4 и потом переделать для MQL5
Пытаюсь встроить индикатора в советника. Всё делаю по инструкции. НО! При таком коде #resource "\\Indicators\\Supertrend.ex5" int Handle; //+------------------------------------------------------------------+ //| Expert initialization function |
Здравствуйте, Я пытаюсь определить исполнение стопа в моем советнике. К сожалению, я получаю только DEAL_ENTRY_IN , предоставленный MqlTradeTransaction, переданный в OnTradeTransaction. Похоже, что это происходит только в бэктесте. Кто-нибудь знает, как надежно определить сработавший стоп в бэктесте