[Советник] ApMGriD (Мультивалютный мартингейл)

От ApMSoft, 2 апреля, 2013 в Лаборатория ProfitFX

Автор#1
KtyKU51w jpg

Название советника: ApMGriD 1.3 (18 апреля 2014)
Время торговли: круглосуточно
Лицензия: Donateware
Требуемая версия терминала: 4.0.500 и выше

Описание:
Мультивалютный советник ApMGriD, благодаря максимально гибким настройкам сетки, позволяет торговать с любой желаемой агрессивностью. Неважно что вы выберете, консервативные сеты, или высокорисковые, советник обеспечит работу с сеткой на самом высоком уровне. Благодаря улучшенной работе с ордерами, и дополнительным функциям контроля обеспечивается надежная работа у любых брокеров.

Мониторинги и тесты на истории
Спойлер

Мониторинги

Спойлер


Активных мониторингов нет.



Архивные мониторинги:
Спойлер


Тестовый мониторинг #4 от ApMSoft (работал с 03 апреля по 03 мая 2013)
Работали сеты: EURUSD, AUDCAD, AUDNZD (owaa), GBPUSD, XAUUSD (ApMSoft)
large jpg

Испытания совы Янв'22 - Фев'21 (Версии 0.2 - 0.4, неактивен)
large jpg

Испытания совы Фев'26 - Март'28 (Версии 0.4, 0.5, 0.54, 0.6 - неактивен)
large jpg



Бэктесты будут размещаться в наборах сетов.


Установка и описание настроек
Спойлер


Установка

Спойлер

Советник
Стандартна, как и для большинства советников. Для удобства пользователей, советник не требует установки на определённый таймфрейм. Если для работы сета недостаточно баров, советник выведет на экран сообщение "Error - Please switch to (необходимый период) TF". Советник строит сетки в двух направлениях, обязательно должно быть установлено "Long & Short". Работа в режимах "Long\Short only" не поддерживается, вместо этого рекомендуется устанавливать MaximumBuyLevels/MaximumSellLevels в 0, если есть необходимость ограничить торговлю в одну сторону.

Индикатор
Во вкладке "Навигатор" терминала MT4 найдите раздел "Пользовательские индикаторы". Найдите индикатор "ApMGriD_i", и поместите его (1 копию!) на любой чистый график, желательно пар EURUSD или GBPUSD, т.к. по этим парам тики поступают чаще остальных.



Описание настроек советника
Спойлер

"Основные параметры"
Set_Name = "ApMGriD EURUSD SWB Low Risk" - Название сета
MagicNumber = 1001 - "Магический" номер для сделок сета
BaseLotSize = 0.01 - Начальный лот
ExecutionPoint - Шаг сетки в пунктах
BasketTakeProfit - Тейк-профит корзины ордеров, далее BTP
TPBE - (false/true) - Работать по ТП безубытка
BasketStopLoss - СЛ корзины в пунктах
MaximumBuyLevels - максимальное количество ордеров корзины для покупок
MaximumSellLevels - максимальное количество ордеров корзины для продаж
AutoBE_Lvl - уровень, начиная с которого общий TP корзины ордеров принудительно выводится в безубыток
MaxMarginUsagePct- Макс % задействанной маржи, после которого новые колена открываться не будут
Close_All - Закрыть все открытые ордера
FreezeAfterTP - Не открывать новых корзин после закрытия текущих

"Обработка гэпов"
Gap_processing - Режим обработки гэпов. 0 - нет, 1 - отложки, 2 - увеличение лота
Minimal_Gap_Distance - минимальная дистаниция для гэпа

"Планировщик"
StartingTradeDay - День начала торгов
StartHour - Часы
StartMinute - Минуты
EndingTradeDay - День завершения торгов
StopHour - Часы
StopMinute - Минуты

"Индикаторы"
Use_SWB_indicator (FALSE/TRUE) - Использовать индикатор SWB
SWB_TF - Таймфрейм индикатора SWB
rsi_period - период рассчёта RSI
rsi_price - метод рассчёта цены для RSI

"Тонкая настройка уровней"
Multiplier - главный множитель
Multiplier_2 - Multiplier_16 - множители колен 2-16 уровней
TP_1 - TP_16 - TP для колен 1-16
Если колен задано больше, чем параметров "Тонкой настройки", используются главный множитель, и BasketTakeProfit

"Расширение сетки"
grxEP - расширение шага сетки с заданного ниже уровня на X пунктов
grxTP - расширение TP с заданного ниже уровня на X пунктов
grxEPLevel - уровень, начиная с которого расширяем шаг сетки (EP)
grxTPLevel - уровень, начиная с которого расширяем TP



