Pro Indicator Trader: Руководство пользователя

17 January 2021, 19:27
Tom Seljakin
0
41

 

The user guide in English.




ОПИСАНИЕ ВХОДНЫХ ПАРАМЕТРОВ


Основные параметры для ордеров.
  • Comment for order - комментарий к вашим ордерам.
  • Magic number - мэджик номер для ваших ордеров.
Параметры для правил входа/выхода.
  • Open a market order / close an order - позволить советнику открыть/закрыть сделку, когда будет сгенерирован сигнал от ваших правил входа/правил выхода.
  • Send a push notification - послать ''push'' уведомление, когда будет сгенерирован сигнал от ваших правил входа или правил выхода.
  • Send an email - послать уведомление на вашу электронную почту, когда будет сгенерирован сигнал от ваших правил входа или правил выхода.
  • Send an alert - оповестить "алертом", когда будет сгенерирован сигнал от ваших правил входа или правил выхода.
  • Take a screenshot of the chart - сделать снимок вашего графика, когда будет сгенерирован сигнал от ваших правил входа (для правил выхода функция не работает). Снимки будут храниться в папке "\Files\Pro Indicator Trader\Screenshots" или в папке "\tester\files\Pro Indicator Trader\Screenshots", если снимки были созданы во время визуального тестирования.
  • Entry and exit rules check interval - тип проверочного интервала для входных и выходных правил. На выбор есть три типа проверки: "Every Tick", "Every_N_Seconds" и "Once_Per_Bar". При выборе "Every Tick", советник будет проверять правила входа/выхода на каждом тике. Такой тип проверки будет сильно загружать вашу систему (в зависимости от того, какое количество правил будет использовано), поэтому рекомендуется использовать его только для скальперских стратегий. При выборе "Every_N_Seconds", советник будет проверять правила входа/выхода через определенное количество секунд. При выборе "Once_Per_Bar", правила входа/выхода будут проверяться на открытии нового бара. Так как "Once_Per_Bar" самый ресурсоэкономный, то рекомендуется использовать этот тип интервала проверки в большинстве случаев.
  • Period for the 'Once_Per_Bar' check type - указывается период для типа проверочного интервала "Once Per Bar".
  • Amount of seconds for the 'Every_N_Seconds' type - указывается количество секунд для типа проверочного интервала "Every_N_Seconds".
Параметры ограничения входа в рынок.
  • Max spread - максимальной разрешенный спред в пунктах для открытия нового ордера.
  • Max open orders - максимально допустимое количество ордеров.
  • Minimum distance between buy orders - минимальная дистанция в пунктах между бай ордерами. Если дистанция между текущей рыночной ценой и ценой ближайшей бай сделки будет меньше позволенного, то советник не откроет бай сделку.
  • Minimum distance between sell orders - минимальная дистанция в пунктах между селл ордерами. Если дистанция между текущей рыночной ценой и ценой ближайшей селл сделки будет меньше позволенного, то советник не откроет селл сделку.
  • Trade only at a specific time - если "true", то советник будет торговать лишь в определенном временном периоде.
  • Trade period start time - начало временного периода.
  • Trade period end time - конец временного периода.
  • Use trade pause time -  если "true", то будет использоваться пауза внутри временного периода.
  • Pause time start - начало паузы.
  • Pause time end - конец паузы.
  • Max trades per day - максимальное допустимое количество сделок в сутки.
  • Day start time - определенное время для параметра "Max trades per day", когда счетчик сделок будет обнуляться.
  • Days of the week - в какие дни недели советнику разрешено торговать.

