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

  OnTimer  (2)
Здравствуйте ! в коде есть явный контроль открытия нового бара ( if (iTime(nameSym, LPeriodH4, 0 ) == counted_bar ) return; counted_bar = iTime( nameSym, LPeriodH4, 0);) хотел поменять на функцию OnTimer. Насколько это оптимальное решение по сравнению ? И если OnTimer то отсчет идет с момента
Здравствуйте ! хотел посоветоваться - разработал алгоритм единый для всех инструментов, с некоторыми нюансами по инструментам . Советник перебирает все инструменты, немножко нагружает память , иногда даже выгружается сам по себе, хотя там надо еще причины посмотреть. Что лучше - в одном советнике
Переношу советник на другой компьютер, и он перестаёт работать. Переношу и исходник и исполнительный файл. Перекомпилирую, ошибок нет. Пытаюсь прогнать в тестере, советник не видит открытые позиции. Что не так? Спасибо
Есть индикатор. Он заполняет вот такую структуру: 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. Похоже, что это происходит только в бэктесте. Кто-нибудь знает, как надежно определить сработавший стоп в бэктесте
Здравствуйте, я почему-то не могу авторизоваться в терминале MT5, нажав на надпись "
Добрый день! Подскажите, пожалуйста, тестирую советника из маркета и он показывает феноменальные результаты, он подогнан под историю, что скажете? МТ5 такое допускает
Уважаемые трейдеры, представляю Вашему вниманию и делюсь - функция от И. Кима , переделанная мною с MQL4 для MQL5: Поиск экстремумов ZigZag. //+-----------------------------------------------------------------------------------------------------------------------------------------------+ //|
Как задать уровень штатного трейлинг-стопа в коде программы при выставлении отложенного ордера или при открытии позиции с рынка? Заранее благодарю. Как это делается вручную для ордера или позиции, понятно. Программки для нештатных (самопальных) трейлинг-стопов не интересуют
Функция SymbolsTotal (true) не работает в Тестере Стратегий МТ5, возвращает 1, а должна возвращать общее количество символов в Market Watch. В тестере MT4 такой проблемы не было. Или В MQL5 есть какой-то другой способ запроса количества символов из Market Watch