Описание настроек управляющего индикатора
Спойлер

(FreezeAfterTP - означает, не начинать новых корзин, после закрытия имеющихся.)
FreezeAfterTPGlobal - Включает глобальный FreezeAfterTP для всех запущенных копий. (Только обычные сеты)
FreezeAfterTP_SWB - Включает глобальный FreezeAfterTP для всех запущенных копий. (Только SWB сеты)
FreezeAfterTP_DD - Процент просадки, при котором включается FreezeAfterTP для всех сетов (для экономии маржи). Работает автоматически, независимо от опций FreezeAfterTP_SWB и FreezeAfterTPGlobal.
ResumeTimeAfter_DD - Время в минутах, прошедшее после снижения просадки, через которое снимается режим FreezeAfterTP для всех сетов
SafeEquityStopOut - Включить/выключить режим безопасного стоп-аута по проценту просадки
SafeEquityRisk - процент просадки, при достижении которого все сделки будут закрыты
SendEmailOnDD - процент просадки, по достижении которого будет отправлен email пользователю.
Остальные настройки индикатора, никак не влияют на работу советника.



FAQ - ЧИТАТЬ ВНИМАТЕЛЬНО!!!
Спойлер


Полезные ссылки:
FAQ по торговле советниками
О точке безубытка
Точка безубытка обозначается советником для корзин от 3х ордеров, и выводится на график в виде горизонтального ценового уровня. Для длинных позиций цвет метки - SteelBlue, для коротких - OrangeRed.
О наборах сетов
Если в наборе указано - депозит 5000, то подразумевается, что депозит 5000 достаточен для одновременного использования всех сетов/пар в данном наборе сэтов.
В принципе, если бы одновременно шли торги на всех парах из набора сэтов, то депозита было бы недостаточно.
Но обычно одновременно торгуется лишь 2-3 пары максимум (с ограничением торговли новыми парами при заданной просадке) и тщательные тесты показали, что депо 5000 должно быть достаточно для всех сэтов/пар из данного набора сэтов.
Типы сетов
Standart Sets - обычные сеты, аналог сетов для ботов FE_MOD, HackedMod. Большие сетки.
Standart Sets (Shorts) - тоже что и стандарт, но с малым размеров шага. Самые опасные сеты.
SWB Sets - сеты на основе индикатора SWB. Рекомендуются к использованию.
Индикаторы
Все необходимые для работы советника индикаторы встроены. Дополнительно требуется установить лишь 1 копию управляющего индикатора, через который реализован дополнительный функционал.
Настройки планировщика
Для SWB сетов рекомендуются следующие параметры (время по брокеру)
Начало - через час после открытия брокера в понедельник, конец - пятница, начало американской сессии.
Для шортов настройки аналогичны, для стандартных сетов - не рекомендуется использование планировщика.
Брокеры
Для советника рекомендуется использовать счета с пятью знаками и типом счета ECN/NDD/STP.
Не рекомендуется использовать советник:
- на счетах с изменяемым плечом
- на счетах с шагом лота большим чем 0.01
- на счетах с завышенными Уровнями стопов
- на счетах с фиксированным спредом (кроме пар мажоров)
Ограничения
Советник не тестируется и не работает при плече ниже чем 1:400.
Так же есть ограничения по размеру депозита для SWB-сетов.
Советник не открывает сделки
Большинство сетов SWB торгуют не часто. Некоторые и по неделе молчать могут. Наберитесь терпения.
Если есть надпись "Status: Running" - значит все работает нормально.
Расшифровка сообщений бота о ограничении торговой активности
FATP enabled - вручную включен FATP для данной копии.
Global FATP enabled - включен глобальный режим FATP. Вручную через индикатор, или автоматически по % просадки.
Scheduler: Active - активен планировщик.
При наличии любой из этих надписей, новых корзин открываться не будет.
Советник не открывает сделки на обычных сетах/тестировании
Если сделки не открываются по внутренней логике, в лог будет выведена причина. В других случаях, например при неожиданном завершении работы терминала, нажмите F3. Если в списке глобальных переменных будет "PERMISSION" - удалите её.
Рекомендации по снижению рисков
Для снижения рисков при мультивалютной торговле рекомендуется использовать следующие настройки управляющего индикатора:
FreezeAfterTP_DD - Не более 5% (При тестах на демо использовались параметры - 2% - 4% )
ResumeTimeAfter_DD - 240 минут и более
Такие меры ограничивают торговую активность советника, и позволяют экономить маржу для пар находящихся в просадке.
Не используйте на одном счету более 1 сета для одной валютной пары.
Где найти платную (Pro) версию?
Топик на форуме