Параметры для сопровождения сделок. 
  • Take-profit type - тип расчета тейк-профита. 
    • "Fixed Size" - тейк-профит будет иметь фиксированный размер в пунктах. 
    • "Based on ATR" - тейк-профит будет рассчитан по значению индикатора ATR (первого закрытого бара). 
  • Take-profit: fixed size value or Atr value - значение для тейк-профита в зависимости от выбранного типа расчета. Если выбран "Fixed Size", то нужно указать фиксированный размер для тейк-профита в пунктах. Если выбран "Based on ATR", то в этом параметре указывается значение периода для ATR индикатора.
  • Take-profit: Atr multiplier - если выбран тип расчета тейк-профита по ATR, то в этом параметре указывается множитель для значения ATR.
  • Stop-loss type - тип расчета стоп-лосса. 
    • "Fixed Size" - стоп-лосс будет иметь фиксированный размер в пунктах. 
    • "Based on ATR" - стоп-лосс будет рассчитан по значению индикатора ATR (первого закрытого бара). 
  • Stop-loss: fixed size value or Atr value - значение для стоп-лосса в зависимости от выбранного типа расчета. Если выбран "Fixed Size", то нужно указать фиксированный размер для стоп-лосса в пунктах. Если выбран "Based on ATR", то в этом параметре указывается значение периода для ATR индикатора.
  • Trailing-start: Fixed size, Trailing-stop: Fixed size, Trailing-step: Fixed-size - фиксированное значение размера для трейлинг-старта, трейлинг-стопа и трейлинг-шага в пунктах.
  • Breakeven - фиксированное значение размера для безубытка в пунктах.
  • Floating profit type - тип расчета плавающей прибыли для параметра "Floating profit value (0 = disable)". 
    • "Points" - советник закроет все сделки, когда значение плавающей прибыли достигнет определенного количества пунктов. 
    • "Money" - советник закроет все сделки, когда значение плавающей прибыли достигнет определенной суммы.  
    • "Procent" - советник закроет все сделки, когда значение плавающей прибыли достигнет определенного процента по отношению к вашему текущему балансу. 
  • Floating profit value (0 = disable) - указывается значение плавающей прибыли в зависимости от выбранной опции в параметре "Floating profit type". Если плавающая прибыль достигнет значения, указанного в этом параметре, то советник закроет все открытые сделки. Если в параметре указан "0", то параметры "Floating profit type" и "Floating profit value (0 = disable)" будут неактивны.
  • Floating loss type и Floating loss value (0 = disable) - эти два параметра работают также, как и параметры " Floating profit type"/" Floating profit value (0 = disable)", только советник закроет все сделки, когда значение плавающего убытка достигнет определенного значения.
Пример того, как работает расчет стопов по ATR индикатору. Скажем, мы выбрали расчет тейк-профита по АТR индикатору. Наши параметры: "Take-profit: fixed size value or Atr value" = 20 (что означает, что период  у ATR будет 20) и "Take-profit: Atr multiplier" = 2.5.  Мы поставили советник на EURUSD пару (5 знаков) H1 и значение ATR на первом закрытом баре равняется 0.00170. Переводим это значение в пункты: 0.00170 / 0.00001 (минимальная единица изменения валюты) = 170 пунктов. Теперь умножаем полученное значение на значение параметра "Take-profit: Atr multiplier", то есть 170 * 2.5 и получаем финальный размер нашего тейк-профита, который будет равняться 425 пунктам. До того, как установить стоп-лосс и тейк-профит, советник подробно напечатает в журнале ""Эксперты" как их значение было подсчитано.

Параметры подсчета лота для сделок.
  • Money management type - тип расчета лота. "Fixed_Lot" - лот для ордеров будет фиксированным. "LotSize_Per_Balance" - лот на определенную сумму вашего баланса. Скажем, в параметрах вы указали 0.02 лота на каждые 1000 единиц баланса, то если у вас на балансе будет сумма в 2000, то лот для сделок будет 0.04, при балансе в 3000, лот будет 0.06, при балансе 4000, лот будет 0.08 и так далее. "RiskPerTrade" - максимальный процент риска на сделку (по отношению к вашему балансу) основанный на величине стоп-лосса.
  • Fixed Lot Size, LotSizeStep or Risk Per Trade - значение фиксированного лота, если был выбран "Fixed_Lot". Если был выбран "LotSize_Per_Balance", то значение лота на определенную сумму баланса. Или если был выбран "RiskPerTrade", то указывается процент риска на сделку.
  • BalanceSizeStep (only for LotSize_Per_Balance MM) - Если был выбран тип расчета лота "LotSize_Per_Balance", то нужно указать сумму баланса для значения лота, который указывается в параметре "Fixed Lot Size, LotSizeStep or Risk Per Trade".

