| Поиск по сайту |
| котировки |
| Вход на сайт |
| Меню сайта |
| ... |
| облако тегов |
| журналы Forex |
| карта посетителей |
| ... |
| Block title |
![]() |
| Жмите |
Инструкция по установки GEPARD
1. Краткое описание советника
Мультивалютный советник GEPARD© 5 является последней версией самого
стабильного и проверенного временем советника для прибыльной
мультивалютной торговли на рынке форекс.
Советник может одновременно использовать в торговле любые из
доступных инструментов торговли (валютные пары, CFD, металлы и т.д.).
Первоначально он настроен на торговлю по 28 основным валютным парам, 36
контрактам на разницу CFD и металлам - GOLD и SILVER.
Преимущество данного советника заключается в полном анализе текущего
состояния на рынке и принятии взвешенных решений по диверсификации
открытых позиций и накоплению портфеля хеджирующих ордеров.
Советник устанавливается на один график, любой валютной пары, а торгует
одновременно по всем разрешенным в настройках инструментам.
Таким образом, используя различные торговые инструменты, советник
хеджирует риски общего торгового портфеля.
В процессе работы советник контролирует открытую валютную позицию по
каждой валюте с целью минимизации валютных рисков. Благодаря тому, что
торговля ведется сразу в нескольких направлениях, советник не зацикливается на
сопровождении одной открытой позиции, а открывает параллельные позиции по
другим инструментам, таким образом, компенсируя риски и практически сводя
возможность большой просадки к нулю.
Советник не является пипсовщиком, к его работе нет претензий со стороны
ни одного из известных брокеров.
Поскольку советник одновременно может торговать несколькими
инструментами, его прибыльность в разы превышает прибыльность
одновалютных советников.
GEPARD© 5.0 - советник нового поколения, позволяющий не
ограничиваться торговлей только одной или несколькими валютными парами, а
использовать весь потенциал рынка и весь спектр возможных инструментов
торговли!
ОСНОВНЫЕ ВОЗМОЖНОСТИ СОВЕТНИКА:
• Мультивалютная, хеджирующая торговля (валюты + CFD + металлы)
• Несколько стратегий торговли: трендовая (по индикаторам Parabolic SAR,
Stochastic, ADX, CCI), флетовая, торговля на откатах (коррекция
движения), скальпинг, арбитраж валютных курсов
• Возможность самостоятельно выбирать используемые подсистемы
торговли, т.е. формировать портфель стратегий
• Трендовые фильтры для препятствия открытию позиций против
устойчивого тренда (по индикаторам OsMA, PSAR, ADX)
• Дополнительные фильтры на открытие позиций: фильтр скорости
движения цены, фильтр ускорения, фильтр ограничительных уровней,
фильтр максимумов/минимумов, фильтр поглощения
• Различные возможности установки стоп-лоссов (безубыток,
фиксированный, по времени нахождения в рынке, динамический по
индикаторам тренда)
• Возможность сопровождения открытых позиций с помощью трейлинга
• Возможность использования сеточного открытия ордеров в просадке -
аналог неагрессивного мартингейла
• Возможность включения инверсной торговли (для случаев, когда советник
попадает в противофазу к рынку)
• Возможность открытия позиций только в направлении положительных
свопов
• Гибкая система мани-менеджмента ММ (задание риска торговли либо
торговля фиксированными лотами)
• Автоматическое определение типа торгового счета и разрядности
котирования (стандартные или расширенные котировки) - советник сам
донастраивает параметры под соответствующие условия торговли
• Возможность разрешения торговли только BUY или только SELL по
различным инструментам, что позволяет привязать торговлю советника к
результатам долгосрочного фундаментального анализа
• Возможность задания шаблона названий валютных пар (для торговли в ДЦ
с нестандартными названиями инструментов, например EURUSDFXF)
• Возможность отложенной установки SL и ТР путем модификации ордеров
• Различные сервисные возможности
2. Установка советника
Методика работы, т.е. установки советника на счет практически ничем не
отличается от установки одновалютного советника.
Достаточно открыть график с одной! валютной парой и установить на него
советник. Больше никаких графиков открывать не обязательно. Единственное,
нужно проверить, чтобы все необходимые инструменты (валюты) были
представлены в окне "Обзор рынка" - там, где просто отображаются текущие
цены Bid и Ask различных инструментов, чтобы советник имел доступ к
котировкам и истории изменения цен.
Если у Вас нет опыта работы с советниками или не получается правильно
установить советник в терминале, прочтите, пожалуйста, Приложение 1 в конце
данного документа. Там приведена подробная пошаговая инструкция по
установке советника.
Устанавливать можно на любой инструмент, желательно не очень "сонный".
Слишком волатильный тоже выбирать не обязательно. Мы рекомендуем
устанавливать на EUR/USD, на минутки М1. Хотя это тоже не обязательно,
ставить можно на любой тайм-фрейм (временной интервал), работа советника от
этого не зависит.
Никаких специфических дополнительных настроек тоже не нужно.
Советник может работать с настройками по-умолчанию на большинстве типов
счетов.
Обращаем Ваше внимание на то, что при использовании советника на
торговых счетах с расширенной котировкой (с так называемым 5-ти значным
котированием) необходимо все параметры, задаваемые в пунктах (тиках)
движения цены устанавливать с учетом этой разрядности. Это касается таких
параметров как MaxSpreadForTradeSymbol, FixedTakeProfit, FixedStopLoss,
TrailingStop, StepTrailingStop, SlipPage. Также можно установить тип
котирования для Вашего счета с помощью переменной TypeOfQuoteDigits. Эта
настройка может принимать следующие значения: 0 – автоопределение типа
котирования, 1 – стандартный тип (4 разряда), 2 – расширенный тип (5 разрядов).
По-умолчанию установлено значение 0, т.е. советник будет автоматически
подстраивать свои параметры под тип котирования. Но в случае, если некоторые
полученные настройки Вас не устроят, рекомендуем вручную устанавливать
необходимые Вам значения.
Также известны случаи, когда некоторые брокеры не позволяют открывать
ордера при установленных изначально тейк-профите и стоп-лоссе. По их
условиям эти параметры необходимо устанавливать только после открытия
ордера с нулевыми значениями TP и SL. Для того чтобы советник работал у
таких брокеров и изначально открывал ордера без тейка и стопа, а затем
устанавливал их путем модификации уже открытого ордера, необходимо
установить переменную Set_TP_SL_ByModifyOrder = 1
3. Лицензирование для торговли на реальных счетах
Начиная с версии 3.0 в советнике введено лицензирование для торговли на
реальных счетах. Лицензионный ключ формируется для конкретного номера
счета, независимо от используемого брокера. Каждому покупателю
предполагается предоставлять максимум 3 лицензии на различные номера счетов
(для препятствия участившимся в последнее время случаям перепродажи
советника). Но это ограничение в каждом конкретном случае может быть
пересмотрено в сторону увеличения.
Для получения лицензионных ключей вышлите нам после покупки
советника номера своих реальных счетов (только номера, никакой
дополнительной информации предоставлять не нужно). Эти ключи (значения)
необходимо будет установить в переменную LicenseKey при установке советника
на каждый из Ваших торговых счетов.
Для торговли на демо-счетах получать лицензионные ключи нет
необходимости, советник будет работать без всяких ограничений.
Внимание: Лицензионные ключи для версии GEPARD© 5 не совместимы с
лицензионными ключами предыдущих версий.
4. Рекомендуемый размер депозита
Как таковое, ограничение на минимальный депозит в советнике отсутствует,
т.е. торговать можно при любом размере депозита. Но в целях минимизации
рисков торговли, мы бы рекомендовали на мини-форексе (мин.лот = 0.1)
начинать хотя бы с 20000$, на микро-форексе (мин.лот = 0.01) – с 2000$. Если
это слишком большие суммы для Вас, тогда рекомендуем начинать на центовом
счете. На центовых счетах приведенные суммы можно разделить на 100
(рекомендуемый размер депозита - 200$ и 20$ соответственно).
Естественно, чем выше депозит и чем меньше уровень риска, тем лучше.
5. Управление рисками и размером позиций
Минимальный размер лота устанавливается с помощью переменной
dMinLotSize. Для микро-форекса нужно установить 0.01 (по-умолчанию), для
мини-форекса - 0.1 Если Вы не уверены в том, какой у Вас тип счета, то лучше
эту переменную не трогать – советник сам определит минимально возможный
лот для торговли.
Для управления размером лота есть два подхода:
1. С использованием мани-менеджмента. Размер лота регулируется
переменной dRisk, которая задает уровень риска, т.е. размер лота от остатка
свободных средств. Если средства на счете увеличиваются, размер лота будет
расти.
2. Фиксированным лотом. Для этого нужно установить dRisk = 0, а сам
размер лота задать в переменной dMinLotSize.
ВАЖНО
Если у Вас счет (депозит) не в долларах, а в любой другой валюте (евро,
рубли и т.д.), то при установке советника необходимо изменить переменную
dRisk – ее необходимо разделить на курс доллара по отношению к валюте
торгового счета (депозита).
Например, на рублевом счете переменную dRisk нужно разделить на курс
доллара к рублю, т.е. примерно на 30.
Таким образом, нужно установить значение dRisk = 0.00016
Также в этом случае размер рекомендуемого нами депозита для
минимизации рисков торговли изменяется аналогичным образом – его
необходимо увеличить в такое кол-во раз, которое соответствует курсу доллара
по отношению к валюте торгового счета (депозита).
Например, если у Вас рублевый счет, то в этом случае приведенные
рекомендуемые суммы депозита нужно умножить на курс доллара к рублю, т.е.
примерно на 30.
Таким образом, на мини-форексе (мин.лот = 0.1) необходим депозит 600 000
рублей, на микро-форексе (мин.лот = 0.01) - 60 000 рублей.
Это связано с тем, что цена одного пункта движения цены (в долларах)
одинакова как на долларовом, так и на рублевом счете. Например, цена одного
пункта движения EUR/USD при лоте 0.01 на долларовом счете равна 0.10$, а на
рублевом - все те же 0.10$, т.е. примерно 3 рубля. Т.е. математически (в числах) -
в 30 раз больше. Поэтому и депозит должен этому соответствовать, быть в 30 раз
большим.
Обращаем Ваше внимание на переменную iFL_LotSizeMultiply, которая
задает мультипликатор размера лота для флетовых ордеров, открываемых в
рамках определенного канала цены. Если значение этой переменной отлично от
1, то для таких ордеров размер лота, рассчитанный стандартными методами,
будет умножен на установленное значение. По-умолчанию данной переменной
задано значение 1.0, то есть все флетовые ордера будут открываться одинарным
размером.
6. Основные настройки советника
Для многих параметров советника приняты следующие значения: 1 -
использовать (да), 0 - не использовать (нет). С помощью таких числовых, а не
булевых (true/false) значений проще контролировать советник.
Список торгуемых инструментов задается в переменных sSymbolsХ (их
несколько, так как одной переменной не хватило из-за ограничения длины)
В этих переменных перечисляются инструменты торговли и задаются
возможные режимы торговли для каждого инструмента.
Допустимы следующие значения режимов торговли (для sSymbolsХ):
0 – запрет торговли по данному инструменту
1 – разрешение торговли во всех направлениях (BUY & SELL)
2 – торговля только BUY (только позиции на покупку)
3 – торговля только SELL (только позиции на продажу)
По-умолчанию включено разрешение на торговлю по всем перечисленным
инструментам (для контрактов на разницу CFD – только BUY). Для того, чтобы
определенный инструмент отключить, необходимо вместо 1 (или 2) установить
0, например, GBPJPY: 0
Максимально допустимый спред для возможности торговать любым
инструментом задается с помощью переменной MaxSpreadForTradeSymbol. По-
умолчанию установлено значение 12 (для стандартных котировок).
Возможность работать только на покупку (открывать только BUY-ордера)
или только на продажу (SELL-ордера), устанавливаемая с помощью переменных
sUseBuy и sUseSell оставлена для совместимости с предыдущими версиями
советника.
Есть возможность ограничить торговлю советника только открытием
ордеров с положительным свопом (на момент открытия ордера). Для этого
нужно установить dUseOnlyPlusSwaps = 1 (или использовать переменную
sUseOnlyPlusSwaps для настройки отдельных инструментов). Но мы не
рекомендуем подобным образом ограничивать работу советника (только
положительный своп) по той причине, что это ограничивает возможности
советника по хеджированию открываемых позиций.
Возможность открытия однонаправленных позиций, т.е. открытия
аналогичных позиций при наличии незакрытых ордеров (например, открытия
еще одной buy-позиции по EUR/USD при наличии незакрытой buy-позиции по
EUR/USD) регулируется с помощью переменных UseOneWayRealOrdersB и
UseOneWayRealOrdersS (отдельно для buy- и для sell-позиций). Минимально
допустимое расстояние в процентах от цены между однонаправленными
открытыми позициями устанавливается с помощью переменных
MinDistanceRealOrdersB_PR и MinDistanceRealOrdersS_PR.
Используемые в алгоритмах советника (в основном, при анализе
индикаторов и расчете фильтров) тайм-фреймы задаются числовыми значениями
от 0 до 8. Чем выше значение, тем более высокий тайм-фрейм используется.
Таким образом, значение 0 соответствует тайм-фрейму М1, 1 – М5, 2 – М15, 3 –
М30, 4 – H1, 5 – H4, 6 – D1, 7 – W1, 8 – MN.
Остальные настройки советника можно не трогать. Но если будут вопросы
по каким-то из них, с удовольствием ответим. На самом деле, советник очень
сложный и описать его целиком и полностью не представляется возможным, он
писался не одним программистом и не один месяц. Советник используйте так как
есть, комплекс настроек, действительно, очень сложен. Рекомендуем изменять
только те параметры, назначение которых понятно и не вызывает сомнений.
Краткое описание (комментарий) всех настроек советника находится в
Приложении 2.
Так как советник мультивалютный и не поддается штатной оптимизации с
помощью терминала MetaTrader (такая функциональность еще не реализована),
то все настройки советника выставлены нами по опыту, так, как мы понимаем
рынок. Естественно, они не могут быть оптимальными для любого рынка, в
любое время. Но тем не менее, это какие-то обобщенные настройки, принятые
нами путем совещаний и тестирований на разных инструментах.
Советник рассчитан на долгосрочную торговлю, не зависит от каких-то
текущих краткосрочных особенностей рынка и поэтому, можно сказать, что он
не должен быть чувствителен к изменению поведения рынка. По крайней мере,
мы не занимаемся какой-либо его подгонкой под рынок (читай, под историю) –
на это нужно время и не всегда получается адекватно определить, какая на
данный момент торговля будет соответствовать рынку. Поэтому на своих
реальных счетах мы за советником практически не следим и не
переоптимизируем – он предоставлен сам себе.
7. Использование стоп-лоссов
Советник изначально ориентирован на работу без стоп-лоссов. Вместо этого
он настроен на работу в обе стороны, поэтому при наличии позиции в одну
сторону через некоторое время может открыть (по своим алгоритмам) позицию в
противоположную сторону, то есть встречную позицию. По сути, это и будет
стопом для первоначальной позиции, так как наличие двух одинаковых
противоположных позиций равносильно отсутствию позиций, т.е. простому
закрытию первоначального ордера. На практике, конечно, есть еще свопы, а
также размеры позиций могут незначительно отличаться, но тем не менее, такой
стиль торговли можно считать торговлей со стопами.
Принужденно советник позиции не закрывает, его основное
предназначение – не "угадывать" движение цены, что, как многие понимают, в
принципе нереально, а управлять открытой валютной позицией, не ловить стопы,
а торговать "на будущее".
Но при желании можно установить фиксированный стоп. Для этого нужно
использовать либо переменную dFixedStopLoss (фиксированный размер стоп-
лосса в пунктах для всех валютных пар), либо переменную sFixedStopLoss
(строка, задающая стоп-лоссы в пунктах для каждой валютной пары отдельно),
например, "EURUSD: 300; GBPUSD: 400"
Также можно установить временной стоп-лосс, т.е. такой интервал времени,
по прошествии которого открытая позиция будет принудительно закрыта,
независимо от ее текущего результата. Для этого нужно использовать
переменную TimeStopLoss_Minutes, которая задает максимальный интервал
нахождения открытой позиции на рынке в минутах.
Также можно использовать принудительное закрытие открытых позиций,
которые противонаправлены текущему тренду, определяемому по различным
индикаторам. Для этого используются следующие переменные:
CloseOrdersOppositeTrend_OsMA
CloseOrdersOppositeTrend_SAR
CloseOrdersOppositeTrend_ALL
CloseOOT_OnlyAfterMinutes
CloseOOT_OnlyAfterDistance_PR
Описание этих переменных можно найти в Приложении 2.
Для установки стоп-лосса в безубыток (то есть на уровень открытия
позиции) при достижении определенного профита, используется переменная
dProfitForBreakevenSL_PR. Значение этой переменной задает расстояние (в
процентах), которая должна пройти цена в прибыльном направлении от уровня
открытия, для того, чтобы советник установил стоп-лосс в безубыток. По-
умолчанию установлено значение 0.5 (то есть половина процента). Для
отключения этой возможности необходимо установить значение 0.
Также есть возможность сопровождать открытые позиции с помощью
трейлинга, то есть профитного стоп-лосса с заданным шагом. Для этого
используются следующие настройки:
dTrailingStop - размер трейлинг-стопа в пунктах для всех валютных пар
sTrailingStop - то же, строкой, для каждой пары отдельно
dStepTrailingStop - шаг чувствительности для сдвига TrailingStop общий для
всех пар, трейлинг-стоп будет подтягиваться только при изменении цены на
данное кол-во пунктов
sStepTrailingStop - то же, строкой, для каждой пары отдельно
Перечисленные параметры задают настройки трейлинг-стопа в пунктах. Для
задания настроек трейлинга не в пунктах, а процентах от цены используются
следующие параметры:
dTrailingStop_PR - размер трейлинг-стопа в процентах от цены
dStepTrailingStop_PR - шаг чувствительности для сдвига трейлинг-стопа в
процентах от цены.
8. Частота открытия сделок и фильтры на открытие позиций
В советник встроено несколько фильтров, по которым фильтруются сигналы
на открытие позиций. Это антитрендовые фильтры TrendFilterOsMA,
TrendFilterSAR, TrendFilterADX, фильтры скорости и ускорения Speed и
Accelerator, фильтр поглощения свечей для открытия флетовых ордеров
(diFL_UseConditionTakeOver), фильтр ограничительных уровней и фильтр
максимумов/минимумов. При использовании этих фильтров работа советника
становится более аккуратной и осторожной, советник выжидает появления
благоприятных условий для открытия ордеров. Соответственно, частота
совершения сделок уменьшается, советник может долгое время вообще не
открывать сделок – при неблагоприятных условиях на рынке, которые не
соответствуют установленным фильтрам.
Для увеличения количества сделок Вы можете по своему усмотрению
отключать те или иные фильтры или изменять параметры их работы. Например,
если наблюдается устойчивый флет, то можно временно отключить
антитрендовые и флетовые фильтры. В таком случае, частота совершения сделок
заметно увеличится и это скажется на общей прибыльности системы.
Естественно, в этом случае необходимо будет следить за ситуацией на рынке и
вовремя изменить условия работы советника.
9. Закрытие убыточных позиций
С настройками по-умолчанию советник самостоятельно не закрывает
убыточные сделки, он ждет их выхода в прибыль.
Советник написан исходя из того, что рынок в пределе является
мартингалом, то есть ходит "туда-сюда". В любом случае, за то время пока одна
сделка висит в минусе, советник сможет прибыльно закрыть множество сделок
по данному инструменту и в итоге окажется в результирующей прибыли. Никто
нам не мешает по истечении определенного времени, когда станет,
действительно, понятно, что рынок больше не вернется, закрыть эту убыточную
позицию вручную. Просто в советнике нет подобных механизмов анализа, чтобы
с уверенностью понимать, что рынок больше не вернется. Невозможно
реализовать в советнике элементы фундаментального анализа – он не может
понимать сути происходящих в мире экономических процессов. Если это
понимает человек своей головой, тогда нет проблем закрыть позицию руками.
Но волны экономических циклов, смены периодов интенсивного роста на
периоды кризисов и наоборот, показывают, что нет ничего вечного.
Мы обычно ручное вмешательство в работу советника не практикуем – за
всем не уследишь, да и не всегда получается правильно предсказать рынок. Но,
конечно, если есть уверенность и желание следить за ордерами, то закрывать
вручную можно, без проблем.
Повторим, нет возможности реализовать в советнике элементы
фундаментального анализа, и если трейдер будет еще и думать своей головой,
помогать советнику в торговле с точки зрения фундамента – это будет только на
пользу.
10. Параллельное использование с другими советниками
Со стороны советника GEPARD никаких противопоказаний к параллельной
работе с другими советниками или ручной торговле нет. Советник отслеживает
только свою торговлю, свои ордера, не вмешиваясь в торговлю других
советников или ордера, открытые вручную. Для этого используются меджик-
номера для открываемых ордеров, все из которых имеет один общий префикс,
задаваемый в переменной OwnMagicPrefix.
Возможность параллельной работы будет зависеть всецело от того,
насколько те, другие советники, готовы к совместной торговле, не будут ли они
трогать "чужие" для них ордера.
11. Перерывы в работе советника, разрывы связи
Перерывы в работе советника не должны оказывать значительного влияния
на его торговлю, если такое случается не очень часто и на небольшое время.
После включения советника он подхватит всю свою торговлю, так, как будто
перерыва и не было. А что произойдет за это время с открытыми ордерами –
предположить сложно, все будет зависить от рынка и от длительности перерыва.
В любом случае, такое случается помимо нашей воли каждые выходные –
диллеры не работают, а рынок на месте не стоит, в результате в понедельник при
открытии торговой сессии получаем геп, или разрыв котировок. То есть,
ситуация вполне естественная.
Удачи Вам!
Прибыльной и безопасной торговли!
Приложение 1. Подробная пошаговая
инструкция по установке советника
Файл советника GepardNN.ex4 (NN-номер версии), поместите в каталог для
экспертов вашего торгового терминала. Как правило, это "C:\Program Files\Meta
Trader 4\Experts\". Но первая часть пути (до Experts) может отличаться в
зависимости от брокера и от того, куда именно Вы установили терминал.
После копирования файла в указанный каталог, Вы можете начинать
торговлю с помощью советника. Для этого Вам необходимо запустить свой
терминал MetaTrader4 (перезапустить его, если до этого он был запущен), и
присоединить советник к графику следующим образом:
После загрузки терминала в окне «Навигатор» раскройте ветку «Советники»
и перетащите советник GepardNN на график. Не обращайте внимания на то, что
советник отображается серым цветом, от этого его работоспособность не
теряется (так отображаются все советники, не имеющие исходного кода). После
переноса советника на график появится окно с двумя вкладками: Общие,
Входные параметры. На вкладке Общие установите флажки (галочки) напротив
пунктов "Разрешить советнику торговать" и "Разрешить сигналы" (на пунктах
"ручное подтверждение" и "не повторять сигналы" флажков быть не должно),
должны стоять Long&Short позиции, остальные настройки оставьте по
умолчанию.
На вкладке "Входные параметры" можно изменять настройки (переменные)
для торговли.
Лицензионный ключ (для торговли на реальных счетах) необходимо
установить на закладке "Входные параметры" в списке настроек советника как
значение переменной LicenseKey (во второй колонке).
После нажатия кнопки «ОК» советник автоматически появится на графике в
верхнем правом углу. Для того, чтобы советник работал необходимо, чтобы
иконка рядом с названием советника выглядела как ☺ Если же там находится
крестик, то найдите на верхней панели терминала кнопку "Советники" и
нажмите ее, советник должен «заулыбаться». Все, советник включен, теперь
остается только ждать, сразу после перемещения советника на график
начинается анализ рынка и открытие ордеров по алгоритмам советника.
Приложение 2. Краткое описание настроек советника
Все переменные с префиксом "s" означают то же самое, что и переменные с
префиксом "d", только с возможностью установки для каждой валютной пары
своего значения. Эти значения перечисляются в строке и разделяются точкой с
запятой.
Например, dFixedStopLoss - размер фиксированного стоп-лосса в пунктах
для всех валютных пар, sFixedStopLoss - строка, задающая стоп-лоссы в пунктах
для каждой валютной пары отдельно, например, "EURUSD: 300; GBPUSD: 400".
Если валютная пара не указана в специализированной строковой настройке,
значит для нее будет использовано общее значение.
То есть d.. - общий параметр для всех валютных пар, s.. - перечисление
значений для каждой валютной пары отдельно.
Параметр Краткое описание
LicenseKey лицензионный ключ для использования советника
на реальном торговом счете
sSymbols1…sSymbols5
список инструментов для торговли и значения
режимов торговли по данным инструментам
AskOpenRecommendedDC
выдавать запрос на открытие сайта рекомендуемого
ДЦ
CountOfCycles
кол-во циклов обхода инструментов торговли – для
того, чтобы не перебирать абсолютно все
инструменты на каждом тике
sUseBuy использовать открытие BUY-позиций (на покупку)
sUseSell использовать открытие SELL -позиций (на продажу)
dUseOnlyPlusSwaps
sUseOnlyPlusSwaps
использовать для открытия только позиции с
положительными свопами
MaxSpreadForTradeSymbol
максимально допустимый спред для возможности
торговли по каждому символу
dRisk
sRisk
уровень риска - размер лота от остатка свободных
средств; если 0, торговля ведется минимальным
заданным лотом
MaxOrdersCount
ограничение на общее кол-во открытых ордеров (0 -
не ограничивать)
dMaxSymbolOrdersCount
sMaxSymbolOrdersCount
ограничение на максимальное кол-во ордеров,
открытых по одному инструменту (0 - не
ограничивать)
MaxOpenValPosition
ограничение на максимальную открытую позицию
по одной валюте (0 - не ограничивать); измеряется в
кол-ве стандартных лотов для открытия позиции (по
переменной Risk)
dUseOneWayRealOrdersB
sUseOneWayRealOrdersB
использовать однонаправленные открытые позиции
BUY (на покупку)
dUseOneWayRealOrdersS
sUseOneWayRealOrdersS
использовать однонаправленные открытые позиции
SELL (на продажу)
dMinDistanceRealOrdersB_PR
sMinDistanceRealOrdersB_PR
минимально допустимое расстояние в процентах от
цены между однонаправленными открытыми
позициями BUY
dMinDistanceRealOrdersS_PR
sMinDistanceRealOrdersS_PR
минимально допустимое расстояние в процентах от
цены между однонаправленными открытыми
позициями SELL
dFixedTakeProfit
sFixedTakeProfit
фиксированный размер тейк-профита в пунктах
dFixedStopLoss
sFixedStopLoss
фиксированный размер стоп-лосса в пунктах
dTimeStopLoss_Minutes
sTimeStopLoss_Minutes
временной стоп-лосс: время (в минутах), по
истечению которого реальный ордер закрывается (0
- не использовать)
TimeSL_OnlyAfterDistance_PR
закрывать ордера по временному стоп-лоссу только
спустя заданное расстояние в процентах от цены
открытия (0 - не использовать)
dProfitForBreakevenSL_PR
устанавливать стоп-лосс в безубыток при профите
на заданное кол-во процентов
dTrailingStop
sTrailingStop
размер трейлинг-стопа в пунктах (0 – не
использовать)
dStepTrailingStop
sStepTrailingStop
шаг чувствительности для сдвига TrailingStop,
трейлинг-стоп будет подтягиваться только при
изменении цены на данное кол-во пунктов
dTrailingStop_PR размер трейлинг-стопа в процентах от цены
dStepTrailingStop_PR
шаг чувствительности для сдвига трейлинг-
стопа в процентах от цены
dDeleteTPWhenTrailing
убирать тейк-профит при трейлинге - макисмальное
сопровождение тралом открытой позиции
CloseOrdersOppositeTrend_OsMA
закрывать открытые ордера, противонаправленные
тренду по индикатору OsMA
CloseOrdersOppositeTrend_SAR
закрывать открытые ордера, противонаправленные
тренду по индикатору SAR
CloseOrdersOppositeTrend_ALL закрывать открытые ордера, противонаправленные
тренду только одновременно по всем индикаторам
(OsMA и SAR)
CloseOOT_OnlyAfterMinutes
закрывать открытые ордера, противонаправленные
тренду только спустя заданное кол-во минут после
открытия (0 - не использовать)
CloseOOT_OnlyAfterDistance_PR
закрывать открытые ордера противонаправленные
тренду только спустя заданное расстояние в
процентах от цены открытия (0 - не использовать)
BlockOpenWorseOrder_Minutes
запрещать открытие худших ордеров, чем закрытые
в последнее время в течение заданного интервала в
минутах (0 - не использовать)
dUseGridTracking
использовать сеточное сопровождение открытых
позиций (открытие позиций сеткой в просадке)
dGridRisk уровень риска, размер лота от остатка свободных
средств, если 0, торговля ведется минимальным
заданным лотом
dGridStep_PR шаг сетки для открытия позиций
dGridTakeProfit_PR
размер тейк-профита для сеточных позиций (в
процентах от цены)
dGridStopLoss_PR
размер стоп-лосса для сеточных позиций (в
процентах от цены)
CR_UseCorrection
использовать открытие ордеров на коррекцию
движения
CR_WaitCorrectionAfterMove_PR
ожидать коррекцию после движения на заданное
кол-во процентов
CR_WaitCorrectionAfterFlat_PR
ожидать коррекцию после относительного флета, не
более процентов
CR_MaxDistanceFromBottom_PR
максимальное расстояние от дна движения для
открытия ордера
CR_SizeCorrection_PR ожидать коррекцию на заданное кол-во процентов
CR_StopLoss_PR
стоп-лосс на заданное кол-во процентов для
ордеров, открытых на коррекцию движения
CR_StopLoss_UseSAR
устанавливать стоп-лосс для ордеров, открытых на
коррекцию движения, по индикатору SAR
CR_UseTrailingStop
использовать трейлинг-стоп для ордеров, открытых
на коррекцию движения
CR_AnalizMove_Period период для анализа движения до коррекции
CR_AnalizMove_CountBars кол-во баров для анализа движения до коррекции
CR_AnalizFlat_Period период для анализа относительного флета
CR_AnalizFlat_CountBars кол-во баров для анализа относительного флета
dUseFlatIndicator
sUseFlatIndicator
использовать флет индикатор для открытия ордеров
diFL_MinWidthCanal_PR
siFL_MinWidthCanal_PR
минимально допустимая ширина канала (в
процентах от цены) для индикатора флет
diFL_MaxWidthCanal_PR
siFL_MaxWidthCanal_PR
максимально допустимая ширина канала (в
процентах от цены)
diFL_MinExtremumsCount
siFL_MinExtremumsCount
минимально необходимое кол-во экстремумов в
канале с каждой стороны (экстремумом считаем
значения ниже 1/4 и выше 3/4 ширины канала)
diFL_Period
siFL_Period
период (тайм-фрейм) для анализа Flat
diFL_CountBars
siFL_CountBars
кол-во анализируемых значений периода iFL_Period
diFL_UseConditionTakeOver
использовать условие поглощения (наличие свечи,
полностью поглощающей последующие свечи)
diFL_PeriodTakeOver период (тайм-фрейм) для поиска свечи поглощения
diFL_CountBarsTakeOver минимальное кол-во поглощаемых свечей
diFL_StopLoss_PR
siFL_StopLoss_PR
стоп-лосс в процентах от цены для ордеров,
открываемых по индикатору Flat
diFL_StopLoss_UseSAR устанавливать стоп-лосс по индикатору SAR
diFL_LotSizeMultiply
siFL_LotSizeMultiply
мультипликатор размера лота для ордеров,
открываемых по индикатору Flat
dUseEA_SCL использовать скальпинг по индикатору RSI
SERVER_GMT_OFFSET разница времени сервера и GMT
dSCL_UseTimeWork использовать ограничение по времени работы
dSCL_StartWorkHour_GMT час начала работы по GMT
dSCL_StartWorkMinute минута начала работы
dSCL_EndWorkHour_GMT час окончания работы по GMT
dSCL_EndWorkMinute минута окончания работы
dSCL_MaxSpread
максимально допустимый спред для возможности
торговли
diSCL_RSI_TimeFrame тайм-фрейм анализа RSI
diSCL_RSI_Period период усреднения для вычисления RSI
diSCL_RSI_Value значения RSI для открытия позиции
diSCL_MA_TimeFrame тайм-фрейм анализа MA
diSCL_MA_Period период усреднения для вычисления MA
diSCL_MinDistFromMA_PR
минимальное отклонение цены от MA (в процентах)
для возможности открытия позиции
diSCL_ShowTakeProfit_PR показной тейк-профит на заданное кол-во процентов
diSCL_ShowStopLoss_PR показной стоп-лосс на заданное кол-во процентов
diSCL_RealTakeProfit_PR
реальный тейк-профит на заданное кол-во
процентов
diSCL_RealStopLoss_PR реальный стоп-лосс на заданное кол-во процентов
diSCL_ReverseClose реверсивное закрытие ордеров
diSCL_RevCloseOnlyProfit реверсивное закрытие только профитных ордеров
dUseTrendOrders_ParabolicSAR
использовать открытие ордеров по тренду,
определяемому по индикатору Parabolic SAR
diSAR_RO_TimeFrame период (тайм-фрейм) для анализа PSAR
diSAR_RO_Step приращение уровня стопа (стандартный параметр)
diSAR_RO_Maximum
максимальный уровень стопа (стандартный
параметр)
dUseOrders_Stochastic
использовать открытие ордеров по индикатору
Stochastic
diStoch_RO_TimeFrame период (тайм-фрейм) для анализа Stochastic
diStoch_RO_KPeriod
стандартный параметр %Kperiod для индикатора
Stochastic
diStoch_RO_DPeriod
стандартный параметр %Dperiod для индикатора
Stochastic
diStoch_RO_Slowing
стандартный параметр slowing для индикатора
Stochastic
diStoch_RO_Method
стандартный параметр method для индикатора
Stochastic
diStoch_RO_Price
стандартный параметр price_field для индикатора
Stochastic
diStoch_RO_TakeProfit_PR тейк-профит на заданное кол-во процентов
diStoch_RO_StopLoss_PR стоп-лосс на заданное кол-во процентов
diStoch_RO_ReverseClose
реверсивное закрытие ордеров по индикатору
Stochastic
diStoch_RO_RevCloseOnlyProfit реверсивное закрытие только профитных ордеров
diStoch_RO_UseAverageTP
использовать усредняющий тейк-профит при
открытии сетки ордеров
dUseTrendOrders_ADX использовать открытие ордеров по индикатору ADX
diADX_RO_TimeFrame период (тайм-фрейм) для анализа ADX
diADX_RO_Period период усреднения для вычисления индекса
diADX_RO_TypePrice используемая цена (параметр applied_price)
diADX_RO_ValueToCloseOrders
значение ADX, выше которого необходимо
фиксировать прибыль (закрывать прибыльные
ордера)
diADX_RO_ValueSignalTrend
значение ADX, сигнализирующее об устойчивом
тренде
ForexTeam GEPARD© e-mail: forex.ex4@gmail.com
diADX_RO_ValueSignalEndTrend
значение ADX, сигнализирующее об окончании
тренда
diADX_RO_TakeProfit_PR тейк-профит на заданное кол-во процентов
diADX_RO_StopLoss_PR стоп-лосс на заданное кол-во процентов
diADX_RO_CloseOnlyProfit
закрывать только профитные ордера ADX (-1 - не
использовать закрытие ордеров, 0 - закрывать все, 1
- закрывать только профитные)
diADX_RO_UseAverageTP
использовать усредняющий тейк-профит при
открытии сетки ордеров
dUseOrders_CCI использовать открытие ордеров по индикатору CCI
diCCI_RO_TimeFrame период (тайм-фрейм) для анализа CCI
diCCI_RO_Period_Slow период усреднения для вычисления индекса
diCCI_RO_Period_Medium период усреднения для вычисления индекса
diCCI_RO_Period_Fast период усреднения для вычисления индекса
diCCI_RO_TypePrice используемая цена (параметр applied_price)
diCCI_RO_TakeProfit_PR тейк-профит на заданное кол-во процентов
diCCI_RO_StopLoss_PR стоп-лосс на заданное кол-во процентов
diCCI_RO_ReverseClose реверсивное закрытие ордеров по индикатору CCI
diCCI_RO_RevCloseOnlyProfit реверсивное закрытие только профитных ордеров
dUseArbitrage_ExchRate использовать арбитраж валютного курса
dArb_EXR_CountIterForRates
кол-во итераций (проходов по валютам) для расчета
курсов
dArb_EXR_TypeOfTakeProfit
тип тейк-профита: 1 - закрытие при выравнивании
EXR_Dif со средним значением (конец арбитражной
ситуации), 2 - фиксированный тейк-профит на
величину спреда
dArb_EXR_TimeSL_Minutes
временной стоп-лосс при завершении арбитражной
ситуации
dUseAcceleratorIndic