Реквизиты для благодарностей
Реквизиты ApMSoft

WebMoney Z329321820327 R341225044957 Яндекс.Деньги 41001122047706
Реквизиты Skrill можно получить через личку.



История обновлений
Спойлер

Версия 1.0 - Релиз 07 апреля 2013 - Загрузок: 751
Версия 1.1 - Релиз 03 июня 2013 - Загрузок: 500

Спойлер

+ Принудительное закрытие корзин при невозможности модифицировать TP.
+ Если открываемый лот в корзине превышает допустимый брокером, он будет уменьшен до максимально допустимого.
+ Поддержка плеча 1:600 у брокера InstaForex
* Исправлена работа индивидуальных TP (особенно важно для TPBE)
ВАЖНО: сеты с заданными индивидуальными TP необходимо переделывать! (в стандартном наборе таких сетов нет!)
+ Введены следующие ограничения на максимальный размер депозита (для SWB-сетов) 10.000 для брокеров с мин. лотом 0.01, 100.000 для 0.10, 1000 для InstaForex.
* Минимальный билд терминала для работы: 4.0.500


Версия 1.2 - Релиз 01 июля 2013 - Загрузок: 295
Спойлер

* Увеличены все ограничения для SWB сетов в 2.5 раза (Теперь они таковы: максимальный размер депозита 25.000 для брокеров с мин. лотом 0.01, 250.000 для 0.10, 2500 для InstaForex)
* Ограничения не касаются работы в тестере или на демо
* При превышении ограничения советник выведет "Status: Trade disabled - max depo reached"
* Более частое обслуживание пирамид (проверки NBP, AutoBE_Lvl)
* По многочисленным просьбам минимальный билд терминала для работы снижен до: 4.0.482


Версия 1.21 - Релиз 16 июля 2013 - Загрузок: 710
Обновленный индикатор корректно отображающий до 15 валютных пар.
Обновленный советник для лучшей работы с индикатором.
Версия 1.22 - Релиз 09 октября 2013
Обновлен советник, улучшен подсчет безубытка
Версия 1.3 - 18.04.2014
Обновление под 600+ билды, небольшие исправления, ускорение работы


Disclaimer : Предупреждение о рисках и отказ от ответственности
Спойлер

ВНИМАНИЕ: Советник в своей основе использует стратегию Мартингейла! Данный советник крайне опасен для вашего депозита. Никогда не ставьте советник на значимые для себя суммы.
Автор не дает никаких гарантий эффективности применения торгового эксперта (советника), и не несет ответственности за возможные убытки или прибыль возникшие вследствие этого. Вам следует протестировать программу самостоятельно перед торговлей реальными деньгами. Используя советник, вы автоматически принимаете на себя все риски.



Наборы сетов и обновления
Основной набор сетов (03.06.2013) - http://yadi.sk/d/8yxwK4pn5QvRI
Все сеты - тестовые, использование на реале - на ваш страх и риск
Рекомендуются к использованию сеты SWB. Сеты серии стандарт, и тем более стандарт шорт - не рекомендуются к использованию, только для "продвинутых" пользователей.

Поддержка продукта не осуществляется

ApMGriD_1.22.rar2 531 скач.
ApMGriD_1.3.rar2 255 скач.
ApmGrid_1.22_sets_Rever27_20151126.zip854 скач.

Изменено 12 июля, 2017 пользователем Pavel888

#2

Спасибо ApMSoft за огромную проделанную работу. Приступаем к тестированию и поиску достойных сэтов.

#3

ApMSoft, так же выражаю благодарность за выполненную работу. Вопрос: рекомендованный депозит в 5000$ это по 5К на каждую пару, или один на всех?

#4

Спасибо огромное! Еще большая просьба - для новичков, в шапку указать ММ из расчета на пару.

#5

Ну, помолясь, приступим. Плюсов конечно уже ставить не куда. :d Впрочем и так респект! Сразу вопросы, которые рано или поздно возникнут и напишут. Почему плавающий спред исключается? Или его всё таки можно использовать, но с какими то нюансами? Очень хотелось бы зарядить его на алпы есн. :)
зы: Если не будет открытой версии, выложите хотя бы компил для 432 б. Поскольку общеизвестно, последние версии МТ как то не здорово покривлены.

Изменено 8 апреля, 2013 пользователем Vasgenich

#6
doman.max, читай FAQ, там все написано. ApMSoft, спасибо, так держать!
#7

а можно сделать файлы под 432-й билд ?)

Автор#8