Разноплановые технические параметры.
  • Error notification type - тип уведомления, если произойдет какая-либо критическая ошибка (тайм-аут, неправильные стопы и т.п.). "None" - советник не будет отсылать никаких уведомлений, когда возникнет критическая ошибка. "Push" - при критической ошибке, советник отошлет "push" уведомление на ваш телефон. "Email" - советник пошлет предупреждение на вашу электронную почту. "Push_and_Email" - советник одновременно отошлет уведомления о критической ошибке на ваш телефон и на электронную почту. О том, как настроить ваш аккаунт, чтобы советники могли слать уведомления, вы можете прочесть здесь и здесь. В целом, я рекомендую использовать оповещения о критических ошибках на тот случай, если произойдет какая нибудь непредвиденная ситуация на рынке, возникнут проблемы у вашего брокера или если я допущу ошибку при дальнейшей разработки советника. Как говориться, береженного бог бережет.
  • Optimized Flow - если "true", оптимизирует внутреннюю работу советника, тем самым ускоряя его тестирование. Главные изменение состоят в том, что советник в начале делает проверку входных ограничений, а лишь потом проверку правил входа, тем самым повышая скорость работы советника. Если хоть одно входное ограничение запретит открытие сделки, то проверка правил входа будет пропущена до следующего раза (так же данные правил входа не будут обновлены на интерфейсной панели).  
  • Speed up visual testing - ускоряет тестирование советника в визуальном режиме за счёт отключения эмуляции кнопок интерфейса (то-есть с ними нельзя будет взаимодействовать) во время режима "Старт". К сожалению, во время визуального тестирования приходиться считывать информацию о состоянии кнопок на каждом тике из-за того, что в этом режиме отсутствует специальный обработчик событий, который указывает на то, с какой кнопкой вы взаимодействуете. Поэтому приходиться использовать такие методы. Учтите, что этот параметр касается только визуального режима. При обычном тестировании или при работе советника в "live" режиме, включение этого параметра будет бессмысленным, так как никакой эмуляции кнопок в этих режимах не требуется.  Вы также можете ускорить тестирование советника в визуальном режиме просто скрыв интерфейсную панель.

Параметры для работы с интерфейсной панелью.
  • Panel x offset, Panel y offset - дистанция интерфейсной панели от края графика по осям "x" и "y".

Параметры отвечающие за сохранение/загрузку настроек торговых правил и параметров советника.
  • Load settings from the previous session - советник автоматически загрузит параметры ваших правил входа/выхода из предыдущей сессии использования советника. Учтите, что советник загрузит параметры только с той сессии, в которой была использована та же валютный пара и тот же мэджик номер, что и в текущей сессии. Скажем, если поставили советник на EURUSD пару с мэджиком 777, то советник загрузит параметры правил входа/выхода только с той сессии, в которой тоже была использована пара EURUSD и меджик 777.
  • The entry rule #N settings, The exit rule #N settings - эти входные параметры созданы для того, чтобы можно было легко загрузить настройки правил входа/выхода через ".set" файлы. На прямую взаимодействовать с этими параметрами не обязательно. 




ИНТЕРФЕЙС СОВЕТНИКА


1. Кнопка "Минимизировать". При нажатии этой кнопки, интерфейсная панель будет спрятана.  

 А: Нажмите на кнопку рядом c меткой "P.I.T.", чтобы восстановить панель.

   


2. Кнопка "Параметры". Открывает окно, где можно сохранить настройки советника в формате ".set".

А: Перед сохранением, задайте название для вашего ".set" файла. B: Нажав на кнопку "Save", советник сохранит настройки ваших правил входа/выхода (включая значения входных переменных) в папку "\MQL4\Files\Pro Indicator Trader\Saved Settings". Если сохранение параметров было выполнено в визуальном режиме тестера, то ".set" файл будет сохранен в папке "\tester\files\Pro Indicator Trader\Saved Settings".



3. Кнопка "Старт/Пауза". При инициализации советника, автоматически включается режим "Пауза", при котором советнику не разрешается открывать каких-либо сделок. Это сделано для того, чтобы советник не открыл сделку тогда, когда вы все еще не настроили ваши условия входа/выхода. 

А: Активирует режим "Старт", в котором советнику разрешено открывать позиции. B: Активирует режим "Пауза", в котором советнику запрещено открывать позиции

    



4. Кнопка "Удалить правило входа/выхода". Удаляет ваше правило входа/выхода из вашей торговой конфигурации.


5. Кнопка "Добавить правило входа/выхода". Добавляет новое правило входа/выхода к вашей торговой конфигурации.


6. Кнопка "Больше информации". При нажатии выводит дополнительную информацию о ваших правилах входа/выхода. Эту кнопку также можно найти и на панели "Статистика исполнения ордеров", которая выведет дополнительную информацию об определенной закрытой сделке.


