Торговый Советник

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

Загрузить

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

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

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

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

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

Кроме имен могут быть указаны цифры: 1, 2 или 3. В этом случае будут копироваться позиции участников занимающих соответствующие места в рейтинге "Лучшие в классе" для текущего инструмента.

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

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

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

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

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

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

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

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

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

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

Час начала копирования 1

Час начала копирования. Начиная с этого часа копирование разрешено. Диапазон значений: 0..23 по времени сервера.

Используйте 0, чтобы копирование было разрешено в любое время.

Час завершения копирования 12

Час завершения копирования. Начиная с этого часа в сутках копирование запрещено. Диапазон значений: 0..23 по времени сервера.

Используйте 24, чтобы копирование было разрешено в любое время.

Закрывать сделки как на Investflow 1 (да)

Принудительно закрывать сделку, если она была закрыта в конкурсе на Investflow.

Сделка на Investflow.Ru может быть закрыта если сработал стоп-ордер, либо истёк срок участия сделки в конкурсе.

Примечания

  • Для параметров измеряемых в пойнтах всегда используется нотация с 2 или 4 знаками после запятой, даже если брокер использует 3 или 5.

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