Generic A-TLP v. 12.38
Основные настройки
• SetName - имя сет-файла
• TimeFrame - таймфрейм для полос Боллинджера
• every_tick (по умолчанию=1) - проверка условий на открытие сделок на каждом тике (выключено - на открытии бара M1)
• MagicNumber - Magic Number
• Slippage - проскальзывание
• Lots - фиксированный лот. Используется при Auto_Risk = 0
• Auto_Risk - риск в процентах на сделку
• MM_Depo - альтернативный расчёт манименеджмента как объём лотов, указанный в параметре Lots на размер депо MM_Depo. Пример: Lots=0.01, MM_Depo = 100 - означает 0.01 лот на каждые 100 единиц валюты депозита. Используется при Auto_Risk, отличном от нуля.
• MaxAmountCurrencyMult (по умолчанию=0) - максимально разрешённый объём для открытия сделок в каждом направлении по заданной валюте. Нужен, чтобы одновременно не открылись позиции по, например, GBPCHF, GBPUSD, и еще какой нибудь пары с GBP. Параметр MaxAmountCurrencyMult - это коэффициент, на который умножается рабочий лот. Если у вас рабочий лот 0.01, и вы не хотите превышения, скажем, 0.02 лота на каждую валюту, то MaxAmountCurrencyMult должен быть равен 2. Учитываются все ордера на счёте, независимо от Magic Number.
• CheckSpreadOnSellOpen - проверять спред при открытии продаж. Включено (по умолчанию) - проверять спред при открытии покупок и продаж, выключено - проверять спред при открытии только покупок.
• Max_Spread (по умолчанию=0) - максимальный спред, при котором разрешено открывать сделку
• Max_Spread_On_Close (по умолчанию=0) - максимальный спред, при котором разрешено закрывать сделку (только при продажах). 0 - не проверяется. Спред при закрытии покупок не проверяется.
• Stop_Loss - Stop Loss
• Take_Profit - Take Profit
• TP_perc - динамический Take Profit в процентах от размера канала
• min_TP - Минимальный динамический Take Profit
• MaxDailyRange - максимально разрешённый диапазон движения цены от открытия дня до текущей цены, при котором разрешено открывать сделку. При превышении диапазона - сделки разрешается открывать только в направлении дневного движения цены, и запрещается - против.
• MDRFromHiLo - проверять диапазон движения цены не от открытия дня, а от максимума дня (для покупок), и от минимума - для продаж.
• CheckMDRAfter0 - после 0 часов - диапазон движения цены считается с предыдущего дня (по умолчанию=false).
• Hedging - разрешить разнонаправленные сделки (по умолчанию=True).
Multi Orders
• TotalOrders - максимальное количество ордеров, которые разрешено открывать в одном направлении (1-10). Если параметр больше единицы, через каждые OrdersDistance пунктов будет открыт дополнительный ордер.
• OrdersDistance - расстояние между ордерами.
• MinPause - Минимальное время между открытием ордеров, в секундах
• CloseSimultaneously - когда выключено, каждый ордер ведётся независимо, и закрывается по своему фильтру. Когда включено, все ордера закрываются одновременно по первому срабатыванию фильтра. Плавающая прибыль, такая, как Time_Profit_Pips, Exit_Profit_Pips, и др. считается, как усреднённая прибыль всех открытых ордеров.
Настройки входа в сделку
• BB_Period - период полос Боллинджера
• BB_Deviation - отклонение полос Боллинджера
• Entry_Break - расстояние в пунктах от границы канала, которое должна пересечь цена для открытия сделки. Положительные значения - после пересечения границы канала, отрицательные значения - до пересечения границы канала.
• Min_Volatility - минимальная ширина канала
• OnlyBid - включено - проверять касание канала только по цене Bid, выключено - проверять границу канала по цене Ask при открытии сделки для покупок, и при закрытии для продаж
Настройки CCI
• TimeFrame_CCI - таймфрейм для CCI
• cci_Period_open - период индикатора CCI (при cci_Period_open =0 – выкл.)
• cci_level_open - верхний и нижний уровень индикатора CCI, при превышении которого разрешено открывать сделки
• maxcandle - максимальный диапазон движения цены за предыдущие barcount баров, при превышении которого разрешено открывать сделки в направлении движения цены
• barcount - количество баров для диапазона движения цены
• pause - пауза после убыточной сделки (минут)
• sizeloss - размер убытка, при котором включается пауза (в пунктах)
Trailing Stop/Безубыток
• Trail_Start - расстояние, на котором включается Trailling Stop (по умолчанию=0 -> трала нет)
• Trail_Size - размер Trailling Stop
• Trail_Step - шаг изменения Trailling Stop
• rollover_trall_end - запрет Trailling Stop в ролловер
• X - расстояние, на котором включается безубыток
• Y - размер безубытка
Фильтры выхода из сделки
1. Если ордер открыт более Exit_Minutes, и плавающая прибыль более Time_Profit_Pips (При Exit_Minutes = 0 - выкл.)
2. Цена вышла за противоположную границу канала на Exit_Distance пунктов, и прибыль более Exit_Profit_Pips (положительные значения Exit_Distance - при пересечении границы канала, отрицательные - не доходя до границы канала).
3. Скользящая средняя (на таймфрейме TimeFrameMA) развернулась в обратную сторону, и прибыль более Reverse_Profit пунктов (при MA_period = 0 - выкл).
4. CCI достиг уровня cci_level_close, указанного в настройках, и прибыль более CCI_Profit_Pips пунктов (при cci_Period_close = 0 - выкл.).
Фильтр времени
• GMT_Offset - GMT Offset. Устанавливается по стандартному (зимнему) времени брокера.
• DST - включено - если брокер использует переход на летнее время. Выключено - если брокер не использует переход на летнее время. При выключенном значении параметра, в летнее время (по американскому стандарту) будет произведён сдвиг времени торговли на час назад. Пример: брокер с GMT, без перехода на летнее время. В зимнее время будет сдвиг времени торгов на -2 часа (относительно указанного в настройках), в летнее время - на -3 часа.
• TradeAllDaysInTheSameTime - торговля в одно время во все дни (используется время понедельника).
• (день недели)_Enabled - торговать в указанный день недели.
• Start_Trade_Hour, Start_Trade_Minute - начало торговли в указанный день.
• End_Trade_Hour, End_Trade_Minute - конец торговли в указанный день.
Под сессией указанного дня недели подразумевается окончание текущего дня недели и начало следующего (сессия понедельника - окончание понедельника, и начало вторника, сессия пятницы - окончание пятницы, и начало понедельника).
Время задаётся по времени брокеров, работающих по времени GMT+2 зимой, и GMT+3 летом.
Фильтр ролловера
• OpenOrdersInRollover - Открывать сделки в ролловер (по умолчанию=True).
• CloseOrdersInRollover - Закрывать сделки в ролловер (по умолчанию=True).
• rollover_start - Начало ролловера
• rollover_end - Окончание ролловера
Фильтр новостей
• UseNewsFilter (по умолчанию=false) - использовать новостной фильтр (для фильтра новостей необходим индикатор urdala_news_investing.com). Новостной фильтр будет срабатывать на те новости (по важности), для которых установлено"показывать".
• TimeBeforeNews - не открывать сделки до новостей за указанное количество минут
• CloseTimeBeforeNews - закрыть все открытые сделки до новостей за указанное количество минут (0 - выключено)
• TimeAfterNews не открывать сделки после новостей в течение указанного количества минут
• Vhigh - показывать важные новости
• Vmedium - показывать средние новости
• Vlow - показывать слабые новости
• NewsSymb - Валюты для показа в новостях (пусто - только текущие валюты)
• highc - цвет важных новостей
• mediumc - цвет средних новостей
• lowc - цвет слабых новостей
Остальные настройки
• showinfopanel - показывать инфопанель
• Col_info - цвет инфопанели
• Col_info2 - цвет инфопанели при неразрешённой торговле
• VisualDebug - рисовать каналы с установленным отступом, и отображать срабатывание фильтров
• ChannelEnterColor - Цвет канала VisualDebug
• ChannelExitColor - Цвет канала VisualDebug при выходе
• WarnEnterColor - цвет срабатывания фильтров, запрещающих вход в сделку
• WarnExitColor - цвет срабатывания фильтров выхода из сделки
• LogMode - Режим логирования - всё, только ошибки, или ничего
• WriteLogFile - записывать логи в файл