7. Кнопка "Панель правил входа". Открывает панель, где можно добавить или удалить правила входа.


8. Кнопка "Панель правил выхода". Открывает панель, где можно добавить или удалить правила выхода.


9. Кнопка "Статистика исполнения ордеров". Открывает панель со статистикой исполнения ордеров, где можно узнать какое проскальзывание было у ордеров и спред во время открытия/закрытия сделок.


10. Кнопка "Дополнительная информация".  Открывает панель, которая показывает статусы входных ограничений и другую полезную информацию.







КАК ДОБАВЛЯТЬ ПРАВИЛА ВХОДА/ВЫХОДА


1. В первую очередь нужно нажать кнопку "Add an entry rule", чтобы добавить правило входа в рынок или если желаете добавить правило выхода, то сначала нужно открыть панель "Правила выхода" и там уже нажать на кнопку "Add an exit rule". Далее инструкция будет идентичной для обоих типов правил.





2. Выберите индикатор, который вы собираетесь использовать для своего правила входа/выхода. 





3. Теперь нужно изменить параметры выбранного индикатора. 


У большинства индикаторов есть три одинаковых параметра -  "Timeframe""Symbol" и  "Bar".

В параметре  "Timeframe" нужно указывать период графика, на данных которого будет происходить вычисление индикатора.  В этом параметре можно указать идентификатор таймфрейма (m1, m5, m15, m30, h1, h4, d1, w1, mn) или значение периода (1, 5, 15, 30, 60, 240, 1440, 10080, 43200).

В параметре  "Symbol" указывается символьное имя инструмента, на данных которого будет вычисляться индикатор. Даже установив советник на пару EURUSD, значение индикатора можно вычисляться на данных другой валютной пары (скажем, пары EURGBP). Учтите, Metatrader 4 не позволяет проводить мультивалютные тесты, поэтому не пытайтесь задать в параметре "Symbol" пару отличную от пары текущего тестирования (Возможность мультивалютных тестов будет добавлена в будущих обновления). 

Параметр  "Bar" отвечает за то, на каком баре будут происходить вычисления индикатора. Стандартным значением параметра является "1", что означает вычисления индикатора будут происходить на первом закрытом баре. Если в параметре будет указано "0", то вычисления индикатора будут происходить на баре, который все еще не закрыт.




4. На этом этапе происходит настройка торговых условий для вашего правила входа/выхода.

Вы выбираете сигнал, который будет подан, когда определенное условие по выбранному индикатору будет выполнено.

Тип сигналов для правил входа/выхода:

"Buy" - сигнал на открытие сделки на покупку. / сигнал на закрытие всех сделок на покупку.

"Sell" - сигнал на открытие сделки на продажу. / сигнал на закрытие всех сделок на продажу.

"Both" - сигнал на открытие сделок одновременно на покупку и продажу. / сигнал на закрытие всех сделок (на покупку и продажу).

"None" - сигнал запрета открытия какой-либо сделки. / сигнал запрета на закрытие какой-либо открытой сделки.


Пример с правилом входа по CCI индикатору:



Если значение CCI индикатора будет больше 100, то правило входа подаст сигнал к продаже (Sell).



Если значение CCI индикатора будет меньше -100, то правило входа подаст сигнал к покупке (Buy). 



Если значение CCI индикатора будет между 100 и -100, то правило входа подаст сигнал к покупке и продаже (Both). 




Важно! Когда вам нужно указать два значения для одного 'if' блока (пример на скриншоте снизу), то обязательно нужно указывать в начале наибольшее значение, а после наименьшие, иначе данные будут прочитаны советником неверно. И также, обязательно ставьте пробел между этим двумя значениями!




5.После настройки торговых условий, нажмите кнопку "Accept" ("Принять"), чтобы добавить новое правило входа или выхода к вашей торговой конфигурации. Теперь советник будет проверять ваше правило входа/выхода через определенный интервал времени (в зависимости от параметра "Entry and exit rules check interval").








КАК РАБОТАЮТ СИГНАЛЫ ПРАВИЛ ВХОДА/ВЫХОДА


Для того, чтобы советник открыл/закрыл сделки на покупку или на продажу,  все ваши правила входа/выхода (entry/exit rule) должны разрешить сделать это. Например, советник не откроет сделку на покупку, если хоть одно правило входа не даст разрешение на ее открытие.


Правила входа:

Сигнал "Buy" - когда правило входа показывает этот сигнал, то это означает, что правило разрешает только открытие сделки на покупку.

Если вы используете несколько правил входа, то для открытия сделки на покупку нужно, чтобы все ваши правила входа показали только сигналы "Buy" или комбинацию сигналов "Buy" и "Both"



Сигнал "Sell" - когда правило входа показывает этот сигнал, то это означает, что правило разрешает только открытие сделки на продажу.

Если вы используете несколько правил входа, то для открытия сделки на продажу нужно, чтобы все ваши правила входа показали только сигналы "Sell" или комбинацию сигналов "Sell" и "Both".



Сигнал "Both" - когда правило входа показывает этот сигнал, то это означает, что правило разрешает открытие сделки как на покупку, так и на продажу. Так как этот сигнал разрешает открытие обоих типов сделок, то он может комбинироваться с сигналами "Buy" и "Sell".

Если все ваши правила входа покажут сигнал "Both", то советник одновременно откроет сделки на покупку и на продажу. 



Сигнал "None" - когда правило входа показывает этот сигнал, то это означает, что правило запрещает открытие какой-либо сделки. 

Поэтому, если в вашей торговой конфигурации хоть одно правило входа покажет сигнал "None", то ни одной сделки открыто не будет.




Правила выхода:

Правила выхода работают также, как и правила входа, c той лишь разницей, что советник будет закрывать определенный тип сделок, а не открывать их. 

Для закрытия всех сделок на покупку нужно, чтобы все ваши правила выхода показали только сигналы "Buy" или комбинацию сигналов "Buy" и "Both".

Для закрытия всех сделок на продажу нужно, чтобы все ваши правила выхода показали только сигналы "Sell" или комбинацию сигналов "Sell" и "Both".

Для закрытия всех открытых сделок нужно, чтобы все правила выхода показали сигнал "Both". 

Если хоть одно правило выхода покажет сигнал "None", то ни одна сделка закрыта не будет.


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





ТИПЫ ПРАВИЛ И "IF" БЛОКИ



Описание «if» блоков и того, как они работают.

Для каждого индикатора есть как минимум один тип правила (Rule Type).  Например, для индикатора Moving Average это расположение цены относительно линии индикатора.


Тип правил состоят из блоков "if" ("если").  В этих блоках задается тип сигнала ("Buy","Sell","Both","None"), который будет подан при выполнении определенной части правила. Например, у индикатора Moving Average есть два 'if' блока - "If price is above MA" ("если цена выше МА") и "If price is lower MA" ("если цена ниже MA"). 



С индикаторами, у которых есть лишь один тип правила, все довольно-таки просто. Давайте продолжим пример с Moving Average и зададим для блока "If price is above MA" сигнал 'Buy', а для блока "If price is lower MA" сигнал 'Sell'. Параметры у индикатора будут стандартными.



Если цена будет выше линии Moving Average, то будет выполнено условие блока "If price is above MA", и поэтому наше правило входа подаст сигнал 'Buy'.



Если цена будет ниже линии Moving Average, то будет выполнено условие блока "If price is below MA", и поэтому наше правило входа подаст сигнал 'Sell'.





Пример с индикатором Bollinger Bands, который имеет три типа правил.

С индикатором MA все просто, однако у многих индикаторов есть по несколько типов правил, у которых в свою очередь есть по три ''if" блока.

Важно понять, что советник  учитывает сигнал от каждого типа правила (Rule Type) и работает с этими сигналами также, как и с сигналами от правил входа/выхода (Entry/Exit rules) (см. раздел "Как советник работает с сигналами от ваших правил входа/выхода"). Поэтому самым идеальным индикатором для дальнейших объяснений будет Bollinger Bands.



Эти параметры будут использованы для правила входа (Entry Rule) по индикатору Bollinger Bands:

Rule Type #1: При помощи первого типа правила, который следит за размером канала Bollinger Bands, мы разрешим открывать сделки только на покупку, когда размер канала больше 600 пунктов и разрешим открывать сделки только на продажу, когда размер канала меньше 300 пунктов. А если размер канала будет между 600 и 300 пунктов, то разрешим открывать оба типа сделок.

Rule Type #2: Второй тип правила следит за тем, где находится цена по отношению к верхней и нижней линий. Если цена будет находиться выше верхней линии, то разрешим открывать сделки только на покупку, а если цена будет находиться ниже нижней линии, то разрешим открывать сделки только на продажу. Когда цена будет между верхней и нижней линиями, то будет разрешено открывать оба типа сделок.