Почему плавающий спред исключается? Или его всё таки можно использовать, но с какими то нюансами? Очень хотелось бы зарядить его на алпы есн. :)


Плавающий спред не исключается. В файлах сопровождения (пока есть не для всех сетов) к сетам указан средний спред. Не рекомендуется использовать пары на которых средний спред значительно выше рекомендованного для сета, без дополнительных тестов со спредом вашего ДЦ.


а можно сделать файлы под 432-й билд ?)


Файлы 432 билда легко декомпилятся. >:d
#9


doman.max, читай FAQ, там все написано. ApMSoft, спасибо, так держать!


FAQ читал внимательно..,извиняюсь, не заметил. Просто обратил внимание на относительную просадку в бэктестах и на разных валютных парах она достигает 20%-50% от 5000. То есть при использовании нескольких валютных пар просадка будет складываться, или я не прав? Или использование нескольких валютных пар наоборот уменьшает просадку и риски?
#10

Огромное спасибо за советник! Золотые люди просто!:)
Есть вопросы:
Мне, как обычному репоголовому юзеру, не понятна система установки советника совместно с сетами настроек.
Я собираюсь поставить сову сразу на реал, депо будет 50000 центов. Скачал файл с советником и сетами. открыл. Увидел наборы. Сразу вопрос.
1) Советник устанавливать на график с открытием позиций в обе стороны (long & short)? Или на первый график пары нужно устанавливать только buy, а на второй график той же пары только sell? (по примеру Forex Setka Trader)
2) в архиве с сетами, что такое SWB sets и чем они отличаются от Standart Sets?
3) К примеру я решил остановиться на Standart Sets. Там я как понимаю сеты для депозита 36-46к $. Это для одной пары депозит указан, или для всех пар сразу к которым имеются сеты?
4) В папке Sets for 36000-46000 лежат сеты для девяти пар, и папка SHORTS. в которой лежат сеты для пяти пар. Что это за папка SHORTS, и для какого случая там лежат эти сеты? (т.е. я понимаю это отсылка к моему вопросу номер 1, об установке советника только на sell или buy)
Заранее прошу прощения если задаю какие-то нелепые вопросы, но думаю они появятся у многих простых чайников :)

#11
ApMSoft - поздравляю! :d =d>

Предложу добавить в ФАК краткое описание идей/отличий long, short, swb сэтов - это остается непонятным 95% форумчан еще с лета 2012.

Также рекомендовал бы ревизовать/расширить описание управляющих переменных бота и индикатора и, всюду где можно, привести пример.
Скажем, из описания не ясно о чем AutoBE_Lvl - уровень, начиная с которого BTP принудительно выводится в безубыток.
У вас слишком лаконичное описание... :)

Просто взгляните на описание бота и сэтов глазами человека, который видит бота впервые, не знаком с предысторией и не имеет ни малейшего опыта торговли на нескольких парах.
Автор#12
Kyzoff, Старик
Выношу вопросы в шапку по мере поступления.
#13


Выношу вопросы в шапку по мере поступления.


Продолжим донимать нашего создателя. ;) Судя по бэктестам сова отрабатывает сетку ордеров за 1-2 дня, редко 3-4, что естественно не может не радовать. Однако интересует, как можно предотвратить перенос открытых позиций на понедельник, чтобы к закрытию торгов в пятницу сова подчищала хвосты за собой. Также, хотелось бы услышать совет по настройке Scheduler, я так понимаю он по умолчанию настроен на GMT0? Как Вам видится наиболее правильная настройка планировщика?

Изменено 8 апреля, 2013 пользователем Vasgenich

#14

Если не открывать ордера после обеда четверга, то за полтора дня сетка закроется с большой вероятностью. Но это приведет к потере доходности.
Прилагаю сет для USDJPY, по котировкам альпари проходит спокойно с 2008 года. Требуется 99% тест для подтверждения.

apmgrid_usdjpy_m30_1k.set361 скач.

Изменено 8 апреля, 2013 пользователем owaa

#15


Если не открывать ордера после обеда четверга, то за полтора дня сетка закроется с большой вероятностью. Но это приведет к потере доходности.


