Форекс эксперт FX-Shock Perpetuum

olegano808

Активный участник
FX-Shock Perpetuum v1.4
Советник, работающий в две стороны.
В основе работы советника лежит уникальный метод построения "спиральной торговли". Если говорить более простым языком, то это сопоставимо с тем, если бы рисовали постоянно круги разной формы с одновременным постоянным смещением по времени вашего листа бумаги в горизонтальной плоскости в одном направлении.
FX-Shock v2.35
Советник, одновременно работающий в две стороны.
В своем арсенале имеет функцию локирования, работающую независимо от локируемуей серии.
Применено нестандартное локирование, с прогрессивным размером лота.
Используется смещение по времени открытие ордеров, для соответсвия регламента некоторых ДЦ.
Советник имеет массу инструментов для тонкой настройки под текущий рынок.
FX-Shock v4.13
Советник, одновременно работающий в две стороны.
В своем арсенале имеет функцию локирования, работающую независимо от локируемуей серии.
Применено нестандартное локирование, с прогрессивным размером лота.
Используется смещение по времени открытие ордеров, для соответсвия регламента некоторых ДЦ.
Советник имеет массу инструментов для тонкой настройки под текущий рынок.
 
Последнее редактирование модератором:

olegano808

Активный участник
Описание работы советника FX-Shock Perpetuum v1.2

Lot - начальный лот;
LotConst_or_not - использование динамического начального лота от размера баланса и риска установленого в переменной RiskPercent;
TP - уровень профита;
Slip - проскальзывание цены;
MagicNum - уникальный номер;
PipStep - шаг начальной сетки ордеров, ограниченной в переменной MaxTrades;
PipStep2 - основной шаг ордеров в серии;
UseSound - использование звукового оповещения;
MaxTrades - уровень начальной сетки ордеров, переменная является так же зоной начала работы второй стороны. Для корректной работы советника эта переменная не должна быть меньше 5;
MaxTradesSide - максимальное количество ордеров в серии;
LotExponent - экспонента увеличения ордеров до граничения в переменной MaxTrades;
LotExponent2 - основная экспонента серии;
BigLotExponent - использование увеличенной экспоненты на начальных 4 ордерах;
dBigLotExponent - значение экспоненты;
OwnTP - общее ТП однонаправленных серий ордеров (в данной версии она еще не доведена до ума, так что работает пока не корректно);
FiveMinute - использование 5 минутного фильтра (только для 5 мин ТФ);
DepoToRisk - "обрезание" в процентном отношении депозита для расчета при использовании размера лота от рисков.
 

olegano808

Активный участник
Описание работы советника FX-Shock 2.35 и 4.13
Советник работает в две стороны, причем интервал между отработками ордеров на Buy и Sell происходит с интервалом в 5 мин. Фильтруя по времени отработку ордеров, советник имеет довольно приемлемое растягивание серии, что позволяет выдерживать при определенных настройках и, конечно, соответствующем движении рынка, довольно длительные безоткатные движения пары.

В советнике заложены две схемы работы:

1. Сеточный - который ограничивается переменными Org.A и Org.B соответствующих сторон. Каждый ордер в сетке имеет свой собственный ТП (TP.Alone.A и TP.Alone.B соответственно).

2. Серийный – все ордера в серии имеют единый ТП. Данная схема запускается автоматически со следующего ордера по счету превышающее значение Org.A и Org.B для соответствующих сторон и указывается в переменной TP.Series.A и TP.Series.B.

Также в советнике присутствует увеличенный коэффициент увеличения первых ордеров. Переключатель находится в переменной BigLotExponent, а значение задается в переменой dBigLotExponent.

В советнике дана возможность работы в «классической» версии. Переключатель ClassicMode дает возможность работать с начального ордера в режиме серии ордеров с одним ТП. В данном варианте ТП серии указывается TP.Series.A и TP.Series.B соответственно для каждой из сторон.

В советнике предусмотрено использование ММ. Включение и отключение данного режима работы происходит посредством переменной LotConst_or_not, а значение риска в RiskPercent.

Два следующих инструмента дают возможность модернизировать открытие и закрытие ордеров в расчетных пределах.

iCountKol дает возможность с определенного колена, указанного в данной переменной, уменьшать уровень ТП серии на величину iDelta с каждого последующего колена. Значение ТП может быть отрицательным, т.е. закрытие серии может быть с расчетным минусом.

CountKolPipStep дает возможность увеличить расчетное значение шага открытия ордеров (DefaultPips) на коэффициент указанный в переменной LotExponentCountKol.

Также предусмотрен выход из рынка в пятницу после указанного в значении TimeToStop в часах.

В советнике имеется два варианта локирования. Включение локирование - UseLock.

1 – локирование открывается на указанных коленях серии которую локируем. За это отвечают переменные (L1-L10).

2 – локирование начинается с указанного в L1 колена (или с момента включения в переменной AgroLock) и локирующие ордера открываются на каждом следующем ордере.

В принцип расчета ордеров локирования внесены расчетные коэффициенты, которые рассчитывают значения ордера на основе частичного начального увеличения локирования. Это позволяет снизить нагрузку при затяжном движении.

После закрытия серии, которую локировали, локовая серия закрывается либо принудительно, при наличии положительного значения профита, либо по ТП в 1 пп.
Описание переменных в советнике.

Slip - переменная, отвечающая за так называемое "проскальзывание" цены при открытии ордера;

Lots - начальный ордер, отвечающий в основном за "аппетит" хозяина;

DefaultPips - это минимальный шаг в пп от предыдущего открытого ордера. Максимальное значение ограничено ТФ (Time Frame - (англ.) временные рамки, период). Другими словами новый ордер откроется только в начале следующего бара;

