Ноя 18

Программа GAP-AIV торговли на рынке Форекс для терминала МТ4

Программа GAP-AIV (ver. 1.0) – выполняется под управлением торгового MT4 и предназначена для получения прибыли от проведения торговых операций на валютном рынке Форекс (Forex). Программа открывает ордера на покупку или продажу в течение первого часа возобновления работы валютного рынка Forex после перерыва в торговле во время выходных дней (суббота и воскресенье). Принцип работы программы основан на том, что цена закрытия в пятницу и цена открытия в понедельник, как правило, не совпадают. Имеет место ценовой разрыв – гэп, обусловленный тем, что во время выходных произошли изменения в мировой экономической и политической обстановке и эти изменения учитываются новым значением цены.

Рисунок 1. Вид интерфейса – входные параметры.

Описание задаваемых пользователем значений переменных (рисунок 1):

  • Lot – задает значение лота, с которым будет открыт первый торговый ордер, например, 0.01.
  • n_orders – число отложенных ордеров типа Limit, если 0, то торговля ведется только одним ордером без дополнительных лимитных ордеров
  • StopLoss – величина фиксируемого убытка для первого открытого ордера в пунктах, если значение 0, то работаем без порога фиксации убытка (без стоплосса). Если работаем с несколькими ордерами (есть лимитные ордера), то выставлять следует ограничение убытков по сумме всех открытых ордеров.
  • TakeProfit – фиксируемая прибыль в (правильных) пунктах. Если установлено значение переменной 0, то программа сама определяет, когда закрыть ордер. Если планируете закрыть ордер вручную, то необходимо выставить заведомо большое число пунктов, пройти которые цена не сможет в обозримом будущем, например, 1500 пунктов.
  • StartHour – время начала торговли.
  • EndHour – время завершения установки новых ордеров.
  • punkt_min_gapsize – минимальный размер гепа в пунктах, для начала торговли.
  • punkt_max_gapsize – максимальный размер геп в пунктах, когда возможна торговля. Если значение гэп больше максимально заданного или меньше минимального, то программа торговать не будет. Если гэп практически отсутствуют или слишком большой, то не открываются ордера, так как вероятность «стандартного» поведения с откатом и закрытием сделок в ближайшие сутки меньше, чем для вариантов с “обычным” гэп.
  • Magic – уникальное число (магик) советника, помечающее ордера, выставляемые этим советником.
  • globaltakeprofit – фиксируемая суммарная прибыль. Если суммарная прибыль по всем открытым данным советникам ордерам, больше или равна этому значению, то выдается команда на закрытие всех открытых советником ордеров. Если установлено значение переменной равное 0, то опция отключена
  • globalloss – суммарный фиксируемый убыток. Если суммарное значение убытка по всем открытым данным советникам ордерам, больше или равно этому значению, то выдается команду на закрытие всех открытых советником ордеров. Если установлено значение параметра 0, то опция отключена.
  • k_lot – коэффициент увеличения размера лота, базовое значение лота домножается на эту величину.
  • double step – шаг выставления отложенных ордеров в пунктах. Величина шага – это расстояние в пунктах между соседними выставленными ордерами.

Оптимизация и настройки программы


Предусмотрена оптимизация определения границ минимального и максимального значений гэп для разных валютных пар. Пример моделирования за период с 01.01.2010 до 18.11.2012 для пары GBPUSD. Значения параметров: punkt_min_gapsize=7 punkt_max_gapsize=75 globaltakeprofit=9.2 n_orders=5 step=55 Lot=0.01 StopLoss=0 TakeProfit=0 StartHour=0 EndHour=1 Magic=123 globalloss=0 k_lot=3. Точность моделирования не менее 90% (т.е. максимально возможная для терминала MT4). Результаты моделирования:
Начальный депозит 10000.00
Чистая прибыль 1361.82
Общая прибыль 2313.11
Общий убыток -951.29
Прибыльность 2.43
Матожидание выигрыша 5.47
Абсолютная просадка 691.67
Максимальная просадка 813.40 (8.04%)
Относительная просадка 8.04% (813.40)
Всего сделок 249
Короткие позиции (% выигравших) 15 (86.67%)
Длинные позиции (% выигравших) 234 (75.21%)
Прибыльные сделки (% от всех) 189 (75.90%)
Убыточные сделки (% от всех) 60 (24.10%)
Самая большая прибыльная сделка 118.50
убыточная сделка -53.78
Средняя прибыльная сделка 12.24
убыточная сделка -15.85
Максимальное количество непрерывных выигрышей (прибыль) 12 (100.22)
непрерывных проигрышей (убыток) 3 (-33.80)
Максимальная непрерывная прибыль (число выигрышей) 118.50 (1)
непрерывный убыток (число проигрышей) -70.50 (2)

Рисунок 2. Фрагмент отчета моделирования.
Полный архив с файлами моделирования можно загрузить по ссылке http://mctrewards.ru/files/gap-aiv-test.zip

Желающие получить программу для тестирования и торговли – обращайтесь, координаты для связи на странице контактов.
Информация о полезном ресурсе сети Интернет для тех пользователей, кому нужен ремонт iphone. Рекомендую обратить внимание на предложение, которое достаточно интересно по критерию качественная работа за умеренную стоимость. Скриншот страницы сайта ниже.

Поделитесь статьей со своими друзьями
Общайтесь со мной:
comments: Closed

Comments are closed.