Rule Type #3: Третий тип правила отслеживает, если цена находится выше или ниже средней линии. В данном примере нам не важно, где находится цена по отношению к средней линии, поэтому зададим для обоих <<if>> блоков сигнал 'Both'. Таким образом на общий сигнал правила входа будут влиять лишь первые два типа правил.



Как и с правилами входа/выхода, если у Bollinger Bands все три типа правил (Rule Type) показали сигнал 'Buy' или комбинацию сигналов 'Buy' и 'Both', то основной сигнал правила входа/выхода по Bollinger Bands будет 'Buy'.

У первого типа правила (Rule Type #1) сигнал 'Both', так размер канала не больше 600 пунктов и не меньше 300 пунктов, тем самым выполнено условие третьего 'If' блока «If BB size is between».

У типа правила #2 (Rule Type #2) сигнал 'Buy', так как цена находится выше верхней линии, тем самым выполнив условие «If price is above high».

У типа правила #3 (Rule Type #3) сигнал всегда будет 'Both', независимо от того, находится ли цена выше или ниже средней линии.

Тип правила #1 и #3 разрешают открытие сделок на покупку и на продажу, однако тип правила #1 разрешает лишь открытие сделки на покупку, поэтому основной сигнал входного правила по Bollinger Bands будет 'Buy' и советник откроет лишь сделку на покупку.





Если же у всех типов правил будут лишь 'Sell' сигнал или комбинация из 'Sell' и 'Both' сигналов, то основной сигнал правила входа/выхода будет 'Sell'.

У первого типа правила (Rule Type #1) сигнал 'Both', так размер канала не больше 600 пунктов и не меньше 300 пунктов, тем самым выполнено условие третьего 'If' блока «If BB size is between».

У типа правила #2 (Rule Type #2) сигнал 'Sell', так как цена находится ниже нижней линии, тем самым выполнив условие «If price is below low».

У типа правила #3 (Rule Type #3) сигнал 'Both', независимо от того, находится ли цена выше или ниже средней линии.

Тип правила #1 и #3 разрешают открытие сделок на покупку и на продажу, однако тип правила #2 разрешает лишь открытие сделки на продажу, поэтому основной сигнал входного правила по Bollinger Bands будет 'Sell' и советник откроет сделку на продажу.



Если же у всех типов правил будет сигнал 'Both', то основной сигнал правила входа/выхода будет 'Both'.


У первого типа правила (Rule Type #1) сигнал 'Both', так размер канала не больше 600 пунктов и не меньше 300 пунктов, тем самым выполнено условие третьего 'If' блока «If BB size is between».

У типа правила #2 (Rule Type #2) сигнал тоже 'Both', так как цена находится между верхней и нижней линиями, тем самым выполнив условие «If price is between high and low».

И у типа правила #3 (Rule Type #3) как всегда сигнал 'Both'.

Так как все сигналы позволяют открыть оба типа сделок, то основной сигнал входного правила по Bollinger Bands будет 'Both' и советник откроет сделку как на покупку, так и на продажу.




Если один из типов правил даст сигнал 'None' или если один тип правила разрешит лишь открытие сделки на покупку, а другой тип правила разрешит открытие сделки на продажу, то общий сигнал правила входа будет 'None'

У первого типа правила (Rule Type #1) сигнал 'Buy', так размер канала больше 600 пунктов.

У типа правила #2 (Rule Type #2) сигнал 'Sell', так как цена находится ниже нижней линии, тем самым выполнив условие «If price is below low».

У типа правила #3 (Rule Type #3) сигнал как обычно 'Both', поэтому важным фактором для формирования сигнала правила входа (Entry rule) будут первые два типа правил (Rule Type).

Тип правила #1 разрешает лишь открытие сделки на покупку, a тип правила #2 разрешает лишь открытие сделки на продажу. Поэтому основной сигнал входного правила по Bollinger Bands будет 'None', так как по правилу образования основного сигнала, чтобы открыть сделку определенного типа, все правила должны дать разрешение на это.



ЗАКЛЮЧЕНИЕ


Ну что же, надеюсь я смог понятно разъяснить как работает советник. Если у вас есть какие-либо вопросы, то смело задавайте их здесь или в комментариях продукта.

Удачи в торговле!


Share it with friends: