ArgoGuardian: контроль эквити депозита
ArgoGuardian, вспомогательный советник. Ангел-хранитель вашего депозита ![]()
Советник отслеживает текущую открытыю прибыль/просадку на счете. При достижении указанной в настроках профита/просадки советник закроет все ордера, удалит все отложки и отожмет кнопку автоторговли в терминале. При желании, советник может закрыть все графики терминала кроме своего (чтобы другие советники не путались под ногами и не вздумали открывать новые ордера пока ArgoGuardian ордера закрывает). При желании, советник может закрывать ордера только с указанным магиком и/или по текущей валютной паре.
Настройки очень простые.
AutotradeOFF (TRUE/FALSE) -- отжимать кнопку Автоторговли после закрытия ордеров.
CloseCharts (TRUE/FALSE) -- закрыть все другие графики ПЕРЕД закрытием ордеров (чтобы исключить возможность что другие советники откроют новые ордера вместо закрытых).
ThisSymbolOnly (TRUE/FALSE) -- закрывать ордера только по текущему символу.
Magic -- закрывать ордера только с таким магиком (-1 -- все магики).
TProfit -- тейк-профит, в валюте депозита (0 - отключено).
TProfitPerCent -- тейк-профит, в % от депозита (0 - отключено).
MaxDD -- стоп-лосс, в валюте депозита (0 - отключено).
MaxDDPerCent -- стоп-лосс, % от депозита (0 - отключено).
===============================
ArgoGuradian 1.1
Добавлены настройки:
TProfitEquity -- желаемое
эквити, в валюте депозита, при достижении которой будут закрыты все ордера (0 - отключено). Должно быть больше чем текущее эквити счета, иначе все сделки закроются тут же.
MaxDDEquity -- минимальное эквити на счете, в валюте депозита, при достижении которой будут закрыты все ордера (0 - отключено). Должно быть меньше чем текущее эквити счета, иначе все сделки закроются тут же.
===============================
ArgoGuradian 1.2
Изменения:
1. Исправлена серьезная ошибка.
2. Советник теперь работает вне зависимости от тиков. Часотота обновления информации в сек. задается переменной RefreshSec.
3. Сделаны некоторые косметические дополнения.
ArgoGuardian 1.3
Добавлена возможность отслеживать просадку (и закрывать ордера при необходимости) по одному символу с наибольшей открытой просадкой.
Режимы переключаются параметром Symbols:
Symbols = All -- отслеживается просадка по всем символам,
Symbols = ThisSymbol -- отслеживается просадка по символу, на который прикреплен советник,
Symbols = MaxDDSymbol -- отслеживается символ с максимальной открытой просадкой.
В инфоокно выводится информация о символе(ах) которые отслеживаются и о просадке:
ArgoGuardian 1.5
Добавлена возможность фиксирования прибыли/просадки с помощью лока (замка), как альтернатива закрытию ордеров.
Файл с описанием всех настроек прилагется.
UseLock (TRUE/FALSE) – если FALSE, то фиксация прибыли/убытка выполняется закрытием ордеров; если TRUE, то выставлением лока (замка).
ArgoGuardian 2.2
Добавлен трал эквити. Настройки:
EquityStartTrail - значение эквити в валюте депозита, при котором начинаем тралить. Если 0, трал отключен.
RollBackPerCent - откат от максимального зафиксированного значения эквити, при котором закрываем все ордера, в % от макс. эквити. 0 - отключено.
RollBackEquity - то же самое, что и RollBackPerCent, но в валюте депозита. 0 - отключено.
===============================
Добавлено 03.03.2016:
ArgoGuardian 3.1
Изменения:
1. Переработана система оповещения. Теперь поддерживаются 3 вида оповещений: email (включается переменной SendEmail), push-notification (SendPushNotification) и обычные алерты (SendAlert). Как настраивать отсылку email в терминале рассказано здесь, как настраивать push уведомления рассказано здесь.
Оповещения по отдельным событиям включаются-отключаются: закрытие по ТП (NotifyOnTP), закрытие по СЛ (NotifyOnSL), начало трала эквити и закрытие по тралу (NotifyOnTrail).
2. Расширен список действий при "экстренной остановке". "Экстренная остановка" - это когда срабатывает ТП, СЛ, или стоп по тралу эквити. Желаемое действие задается переменной Action. Она может принимать значения Action = CloseAll (закрытие всех рыночных и отложенных ордеров), ClosePending (удаляются только отложенные ордера, рыночные оставляются), Lock (все рыночные ордера локируются, отложенные удаляются, СЛ и ТП удаляются), KeepOrders (ничего не делаем).
Помимо этого, при экстренной остановке советник
а) закрывает все графики кроме своего (если CloseCharts = TRUE)
б) отжимает кнопку автоторговли (если AutotradeOFF = TRUE).
===============================
Добавлено 28.03.2016:
ArgoGuardian 3.2
Изменения:
Добавлена опция закрытия терминала после "экстренной остановки" (CloseTerminal = TRUE).
===============================
Добавлено 14.06.2017:
ArgoGuardian 3.2.2
Изменения:
Исправлена ошибка нормализации лота локирующего ордера. Если требуемый лот превышает максимальный, ордер открывается максимальным лотом.
ArgoGuardian_3.2.2.zip
Manual_ArgoGuardia_RUS.pdf
