Нужны ли OCO ордера? - страница 2

 
Dima_S:
С чего бы такой вывод? Поставьте встречные ордера меньшего объема вместо ТП/СЛ.
Речь идёт об исполнении на стороне сервера. У Вас есть позиция. Она была сформирована двумя субпозициями. У каждой субпозиции свои Stop Loss и Take Profit, но типа отложенных ордеров. Если связи нет, то получится каша из торговых операций не по задуманной системе. Итого: системы нет.
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5
 

tol64:
Речь идёт об исполнении на стороне сервера. У Вас есть позиция. Она была сформирована двумя субпозициями. У каждой субпозиции свои Stop Loss и Take Profit, но типа отложенных ордеров. Если связи нет, то получится каша из торговых операций не по задуманной системе. Итого: системы нет.

Не осилил.

Для частичного закрытия на ТП/СЛ необходимо и достаточно встречных ордеров меньшего объема. Они исполняются именно на сервере (после того, как установлены).

Ладно, фик с ними)) В целом, я за ОСО - однозначно!

 
Renat 2011.06.17 01:53 #

Господа, корень понимания лежит в простоте платформы. Простоте для 99% пользователей с осознанным отказом от усложнений, в которых может разобраться оставшийся процент пользователей.

Задайте себе вопрос "что нужно сделать, чтобы привлечь X млн пользователей на финансовые рынки?". При наличии достаточного уровня опыта ответ будет близкий к "сделать простую систему, убрав сложности и объединить трейдеров единой экосистемой".

Вместо нагромождения настроек ОСО ордеров (панель реально не для среднего ума) мы предложили очень простую и понятную схему управления ордерами с интегрированными SL/TP. Подавляющее большинство OCO ордеров - это как раз SL/TP для текущих позиций. Путем внесения SL/TP внутрь мы минимизировали количество дополнительных ордеров и сильно упростили управление сделками.

ps: вопрос ордерной системы закрыт

А откуда взяты эти цифры? Это статистика или предположение?

Допустим, статистика. Только вот не думаю, что это осознанный выбор, так как выбор не может быть осознанным, если человек не смог разобраться с чем-либо в полной мере. Любой новичок проходит через это. Изучение начинается от простого к сложному, а не наоборот. На этом сайте большинство статей между прочим не для среднего ума. Но именно статьи реальная сила этого сайта, так как в них описываются не только приёмы программирования, но и многие приёмы трейдинга. Достаточно трейдеру прийти к понятиям хеджирование и диверсификация, и это уже требует взаимоотменяемых отложенных ордеров.

Автоматический трейдинг развивается. Это вообще должен быть девиз Вашей компании. Возьмём трейдера не программиста. Он изучил понятия хеджирования и диверсификации. Ему нужен портфель торговых стратегий. Он ищет программиста и заказывает у него систему, в которой естественно нужны взаимоотменяемые отложенные ордера для максимальной безопасности. Программист отвечает, что такой возможности нет. 

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

 
Dima_S:

Не осилил.

Для частичного закрытия на ТП/СЛ необходимо и достаточно встречных ордеров меньшего объема. Они исполняются именно на сервере (после того, как установлены).

Ладно, фик с ними)) В целом, я за ОСО - однозначно!

Да, исполняются. Но в момент, когда тот или иной ордер исполнился при некоторых стратегиях просто необходимо, чтобы тот или иной ордер сразу же удалился, так как по системе он больше не нужен. На крупных таймфреймах с проблемами можно и не столкнуться, так как ордера будут выставлены дальше и даже если связи, какое-то время не будет, то при её появлении цена может и не коснуться ордеров, логика системы не будет нарушена. На крупных ТФ можно и вручную торговать. Но очень интересно проводить исследования на более мелких таймфреймах и при удачных находках иметь возможность ими воспользоваться с максимальной безопасностью. Именно на более мелких ТФ автоматический трейдинг наиболее актуален.

 
Dima_S:

 Для частичного закрытия на ТП/СЛ необходимо и достаточно встречных ордеров меньшего объема. Они исполняются именно на сервере (после того, как установлены).

Не понял ход ваших мыслей. Как можно без них? Например сейчас у меня есть бай 1 лот, у меня появился сигнал сел, вхожу 0.5 лота, ставлю OCO ордера (вместо стопов). Сработать должен какой-то один из них, два не в коем случае!!!! Сейчас это не реализуемо на стороне сервера. Выставить можно но возможно сработает дважды.
 
Dima_S:

Не осилил. Для частичного закрытия на ТП/СЛ необходимо и достаточно встречных ордеров меньшего объема. Они исполняются именно на сервере (после того, как установлены).

ну представьте себе ситуацию - сработал ТП. А ордер по СЛ так и остался висеть!

Но его ведь уже не должно быть! он должен быть отменен.


 
sergeev:

ну представьте себе ситуацию - сработал ТП. А ордер по СЛ так и остался висеть!

Но его ведь уже не должно быть! он должен быть отменен.


Все эти ситуации я представляю) В Ваших условиях задачи об этом не было сказано) Предлагаю завершить на этом.
 
tol64:

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

Да есть такая возможность, ленится не надо - найдется.

Логика MQ предельно ясна: вся торговая логика - на стороне клиента, на сервере - в исключительном случае. Надо об этом большими буквами на сайте с платформой вверху написать, чтобы была ясность у всех.

ОСО - в топку.

 
Rich:

вся торговая логика - на стороне клиента, на сервере - в исключительном случае.

про это и речь, что клиентская часть может быть выключена. как не может быть у клиента и торгующих экспертов круглосуточно.

поэтому частичное закрытие по ТП/СЛ невозможна без ОСО.

во вторых - при ОСО будет возможна реализация МТ4 стратегий. легко.

 
Rich:

Да есть такая возможность, ленится не надо - найдется.

Логика MQ предельно ясна: вся торговая логика - на стороне клиента, на сервере - в исключительном случае. Надо об этом большими буквами на сайте с платформой вверху написать, чтобы была ясность у всех.

ОСО - в топку.

О какой возможности Вы говорите? Прочитайте ещё раз то, что написано выше. И на основании чего Вы взяли, что есть присутствие лени?

Здесь обсуждается не логика MQ, с которой всё понятно настолько, что и большие буквы не нужны. Не ленитесь, прочитайте предмет обсуждения прежде, чем высказываться.))