Жаль спец. опции нет, чтобы сова к определенному времени принудительно все ордера закрывала. Придется сову для этих целей готовить. :d Другого выхода для альпов есн не вижу, там на выходные StopOut до 100% поднимают, прям нелюди какие то. :(
#16



Если не открывать ордера после обеда четверга, то за полтора дня сетка закроется с большой вероятностью. Но это приведет к потере доходности.


Жаль спец. опции нет, чтобы сова к определенному времени принудительно все ордера закрывала. Придется сову для этих целей готовить. :d Другого выхода для альпов есн не вижу, там на выходные StopOut до 100% поднимают, прям нелюди какие то. :(

то есть вы согласны принять убыток от пирамиды в 3-4-5 колен, только ради того, чтобы оставаться на странном брокере альпари? :-? может всё таки сменить брокера?)
#17

Парни, а посчитать во что обойдется принудительное закрытие всех ордеров в конце каждой недели никто не пробовал?!
Я очень сомневаюсь, что существуют сэты, которые позволят вести такую торговлю на любой паре в профит.
Бот мощный - но пока не ждите чудес.

Есть предложение - для начала давайте изучим имеющегося бота.
Он непрост, имеет много возможностей и им для начала надо просто научится пользоваться.

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

#18

Здравствуйте. Ну во первых спасибо за проделанную работу. А во вторых было бы неплохо в шапку вынести строчку по рекомендованным брокерам и счетам (как это делает Павел). Спасибо.

#19


то есть вы согласны принять убыток от пирамиды в 3-4-5 колен, только ради того, чтобы оставаться на странном брокере альпари? :-? может всё таки сменить брокера?)


Принять конечно не готов, надо будет подумать как минимизировать потери, будем сову оптимизировать на истории. А насчет смены кухни уже призадумался. Однако, надо делать перетест всех сов, дабы "настроить" на др. брокера, муторно всё это. Но это уже другая история)))
#20

А что стоп-аут 100% это совсем плохо? У меня никогда еще меньше 400% не было. А если ты боишься такого стоп-аута,значит у тебя неправильный ММ

#21


Kyzoff, Старик
Выношу вопросы в шапку по мере поступления.



Вопрос по валютным парам.
Читал ветки посвящённые другим Вашим творениям. Высказывались мысли об отказе от йеновых пар и от пар GBP/USD и EUR/USD в связи с частыми вмешательствами центробанков и сильными безоткатными трендами. С такой политикой Вы в принципе соглашались.
Остаются канадец, австралиец, новозел, чиф, их кросы и быть может крос EUR/GBP. Если можно дайте свои рекомендации, по двум-трём парам, с которых можно было бы начать, с учётом их взаимного хеджирования для минимизации рисков.

Приглашаю всех поделиться своими соображениями на этот счёт.
Тестировать долго, и некий оптимальный набор наименее рисковых пар видится вполне актуальным. Бот мультивалютный.)

И конечно же присоединяюсь ко всем благодарностям в Ваш адрес.
Спасибо за Ваш труд!
=d>
#22


А что стоп-аут 100% это совсем плохо? У меня никогда еще меньше 400% не было. А если ты боишься такого стоп-аута,значит у тебя неправильный ММ


Да нет, почему?! Стоп аут это в некоторых случаях даже хорошо. С ММ вроде тоже как проблем не было, до оного не доводил никогда. Просто с новым ботом аки школьник перестраховываюсь, хотя учитывая рейтинг доверия к автору сего творения можно бы и не играть в О. :d

ПС: Жаль, что компил совы накладывает ограничения на минимальную версию терминала, протестировать на котирах дукаса не могу. Рассчитывал на открытый код.. :(

Изменено 8 апреля, 2013 пользователем Vasgenich

#23


ПС: Жаль, что компил совы накладывает ограничения на минимальную версию терминала, протестировать на котирах дукаса не могу. Рассчитывал на открытый код.. :(


я так понимаю: просто шары людям уже не достаточно! :-/
Автор#24
wtorin
От GBP/USD и EUR/USD никто отказываться не будет - кроме йеновых эти пары самые доходные. Бот изначально не задумывался как plug'n'play - оптимальные параметры вопрос относительный.


Да нет, почему?! Стоп аут это в некоторых случаях даже хорошо. С ММ вроде тоже как проблем не было, до оного не доводил никогда. Просто с новым ботом аки школьник перестраховываюсь, хотя учитывая рейтинг доверия к автору сего творения можно бы и не играть в О. :d

ПС: Жаль, что компил совы накладывает ограничения на минимальную версию терминала, протестировать на котирах дукаса не могу. Рассчитывал на открытый код.. :(


Стоп-аут 100% это в принципе не страшно, и при нормальном ММ практически недостижим.
Специальной адаптации под Альпари нет, но в принципе сделать её не проблема.

PS: Можно воспользоваться бесплатной программой tickstory.
#25

Уважаемый ApMSoft.
Не торопитесь с ответами. Я не предлагал ни от чего отказываться.
Вопрос был гораздо ширее. В смысле, ширше.)

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025