명시
Уважаемый программист, представляю тебе свою стратегию и очень надеюсь на твой внимательный и ответственный подход. Советник будет выставляться на Маркет!
Оформление рабочей панели советника должно быть очень красивым, ведь это обёртка!
Пример панели управления на графике. Если сможете новости вставить как на примере, будет вообще супер!!!!!!!
А уж начинку мы с вами постараемся сделать не забываемой, исключительной и самой лучшей!!!
Вход в сделку определяет совокупный сигнал от 4-х индикаторов, бесплатно имеющихся на просторах Маркета:
- Jarvis Indicator
- Parabolic SAR
- Zigzag Pro MT4 (взять можно и любой другой. Этот я выбрал по причине адекватной работы Пуш и Алярм)
- OsMA -из стандартного набора МТ4 и 5
Основой для инициализации ордера будет служить сигнал Zigzag. В идеале, мы все знаем, цена идёт то вверх, то вниз, формируя зигзагообразное движение и сформировав хай идёт формировать лоу. И как раз в этих точках идеально выставлять ордера на покупку и продажу. Но Zigzag очень часто перерисовывает свои показания, что вызывает просадку по балансу. Поэтому, входить в сделку надо, когда «ветер» цены дует в одну сторону с данными Zigzag. На рисунке внизу идеальная картинка трейдинга. Но мир, к сожалению, устроен немножечко по-другому и кушать в нём хотят все, и куклы и кукловод…аппетиты только у всех свои)))
- При достижении точки экстремума (см. рис ниже), как в данной случае, соответствующем выполнению ордера покупки, советник не откроет ордер на покупку до тех пор, пока сигнал Parabolic SAR и OsMA не станут указывать на восходящий тренд (метка Parabolic SAR находится под текущей свечой, OsMA – больше «0») , как в данном случае (иначе, как показывает практика, точка экстремума может несколько раз перерисоваться, прежде чем окончательно установится). В настройках пользователь должен иметь возможность регулировать, с какого бара этот сигнал считать истинным. Как только эти три показателя сошлись в одну кучу, советник открывает ордер на покупку заданным лотом. SL и TP по каждой сделке либо жёсткие, либо тралятся за ценой. В общем в настройках должно быть СтопЛос, ТейкПрофит, ТрейлингСтоп. Должна быть возможность установки сетки. Сетка привязывается в шагу между ордерами, либо с каждой свечой свой ордер. Пользователь сам решит, либо от экстремума он ведёт один ордер, либо их сетка, чтоб увеличить доходность. Если Пользователь хочет сетку, советник должен просчитать, хватит ли ему депо, чтоб расплатиться за ордера, учитывая процент, который пользователь поставит в настройках (нагрузка на депозит не более + Х.Х %)
confirmation of entry in | 1 | |||
|
|
|
|
|
TP | 180 |
| Grid | true |
SL | 0 |
| increasing | |
TrStop | 100 |
| StGrid | 1,2 |
TrStep | 10 |
| LotGrid | 1,4 |
Indent | 80 | |||
Step | 100 | |||
Candle | false |
Вот пример кнопок для управления сеткой и страхованием ордеров. Ну с ТП, СЛ и Трейлингом вроде всё понятно. По сеточным настройкам. Если Сетка – истина, то смотрим Свеча. Если Свеча – ложь, строим сетку, согласно верхним параметрам. Если Свеча – истина, то игнорим верхние параметры и открываем ордера с каждой свечой. При формировании сетки ТП становится общим для серии ордеров и тралится за ценой. Всё это продолжается до момента, пока Zigzag не установит новый экстремум, в нашем случае уже на продажу. Сразу же после этого события, все предыдущие ордера на покупку закрываются.
В советнике должна быть предусмотрена и ручная торговля. На лицевой панели переключатель на «Automatic», «Semi – Automatic», «Manual Trading»
«Automatic» - все работает, как описано выше
«Semi – Automatic» - советник ордера не открывает. Пользователь может топтать Бай и Селл как ему нравится, но советник откроет ордера только, когда соблюдены все условия для этого. Грубо говоря, все процессы текут, как и текли, только на открытие ордера цепь переведена на кнопку ручной торговли.
«Manual Trading» - всё в руках Господа…. Отдаём управление ордерами на откуп пользователя. Все панельки на главной панели на графике должны задвигаться, прятаться, всплывающими быть, все зависит от вашего мастерства и умения. На ЗигЗаге я размещал советник на Маркете, можете его посмотреть. Там вот такая панелька, но она не прячется и не сворачивается поблочно, хотя хотелось тогда сделать так именно.
И теперь самое главное и основное. Это тот ключ, который даёт путь к успеху. Мы все неоднократно замечали, как свеча идёт идет и бац, как упирается во что-то не видимое, долго может стоять на месте, будто пытаясь что-то преодолеть, а потом снова продолжает свой путь, либо разворачивается в обратном направлении. У меня лично сколько раз было, что как только ставлю ордер в попутном направлении, цена останавливалась, как будто видит мой ордер))) Я эту зависимость обнаружил, юзая индикатор Jarvis Indicator. На рисунке внизу скриншот, на котором показан этот индикатор. Особое внимание нужно обратить на трендовые линии, что он создаёт. Цена, подходя к ним может долго биться в них, прежде чем пробить и продолжить свой путь. А может создать новый экстремум, развернуться и пойти в другую сторону. А может отодвинуть её, и оттолкнувшись уйти в другую сторону. Либо, как пьяный, опираясь о стеночку, долго прикасаться к ней свечами, прежде чем разойтись. Загрузите в тестер и сами всё увидите.
На снимке ниже видно, как ЗигЗаг сформировал нижний экстремум и вполне возможно, сейчас начнется формирование ордеров на покупку. Но треугольник, сформировавшийся таким образом, его высота, может быть слишком узка, чтоб вместить в неё ТП ордера, хотя бы одного (я отметил это место жёлтыми стрелками). Ну или хотя бы пипсы без убытка или начала трала….. Как правило цена не вырывается из таких треугольников, а начинала консолидироваться там, после чего может рвануть и в противоположную сторону от ордера. В любом случае, эта линия на пути цены – регулятор. Если она стоит на пути цены, необходимо рассчитать, расстояние до неё больше или нет, чем СтартТрала, чтоб советник принял решение, открывать ордер или нет. Как быть в этом случае, тут мне ваш совет нужен. Я думаю, что если минимальный размер пипсов прибыли не влезет, то не открывать там ордеров вообще. Либо, если не создавать это правило, то тогда создать в данном советнике мощную систему поглощения убытков за счет прибыли, причём с возможностью выбора, только на этом инструменте, либо на всём счёте. Как реализовано в Exp4 Close Minus by Plus.