• Обзор
  • Отзывы
  • Обсуждение (8)
  • Что нового

My FX Autobot

Этот робот просто следует за ценовым трендом валютной пары, которой он торгует, на определенном периоде, например, M15 и работает на каждом новом баре на графике. Он также может работать на разных периодах той же пары, и открывает только один ордер в направлении текущего тренда на основе заданных параметров/значений. Он торгует на основе данных корреляции других пар (См. ниже), финансовых количественных методов, начала/окончания фильтрации новостей, управления временными сессиями с использованием динамического размера лота сделки, управления рисками, различных видов трейлинга для открытых ордеров и других функций.

Наборы валютных пар, используемых роботом для входы/выхода, параметры EntryTypeValues & StopLossTypeValues, например, для AUDUSD:

  • AUDbasepairs[]={"AUDUSD","AUDCAD","AUDCHF","AUDJPY","AUDNZD"}; AUDcounterpairs[]={"EURAUD","GBPAUD"};
  • USDbasepairs[]={"USDJPY","USDCHF","USDCAD","USDNOK","USDSEK"}; USDcounterpairs[]={"AUDUSD","NZDUSD","EURUSD","GBPUSD"};


Входные параметры:

  • ExecuteOPEN = true/false - разрешение открывать ордера
  • ExecuteCLOSE = true/false - разрешение закрывать ордера
  • ExecuteBUY = true/false - разрешение совершать операции покупки
  • ExecuteSELL = true/false - разрешение совершать операции продажи
  • EntryType - оценка валюты для открытия ордеров на основе валютных наборов, если базовая валюта > котируемой, тогда покупать, иначе продавать
    • PSAR_Strength_Entry - консолидированная сила PSAR на основе наборов валют
    • ADX_Strength_Entry - консолидированная сила ADX на основе наборов валют
    • Price_vs_MA_Strength_Entry - консолидированная сила скользящей средней на основе наборов валют
  • StopLossType - для закрытия ордеров согласно настройкам торгового профиля
    • PercentofAccount_Exit - трейлинг-стоп по риску % x размер счета
    • PSAR_Exit - трейлинг-стоп на основе индикатора Parabolic Stop And Reverse
    • ATR_MULTIPLE_Exit - трейлинг-стоп на основе множителя Average True Range
    • MA_Exit - трейлинг-стоп по скользящей средней
    • POINTS_Exit - трейлинг на определенном расстоянии от цены в пунктах
    • HLBARS_Exit - минимальная цена предыдущего бара на растущем тренде и максимум предыдущего бара на падающем тренде
    • PSAR_Strength_Exit - не используется для установки статического стоп-лосса, робот закрывает позицию, если тренд по индикатору разворачивается
    • ADX_Strength_Exit - не используется для установки статического стоп-лосса, робот закрывает позицию, если тренд по индикатору разворачивается
    • Price_vs_MA_Strength_Exit - не используется для установки статического стоп-лосса, робот закрывает позицию, если тренд по индикатору разворачивается
  • useSessionTimes_from_file = false - торгует в определенное время сессии, указанное в файле, в противном случае торгует круглосуточно
  • LotSize = 0.05 - если LotSize=0, используется динамический размер лота, в противном случае будет использоваться указанное значение
  • PercentofAccountTradeRisk = 2.0 - динамический размер лота (при LotSize=0) и контроль цены уровня стоп-лосс (при PercentofAccount_Exit=true)
  • file_url = http://mql.s3-website-us-east-1.amazonaws.com/ - website for csv files   

Необходимые файлы (загружаются, если их еще нет в папке /MQL/Files/):

  • my-fx-autobot-calendar.csv - время событий в GMT для валюты, для выбранной страны
  • my-fx-autobot-holidays.csv - список дат праздников и выходных для валюты, для выбранной страны
  • my-fx-autobot-sessions.csv - начало/окончание торговой сессии для робота
  • my-fx-autobot-TradingProfile.csv - глобальные настройки для технических индикаторов, уровни стоп-лосс, вход/выход и т.д.
Нет отзывов
Версия 160.125 - 2016.02.04
(1) Параметр TypeOfScore по умолчанию установлен в значение "Percent", остальные устарели.
(2) Все новые ордера показывают определенные настройки вхождения/выхода/периода в поле комментария.
(3) Новый параметр "SaveOrderHistory" - при выходе сохраняет историю сделок закрытых ордеров в файл, полезен при тестировании на истории с разными параметрами, выходная информация будет такая же, как и "История счета" ("Account history").
(4) Изменен URL файла в связи с переходом на другой хостинг сайта, пожалуйста, добавьте новый URL в настройки WebRequest.
Версия 150.828 - 2015.09.04
(1) Опция Per tick on any open orders (regardless of SL type used) - предотвращает дальнейшие убытки: не переоткрывает ордера или фиксирует быструю прибыль и переоткрывает ордер (игнорирует проверки ATR и спреда), рассчитывается как PercentofAccountTradeRisk x средства на счете

(2) Новый стоп-лосс PercentofAccount_Exit - трейлинг по %риска x средства на счете, по PercentofAccountTradeRisk & LotSize
Версия 150.803 - 2015.08.10
Ордер создается, только если нет конфликта между точкой его открытия и ценой стоп-лосса. Повышена точность ордеров при использовании более жестких стопов, например, PSAR_Exit и др.
Версия 150.611 - 2015.06.15
Обновление параметра file_url="http://pipzombie.com/MQL/Files/". Это связано с изменением названия сайта.
Версия 141.9 - 2014.10.15
Исправлена ошибка округления при расчете смещения gmt в build 711