"Настройки первой стороны"

Ogr_A - переменная определяющее количество колен сетки ордеров у которых есть свое отдельное ТП (TP.Alone.A);

TP.Alone.A - переменная отвечающая за уровень доходности в пп при закрытии одиночных ордеров сетки;

LotExponent.А - умножитель следующего лота, в простонародии "мультик". Этот параметр отвечает в основном за уровень так называемого отката. Чем выше этот параметр, тем меньше нужно пройти советнику в пп до точки БУ (безубытка) и ТП (TakeProfit - (англ.) взять прибыль). Чем выше этот параметр, тем вероятность выдержать более сильное безоткатное движение пары уменьшается. Рекомендованная величина - от 1,3 до 1,5.

TP.Series.A - переменная отвечающая за уровень доходности в пп при закрытии серии ордеров;

"Настройки второй стороны"

Ogr_В - параметр аналогичен Ogr_A только для противоположной стороны;

TP.Alone.В - параметр аналогичен TP.Alone.А только для противоположной стороны;

LotExponent.В - параметр аналогичен LotExponent.А только для противоположной стороны;

TP.Series.В - параметр аналогичен TP.Series.А только для противоположной стороны;

DynamicPips –использование динамического пипстепа;

MagicNumber - уникальный номер для ордеров советника;

MaxTrades - возможное количество открытых ордеров серии;

MaxDopTrades – переменная, отвечающая за переход серии в безубыток после указанного числа колен;

ShowInfo – отображение правой информационной панели;

ClassicMode – переведение советника в «классический режим работы», без сетки ордеров. При включении классического режима (ClassicMode=true) без сетки ордеров и отключении лока UseLock=false вы автоматически будете играть как на ранних версиях (1.0, 2.11, 2.35, 2.44). Только условия выставлять нужно будет для каждой стороны в отдельности.

UseSound - использование звукового сопровождения открытия ордеров; maxlot - переменная отвечающая за ограничение максимального лота. При значении равном 0. Максимальный лот не ограничивается;

LotConst_or_not – переменная отвечающая за ММ. При значении – true, лот постоянный и задается в параметре Lots_. При значении – false, лот задается в процентном соотношении от размера депо;

RiskPercent – переменная процентного соотношения при использовании ММ; iCountKol – переменная отвечающая за уменьшение ТП с указанного колена на величину iDelta;

iDelta – переменная на которую уменьшается ТП с указанного числа колен в iCountKol;

CountKolPipStep – переменная отвечающая за увеличение шага (DefaultPip) с указанного в переменной колена;

LotExponentCountKol – коэффициент умножения шага (DefaultPip) с указанного числа колен в переменной CountKolPipStep;

BigLotExponent – использование увеличенного начального LotExponent_ на начальных ордерах (задается в dBigLotExponent);

dBigLotExponent –умножитель начальных 3-х ордеров, не считая начального;

First0 – флаг открытие первого ордера с 0 ТП и объемом последнего ордера другой стороны;

RollOver – переворот серии, другими словами дает возможность локировать локирующую серию, после закрытия основной серии, которую перед этим локировали;

TimeToStop – время выхода советника из торгов в пятницу;

UseLock = true - включение функции локирования по заданным коленам;

AgroLock =true – локирование после каждого нового колена; Настройка сетки локирования:

L1 – L10 – в этих переменных указывается с каких уровней (колен) начинать локирование;

Немного подробнее о локировании.


Локирование в советнике построено по принципу обратной пирамиды. Все это прописано в коэффициентами. В следующей версии советника возможно будет предоставлена возможность самим выставлять их. У этого есть свои плюсы и свои минусы. Плюс - при тренде без отката можно локи закрыть руками в хороший плюс. Если же их не закрывать, то просадка на депо будет совершенно не большой. Их желательно контролировать. Если нет возможности, то просто потом они закроются в +1 пп, но при этом может просадка возрасти. А это как раз и минус.

Не стоит забывать что советник всего лишь инструмент.
 

Richman$

Заблокирован
а где сова то?? или денюжку будете просить немалую? )
 

troyan

Заблокирован
Конечно лучше было бы монитор с реала или инвест доступ, покупатели бы уже сразу в очередь стали и я в том числе. А так что то издалека заходите...
 

olegano808

Активный участник
Большой размер файла (12.042 кb архив). Советник защищенный, доступен в режиме демо, а так же в тестере. Дайте временный доступ чтобы его можно было залить и я с удовольствием сделаю это.
 

olegano808

Активный участник
думаю в ближайшее время решим этот вопрос.
 

ANNSchool

Местный житель
при желании можно залить на любой файлообменник, в чем проблема?))
 

olegano808

Активный участник
FX-SHOCK 2\35

_http://rghost.ru/45937086
 
Последнее редактирование модератором:

olegano808

Активный участник
FX-SHOCK 4\13

_http://rghost.ru/45937258
FX-Shock v4.13.ex4
 
Последнее редактирование модератором:

olegano808

Активный участник
FX-Shock Perpetuum v1.4 выложу чють позже,допущены мелкие ошибки.
 

olegano808

Активный участник
круги,это образно,о этой версии немного позже.
 

olegano808

Активный участник
fx-shock 4.13

_http://rghost.ru/45962061
 
Последнее редактирование модератором:

olegano808

Активный участник
2.35 завтра залью,так же индикатор закину,он на исторические данные,мониторинги счетов тоже имеются,но немного позже все будет перед вами.
 

olegano808

Активный участник
_http://rghost.ru/45983805

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

Вложения

  • cm History Info v11.mq4
    19,8 КБ · Просмотры: 139
  • cm History Info v11.ex4
    31,4 КБ · Просмотры: 82
Последнее редактирование модератором:
Верх