Скачать MetaTrader 5

Обсудим алгоритм выставления стопа?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Лёха
1264
Лёха  

В конце https://www.mql5.com/ru/forum/141005/page3 этой страницы добрый человек dimeon поделился информацией об интересном ДЦ. Меня это заинтересовало, но, судя по демке, он не даёт выставлять стопы одновременно с открытием ордера. Это, конечно, объяснимо, но возникает вопрос о модификации способа открытия позиций "по рынку" в роботах.


Пока что мне в голову пришёл такой алгоритм:

1.Выставляем страховочный отложенник на уровне стоп-лосс * N.

2.Открываем ордер.

3.Удаляем страховочный отложенник.


Как вам идея? Или у меня паранойя? Что используете сами?


UPD: Ещё вариант - отказаться от открытия "по рынку" - ушла цена - значит ушла. Не так и часто такое бывает.

Дмитрий
1046
Дмитрий  

Обычно NDD (ECN) счета вроде хорошо работают

А вдруг отложку не дадут поставить :- )

Oleg
2377
Oleg  
Azzx:

В конце https://www.mql5.com/ru/forum/141005/page3 этой страницы добрый человек dimeon поделился информацией об интересном ДЦ.

По-моему проще добавить цикл проверки всех открытых ордеров и если среди
них найдутся без СЛ/ТП то в цикле (while) гонять до тех пор пока СЛ/ТП не установятся.
Что-то похожее давно использую в ручной торговле и пока проблем не было.
Boris
3943
Boris  
YOUNGA:

Обычно NDD (ECN) счета вроде хорошо работают

А вдруг отложку не дадут поставить :- )


Взял за правило не ставить СЛ сразу. Если входишь по рынку, СЛ ставится потом и иногда сразу в безубытке.

Evgeniy Myznikov
453
Evgeniy Myznikov  
borilunad:


Взял за правило не ставить СЛ сразу. Если входишь по рынку, СЛ ставится потом и иногда сразу в безубытке.


А если обрыв связи инета на ... цать времени, убыток?!

Лёха
1264
Лёха  
chief2000:
По-моему проще добавить цикл проверки всех открытых ордеров и если среди
них найдутся без СЛ/ТП то в цикле (while) гонять до тех пор пока СЛ/ТП не установятся.
Что-то похожее давно использую в ручной торговле и пока проблем не было.


0:ОК, спасибо - как вариант алгоритма...

Но речь-то изначально шла об ограничении возможных непредвиденных убытков. Например - на случай резких движений цены. Помню, читал как-то дивную историю... Один трейдер не успел поставить стоп и пошёл на кухню переставить стол - жена попросила. За эти две минуты произошёл какой-то терракт и когда он вернулся - 80% счёта как корова языком слизнула. Вот такая байка ходит. :)

Oleg
2377
Oleg  
Azzx:

0:ОК, спасибо - как вариант алгоритма...

Но речь-то изначально шла об ограничении возможных непредвиденных убытков. Например - на случай резких движений цены. Помню, читал как-то дивную историю... Один трейдер не успел поставить стоп и пошёл на кухню переставить стол - жена попросила. За эти две минуты произошёл какой-то терракт и когда он вернулся - 80% счёта как корова языком слизнула. Вот такая байка ходит. :)

Я сам несколько лет назад наблюдал как кажется на USDCHF цена сделала несколько сот пипсов в течении нескольких минут.
В таком случае СЛ не поможет и отложенные ордера не откроются по заданной цене (откроются по худшей если был новостной гэп).

В этом кстати проблема тестирований - там где на графике большая свечка в реале мог быть резкий скачок цены,
который позже заполнился цветом - тестер этого не видит, ордера в нем открываются даже внутри явного гэпа
(если не исправили, не проверял).
Aleksandr Volotko
12157
Aleksandr Volotko  
chief2000:
Я сам несколько лет назад наблюдал как кажется на USDCHF цена сделала несколько сот пипсов в течении нескольких минут.
В таком случае СЛ не поможет и отложенные ордера не откроются по заданной цене (откроются по худшей если был новостной гэп).

что бы такого не было надо торговать через брокера на бирже, там цена через ордер не перепрыгнет
Boris
3943
Boris  
festival:


А если обрыв связи инета на ... цать времени, убыток?!


СЛ ставится сразу после открытия позиции. Когда по рынку, дилинг быстрее открывает по цене без СЛ и ТП и многие не принимают ордеры поэтому.
Dmitiry Ananiev
9302
Dmitiry Ananiev  
chief2000:
Я сам несколько лет назад наблюдал как кажется на USDCHF цена сделала несколько сот пипсов в течении нескольких минут.
В таком случае СЛ не поможет и отложенные ордера не откроются по заданной цене (откроются по худшей если был новостной гэп).

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

Вы описываете интервенцию банка Швейцарии о которой все знали заранее. Геп был действительно очень большой но не сразу на 800 пунктов. скачки были пунктов по 100-200.
Dmitiry Ananiev
9302
Dmitiry Ananiev  
borilunad:

СЛ ставится сразу после открытия позиции. Когда по рынку, дилинг быстрее открывает по цене без СЛ и ТП и многие не принимают ордеры поэтому.

счета ECN все NDD (No dealing desk). НУ есть конечно кухни где в поток котировок вмешивается диллер, но это кухня чистой воды. В ECN трейдеры взаимодейстуют как на бирже между собой. Отличие от биржи заключается в том, что на бирже вы можете посмотерть у кого что вы купили, а во многих ЕСN - нет.

Какой на хрен диллинг ?

Это проблема моста. Ведь защитный стоплосс - это стопордер такой же по объему только по другой цене. Когда вы отсылаете ордер по маркету должна открыться позиция в любом случае и выставиться отложенный ордер. Если стоп близкий то есть все шансы открыть ордер по цене хуже чем открыть стоповый ордер а это уже будет невозможно, что приведет к нарушению описанном в ордере. Вот агрегатор (контрагент) и страхуется.

Если вы ставите отложенный ордер и на момент выставления была допущена ошибка то приходит сообщение что неправильный приказ. Т.е. факта немедленного открытия ордера нету. Тут вы брокеру предъявить ничего не можете.

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий