Советник Assistant
Описание:
Этот советник служит для облегчения работы трейдера. Советник следит за ордерами: устанавливает стоп-лосс и тейк-профит, перемещает трейлинг-стоп, перемещает стоп-лосс в безубыток, исполняет частичное закрытие. Советник может отслеживать уровни не устанавливая их у ордеров (скрытый от брокера режим). Логика советника не зависит от периода графика, к которому он прикреплён.
Параметры:
AllSymbols = опция "следить за ордерами всех валютных пар"; true - следить за ордерами всех валютных пар, false - следить за ордерами только той валютной пары, к графику которой прикреплён этот советник.
MagicNumber = "магический" номер ордеров, за которыми следит советник; значение "-1" - следит за всеми ордерами, значение 0 - следит за ордерами, открытыми вручную. Если этот советник управляет ордерами другого советника, то возможны конфликты.
HiddenLevels = опция "скрывать уровни s/l и t/p от брокера"; true - уровни скрываются, false - советник устанавливает уровни у ордеров.
StopLoss = дистанция (в pips'ах) до уровня стоп-лосс; значение 0 - без уровня стоп-лосс.
Step1_TakeProfit = дистанция (в pips'ах) до уровня тейк-профит #1.
Step2_TakeProfit = дистанция (в pips'ах) до уровня тейк-профит #2.
Step3_TakeProfit = дистанция (в pips'ах) до уровня тейк-профит #3.
Step4_TakeProfit = дистанция (в pips'ах) до уровня тейк-профит #4.
Step5_TakeProfit = дистанция (в pips'ах) до уровня тейк-профит #5.
Step6_TakeProfit = дистанция (в pips'ах) до уровня тейк-профит #6.
Step1_Lots_Percent = процент от начального лота, который должен быть закрыт на уровне тейк-профит #1; значение 0 - уровень тейк-профит #1 не используется.
Step2_Lots_Percent = процент от начального лота, который должен быть закрыт на уровне тейк-профит #2; значение 0 - уровень тейк-профит #2 не используется.
Step3_Lots_Percent = процент от начального лота, который должен быть закрыт на уровне тейк-профит #3; значение 0 - уровень тейк-профит #3 не используется.
Step4_Lots_Percent = процент от начального лота, который должен быть закрыт на уровне тейк-профит #4; значение 0 - уровень тейк-профит #4 не используется.
Step5_Lots_Percent = процент от начального лота, который должен быть закрыт на уровне тейк-профит #5; значение 0 - уровень тейк-профит #5 не используется.
Step6_Lots_Percent = процент от начального лота, который должен быть закрыт на уровне тейк-профит #6; значение 0 - уровень тейк-профит #6 не используется.
Например, если Вам надо торговать одной частью с t/p = 50 pips тогда Вы должны указать следующие значения для параметров:
Step1_TakeProfit = 50
Step2_TakeProfit = 0
Step3_TakeProfit = 0
Step4_TakeProfit = 0
Step5_TakeProfit = 0
Step6_TakeProfit = 0
Step1_Lots_Percent = 100
Step2_Lots_Percent = 0
Step3_Lots_Percent = 0
Step4_Lots_Percent = 0
Step5_Lots_Percent = 0
Step6_Lots_Percent = 0
Например, если Вам надо торговать двумя частями, одну с t/p = 50 pips и другую с t/p = 100 pips, тогда Вы должны указать следующие значения для параметров:
Step1_TakeProfit = 50
Step2_TakeProfit = 100
Step3_TakeProfit = 0
Step4_TakeProfit = 0
Step5_TakeProfit = 0
Step6_TakeProfit = 0
Step1_Lots_Percent = 50
Step2_Lots_Percent = 50
Step3_Lots_Percent = 0
Step4_Lots_Percent = 0
Step5_Lots_Percent = 0
Step6_Lots_Percent = 0
Главные правила:
a) Сумма значений параметров StepX_Lots_Percent должна быть равной 100.
b) Если Вам нужно менее 6 частей тогда указывайте значения начиная с "Step1_xxx" и оставляйте последние параметры равными 0.
c) Значения для параметров "StepX_TakeProfit" указывайте начиная с наименьшего к наибольшему. Если Вам нужно оставить последнюю часть ордера без уровня тейк-профит, то укажите значение 0 (это наибольшее значение).
TrailingStop = дистанция (в pips'ах) трейлинг-стопа от текущей цены; значение 0 - без трейлинг-стопа (опция отключена).
TS_StartAfterProfit = прибыль (в pips'ах), после которой трейлинг-стоп становится активным; значение 0 - трейлинг-стоп всегда активен.
TS_Step = минимальный шаг (в pips'ах) перемещения трейлинг-стопа.
MoveToBE = прибыль (в pips'ах), после которой уровень стоп-лосс перемещается к цене открытия; значение 0 - без перемещения уровня стоп-лосс к цене открытия (опция отключена).
MoveToBE_Offset = смещение (в pips'ах) нового уровня стоп-лосс от цены открытия ордера; положительное значение - смещение в сторону прибыли, отрицательное значение - смещение в сторону убытка.
UseManualLevels = опция "рисовать на графике уровни s/l и t/p, которые общие для всех ордеров этой валютной пары и которые трейдер может изменять мышью"; true - опция включена, false - опция отключена. Вы должны поставить "AllSymbols" = false, потому что если "AllSymbols" = true, то опция "UseManualLevels" работать не может и отключается автоматически.
ML_Color_LevelSL_Buy = цвет для линии у s/l Buy-ордеров.
ML_Color_LevelTP_Buy = цвет для линии у t/p Buy-ордеров.
ML_Color_LevelSL_Sell = цвет для линии у s/l Sell-ордеров.
ML_Color_LevelTP_Sell = цвет для линии у t/p Sell-ордеров.
Slippage = допустимое проскальзование цены (в pips'ах).
ColorBuy = цвет для стрелок на графике при закрытии Buy-ордеров.
ColorSell = цвет для стрелок на графике при закрытии Sell-ордеров.
ShowListOfOrders = включить/выключить отображение на графике списка отслеживаемых советником ордеров.
ShowListOfOrders_Color = цвет для текста в списке отслеживаемых ордеров.
SendEmail = включить/выключить отсылку e-mail при закрытии ордеров советником.
SoundAlert = включить/выключить проигрывание звукового файла при изменении или закрытии ордеров советником.
SoundFileAtClose = название звукового файла, который будет проигрываться при закрытии ордеров советником; пустая строка ("") - не проигрывать звуковой файл при этом событии.
SoundFileAtModify = название звукового файла, который будет проигрываться при изменении ордеров советником; пустая строка ("") - не проигрывать звуковой файл при этом событии.
Тест на истории котировок: Советник только для работы в реальном времени.
Статус: Бесплатный, возможно скачать полную версию.
Платформа: MetaTrader 4.
Частые вопросы:
Как запустить советник ?
Как изменять параметры советника ?
Почему советник не торгует ?
|