Assistant – лучший бесплатный торговый панель для поддержки позиций и сделок с реальным/виртуальным StopLoss / TakeProfit / Trailing Stop
TickSniper Автоматический советник для Metatrader. Тиковый скальпер
Описание
Универсальный советник c функцией усреднения,доливок,виртуальных стопов для МТ5 и МТ4.
Советник-конструктор с большим набором функций.
Этот советник является универсальной торговой системой с нашими функциями и более чем 15 сигналами для открытия позиций и отложенных ордеров.
Вы можете выбрать один из 15 сигналов для открытия позиции, а также 5 из 17 фильтров для фильтрации сигналов стандартных индикаторов, включенных в пакет MetaTrader.
У каждого сигнала Вы можете настроить параметры индикатора, выбрать ТаймФрейм, указать сигнальный бар.
Советник содержит в себе такие функции как: Усреднение против тренда, Дополнительное открытие по тренду, трейлингстоп, Безубыток (установка стоплосса на точку безубыточности), закрытие по общей прибыли или убытку, Виртуальные стоплоссы тейкпрофиты и трейлингстопы, возможность работать позициями или отложенными \ лимитными ордерами, мартингейл, трейлингстоп по Параболику, Функции ограничения просадки, торговля по времени и дням недели и многое другое…..
Используя наш советник, Вы имеете возможность указать сигналы и фильтры, а также включить нужные функции.
Данный советник воплотил в себе весь полезный функционал, использующийся в всех советниках включая функцию усреднения.Возможность использовать сразу несколько (до 12) валютных пар на одном графике, использовать сигналы более 15 стандартных индикаторов, включенных в пакет MetaTrader5 и MetaTrader4.
Функция усреднения позволяет вывести убыточную позицию в плюс путем построения сетки позиций в сторону движения цены. Если цена идет противоположно позиции – усреднитель, на основании введенных настроек, открывает дополнительные позиции, доливаясь таким образом, и выставляет общий тейкпрофит на все позиции по данному инструменту.
Функции мартингейла – позволяет использовать режим стандартного мартингейла.
Трейлингстоп, Безубыток (установка стоплосса на точку безубыточности) , Работа по времени, автолот, закрытие по общей прибыли и убытку.
Очень богатый функционал советника порадует каждого трейдера.
Дополнительные статьи и ссылки
Статья: Оптимизация и тестирование! Поиск настроек советника!
Рекомендую ознакомится с нашим новым советником:
Статистика: Пример торговли на реальном счете и статистики за прошлый год
Разница между The X и The xCustomEA?
Эти два советник построенны на одной одинаковой базе и отличаются лишь в том, что:
The X = Это Универсальный советник , который работает на стандартных индикаторах терминала MetaTrader (Около 20 стандартных стратегий по стандартным индикаторам).
The xCustomEA = Это Универсальный советник , который работает на пользовательских индикаторах.
- В этом советнике нет встроенной стратегии и нет выбора стратегий. Вы можете устанавливать пользовательские индикаторы в этот советник.
- Это значит, что Вы можете выбрать любой пользовательский индикатор, которые показывает сигналы с СТРЕЛКАМИ и торговать по нему.
- Также в этом советнике Вы можете программировать свою стратегию по любым индикаторам, которые есть в интернете!
- Также Вы можете скачивать готовые стратегии, которые были запрограммированы для этого советника. Этот список пополняется по мере возможности.
- Также в этом советнике можно загрузить все стратегии сигналов от The X – и использовать свои кастомные изменения в стратегиях!
Если Вы не умеете и не желаете изучать программирование и Вам достаточно торговать по стандартным индикаторам, то Ваш выбор = The X .
Если Вы умеете программировать и у Вас есть интерес к изучению других индикаторов, то Ваш выбор = The xCustomEA .
Основные преимущества
- Автолот (расчет лота от текущего баланса), мани менеджмент;
- Работа по времени (ограничение работы советника по времени торговли);
- Трейлинг стоп (стандартный, с алгоритмом “Только профитные”);
- MarketWatch ECN (работа на счетах групп ECN, NDD);
- Функции обработки ошибок для реальных счетов;
- Блок закрытия по общей прибыли и убытку с возможностью отключить все советники на счете;
- Безубыток (установка стоплосса на точку безубыточности) (установка Стоп Лосс на нулевой уровень);
- Мартингейл (увеличение следующего лота после убыточной позиции);
- Работа исключительно по сигналам индикатора (Сигнал – открытие, Сигнал – закрытие противоположного ордера – открытие);
- Закрытие противоположного сигнала при смене сигнала;
- Функция “РЕВЕРС”, переворот сигналов вашей стратегии;
- Функция усреднения убыточной позиции с выводом позиции в +.
- Функция доливки по тренду.
- Функции виртуальных стоплосс, тейкпрофит и трейлингстопа.
- Работа позициями, отложенными ордерами, лимитными ордерами.
Список индикаторов и фильтров
Параметры эксперта IndSigToTrade..FILTER_IndSigToTrade2, FILTER_IndSigToTrade5.
Сигнал
- Сигнал – происходит тогда, когда есть все условия для сигнала, например факт пересечения линий МА. Или появление новой точки ZigZag .
- Например : Пересечение уровня 70 для индикатора RSI это сигнал. А если RSI выше уровня 70, то это уже фильтр.
- Сигнал – это то, что появляется в момент поступления котировок, фиксируется на баре. Советник принимает факт совершения сигнала.
- Например: Включился свет. Это сигнал потому, что свет только что включился. При включении света , человек проснулся. Это сигнал.
- Открытие позиций происходит по факту совершения сигнала, линии пересеклись , тогда открывается позиция. Если линии были пересечены ранее, то это не сигнал. Сигнал уже прошел.
Фильтр:
- Фильтр – Это текущее положение индикатора, например текущее положение линий МА относительно друг друга. Или текущая последняя вершина ZIGZAG
- Фильтр – это то, что на данный момент показывает индикатор. Это не факт совершения сигнала. Это текущее положение индикатора.
- Например: Свет горел. Это фильтр потому, что свет уже был включен и он уже горит. При включенном свете человек уже не спит. Это фильтр.
- Фильтрация сигналов происходит по текущему значению индикатору. Если Быстрая МА выше медленной МА, то это фильтр на то, что должны открываться только BUY.
No Signal
В главный сигнал добавлен No Signal
При выборе которого, советник игнорирует главный сигнал и торгует по фильтрам.
При использовании главного индикатора, сигнал формируется как есть! на текущем баре.!
Это означает, что сигнал на открытие появляется как факт совершения сигнала. Если сигнал есть а фильтр не разрешает открывать позицию, тогда сигнал игнорируется.
При использовании NoSignal, Вы можете игнорировать факт совершения главного сигнала и работать по фильтрам.
При использовании фильтров, сигналом считается текущее положение индикаторов относительно их сигналов , но не факт совершения сигнала.
Например:
- Сигнал – это пересечение двух МА между собой и факт совершения сигнала есть точка пересечения двух МА.
- Фильтр – это положение двух МА относительно друг друга. Если в прошлом они пересеклись, то фильтр показывает текущее положение линий МА.
Moving Average (MA) (Сигнал 1)
Технический индикатор Скользящее Среднее (Moving Average, MA) показывает среднее значение цены инструмента за некоторый период времени. При расчете Moving Average производится математическое усреднение цены инструмента за данный период. По мере изменения цены ее среднее значение либо растет, либо падает.
Сигнал рассчитывается по взаимному расположению двух скользящих средних, одна из которых должна иметь меньший период (быстрая МА), а другая, соответственно, больший (медленная МА). Их параметры можно указать в переменных.
Сигнал BUY выдается, когда быстрая МА располагается выше медленной,
а сигнал SELL, когда медленная выше быстрой.
Состояние “нет сигнала” не используется.
Moving Average Convergence/Divergence (MACD) (Сигнал 2)
Технический Индикатор Схождение/Расхождение Скользящих Средних (Moving Average Convergence/Divergence, MACD) — это следующий за тенденцией динамический индикатор. Он показывает соотношение между двумя скользящими средними цены.
Технический Индикатор MACD строится как разность между двумя экспоненциальными скользящими средними (EMA)
MACD наиболее эффективен в условиях, когда рынок колеблется с большой амплитудой в торговом коридоре. Чаще всего используемые сигналы MACD — пересечения, состояния перекупленности/перепроданности и расхождения.
Оперирует четырьмя переменными. Сигналы также просты:
BUY – главная линия выше сигнальной,
SELL – главная линия ниже сигнальной.
“Нет сигнала” не используется.
Stochastic Oscillator (Сигнал 3)
Технический Индикатор Стохастический Осциллятор (Stochastic Oscillator) сопоставляет текущую цену закрытия с диапазоном цен за выбранный период времени. Индикатор представлен двумя линиями. Главная линия называется %K. Вторая линия %D — это скользящее среднее линии %K. Обычно %K изображается сплошной линией, а %D — пунктирной.
Осциллятор состоит из двух линий – главной и сигнальной,.
Сигнал BUY – главная линия пересечение уровня Stochastic_BUYLEVEL вверх ,
сигнал SELL – главная линия пересечение уровня Stochastic_SELLLEVEL вниз.
Индикатор RSI (Сигнал 4)
Технический Индикатор Индекс Относительной Силы (Relative Strength Index, RSI) это следующий за ценой осциллятор, который колеблется в диапазоне от 0 до 100. Вводя Relative Strength Index, У. Уайлдер рекомендовал использовать его 14-периодный вариант. В дальнейшем распространение получили также 9 и 25-периодные индикаторы. Один из распространенных методов анализа индикатора Relative Strength Index состоит в поиске расхождений, при которых цена образует новый максимум, а RSI не удается преодолеть уровень своего предыдущего максимума. Подобное расхождение свидетельствует о вероятности разворота цен. Если затем индикатор поворачивает вниз и опускается ниже своей впадины, то он завершает так называемый “неудавшийся размах” (failure swing). Этот неудавшийся размах считается подтверждением скорого разворота цен.
Подобен CCI и DeMarker’у. Сигналами являются выход из зон перекупленности (RSIHighLevel) и перепроданности (RSILowLevel).
Поэтому редкие сигналы
BUY соответствуют пересечению верхнего уровня сверху вниз,
а сигналы SELL – пересечению нижнего уровня снизу вверх.
Основное состояние – “нет сигнала”.
Период индикатора можно задать в параметре RSIPeriod, а цену расчета – в параметре RSIPrice.
Commodity Channel Index (CCI) (Сигнал 5)
Технический индикатор Индекс Товарного Канала (Commodity Channel Index, CCI) измеряет отклонение цены инструмента от его среднестатистической цены. Высокие значения индекса указывают на то, что цена необычно высока по сравнению со средней, а низкие — что она слишком занижена. Несмотря на название, Commodity Channel Index применим к любому финансовому инструменту, а не только к товарам.
Также используются все три сигнала, но основное состояние все же “нет сигнала”.
Редкое появление торговых сигналов соответствует пересечению верхнего уровня сверху вниз (BUY) и пересечению нижнего уровня снизу вверх (SELL).
Верхний и нижний уровни определяются значением внешних параметров CCIHighLevel и CCILowLevel.
Период и цена расчета индикатора определяются значениями CCIPeriod и CCIPrice.
Williams Percent Range (WPR) (Сигнал 6)
Технический Индикатор Процентный Диапазон Вильямса (Williams’ Percent Range, %R) — это динамический индикатор, определяющий состояние перекупленности/перепроданности. Williams’ Percent Range очень похож на технический индикатор Stochastic Oscillator. Различие между ними состоит лишь в том, что первый имеет перевернутую шкалу, а второй строится с использованием внутреннего сглаживания.
Стоит в одном ряду с RSI, CCI и DeMarker.
Сигнал BUY – пересечение уровня перекупленности (WPRHighLevel) сверху вниз,
сигнал SELL – пересечение уровня перепроданности (WPRLowLevel) снизу вверх.
Все остальное – “нет сигнала”.
Изменять извне можно только параметр периода индикатора – WPRPeriod.
Полосы Боллинджера (Bollinger Bands) (Сигнал 7)
Полосы Боллинджера (Bollinger Bands, BB) схожи с Envelopes. Различие между ними состоит в том, что границы Торговых Полос (Envelopes) расположены выше и ниже кривой скользящего среднего на фиксированном, выраженном в процентах расстоянии, тогда как границы Bollinger Bands строятся на расстояниях, равных определенному числу стандартных отклонений. Поскольку величина стандартного отклонения зависит от волатильности, полосы сами регулируют свою ширину: она увеличивается, когда рынок неустойчив, и уменьшается в более стабильные периоды.
Присутствуют все три типа сигналов:
BUY – цена закрытия предыдущей свечи ниже нижней линии,
SELL – цена закрытия предыдущей свечи выше верхней линии,
“нет сигнала” – цена закрытия свечи между линиями.
Индикатор Envelopes (Сигнал 8)
Технический Индикатор Огибающие Линии (Конверты, Envelopes) образуется двумя скользящими средними, одна из которых смещена вверх, а другая — вниз. Выбор оптимальной относительной величины смещения границ полосы определяется волатильностью рынка: чем она выше — тем больше смещение.
Так как внешний вид и суть индикатора – канал, то сигналы подобны сигналам при работе в канале.
BUY – цена закрытия свечи ниже нижней линии.
SELL – цена закрытия свечи выше верхней линии.
“нет сигнала” – цена закрытия между линиями.
Alligator (Сигнал 9)
Большую часть времени рынок никуда не движется. Только 15-30% от всего времени рынок образует какие-то тенденции и трейдеры, которые не находятся в биржевом зале, почти все свои прибыли извлекают из трендовых движений. Мой дед часто повторял: “Даже слепая курица найдет зерна, если ее кормить в одно и то же время”. Мы называем торговлю по тренду “рынок слепой курицы”. Хотя нам понадобились годы, мы все-таки разработали индикатор, который всегда позволяет нам “держать порох сухим” до тех пор, пока мы не окажемся в “рынке слепой курицы”.
Билл Вильямс
Технический Индикатор Alligator — это комбинация Линий Баланса (Скользящих Средних, Moving Averages) , использующих фрактальную геометрию и нелинейную динамику.
Также для всех линий используется одинаковый метод усреднения (AlligatorMethod) и цена расчета (AlligatorPrice). Особенностью индикатора является то, что все линии имеют положительный сдвиг вправо. Это позволяет без опаски читать значения индикатора на текущем баре, так как они уже точно сформированы и изменениям не подлежат.
Сигнал BUY – линия губ выше линии зубов, а линия зубов выше линии челюстей,
сигнал SELL – линия губ ниже линии зубов, а линия зубов ниже линии челюстей.
Во всех остальных случаях сигнала нет.
Moving Average of Oscillator (OsMA) (Сигнал 10)
Технический Индикатор Скользящая Средняя Осциллятора (Moving Average of Oscillator, OsMA) — это разность между осциллятором и сглаживанием осциллятора. В данном случае в качестве осциллятора используется основная линия MACD, а в качестве сглаживания — сигнальная.
Сигналы считаются немного по-другому:
BUY – значение гистограммы выше нуля,
SELL – значение гистограммы ниже нуля.
Состояние “нет сигнала” будет лишь в тех редких случаях, когда значение OsMA будет равно нулю.
Awesome Oscillator (AO) (Сигнал 11)
Технический Индикатор Чудесный Осциллятор Билла Вильямса (Awesome Oscillator, AO) — это 34-периодное простое скользящее среднее, построенное по средним точкам баров (H+L)/2, которое вычтено из 5-периодного простого скользящего среднего, построенного по центральным точкам баров (H+L)/2. Он точно говорит нам, что происходит в текущий момент времени с движущей силой рынка.
Не имеет параметров, доступных пользователю. Одним из принципов работы с индикатором является поиск “блюдец”. “Блюдцем” Билл Вильямс называет два увеличивающихся значения баров в положительной области, между которыми находится бар с меньшим значением. Соответственно, “перевернутое блюдце” – это два уменьшающихся значения баров в отрицательной области, между которыми находится бар с большим значением. Таким образом, для идентификации “блюдец” потребуются три последние сформированные свечи (в коде – четыре).
Сигнал BUY – “блюдце”,
сигнал SELL – “перевернутое блюдце”,
“нет сигнала” – все остальные случаи.
Ichimoku (Сигнал 12)
Технический Индикатор Ишимоку Кинко Хайо (Ichimoku Kinko Hyo) предназначен для определения рыночного тренда, уровней поддержки и сопротивления и для генерации сигналов покупки и продажи. Лучше всего индикатор работает на недельных и дневных графиках.
принцип работы по пересечению линий TENKANSEN и KIJUNSEN,
Если TENKANSEN больше чем KIJUNSEN – сигнал на BUY
Если TENKANSEN меньше чем KIJUNSEN – сигнал на SELL
Accelerator/Decelerator (AС) (Сигнал 13)
Технический Индикатор Ускорения/Замедления (Acceleration/Deceleration, Accelerator/Decelerator Oscillator, AC) измеряет ускорение и замедление текущей движущей силы. Этот индикатор будет изменять направление перед изменением движущей силы, а она в свою очередь будет изменять свое направление перед изменением цены. Понимание того, что АС является более ранним предупреждающим сигналом, дает очевидные преимущества.
Такие же сигналы как и у AO
Bar (Сигнал 14)
Работа по направлению бара
Если Close свечи выше чем Open свечи (Бычий бар)- сигнал BUY
Если Close свечи ниже чем Open свечи (Медвежий бар)- сигнал SELL
Новый параметр Min_Points_of_Bar_OpenClose = 100
Если цена закрытия свечи выше чем цена открытия свечи И тело этой свечи больше ,чем 100 пунктов (бычья свеча) – BUY
Если цена закрытия свечи ниже чем цена открытия свечи И тело этой свечи больше ,чем 100 пунктов (медвежья свеча) – SELL
если Min_Points_of_Bar_OpenClose = 0, то работает по старой логике (размер тела свечи не учитывается).
ADX (Сигнал 15)
Технический индикатор Индекс Среднего Направления Движения (Average Directional Movement Index, ADX) помогает определить наличие ценовой тенденции. Он построен на подходах, описанных в книге “Новые концепции технических торговых систем” Уэллса Уайлдера.
стратегия сигналов из справочник.
данный сигнал может принимать два типа сигналов на открытие.
если ADXLevel =0, тогда используется стратегия:
Уайлдер предлагает покупать, если +DI пересекает выше -DI, и продавать, когда +DI пересекает ниже -DI.
если ADXLevel !=0, тогда используется стратегия:
Уайлдер предлагает покупать, если +DI пересекает выше -DI при этом ADX выше ADXLevel, и продавать, когда +DI пересекает ниже -DI при этом ADX выше ADXLevel.
При использовании ADX в качестве фильтра, используется положение линий +DI>-DI = только BUY, +DI<-DI = только SELL,
Если ADXLevel равно 0, тогда разрешением на открытие SELL является DI- > DI+
Если ADXLevel равно 0, тогда разрешением на открытие BUY является DI+ > DI-
Если ADXLevel неравно 0, тогда разрешением на открытие SELL является DI- > DI+ и ADX > ADXLevel
Если ADXLevel неравно 0, тогда разрешением на открытие BUY является DI+ > DI- и ADX > ADXLevel
Bar relatively MA (Фильтр 16)
Сигналы советнику фильтруются по показаниям Цены закрытия бара и Быстрой\Медленной МА
Если Цена закрытия бара выше MAfast и MAslow – сигналы только BUY
Если Цена закрытия бара ниже MAfast и MAslow – сигналы только SELL
Если Вы хотите использовать этот фильтр, как СИГНАЛ, то Вам необходимо установить IndSigToTrade=0 и FILTER_IndSigToTrade1=16 (Bar relatively MA)
ZIGZAG (Сигнал 17)
Сигналом для открытия позиции по индикатору ZIGZAG являются пересечение экстремумов ZIGZAG.
При использовании сигналов важно настроить параметр shift.
При значении 0 – позиция открывается сразу в сторону пересечения текущей ценой Bid последнего экстремума ZIGZAG.
При значении 1 – позиция открывается тогда, когда пересечение зафиксировано на 1 закрытом баре.
Последним экстремумом считается зафиксированный экстремум 1, когда от этого экстремума уже откладывается новый отрезок ZIGZAG.
Пересечение максимальной и минимальной точки и является сигналом для открытия позиции.
Фильтром ZIGZAG считается направление последнего отрезка ZIGZAG 0.
ATR (Сигнал 18)
Технический индикатор Средний Истинный Диапазон (Average True Range, ATR) — это показатель волатильности рынка. Его ввел Уэллс Уайлдер в книге “Новые концепции технических торговых систем” и с тех пор индикатор применяется как составляющая многих других индикаторов и торговых систем.
Индикатор Average True Range часто достигает высоких значений в основаниях рынка после стремительного падения цен, вызванного паническими продажами. Низкие значения индикатора часто соответствуют продолжительным периодам горизонтального движения, которые наблюдаются на вершинах рынка и во время консолидации. Его можно интерпретировать по тем же правилам, что и другие индикаторы волатильности. Принцип прогнозирования с помощью Average True Range формулируется так: чем выше значение индикатора, тем выше вероятность смены тренда; чем ниже его значение, тем слабее направленность тренда.
ATR показывает волатильность рынка.
Стратегии торговли по ATR в качестве фильтра заключается в том, чтобы подтвердить текущий тренд.
Когда ATR растет это означает высокую волтаильность рынка.
Низкие показатели ATR означают Низкуя волатильность рынка.
Внешние настройки:
ATR_period=14; – Период расчета индикатора ATR
ATRprice=PRICE_CLOSE; – Тип цены, по которой будет расчет фильтра (Close, Open, High, Low…)
ATR_MA_period=1; – Количество свечей для вычисления Средней линии (MA), 1 – означает, что индикатор рассчитывает направление сигнала от текущего и
предыдущего бара (В зависимости от параметров shift)
ATR_MULTIPLIER=1; – Коэффициент показателя ATR, например EURUSD ATR=0.0020, при использовании коэффициента ATR_MULTIPLIER=2, В расчет будет включен
ATR=0.0040.
Логика фильтра по ATR:
ЦЕНА(ATRprice) текущего бара больше ЦЕНЫ(ATRprice) предыдущего бара + (ATR*ATR_MULTIPLIER) = высокая волатильность фильтр BUY
ЦЕНА(ATRprice) текущего бара меньше ЦЕНЫ(ATRprice) предыдущего бара – (ATR*ATR_MULTIPLIER) = высокая волатильность фильтр SELL
ADX Wilder (Сигнал 19) – Только для мт5
Технический индикатор Индекс Среднего Направления Движения Уайлдера (Average Directional Movement Index Wilder, ADX Wilder) помогает определить наличие ценовой тенденции. Данный индикатор построен в строгом соответствии с алгоритмом, описанным Уэллсом Уайлдером в книге “Новые концепции технических торговых систем”.
данный сигнал может принимать два типа сигналов на открытие
если ADXLevel =0, тогда используется стратегия:
Уайлдер предлагает покупать, если +DI пересекает выше -DI, и продавать, когда +DI пересекает ниже -DI.
если ADXLevel !=0, тогда используется стратегия:
Уайлдер предлагает покупать, если +DI пересекает выше -DI при этом ADX выше ADXLevel, и продавать, когда +DI пересекает ниже -DI при этом ADX выше ADXLevel.
При использовании ADX в качестве фильтра, используется положение линий +DI>-DI = только BUY, +DI<-DI = только SELL,
Если ADXLevel равно 0, тогда разрешением на открытие SELL является DI- > DI+
Если ADXLevel равно 0, тогда разрешением на открытие BUY является DI+ > DI-
Если ADXLevel неравно 0, тогда разрешением на открытие SELL является DI- > DI+ и ADX > ADXLevel
Если ADXLevel неравно 0, тогда разрешением на открытие BUY является DI+ > DI- и ADX > ADXLevel
Money Flow Index (Сигнал 20)
Технический Индикатор Индекс Денежных Потоков (Money Flow Index, MFI) показывает интенсивность, с которой деньги вкладываются в ценную бумагу или выводятся из нее. Построение и интерпретация индикатора аналогична Relative Strength Index, с той только разницей, что в MFI учитывается и объем.
Торговля по индикатору Money Flow Index
Индекс Денежных Потоков (Money Flow Index, MFI) показывает интенсивность, с которой деньги вкладываются в
ценную бумагу или выводятся из нее. Построение и интерпретация индикатора аналогична Relative Strength
Index, с той только разницей, что в MFI учитывается и объем.
Сигналы аналогичны сигналам от RSI;
Fractals (Сигнал 21)
Фракталы (Fractals) — это один из пяти индикаторов торговой системы Билла Вильямса, позволяющий обнаруживать дно или вершину. Техническое определение фрактала вверх — это серия из минимум пяти последовательных баров, в которой перед самым высоким максимумом и за ним находятся по два бара с более низкими максимумами. Противоположная конфигурация (серия из пяти баров, в которой перед самым низким минимумом и за ним находятся по два бара с более высокими минимумами) соответствует фракталу вниз. На графике фракталы имеют значения High и Low и отмечены стрелками вверх или вниз.
Торговля по индикатору Fractals
Сигналом для открытия позиций является пересечение уровня последнего фрактала:
При пересечении вверх ценой последнего верхнего фрактала – открывается позиция BUY;
При пересечении вниз ценой последнего нижнего фрактала – открывается позиция SELL;
Фильтр: Аналогично главному сигналу:
Если цена выше последнего верхнего фрактала – только позиция BUY;
Если цена ниже последнего нижнего фрактала – только позиция SELL;
Внимание! Фрактал может рисоваться минимум на 2 закрытом баре и может отрисовываться в прошлое на неограниченное количество баров назад. Учитывайте это при анализе сигнала!
Вопрос Ответ по программе Exp – The X
В чем указываются значения в параметрах в пунктах или пипсах?
В пунктах! понятие Пункт взято из значения переменной Point()
- Если у Вас 5\3 значный брокер, тогда 1 пункт = 0.00001\0.001
- Если у Вас 4\2 значный брокер, тогда 1 пункт = 0.0001\0.01
Вы записываете то значение, которее Вам нужно на Вашем брокере.
Очень много споров, что такой Point , что такое Pips.
У меня универсальные значения Point=Pips (чтобы не было лишних вопросов в определении этого значения в разных программах).
Эти значения равны значениям Вашего брокера.
У Вас есть наборы и настройки для этого советника?
Нет, я создавал советник как конструктор. Этот советник требует вашей оптимизации. По Вашей стратегии, и по Вашим возможностям, но с использованием наших функций.
Подробнее о Оптимизации и тестировании советника The X
Не хотите оптимизировать? Скачайте мой советник для начинающих: Tick Hamster или TickSniper
Почему результаты тестирования в мт4 и мт5 терминалах разные?
Потому, что это разные терминалы, с разной историей котировок, с разными принципами работы тестера стратегий.
Какие настройки Вы используете у себя на сигнале?
Настройки по умолчанию. Я только тестирую правильность работы функций, а не прибыльность этого советника.
Почему?
Потому, что этот советник создавался как конструктор. Каждый пользователь должен найти свою стратегию.
Хотите мою стратегию? TickSniper уже настроенный автоматический торговый робот
Почему результаты с Виртуальным стоплоссом и реальным стоплоссом сильно отличаются?
Виртуальный стоплосс не может получить ошибку модификации ордера из-за повышения спреда , увеличения стоп уровня, изменения котировок. Он модифицирует всегда при любой ситуации на тот уровень, который ему нужен. Все записи советник ведет в глобальных переменных.
Реальный стоплосс может получить ошибки модификации из-за повышения спреда, увеличения минимального стоп уровня, изменения цен. Поэтому он может модифицировать только на тот уровень, на который ему позволяет сервер.
Из-за сдвига при закрытии таких позиций в виртуальном закрытии могут быть совершенно другие временные отрезки. Реальные стоплоссы могут закрываться в другое время. Тем самым нарушая всю логику открытия и закрытия позиций.
Как пример: Пока одна позиция открыта, вторая не открывается!
Почему результаты новой версии и старой версии отличаются?
Мы делаем обновление нашей программы для того, чтобы исправить мелкие ошибки и нюансы работы функций. Изменение одной функции и исправление одной ошибки может быть причиной того, что результаты между старой версией и новой версией будут отличаться.
Но цель нашего обновление – это исправление ошибок и улучшение работы функций.
Мы сожалеем, что результаты старой версии могут отличаться от результатов новой версии. Но мы будем делать обновления нашей программы в любом случае.
Я хочу, чтобы Вы внесли в советник несколько изменений
Я принимаю новые функции очень тщательно только тогда, когда эти функции будут полезны большинству пользователей системы. К сожалению я не могу программировать каждую функцию отдельно для каждого пользователя. Вы можете купить открытый код советника системы – и программировать все, что захотите.
Я могу добавить пару функций только тогда, когда вижу смысл в этих функциях. Извините.
Можете добавить в советник несколько пользовательских индикаторов?
- этот советник создавался только для стандартных индикаторов. Я не могу добавить все индикаторы Интернета в этот советник. Вы можете купить открытый код советника системы – и программировать все, что захотите.
Подробнее о открытом коде The X Инструкция по программированию торговой стратегии
Когда добавите еще индикаторов?
Я добавляю только те индикаторы, которые считаю нужными. К сожалению я не могу добавить все индикаторы в советника. Советник итак переполнен внешними параметрами
У меня не работает эта функция!
Я могу помочь Вам только тогда, когда ВЫ предоставите полный отчет по ошибкам
Можно ли использовать Set файл с настройками советника между терминалами МТ4 и МТ5? Почему не работают настройки с мт5 на мт4?
Да, Вы можете использовать СЕТ файлы с настройками между двумя терминалами. Все переменные одинаковые.
Но есть одна проблема:
Терминал МТ5 работает с любой кодировкой, а МТ4 работает только с ANSI текстом. Поэтому Файл с настройками, сохраненный в терминале MetaTrader 5 не будет открываться в терминале MetaTrader 4.
Для того, чтобы файл с настройками от терминала The X МТ5 загружался в терминале МТ4, Вам необходимо открыть этот Set file и сохранить его в кодировке ANSI
Внешние переменные и настройки
Параметр | Описание |
---|---|
OWN Signal options Блок сигналов и фильтров | |
IndSigToTrade | Выбор индикатора и сигнала для открытия первой и главной позиции. No Signal При выборе которого, советник игнорирует главный сигнал и торгует по фильтрам. При использовании главного индикатора, сигнал формируется как есть! на текущем баре.! Это означает, что сигнал на открытие появляется как факт совершения сигнала.Если сигнал есть а фильтр не разрешает открывать позицию, тогда сигнал игнорируется. При использовании NoSignal, Вы можете игнорировать факт совершения главного сигнала и работать по фильтрам. При использовании фильтров, сигналом считается текущее положение индикаторов. |
TF_IndSigToTrade1 | Таймфрейм для 1 главного индикатора.Вы можете выбрать ТаймФрейм, по которому индикатор будет принимать сигналы. Period_Current – текущий Таймфрейм |
Signal_Reverse | Переворачивать сигналы этого индикатора.Эта опция переворачивает сигналы только главного индикатора. |
ClosePositionifChangeOWNSignal | Включить \ Выключить закрытие позиций по обратному сигналу главного индикатора, без участия остальных фильтров и других параметровПараметр ClosePositionifChangeOWNSignal разделяется на 3 значения:False (выключено),True (включено),OnlyifProfit (Только если позиции в прибыли); |
OWNSIGNAL_shift | Номер бара для сигнала, который будет генерировать индикатор, 1 = последний закрытый бар, сигналы на таком баре считаются завершенными. 0 = Текущий открытый бар, сигналы на таком баре считаются рисующими. Подробнее о этом параметре: Подробная статья о сигнальных барах |
FILTER_IndSigToTrade | Выбор индикатора и сигнала для фильтрации сигналов от главного индикатора . Внимание: Некоторые индикаторы и фильтры не совместимы друг с другом.Поэтому, включив фильтр, Вы можете долго ждать открытия позиций! Будьте внимательны и проверяйте ваши настройки на тестере стратегий |
FILTER_TF_IndSigToTrade | Таймфрейм для фильтра.Вы можете выбрать ТаймФрейм, по которому индикатор будет принимать сигналы фильтра. Period_Current – текущий Таймфрейм. Например: При использовании МА как главного сигнала с ТФ = М30, Вы можете включить фильтрацию по старшему МА с ТФ=Н4 |
Filter_Reverse | Переворачивать сигналы этого фильтра.Эта опция переворачивает сигналы только этого фильтра. Например: Главный индикатор МА показывает BUY но старший индикатор МА показывает SELL, при использовании этой функции мы переворачиваем сигналы старшего МА и получаем совокупный сигнал BUY |
FILTERSIGNAL_shift | Номер бара для сигнала, который будет генерировать индикатор, 1 = последний закрытый бар, сигналы на таком баре считаются завершенными. 0 = Текущий открытый бар, сигналы на таком баре считаются рисующими. Подробнее о этом параметре: Подробная статья о сигнальных барах |
Signal options Дополнительный блок работы с сигналами | |
Show_alert_without_opening_positions | При включении данного параметра, советник не будет открывать новую позицию по сигналу, а только оповещать пользователя о том, что появился новый сигнал.При этом все остальные функции будут работать в штатном режиме. Позволяет пользователю самостоятельно открывать позицию, если советник выдал сигнал. Но советник не совершает эту сделку и не открывает позицию, а только оповещает пользователя о сигнале. |
OpenBarControlOnly | Работа советника только по открытым барам.Данный режим позволяет моделировать работу советника по открытию бара(как в тестере стратегий). При включении данного режима, советник будет торговать точно также , как при режиме тестирования OpenPriceOnly. Все! функции советника будут исполняться 1!! раз на открытии нового бара (в Зависимости от ТФ, какой ТФ у Вас установлен, такой таймфрейм и будет использоваться), в том числе и Модификация, Трейлингстоп, Усреднение, открытие сигналов и т.д. |
ControlNewBarforSIGNAL | проверка сигнала индикаторов только каждый новый бар (без проверки на каждом тике), работает только тогда, когда OWNSIGNAL_shift>=1 и IndSigToTrade!=NoSignal(при NoSignal, советник проверяет значения фильтров каждый тик) При включении ControlNewBarforSIGNAL=true, скорость оптимизации увеличивается в 1.5 раза !Добавлены значения: ControlNewBarforSIGNALType = 1 = True smallest TF of the settings: Новый режим! Советник выбирает самый маленький ТаймФрейм, который был задан параметрами TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2…. В таком режиме советник проверяет сигнал не на текущем установленном ТаймФрейме, а на ТаймФрейме получения сигнала от индикаторов! Этот режим полезен для тех, кто использует TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, отличных от Current (Текущего). ControlNewBarforSIGNALType = 2 = True current bar of the current TF: Старый режим! В таком режиме советник проверяет сигналы каждый новый бар текущего ТаймФрейма! Если Вы используете TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, отличных от Current (Текущего), то результаты на каждом ТаймФрейме могут быть разными. Советуем устанавливать советник на ТаймФрэйм M1! ControlNewBarforSIGNALType = 0 = False: Не использовать контроль нового бара для определения сигнала! Внимание: При выключенном состоянии, советник проверяет сигналы каждый новый тик! Могут быть задержки при тестировании и оптимизации! |
ControlNewBarforOpenbySignal | ControlNewBarforOpenbySignal=true: Старый режим! Открывать позиции по сигналу только каждый новый текущий бар, текущего ТаймФрейма! Советник открывает позиции, если есть сигнал, только при наступлении нового бара текущего ТаймФрейма! ControlNewBarforOpenbySignal=false: Новый режим! Открывать позиции по сигналу каждый новый бар от ТаймФрейма сигнала! Советник открывает позиции, если есть сигнал, сразу при обнаружении сигнала. Этот режим полезен для тех, кто использует TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, отличных от Current (Текущего). |
ReverseSignal | Переворот общего сигнала стратегии, полученного от Главного индикатора + фильтров! |
Opening Filter options Фильтры открытия позиций | |
TypeTradeBUYSELL | направление торговли:Buy и SellOnly BuyOnly SellПри этом: Если использовать отложенные ордера и работать только в 1 направлении: каждый раз при новом сигнале, старый отложенный ордер будет удален и выставлен на новую цену. |
MinuteToOpenNextPosition | Разрешение на открытие следующего сигнала после последней открытой позиции, если нет открытых позиций, то советник считает время от последней закрытой позиции. Время считается по одноименному типу. Если сигнал на BUY то время считается от последней открытой \ закрытой BUY…. количество минут для открытия следующей сделки по сигналам индикаторов. Позволяет фильтровать сделки при использовании ONlyOnePosbySignal=false. |
DistanceToOpenNextPosition | Минимальная Дистанция для открытия следующей позиции по основному сигналу (Если установлено ONlyOnePosbySignal=false и OnePosPerDirection=false). Если DistanceToOpenNextPosition выше 0, тогда следующая позиция может быть открыта только тогда, когда предидущая позиция по сигналу прошла DistanceToOpenNextPosition пунктов прибыли! Если DistanceToOpenNextPosition ниже 0, тогда следующая позиция может быть открыта только тогда, когда предыдущая позиция по сигналу находится на расстоянии DistanceToOpenNextPosition пунктов в обе стороны прибыли или убытка! |
OpenOppositePositionAfterStoploss | открывать противоположную позицию при закрытии текущей по стоп-лоссу.Позволяет открывать противоположную позицию сразу же после получения стоп-лосса предыдущей сделки без использования сигналов индикатора. Если последняя позиция была закрыта по стоплоссу, советник немедленно откроет противоположную позицию |
ONlyOnePosbySignal | Торговать только 1 текущей главной позицией одного направления. Если советник открыл позицию SELL , тогда все остальные сигналы на SELL будут игнорироваться |
OnePosPerDirection | Открытие 1 сделки на 1 направление например: если OnePosPerDirection=true и ONlyOnePosbySignal = false тогда советник может открыть 1 сделку Бай по сигналу и 1 сделку Селл по сигналу если OnePosPerDirection=false и ONlyOnePosbySignal = true тогда советник может открыть только 1 сделку по сигналу либо Бай либо СЕЛЛ если OnePosPerDirection=false и ONlyOnePosbySignal = false тогда советник может открывать любые сделки по каждому сигналу индикаторов |
OnlyOnePositionPerMagic | Открытие 1 позиции на 1 магический номер, Советник проверяет есть ли открытые позиции по данному магику у других валютных пар. Если позиции нет – советник откроет сделку по сигналу, а остальные советники будут ждать завершения этой сделки.Если OnePosPerDirection= false, тогда OnlyOnePositionPerMagic=true работает так: разрешена 1 позиция по магическому номеру;Если OnePosPerDirection= true, тогда OnlyOnePositionPerMagic=true работает так: разрешена 1 позиция каждого из направлений по магическому номеру; |
OnlyAlternateSignals | Позволяет открывать позиции только поочередно. Если последняя закрытая позиция была SELL, следующая может открыться только BUY! Необходима для торговли главного индикатора в режиме No Signal |
MAX_BUY_POSITION | параметр ограничения максимального количества сделок BUY.Учитывается позиции, открытые по сигналам индикаторов.Позиции усреднения и доливок не учитываются |
MAX_SELL_POSITION | параметр ограничения максимального количества сделок SELL.Учитывается позиции, открытые по сигналам индикаторов.Позиции усреднения и доливок не учитываются |
MaxSpreadToNotTrade | Максимальный спред, при котором советник может открыть позицию Если текущий спред на момент получения сигнала больше указанного значения, сигнал индикатора игнорируется до тех пор, пока спред не станет меньше указанного значения. |
MinSpreadToNotTrade | Минимальный спред, при котором советник может открыть позицию Внимание: Данный фильтр используется только! для открытия позиций по сигналу, усреднению, доливке.Все остальные функции работают в штатном режиме.Внимание: Данный фильтр предназначен для Позиций.Для отложенных ордеров этот фильтр не имеет значения. Поэтому фильтр работает только тогда, когда Вы используете Позиции. |
Include_Commission_Swap | Учитывать авторский расчет комиссии и свопа при включении функций : Безубыток (установка стоплосса на точку безубыточности), Трейлингстоп, Усреднение.Авторский расчет комиссии основывается на формуле расчета стоимости 1 пункта из открытых позиций по данному символу и магику, В расчете участвует отрицательный своп и комиссия. Функция возвращает стоимость отрицательного свопа и комиссии в пунктах и учитывает это при работе функций Безубыток (установка стоплосса на точку безубыточности)и трейлингстопа.Внимание: Если у Вас на брокере плавающий спред, расчет комиссии выполняется и устанавливается в момент работы функций Безубыток (установка стоплосса на точку безубыточности)и трейлингстопа, но спред может увеличиться, что понесет дополнительные пункты убытка. Это не является ошибкой расчета!Также стоит учитывать, что при возникновении свопа, советник пересчитывает линию Безубыток (установка стоплосса на точку безубыточности) и устанавливает новые стоплоссы, если сервер позволяет это сделать (Ограничение на минимальный стоп уровень у Вашего брокера StopLevel) . Если сервер не разрешает устанавливать безубыток и возвращает ошибку минимальных стоп уровней, советник не сможет модифицировать позицию и Вы можете получить дополнительные пункты убытка.Во избежания получения убытка при использовании счета с комиссией и при получении отрицательного свопа, рекомендуем Вам увеличить дистанцию Безубыток (установка стоплосса на точку безубыточности)или трейлингстопа.Уровень Безубыток (установка стоплосса на точку безубыточности) (LevelWLoss) можно рассчитать самостоятельно, учитывая комиссию.например: Комиссия за открытие и закрытие позиции = 2 доллара(EURUSD) на 1 лот. Значит, для того, чтобы покрыть убыток по комиссии, Вам необходимо установить LevelWLoss = 2(пункта)+1(контрольный) = 3 пункта.Таким образом: советник установит Безубыток (установка стоплосса на точку безубыточности) на +3 пункта , что в свою очередь покроет убыток по комиссии. |
Close options Блок функций по закрытию позиций! | |
ClosePosifChange | Закрывать позиции при обратном общем сигнале индикаторов. Разница между ClosePosifChange и ClosePositionifChangeOWNSignal в том, что:ClosePosifChange = true – смена сигнала считается по всем фильтрам + основной сигнал.ClosePositionifChangeOWNSignal = true – смена сигнала считается только по главному индикатору.Работает также и для отложенных ордеров. |
ClosePosition_After_X_Minutes | Закрытия позиции спустя установленное количество минут. Также советник проверяет включенный параметр CloseChangeOnlyInProfit: Закрытие только прибыльных позиций. |
CloseChangeOnlyInProfit | закрывать сделки при обратном сигнале, только когда текущая позиция вышла в прибыль. |
Pending orders options Блок работы с отложенными и лимитными ордерами. | |
StopOrderUSE | Открывать отложенные ордера или лимитные ордера вместо позиций. Позволяет устанавливать отложенный или лимитный ордер на полученный сигнал на расстоянии StopOrderDeltaifUSE пунктов.Тем самым мы перепроверяем сигнал на прибыльность. Если сигнал открыт в правильном направлении движения цены, тогда отложенный ордер сработает через StopOrderDeltaifUSE пунктов.Также можно включить Виртуальные отложенные ордера:Use Virtual Stop Orders: Выставляет виртуальный отложенный стоп ордер на расстоянии StopOrderDeltaifUSE пунктов;Use Virtual Limit Orders: Выставляет виртуальный отложенный лимит ордер на расстоянии StopOrderDeltaifUSE пунктов;Внимание: Виртуальные отложенные ордера Работает только в режиме Визуализации или на реальном графике, только при включенном терминале. Не работает в режиме оптимизации! |
StopOrderDeltaifUSE | Количество пунктов для отложенного или лимитного ордера (Дистанция отложенных ордеров) |
StopOrderDayToExpiration | StopOrderDayToExpiration= количество дней для истечения ордера.0 – ORDER_TIME_GTC Ордер будет находится в очереди до тех пор, пока не будет снят1 – ORDER_TIME_DAY Ордер будет действовать только в течение текущего торгового дня2…X – ORDER_TIME_SPECIFIED Ордер будет действовать до даты истеченияЕсли отложенный ордер не сработал в течении указанных дней, то он автоматически удаляется. |
StopOrderBarToExpiration | Истечение отложенного ордера в барах. Если задан StopOrderBarToExpiration=10, и ТФ = М1, тогда Отложенный ордер будет снят через 10 минут после установки. Внимание: Каждый брокер имеет свой минимальный параметр времени для истечения. |
ReInstallStopOrdersNewSignalAppears | Переустанавливать отложенные ордера, если появился новый сигнал от индиктаоров.Позволяет снимать текущий отложенный ордер BUYSTOP и устанавливать новый BUYSTOP на новом уровне тогда, тогда индикаторы показали новый сигнал. |
Trading options Параметры для торговли | |
Magic | магический номер позиций, открываемых советником. |
Slippage | Уровень максимально возможного проскальзывания в пунктах при открытии и закрытии позиций. Пример: Slippage = 1 Максимальное отклонение при открытии позиции = Цена открытия +-1 пункт. Slippage = 100 Максимальное отклонение при открытии позиции = Цена открытия +-100 пункт. Например: Цена открытия позиции при отправке приказа на сервер = 1.12345 Но, если за время отправки и открытия позиции цена изменилась в пределах 100 пунктов, тогда позиция откроется с проскальзыванием в пределах 1.12245 – 1.12445 |
MarketWatch | Включает возможность открытия позиций с стоплосс \ тейкпрофитом на счете с MARKET исполнением. Первая открывается позиция, после успешного открытия модифицируются уровни стоплосс и тейкпрофит. |
CommentToOrder | Дополнительный комментарий к открываемым позициям. Вы можете указать здесь дополнительный комментарий, который будет добавлен к открываемой позиции для разграничения настроек.Внимание! Для корректной работы советника, устанавливайте комментарий не длинее , чем 12 символов.например:Правильно: ExpforexTheXНе правильно: Expforex The X Set #12345 |
RoundingDigits | Количество знаков после запятой при открытии позиции или ордера.Without roundingTo 1 digitTo 2 digits |
TypeFilling | Тип заливки позиций и ордеров. Используется для МТ5 терминала. В режиме AUTO – советник пытается определить тип заливки автоматически. Но, в некоторых ситуациях Вам необходимо самому установить нужный тип заливки. Если при открытии позиции Вы получаете ошибку 10030 TRADE_RETCODE_INVALID_FILL Указан неподерживаемый тип исполнения ордера по остатку Установите тот тип заливки, который указывает Ваш брокер. FillOrKill ,ImmediateOrCancel ,ReturnЕсли Вы получаете ошибку Rejected и при наведении на ордер в истории видите это:(неполные сведения FOK заявки), Или у Вас брокер БКС или Открытие тогда Вам необходимо установить:TypeFilling=ImmediateOrCancel или TypeFilling=ReturnDayToExpiration=1 |
Stops options Параметры стоп приказов, стоплосс, тейкпрофит | |
VirtualStops | Функция включения виртуальных стоплосс\тейкпрофит\трейлингстопов вместо реальных. Включение виртуальных (невидимых) уровней стоплосс\тейкпрофит\трейлингстоп\ Безубыток (установка стоплосса на точку безубыточности) Полностью переработан алгоритм Виртуальных стоплосс\тейкпрофит\трейлингстоп\ Безубыток (установка стоплосса на точку безубыточности). Теперь все виртуальные стопы отображаются на графике и являются ключевыми при закрытии позиций по этим уровням. Данные записываются в виде линий и глобальных переменных. Внимание: Если удалить линию стопа на графике и глобальные переменные – Виртуальное закрытие по это линии работать не будет. Внимание: Проверьте Ваши эксперты и индикаторы на удаление линий с графика и глобальных переменных! Внимание: Виртуальные уровни срабатывают по текущей цене, после чего происходит закрытие. Во время закрытия могут быть проскальзывания в пару пунктов! Внимание МТ4: В режиме оптимизации, виртуальный стоплосс\тейкпрофит не работает. Внимание: При включении VirtualStops – скорость тестирования значительно ниже.Внимание: Виртуальные стопы не имеют ограничения и запреты сервера. Поэтому могут устанавливаться по текущей цене! После чего происходит моментальное закрытие. |
SetMinStops | Автоматически нормализовать все параметры советника до минимально допустимых уровней стопов.При виртуальных уровнях – этот параметр не имеет силы.При AutoSetMinLevel уровни стопов будут приведены к минимально возможным уровням, разрешенным на сервере;При ManualSet пользователь получит сообщение о том, что уровни стопов в советнике меньше минимального и советник перестанет торговать. |
StopLoss | Стоплосс каждой открываемой позиции в пунктах |
TakeProfit | Тейкпрофит каждой открываемой позиции в пунктах |
ForcedModifySLTP | Принудительная модификация позиций , установленным стполоссом и тейкпрофитом.Имеется ввиду, что советник будет модифицировать стоплосс и тейкпрофит всех своих позиций принудительно.Например: Если сервер брокера открыл сделку, но не вернул ее тикет, тогда эксперт принудительно проверит все свои позиции и если он обнаружит, что стоплосс или тейкпрофит позиции равен 0, советник принудительно установит стоплосс и тейкпрофит. |
TimeToCheckAverageSpread | – TimeToCheckAverageSpread Количество (миллисекунд, 20 000 = 20 секунд) для определения среднего спреда – AutoCheckLowSpread Автоопределение низкого спреда. Автоматически определяет слишком низкий спред (Меньше 1 пункта) и приводит все настройки системы к минимально возможному спреду. Позволяет защитить систему от понижения спреда на брокере.Как использовать: Для того, чтобы параметр, который рассчитывается в пунктах, был рассчитан по среднему спреду валютной пары, Вам необходимо указать параметр с знаком – Например: StopLoss = 2000 означает, что Стоплосс каждой позиции будет равен 2000 пунктов! StopLoss = -100 означает, что Стоплосс каждой позиции будет равен 100*Средний спред, который был рассчитан советником за TimeToCheckAverageSpread миллисекунд. Если спред = 20 пунктам, то стоплосс на момент открытия будет равен 2000 пунктов. При плавающем спреде это значение всегда меняется.Параметры, доступные для установки в режиме спреда: Distance, DistanceAdditionalOpening, StopOrderDeltaifUSE, StopLoss, TakeProfit, TrailingStop, TakeProfitALL, StopLossALL, LevelWLoss, LevelProfit.Средний и текущий спред, а также уровень Автоопределения низкого спреда будет отображаться на нашей панели в разделе Strategy Info |
Lots options Параметры работы с лотом позиций | |
Lots | Фиксированный лот для открытия позиции. |
AdditionalLots – Дополнительный лот, который будет добавлен к каждой новой сделке по новому сигналу CoeficienteLots – Коэффициент лота, на который будет умножен лот к каждой новой сделке по новому сигналу (При разрешении советнику открывать более одной позиции по каждому сигналу ONlyOnePosbySignal=false / OnePosPerDirection=false) | |
DynamicLot | Динамический лот, Автолот для открываемой позиции. Включение динамический расчет лота в процентах от свободной маржи и других факторов. Расчет нашего автолота. |
LotBalancePercent | Процент для автолота |
RiskRate | RiskRate – курс вашей валюты по отношению к доллару. По умолчанию RiskRate = 0 – означает, что советник будет пытаться найти правильный курс в Обзоре рынка. Для того чтобы автолот работал адекватно со всеми валютными парами, вам необходимо включить в Обзоре рынка “Показать все валютные пары”. |
MaxLot | Максимальный лот, который может открыть советник при расчете автолота и мартингейла на первую главную позицию |
Martin | Стандартное умножение лота последней закрытой позиции в убытке.Если Martin = 1, тогда мартингейл не включается.Если Martin = 0, тогда советник не сможет открыть следующую позициюЕсли Martin = 2, тогда первый лот = 0.1, второй лот = 0.2, и так далее, 0.4 – 0.8 – 1.6Если Martin = 0.5, тогда первый лот = 1, второй лот = 0.5, и так далее, 0.25 – 0.125 |
Averager options Блок функций усреднения позиций, открытие позиций против тренда | |
UseAverAdditionalOpeningOrderinOne | Количество ордеров считается общее и для доливки и для усреднителя.Внимание! Только для МТ4 версии |
AverageUSE | Включение функции усреднения позиций. Если Главная позиция уходит в убыток на определенное количество пунктов, наш советник открывает позицию такого же типа.Тем самым усредняя первую позицию. Все функции советника (трейлингстоп, Безубыток (установка стоплосса на точку безубыточности)…) будут работать уже от средней линии позиций, которая рассчитывается от всех позиций одного типа. Например: Если открыта позиция SELL с ценой 1.200, и цена идет вверх. Тогда при превышении цены на 100 пунктов (например) 1.300 – советник открывает еще одну позицию SELL Средняя линия от этих двух позиций = 1.250 Трейлингстоп и все остальные функции будут работать от средней линии этих двух позиций. Внимание: При разных лотах позиций, средняя цена рассчитывается по математической формуле. |
TakeProfitALL | Дистанция общего тейкпрофита при открытии сделок усреднения. Данный параметр целесообразно использовать только при включении AverageUSE. Устанавливает заданный тейкпрофит от текущей средней линии всех позиций для ВСЕХ позиций Работает только тогда, когда открывается позиция усреднения |
Distance | Дистанция от последней открытой позиции одного типа для усреднения.Размер дистанции между позициями, ячейка сетки. Вы можете установить 100 пунктов, тогда каждая новая позиция усреднения будет открываться через 100 пунктов убытка от последней открытой позиции |
DistanceMartin | коэффициент увеличения дистанция при усреднении на каждую следующую сделку. Вы можете установить 1,5, тогда каждая новая позиция усреднения будет открываться через 100 + 50 (100 * 1,5) пунктов потери от последней открытой позиции. (100,150,225,337,506) |
LotsMartin | Увеличение лота для сетки позиций. Коэффициент увеличения каждой позиции усреднения. Например: Начальный лот главной позиции = 0.1 LotsMartin=2, тогда Следующий лот открываемой позиции усреднения будет 0.2, 0.4, 0.8 и так далее. Внимание: Средняя линия при этом будет рассчитана по формуле с использованием лотов. Позволяет приблизить уровень Безубыток (установка стоплосса на точку безубыточности) (средней линии) к текущей цене. Но мартингейл может быть опасен для Вашего счета. Пожалуйста, рассчитывайте этот параметр так, чтобы Ваш депозит выдержал такую нагрузку |
LotAdditional | добавочный лот для усреднения позиции для открытия против тренда. |
MaxOrdersOpen | Максимальное количество позиций усреднений.Если сетка позиций будет равна MaxOrdersOpen, тогда следующие позиции усреднения игнорируются. |
CloseFirstAfterMaxAverage | CloseFirstAfterMaxAverage – Закрывать первую сделку усреднения(самую первую из текущих открытых сделок усреднения), когда советник открыл максимальное количество сделок с параметром MaxOrdersOpen. Если Вы хотите сохранить фиксированное количество элементов сетки Averager (например, 5 элементов сетки), наименьший элемент должен быть закрыт с убытком при открытии 6-го элемента. Например: CloseFirstAfterMaxAverage = false MaxOrdersOpen = 5: Если советник открывает максимальное количество сделок усреднения , которое установлено MaxOrdersOpen=5, то следующую сделку усреднения открыть невозможно. CloseFirstAfterMaxAverage = true MaxOrdersOpen = 5: Если советник открывает максимальное количество сделок усреднения , которое установлено MaxOrdersOpen=5, то первая сделка усреднения закрывается, а следующая сделка открывается. |
Averaging_FILTER_IndSigToTrade1 Averaging_FILTER_TF_IndSigToTrade1 Averaging_Filter1_Reverse | Параметры фильтрации сигналов для открытия дополнитенльных позиций. Советник проверяет показания выбранного индикатора (Фильтр) и разрешает или запрещает открывать новые позиции усреднения или дополнительного открытия по тренду. Доступны такие параметры: Выбор индикатора для фильтра, ТаймФрейм, Reverse сигналов |
Additional opening Блок функций для дополнительного открытия позиций по тренду | |
AdditionalOpening | Включение функции открытия дополнительных позиций. Если Главная позиция уходит в прибыль на определенное количество пунктов, наш советник открывает позицию такого же типа. Тем самым усредняя первую позицию. Это помогает доливаться при прибыльном сигнале. Все функции советника (трейлингстоп, Безубыток (точка безубыточности) …) будут работать уже от средней линии позиций, которая рассчитывается от всех позиций одного типа. Например: Если открыта позиция SELL с ценой 1.200, и цена идет вниз. Тогда при превышении цены на 100 пунктов (например) 1.100 – советник открывает еще одну позицию SELL Средняя линия от этих двух позиций = 1.150 Трейлингстоп и все остальные функции будут работать от средней линии этих двух позиций. Внимание: При разных лотах позиций, средняя цена рассчитывается по математической формуле. |
StopLossALL | Дистанция общего стоплосса при открытии дополнительных сделок. Данный параметр целесообразно использовать только при включении AdditionalOpening. Устанавливает заданный стоплосс от текущей средней линии всех позиций для ВСЕХ позиций Работает только тогда, когда открывается позиция доливки |
DistanceAdditionalOpening | Дистанция от последней открытой позиции одного типа для доливок.Размер дистанции между позициями, ячейка сетки. Вы можете установить 100 пунктов, тогда каждая новая позиция доливок будет открываться через 100 пунктов прибыли от последней открытой позиции |
LotsMartinAdditionalOpening | Увеличение лота для сетки позиций.Коэффициент увеличения каждой позиции доливок. Например: Начальный лот главной позиции = 0.1 LotsMartin=2, тогда Следующий лот открываемой позиции доливок будет 0.2, 0.4, 0.8 и так далее. Внимание: Средняя линия при этом будет рассчитана по формуле с использованием лотов. Позволяет приблизить уровень Безубыток (точка безубыточности) (средней линии) к текущей цене. Но мартингейл может быть опасен для Вашего счета. Пожалуйста, рассчитывайте этот параметр так, чтобы Ваш депозит выдержал такую нагрузку |
LotAdditionalOpening | добавочный лот для добавочной позиции для добавочного открытия по тренду. |
MaxOrdersOpenAdditionalOpening | Максимальное количество позиций доливок.Если сетка позиций будет равна MaxOrdersOpen, тогда следующие позиции доливок игнорируются |
CloseFirstAfterMaxAdd | CloseFirstAfterMaxAdd – Закрывать первую сделку дополнительного открытия по тренду (самую первую из текущих открытых сделок), когда советник открыл максимальное количество сделок с параметром MaxOrdersOpenAdditionalOpening. Аналогичен Параметру CloseFirstAfterMaxAverage. |
Additional_FILTER_IndSigToTrade1 Additional_FILTER_TF_IndSigToTrade1 Additional_Filter1_Reverse | Параметры фильтрации сигналов для открытия дополнитенльных позиций.Советник проверяет показания выбранного индикатора (Фильтр) и разрешает или запрещает открывать новые позиции усреднения или дополнительного открытия по тренду. Доступны такие параметры: Выбор индикатора для фильтра, ТаймФрейм, Reverse сигналов |
Time Trade options Блок работы с временем торговли, ограничение по времени. | |
TradeStartStopbyTime | Функция работы по времени.Если TradeStartStopbyTime = false, тогда советник торгует круглосуточно.Если TradeStartStopbyTime = true, тогда включается время торговли: |
SeveralTimeWork | Вы также можете задать несколько временных отрезков для торговли в параметре SeveralTimeWork.Формат записи: ЧЧ:ММ-ЧЧ:ММ; где: Час старта торговли:Минута старта торговли – Част стоп торговли: Минута стоп торговли. Например, SeveralTimeWork=3:00-5:00;7:30-8:50;12:00-15:00; тогда советник будет торговать 3 отрезка времени. с 3 часов до 5 часов, с 7:30 до 8:50 и с 12:00 до 15:00.Все остальное время советник не будет открывать новые сделки. |
OpenHour OpenMinute | Советник проверяет время торговли по параметрам: OpenHour:OpenMinute – начало торговли и CloseHour:CloseMinute – конец торговли за 1 сутки. Например: OpenHour=5 и OpenMinute=0, а также CloseHour=18 и CloseMinute=59, тогда советник будет торговать каждый день с 5:00 до 18:59. |
ClosePeriod_Minute | Если Вы хотите задать период торговли от начального времени, Вы можете задать параметр ClosePeriod_Minute – период в минутах. Например, OpenHour=6 и OpenMinute=0 и ClosePeriod_Minute=180, тогда советник устанавливает время торговли с 6:00 до 9:00(6+180 минут = 9 часов). |
CloseAllTradesByOutOfTime | Также Вы можете закрыть все открытые сделки и отложенные ордера в нерабочее время, CloseAllTradesByOutOfTime=true. При этом советник будет торговать в установленное выше время, а когда время торговли закончится – советник будет закрывать все открытые позиции и ордера.- Not Use = Не использовать функцию- Positions and Orders = Закрывать позиции и отложенные ордера- Only Positions = Закрывать только позиции- Only Orders = Закрывать только отложенные ордера |
TradeByDays | В нашем блоке работы по времени ВЫ можете задать Торговые дни для торговли: TradeByDays Например, TradeByDays=true Days=1,2,3 – в таком случае советник будет торговать только в понедельник, вторник и среду по установленному выше времени. Или торговать круглосуточно эти 3 дня, если время не установлено. Если ВЫ указали Days=1,2,3,4,5 но параметр TradeStartStopbyTimeFriday=false, советник не будет торговать в пятницу. |
DayForOptimization | Также ВЫ можете задать 1 день для оптимизации в параметре DayForOptimization. Эта опция полезна для того, чтобы определить в какие дни на оптимизации были самые прибыльные. например, DayForOptimization = 3, тогда советник будет торговать только по средам. |
TradeStartbyTimeMonday | Советник начинает работать в понедельник, если задано TradeStartbyTimeMonday=true по времени OpenHourMonday:OpenMinuteMonday Например, OpenHourMonday=3 и OpenMinuteMonday=40, тогда советник начинает торговать в понедельник в 03:40 по времени сервера (время Вашего брокера, указывается в обзоре рынка). |
TradeStartStopbyTimeFriday | TradeStartStopbyTimeFriday – Торговое время для пятницы. В нашем советнике ВЫ можете задать время торговли советника в пятницу. Параметры времени для пятницы: OpenHourFriday:OpenMinuteFriday – CloseHourFriday:CloseMinuteFriday Например, Вам нужно, чтобы советник не открывал новых сделок в пятницу после 18:00, тогда ВЫ устанавливаете: OpenHourFriday=0:OpenMinuteFriday=0 – CloseHourFriday=18:CloseMinuteFriday=0 В таком случае, советник не будет открывать новые сделки после 18 : 00 |
CloseFriday | Также Вы можете закрыть все открытые сделки и отложенные ордера в пятницу в установленное время 18:00, CloseFriday=true. |
BreakEven WithoutLOSS options Блок работы с безубытком (Установка стоплосса в безубыток в определенный момент) | |
MovingInWLUSE | Включить функцию Безубыток (установка стоплосса на точку безубыточности) на открытые позиции. Внимание: Если включена функция усреднения или доливок, то при открытии 2-х и более позиций, советник включает функцию Безубыток (установка стоплосса на точку безубыточности) от средней линии, а не от цены открытия позиций |
LevelWLoss | Уровень прибыли в пунктах, на который устанавливается стоплосс при включении данной функции.Дистанция от цены открытия до прибыльного стоплосса1 = 1 пункт прибылиХ = свое значение0 = Автоматический режим минимальной прибыли. Количество пунктов прибыли для Безубыток (установка стоплосса на точку безубыточности) = Спред текущей валютной пары. |
LevelProfit | Количество пунктов прибыли, набранной позицией для установки стоплосса в LevelWLoss пунктов прибыли |
Standard Trailing options Стандартный трейлингстоп (Сопровождение позиций, путем модификации стоплосса в прибыль!) | |
TrailingStopUSE | Включение функции стандартного трейлингстопа. Внимание: Если включена функция усреднения или доливок, то при открытии 2-х и более позиций, советник включает функцию трейлингстопа от средней линии, а не от цены открытия позиций |
IfProfTrail | – при true Советник начинает модификацию только тогда, когда позиция набирает прибыль в Безубыток (установка стоплосса на точку безубыточности) + TrailingStop пунктов прибыли.- при false – TrailingStop начинает работать сразу после открытия позиции и получении прибыли 0 пунктов и выходе позиции в прибыль.Другими словами: IfProfTrail=false , тогда трейлингстоп начнет раьботу сразу после того, как позиция выйдет в прибыль |
TrailingStop | Дистанция трейлингстопа в пунктах |
TrailingStep | Шаг изменения стоплосса при трейлингстопе в пунктах |
SaveTPafterTrailingStop | При включении которой, тейк-профит модифицированных позиций будет сохраняться на своем месте. Например:SaveTPafterTrailingStop = false: При выполнении трейлинг-стопа, тейк-профит модифицированной позиции будет удален;SaveTPafterTrailingStop = true: При выполнении трейлинг-стопа, тейк-профит модифицированной позиции будет сохранен. |
TrailingStop by SAR Блок трейлингстопа по Параболику (установка и модификация стоплосса по точкам индикатора Parabolic SAR) | |
TrailingStopSAR | Включить функцию трейлингстопа по индикатору Parabolic SAR. Внимание, если показатель индикатора в убытке для позиции, советник ждет пока точка параболика не будет в прибыли для позиции. Если у нас открыто 2 и более позиции усреднителя, то Безубыток (установка стоплосса на точку безубыточности) считается от средней линии совокупных позиций. |
TrailingStopSAR_TimeFrame | Таймфрейм для индикатора |
step maximum | Настройки индикатора |
CloseALL when Profit or LOSS options Блок закрытия по общей прибыли или убытку | |
TypeofClose | Тип закрытия по общей прибыли или убытку,в долларах (валюта депозита),пунктах,процентах от баланса,процентах эквити.Блок позволяет закрывать все позиции по данному символу, если общая прибыли или убыток всех позиций, равен установленному значению. |
SeparateBuySell | Раздельный расчет и закрытие позиций по двум разным направлениям BUY и SELL. Данная функция раздельно закрывает два напрвления по общей прибыли или убытку. Актуально, Если ONlyOnePosbySignal=false и OnePosPerDirection=false. Или любые настройки, которые позволяют открывать больше одного направления и больше одной позиции в направлении. |
CloseProfit | Закрывать позиции при общей прибыли.True – разрешить,False – запретить. |
prifitessss | Количество юнитов (долларов (валюта депозита), пунктов, процентов) для закрытия.Если общая прибыль по позициям валютной пары будет больше или равно , чем значение prifitessss, тогда все позиции будут закрыты. |
CloseLoss | Закрывать позиции при общему убытку.True – разрешить,False – запретить. |
lossss | Количество юнитов (долларов (валюта депозита), пунктов, процентов) для закрытия. |
TrailOptions | Включать трейлинг общей прибыли при превышении prifitessss юнитов . Данная опция означает дистанцию от параметра prifitessss для включения трейлинга прибыли. Например: prifitessss = 100 долларов (валюта депозита) TrailOptions=10 долларов тогда, когда позиции наберет прибыль в 100 долларов, советник не закроет эти позиции, а установит уровень прибыли на 90 долларов. Далее, если прибыль увеличится на 1 доллар и станет 101 доллар, уровень прибыль зафиксируется на 91 доллар. Если прибыль пойдет вниз и достигнет 91 доллар – все позиции закроются на этом уровне. |
TrailOptionsStep | Шаг увеличения зафиксированного уровня прибыли |
BalanceStart | Стартовый баланс, от которого будет рассчитываться процент от баланса. Если 0 = тогда устанавливается текущий баланс счета. |
ForcedClose | Принудительное закрытие всех позиций после получения общей прибыли или убытка |
MailSend | Отправить почту при закрытии |
Orderdelete | Удалять отложенные ордера при закрытии позиций |
OFFAfterClosePROF | Отключать советника после закрытия по общей прибыли |
OFFAfterCloseLOSS | Отключать советника после закрытия по общему убытку |
CloseTerminalAfterClosePROF | Закрывать терминал после закрытия по общей прибыли |
CloseTerminalAfterCloseLOSS | Закрывать терминал после закрытия по общему убытку |
Limiting losses and profits Ограничение убытков и прибыли за определенный период | |
LimitFor | Ограничение убытков и профита за 1 день\Неделя\Месяц Limiting LimitFor – Тип ограничения день\неделя\месяц LimitForLosses – ограничение по профиту LimitForProfits– ограничение по убытку LimitType – Тип лимита по Долларам, Пунктам, Процентам от депозита ClosebyLIMITING – Закрывать сделки советника при превышении Лимита UseCurrentProfit – Учитывать, при вычислении лимита, текущий профит\ убыток Данная функция способна отключить работу советника, если советник набрал определенный профит\убыток в валюте депозита за день\месяц\неделю. При этом следующая работа советника будет на следующий день\неделя\месяц Например LimitFor=DAY LimitForProfits=1 Закрытие по общему профиту = 10 долларов Также Вы можете выбрать тип лимита LimitType для расчетов. В долларах, пунктах, процентах от баланса счета. Если Вам необходимо закрыть и удалить все сделки по данному советнику, при превышении лимитов, Вы можете поставить ClosebyLIMITING = true Параметр UseCurrentProfit запрещает или разрешает учитывать текущий плавающий профит\убыток по данному советникуВ блок Limiting losses and profits в параметр LimitFor добавлен новый тип NOTIME, при использовании данного типа, советник проверяет лимиты в течении времени от последнего закрытия! Внимание : работает только при использовании ClosebyLIMITING = true! Этот тип позволяет учитывать закрытые позиции и текущие позиции с времени последнего закрытия общего лимита. Считает не за день, неделю, а за промежуток между последним закрытием по условиям этого блока и текущим времени. При закрытии по Лимитам, счетчик устанавливает текущее время. |
DrawDown options Блок управления открытием позиций при просадке | |
DrawDown_Level | Включить блок управления просадкой Type_DrawDownHR – тип расчета просадки на основе сделок в истории и текущих сделок DrawDown_Level_One – первый уровень просадки в процентах double Type_Deal_Level_One – действие при прохождении первого уровня просадки (отключить новые сигналы \ отключить усреднение сделок или дополнительное открытие \ отключить все сделки \ вывести сообщение) DrawDown_Level_Two – второй уровень просадки в процентах double Type_Deal_Level_Two – действие при прохождении второго уровня просадки (закрыть все выгодные позиции \ закрыть все убыточные позиции \ закрыть все \ вывести сообщение) Например: DrawDown_Level = true, DrawDown_Level_One = 50, Type_Deal_Level_One = No_NewDeal, DrawDown_Level_Two = 90, Type_Deal_Level_Two = Close_All.С этими настройками, как только текущая просадка сделок в истории и текущих сделках превышает уровень 50% текущего депозита, EA не может открывать новые сделки по новым сигналам.В то же время функции усреднения будут работать.Когда просадка превышает 90%, EA немедленно закрывает все сделки. |
Withdrawal Блок виртуального снятия средств в тестере стратегий для имитации работы с депозитом | |
OnTester_Custom_max | Свой критерий генетической оптимизации. Подробнее о результатах тестирования: Статистика Запись в виде формулы.Например:OnTester_Custom_max=”STAT_PROFIT*STAT_TRADES/STAT_EQUITY_DD” Обязательно указание имен переменных, как в справочнике! |
Вы можете установить минимальные значения, при которых оптимизация будет учитывать результат при генетическом переборе! Другими словами: Вы можете задать условие: “минимальное количество сделок” (или других параметров) при выполнении которого этот прогон будет засчитан как результат. Если при выборке советник откроет меньшее количество сделок, чем задано в настройках, то Данный прогон оптимизатора не будет засчитан за результат! –Внимание! Только для продвинутых пользователей. OnTester_Min_Trades=0; //Min Deals for optimizationOnTester_Min_Profit=0; //Min Profit for optimizationOnTester_Min_ProfitFactor=0; //Min ProfitFactor for optimizationOnTester_Min_Balance=0; //Min Balance for optimizationOnTester_Min_Equity=0; //Min Equity for optimizationOnTester_Max_Balance_DD=0; //Max Balance DD % for optimizationOnTester_Max_Equity_DD=0; //Max Equity DD % for optimization —Подробное описание этого блока настроек Вы можете найти в инструкции пользователя! | |
Withdrawal | Виртуального снятия средств в тестере: Withdrawal – Включение виртуального снятия средств при тестировании в тестере стратегий; Withdrawal_mode – режим снятия, в валюте депозита , в процентах от текущего баланса (currency/percentage); Withdrawal_amount – Количество средств для снятия; Withdrawal_periodicity_days – Периодичность снятия в днях; Withdrawal_Max – Максимальная сумма снятия; Withdrawal_EndOfTest – Снятие средств после окончания тестирования; |
Только для версии MT5!!!! Symbols options – Установка торговли по нескольким символам одновременно! | |
PAIR1 – PAIR12 | Дорогие друзья! Мы приняли очень важное и сложное решение в отношении The X/The xCustomEA для MetaTrader 5 и использования Мультивалютного режима (PAIR1-PAIR12) В Связи с тем, что Использование разных способов работы мультивалютного режима не приносит 100% точности получения котировок,мы были вынуждены отключить этот режим. Мы исследовали множество тем на форуме о проблеме использовангия мультивалютного режима в MetaTrader! Каждый способ реализации мультивалютного режима торговли имеет свои плюсы и минусы! Но в каждом из этих способов есть Минусы: Награзка на ресурсы компьютеры, пропуск тиков, зацикливание основного торгового потока. Мы приняли решение: Удалить алгоритм мультивалютной торговли в The X/The xCustomEA для исключения проблем с торговлей на реальных графиках! Приносим извинения за доставленные неудобства.ВАЖНО: Как только мы найдем идеальное решение для работы в мультивалютном режиме (PAIR1-PAIR12) мы снова включим эти параметры, для удобства тетсирования и оптимизации. ВАЖНО: На реальном графике я рекомендую устанавливать советник на каждый график валютной пары отдельно друг от друга (не использовать PAIR1-PAIR12) |
This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어