четверг, 3 марта 2016 г.

Советник "ArgoGuardian" - хранитель вашего депозита

Материал Советник "ArgoGuardian" - хранитель вашего депозита

ArgoGuardian – это бесплатный вспомогательный советник, основное назначение которого контроль за открытой прибылью/просадкой на счете. При достижении желаемой прибыли или максимальной допустимой просадки советник закрывает все ордера или выставляет полный лок (замок), удаляет отложенные ордера и останавливается, оповещая пользователя сообщением по е-майл. 

По желанию, после остановки, советник может отжимать кнопку автоторговли в терминале, чтобы другие советники не могли больше открывать сделок (режим AutotradeOFF=TRUE). Опционально, советник может закрыть все графики терминала кроме своего, чтобы другие советники не путались под ногами и не вздумали открывать новые ордера пока ArgoGuardian ордера закрывает (режим CloseCharts=TRUE).

Советник умеет также высылать на е-майл предупреждение о появлении на счете опасной просадки (величина просадки устанавливается переменными MaxDD_Email, MaxDDPerCent_Email, MaxDDEquity_Email). 

Важной особенностью ArgoGuardian является гибкая настройка ордеров, которые он «пасет», т.е. учитывает при расчете профита/просадки и, соответственно, закрывает/локирует. С настройками по умолчанию (Symbols = All, Magic = -1), советник учитывает все открытые ордера на счете. Если выставить режим Symbols = ThisSymbol, то советник будет учитывать ордера только по той валютной паре, на график которой прикреплен советник. Если выставить режим Symbols = MaxDDSymbol , то советник учитывает ордера только по символу с максимальной просадкой. Дополнительную фильтрацию можно выполнять с помощью переменной Magic. Если установлено значение Magic >=0, то советник учитывает только ордера с таким магиком. Комбинируя эти два фильтра, можно избирательно отслеживать просадки по разным инструментам и по разным советникам на счете. 

Возможно использование двух (и больше) копий ArgoGuardian с различными настройками на одном счете. Например, одна копия ArgoGuardian будет отслеживать максимальную просадку по одному инструменту (Symbols = MaxDDSymbol), а другая копия будет отслеживать максимальную просадку на всем счете (Symbols = All). 

Достоинством советника также является гибкая настройка желаемого тейк-профита и стоп-лосса (= максимальной допустимой просадки). Можно указать тейк-профит и стоп-лосс в единицах валюты депозита (TProfit, MaxDD). А можно – в процентах от баланса депозита (TProfitPerCent, MaxDDPerCent). Наконец, можно явно ввести желаемое значение эквити при котором будет зафиксирована прибыль/убыток (TProfitEquity, MaxDDEquity). 

Настройки 


Раздел Logic 

Настраивает, какие символы (валютные пары) и магики учитывать и каким образом фиксировать прибыль/убытки. 

Symbols (All/ThisSymbol/MaxDDSymbol) – фильтр, ордера по каким символам учитывать. Если Symbols = All, учитываем все символы; если Symbols = ThisSymbol, учитываем ордера только по символу, на график которого прикреплен советник; если Symbols = MaxDDSymbol, учитываем ордера только по символу с максимальной просадкой. 

Magic – фильтр, ордера с какими магиками учитывать. Если < 0 (по умолчанию), учитываем все магики. Если >=0, то учитываем только ордера с таким магиком. 

UseLock (TRUE/FALSE) – если FALSE, то фиксация прибыли/убытка выполняется закрытием ордеров; если TRUE, то выставлением лока (замка). 

AutotradeOFF (TRUE/FALSE) – Если TRUE, после фиксации прибыли/убытка будет отжата клавиша автоторговли в терминале. 

CloseCharts (TRUE/FALSE) – Если TRUE, перед фиксацией прибыли/убытка будут закрыты все графики по активным символам, кроме текущего. 

Раздел Target profit 

Устанавливает тейк-профит, при достижении которого прибыль будет зафиксирована. 

TProfit – тейк-профит в единицах валюты депозита, если 0 то отключено. 

TProfitPerCent – тейк-профит в % от депозита, если 0 то отключено. 

TProfitEquity – явное значение средств (equity), при достижении которого будет зафиксирована прибыль, если 0 то отключено. 

SendEmailOnTP (TRUE/FALSE) – послать уведомление на емайл, когда будет зафиксирован тейк-профит. 

Раздел Stop Loss 

Устанавливает значение стоп-лосса, при достижении которого убыток будет зафиксирован. 

MaxDD – максимальная открытая просадка в валюте депозита, если 0 то отключено. 

MaxDDPerCent – максимальная открытая просадка в % от депозита, если 0 то отключено. 

MaxDDEquity – явное значение средств (equity), при достижении которого убыток будет зафиксирован, если 0 то отключено. 

SendEmailOnSL (TRUE/FALSE) – послать уведомление на емайл, когда будет зафиксирован убыток. 

Раздел Email notification 

Устанавливает значение открытой просадки, при котором будет выслано предупредительное сообщение на емайл. 

MaxDD_Email – значение открытой просадки в валюте депозита, если 0 то отключено. 

MaxDDPerCent_Email – значение открытой просадки в % от депозита, если 0 то отключено. 

MaxDDEquity_Email – явное значение средств (equity), если 0 то отключено. 

Для того чтобы эти опции работали, необходимо настроить параметры почты в терминале. 

Раздел Miscellanea 

RefreshSec – частота обновления в секундах. 

MagicLock – магик локирующих ордеров.

Скачать с сервера

Для торговли по стратегии настоятельно рекомендую выбирать проверенных брокеров