alexandrkarpovrf » 23 сен 2016, 07:48
ТC: Сoветник тoргующий oт урoвнeй
Принцип: Советник входит в зону уровня и в зависимости от того в какую сторону выходит из зоны уровня - в ту сторону сразу-же открывает позицию.
№ окна настроек параметров в советнике (рис 00)
1
Прописывается торговый лот на сделку открываемую советником. (Пример: 0,01.)
2
Прописывается риск на сделку открываемую советником / выставляемый стоп лосс вычисляемый автоматически в процентах от депозита - мм, т.е. достигнув какой просадки сделка закроется. Если открыто несколько сделок на одном графике, то стоп для каждой сделки свой. Чтобы тейк профит был отключён - нужно указать в этом окне значение - ''0''. Если риск недопустимо мал для торговли или лот слишком велик что не позволяет соблюсти прописанный мм - советник об этом сообщает и предлагает изменить параметры. (Пример: 3,4% (от 0,01% до 100,00%).)
3
Прописывается тейк профит в процентах к депозиту, при достижении какого процента прироста к депозиту сделка закроется. Если открыто несколько сделок на одном графике, то тейк профит для каждой сделки свой. Чтобы тейк профит был отключён - нужно указать в этом окне значение - ''0''. (Пример: 7,3%).
4
Прописывается тралл - при каком достижении прибыли к депозиту в процентах на уровне безубытка появится трэйлинг стоп и будет соблюдать эту дистанцию двигаясь за ценой в плюс. Чтобы трейлинг стоп был отключён - нужно указать в этом окне значение - ''0''. (Пример: 2,5%).
5
Здесь можно при желании включить игнорирование советником теней японских свечей на графике. Т.е. включив игнор теней, советник не будет засчитывать за касание, попадание в зону уровня, или пробитие уровня тенью японской свечи, но будет учитывать только тела свечей - цены открытия и закрытия японских свечей. (Пример: Вкл. тени).
6
Прописывается коэффициент мартингейла - на сколько будет увеличиваться лот следующей сделки после убыточной. Чтобы отключить мартингейл - указываем ''0''. (Пример: 1,25).
7
Здесь указывается сможет ли советник открывать несколько сделок на одном графике при появлении сигналов на открытие сделки, либо возможна только одна открытая сделка на графике на котором установлен советник. (Пример: Нет).
8
Здесь можно включить реверс стратегии советника, т.е. чтобы цена попадая в зону уровня и выходя из его зоны открывала сделку в противоположную сторону, и так-же чтобы при пробитии уровня ценой советник открывал позицию против тренда. Советник всегда берёт в расчёт свечи того таймфрейма на график которого его и установили. (Пример: Нет).
9
Здесь можно вкл/выкл удаление старого уровня при появлении нового который будет соприкасаться своими зонами с одним из старых уровней. (Пример: Удаление).
10
Здесь указывается актуальность уровня: Указывается количество свечей через которое уровень после его появления перестаёт быть актуальным и полностью удалится из всех расчётов и пропадёт с графика. (Пример 1: 1432 свечей). (Пример 2: уровень вечный).
11 (рис 01)
В этом окне можно вкл/откл индикатор определения уровней - автоопределение уровней, чтобы можно было рисовать уровни на графике самостоятельно при помощи - вставка / фигуры / прямоугольник. Сделать чтобы советник реагировал только на прямоугольники (они же уровни) трёх цветов, например: DarkSlateGray, SaddleBrown и DimGray, таким образом, что если нарисовать прямоугольник цветом DarkSlateGray, то касаясь или попадая в зону такого прямоугольника и выходя из его зоны назад цена будет открывать сделку только на отскок от него (наподобие buy limit, sell limit), если цена пробивает такой прямоугольник насквозь - сделка не открывается. Если цена каснётся или попадёт в зону прямоугольнкиа цвета SaddleBrown и вернётся обратно (не пробив насквозь) - сделка не откроется, откроется сделка только в момент пробития данного прямоугольника (наподобие buy stop, sell stop) в сторону пробития. А нарисовав прямоугольник цветом DimGray - сделки будут открываться как в первом случае, так и во втором - т.е. если цена войдёт в зону этого прямоугольника и выйдет обратно - сделка откроется (принцип buy limit, sell limit), и если цена пробъё насквозь этот прямоугольник - сделка откроется (принцип buy stop, sell stop). Нарисовав прямоугольники - отложенные ордера не должны появляться на уровне их горизонтальных сторон, сделки должны открываться только при взаимодействии цены с уровнем. (Пример: автоопределение вкл).
Параметры индикатора уровня
12
Период средней свечи (рис 02)
Указываем в окне параметров значение: 18 (последних закрытых свечей). - Количество пунктов всех восемнадцати свечей складывается (если включён игнор теней, то складывается только количество пунктов японских свечей между ценой открытия и ценой закрытия свечи, тени не берутся в расчёт) и делится на 18. Допустим получилось: 20 пунктов - размер средней свечи за последние 18 свечей. Цифра 20 будет браться за 100% для расчёта параметров тренда (следующее окно).
13
Параметры тренда (рис 03)
Указывается в процентах от значения средней свечи расчитанной в окне ''Период средней свечи'', каким минимум должно быть движение (в нашем случае за 18 свечей), чтобы движение цены вниз или вверх засчиталось в качестве тренда.
Пример:
Указываем в окне параметров значение: 200% от средней свечи за период 18 свечей (значение указанный в окне ''Период средней свечи''), т.е. 20 пунктов * 2 = 40 пунктов. Значит если цена прошла 40 пунктов или больше за 18 свечей, то это движение будет засчитано советником как ''тренд''.
14
Ценовой разворот (рис 04)
Указывается каким должен быть ценовой разворот в процентах от ''тренда'' (Величина тренда берётся за 100%), чтобы пик тренда засчитался постфактум в качестве уровня.
Пример:
Указываем в окне параметров значение: 50% от тренда, значит как только цена развернётся после автоопределения тренда на половину движения этого тренда (50%), то пик тренда определится советником в качестве уровня.
15
Зона уровня (рис 05)
Указывается зона уровня (какой будет толщина уровня) в процентах от тренда, которая отсчитывается на одинаковое расстояние вниз и вверх от пика тренда / точки разворота. Тренд берётся за 100%. Уровень появляется на графике в виде фигуры - прямоугольник из терминала (Вставка / Фигуры / Прямоугольник).
Пример:
Указываем в окне параметров значение: 19% (от тренда), значит толщина уровня увеличится до размеров 19% от расстояния тренда вверх и вниз. Уровни при вкл и при выкл автоопределения уровней должны быть видны на графике. Уровни появившиеся от автоопределения при желании можно редактировать самостоятельно - удалять, двигать. Если можно сделать чтобы советник торговал не только от нарисованных самостоятельно прямоугольников, но и от нарисованных треугольников и эллипсов - то желательно сделать.
- Вложения
-

- 01
-

- 00