Копировщик позиций для терминала MetaTrader4

Загрузить

Подготовка к запуску

  • Скачать код копировщика в папку "MQL4/Experts" клиента MetaTrader4.
  • Скомпилировать исходный код с использованием редактора MetaQuotes Language:
    • Запустить MetaTrader4.
    • Выбрать меню "Сервис -> Редактор MetaQuotes Language".
    • В редакторе в навигаторе, слева, выбрать "MQL4/Experts/InvestflowTC.mq4" и нажать кнопку "Компилировать".
    После этого копировщик должен стать доступен в торговом терминале в окне "Навигатор" в разделе "Советники".
  • В настройках терминала ("Сервис -> Настройки") выбрать вкладку "Советники" и
    • Разрешить автоматическую торговлю
    • Разрешить импорт DLL
    • Разрешить WebRequest для URL: http://investflow.ru
  • Открыть график торгуемого инструмента.
  • Перенести мышкой на него советник InvestflowTC из окна навигатора.
  • На нижней вкладке "Эксперты" убедиться что советник успешно запущен. Далее на этой вкладке можно будет найти детальный лог работы советника.

Параметры копировщика

Имя параметра По умолчанию Описание
Имена участников

Имена участников конкурса через запятую, чьи позиции будут копироваться для текущего торгового инструмента.

Детальный лог 1

В этом режиме советник выводит в лог подробные сообщения о каждом своём действии.

Чтобы отключить режим детального лога используйте 0. Чтобы включить - поставьте значение отличное от 0.

Объём сделки (лотность) 0.1

Лотность с которой будет открываться копируемая позиция.

Минимальный Stop Loss 100

Минимальный размер Stop Loss в пунктах терминала. Если трейдер выставил значение SL ниже - будет использоваться это значение.

Максимальный Stop Loss 1000

Максимальный размер Stop Loss в пунктах терминала. Если трейдер выставил значение SL выше или не выставил вообще - будет использоваться это значение.

Минимальный Take Profit 100

Минимальный размер Take Profit в пунктах терминала. Если трейдер выставил значение TP ниже - будет использоваться это значение.

Максимальный Take Profit 1000

Максимальный размер Take Profit в пунктах терминала. Если трейдер выставил значение TP выше или не выставил вообще - будет использоваться это значение.

Примечания

  • На вкладке с отрытыми позициями включите добавьте столбец с комментарием к сделке, чтобы видеть чья именно позиция скопирована.

Обсуждение
Михаил Фурсов 8 месяцев назад
Привет всем! Давайте тут обсуждать как можно довести до ума, а далее и улучшить робота для копирования сделок участников конкурса "Торговый Советник"
Александр Шохин 8 месяцев назад
Решил посмотреть как работает советник. С этой целью открыл Demo-счет, подключил счет к мониторингу https://www.mql5.com/ru/signals/235444 и виртуальному хостингу. Уже сделки есть и первые профиты!
fuxic 8 месяцев назад
СЛ и ТП разделяют обычно. Максимальный стоп, если автор не устанавливает лучше увеличить минимум до 150. Средний диапазон дневных сессии (не nfp) полторы fигуры, чтобы выдержать просадку за день, но приоритет своих выше автора нет смысла, мы же копируем, а не ломаем. Пусть руками исправит после открытия и получит опыт самостоятельно. Придется копировать все, чтобы получать результат в среднем и возможно даже разнонаправленный по стратегии, но главное итог 10 сделок это две недели каждый день или 2 месяца на недельных сделках. Можно выдержать
evilHANS 8 месяцев назад
Александр, первый профит, видимо мой, по золоту=)
Александр Шохин 8 месяцев назад
evilHANS, Спасибо!
fuxic 8 месяцев назад
Закрытия сделок в конце дня, как в конкурсе, не делается?
fuxic 8 месяцев назад
сегодня открылась сделка евилханса, потому что вчера на золоте не запускал советника, а она уже отработана стопами
fuxic 8 месяцев назад
не надо выгружать закрытые сделки, тогда легко можно сделать закрытие по периоду советником
Михаил Фурсов 8 месяцев назад
fuxic, хорошая идея следить за закрытием. Кстати открытые от закрытых уже сейчас можно отличать - для закрытых должна быть цена закрытия. Завтра к этому времени постараюсь внести изменения.
Александр Карпов 8 месяцев назад
Михаил, может имеет смысл включить в стратегию данные из комьюнити myfxbook - http://www.myfxbook.com/community/outlook - т.е. частично открывать позиции по инструментам в том-же направлении/или наоборот куда открыто позиций у большинства трейдеров с myfxbook, например если перекос больше 70% в сторону buy или sell по конкретному инструменту определённый промежуток времени и количество трейдеров открывших позиции по данному инструменту выше определённого значения?
fuxic 8 месяцев назад
Александр, стратегия сложно реализуется, поскольку сделки открываются в разное время. В начале торгового дня/недели можно сделать свертку и даже высчитать приоритет направления от рейтинга/пунктов или процента удачи по котировке, но сделки могут открываться в разное время, а закрывать/открывать - это уже должна быть математическая модель стратегии. Она упрощенно реализуется дискретными входами по времени каждый час или 4 часа. Простое копирование автора пока верное решение. Только надо адаптировать под пункты прибыльности, а не от баллов. Все же результативность в отличие от конкурса, где достаточно угадать направление, чтобы получить балл, для реального трейдинга важнее пункты и суммы. Интересный момент, когда автор открыл сделку, не угадал, а на следующий день открыл повторно такую же заранее в полночь. В идеале должна остаться открытой старая сделка, чтобы не терять на спреде
Александр Шохин 8 месяцев назад
Возможно допустил какую то ошибку - вчера и сегодня робот не делал сделки. С кем можно свериться? https://charts.mql5.com/12/938/usdjpy-h4-gkfx-prime-investment.png
fuxic 8 месяцев назад
Александр, для скринов сделайте видимой колонку "комментарий". Так будет полезней Михаилу
Михаил Фурсов 8 месяцев назад
Сегодня разделил SL & TP в советнике и сделал так, чтобы закрытые позиции не копировались. До конца недели в планах добавить еще автозакрытие.
fuxic 8 месяцев назад
Александр, в табличной части сделок, если щелкнуть правой кнопкой, то можно выбрать видимость колонки "комментарий". Там пишется автор сделки
Добавить комментарий