Jump to content
AntFX

Обсуждение автокорректировщика позиций на ПАММ-счетах

Recommended Posts

AntFX

Вопросы по регламенту автокорректировки

2.9. При наличии на ПАММ-счете одного отложенного ордера ввод средств на ПАММ-счет приведет к

увеличению его объема.

2.10. При наличии на ПАММ-счете нескольких отложенных ордеров ввод средств на ПАММ-счет

приведет к увеличению объема каждого из них.

2.11. Дополнительный объем отложенного ордера рассчитывается по формуле: Volume = Volume1 *

(Coeff – 1), где:

 Volume1 — объем отложенного ордера перед вводом средств на ПАММ-счет;

 Coeff — коэффициент изменения Equity ПАММ-счета.

2.12. Объем отложенного ордера ограничен в соответствии с пунктом 1.4 настоящего Регламента. В

случае необходимости увеличения объема отложенного ордера на величину, превышающую данное

ограничение, на торговом счете может быть открыто более одного дополнительного отложенного

ордера.

2.13. Уровень дополнительного отложенного ордера, а также уровни ордеров If-Done, установленных на

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

отложенного ордера.

Сначала в 2.9 и 2.10 указано, что увеличивается объем открытых ордеров (а не открываются дополнительные ордера). Потом уже в 2.11 говорится о дополнительном объеме (хотя логичнее говорить о новом объеме ордера после корректировки, если это один и тот же ордер: Volume = Volume1 * Coeff). И потом уже в 2.12 говорится о том, что может быть открыто более одного (звучит так, как будто если ограничения нет, то будет открыт один, а согласно пунктам 2.9 и 2.10 этого не должно происходить, а должен изменяться размер старого ордера/ов). Ну и в п.2.13 уже говорится прямо о том что устанавливаются доп ордера.

Если все же меняется объем одних и тех же отложенных ордеров при коррекции, то каким образом это делается (клиент МТ4 не позволяет менять объем ордера путем его модификации)?

 

1.10. Настоящий Регламент вступает для Клиента в силу с момента подключения Сервиса в Личном

кабинете и прекращает свое действие с момента отключения Сервиса в Личном кабинете или 

прекращения действия Клиентского соглашения. Компания сохраняет за собой право по своему 

собственному усмотрению ограничить использование Сервиса на торговом счете Клиента без согласия и 

какого-либо предварительного уведомления Клиента

Вообще-то выглядит не хорошо, чего стоит уведомить клиента об этом посредствам ЛК и/или емейл, и написать это же в регламенте?

3.1. При наличии на ПАММ-счете одной открытой позиции вывод средств с ПАММ-счета приведет к

сокращению ее объема. Для оставшегося (не закрытого) объема будет открыта дополнительная

позиция по цене открытия исходной позиции.

3.2. При наличии на ПАММ-счете нескольких открытых позиций по одному и тому же инструменту и в

одном и том же направлении вывод средств с ПАММ-счета приведет к сокращению их совокупного

объема. Сокращение объема будет производиться, начиная с самой убыточной из открытых позиций.

Если объема данной позиции будет недостаточно для сокращения совокупного объема позиций на

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

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

совокупный объем открытых позиций не будет сокращен на необходимую величину.

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

А в 3.2 наоборот указано "Если объема данной позиции будет недостаточно для сокращения совокупного объема позиций на

необходимую величину, данная позиция будет закрыта полностью...". Но ведь если частичное закрытие в п.3.1 производится путем переоткрытия, как там написано, то первоначальная позиция закрывается полностью в любом случае, а далее уже после этого, новая позиция с остаточным объемом либо открывается, либо нет. То есть опять очевидная путаница с определениями.

 

2.14. Округление при расчете объема дополнительной позиции или дополнительного объема отложенного ордера производится в меньшую сторону в соответствии с показателем «Минимальный контракт» для соответствующего инструмента.

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

 

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

Edited by AntFX

Share this post


Link to post
Share on other sites
Petukhov

Сначала в 2.9 и 2.10 указано, что увеличивается объем открытых ордеров (а не открываются дополнительные ордера). Потом уже в 2.11 говорится о дополнительном объеме (хотя логичнее говорить о новом объеме ордера после корректировки, если это один и тот же ордер: Volume = Volume1 * Coeff). И потом уже в 2.12 говорится о том, что может быть открыто более одного (звучит так, как будто если ограничения нет, то будет открыт один, а согласно пунктам 2.9 и 2.10 этого не должно происходить, а должен изменяться размер старого ордера/ов). Ну и в п.2.13 уже говорится прямо о том что устанавливаются доп ордера. Если все же меняется объем одних и тех же отложенных ордеров при коррекции, то каким образом это делается (клиент МТ4 не позволяет менять объем ордера путем его модификации)?

 

 

Терминал не позволяет, но на сервере такая возможность есть.

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

Пример 1:

Есть ордер на 90 лотов. Вводятся средства в размере 10% от уже имеющихся на ПАММе. Доп. объем составит 90*1.1=99 лотов. Ордер корректируется до данного объема.

Пример 2:

Есть ордер на 90 лотов. Вводятся средства в размере 100% от уже имеющихся на ПАММе. Доп. объем составит 90*2=180 лотов. Ордер корректируется на 10 лотов до максимума (100 лотов). Остается 80 лотов доп. объема. Под них открывается новая отложка.

 

 

Вообще-то выглядит не хорошо, чего стоит уведомить клиента об этом посредствам ЛК и/или емейл, и написать это же в регламенте?

 

 

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

 

 

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

 

 

Ранее реализовывалась исключительно для того, чтобы у инвесторов не "поплыли" отчеты. Эта проблема была обойдена более года назад. С тех пор частичное закрытие на ПАММах соответствует частичному закрытию на обычных счетах.

 

 

А в 3.2 наоборот указано "Если объема данной позиции будет недостаточно для сокращения совокупного объема позиций на необходимую величину, данная позиция будет закрыта полностью...". Но ведь если частичное закрытие в п.3.1 производится путем переоткрытия, как там написано, то первоначальная позиция закрывается полностью в любом случае, а далее уже после этого, новая позиция с остаточным объемом либо открывается, либо нет. То есть опять очевидная путаница с определениями.

 

 

Нет путанницы. Есть "Частичное закрытие" и "полное закрытие". Несмотря на то, что "частичное закрытие" производится путем путем ликвидации исходной позиции и переоткрытия остаточного объема, нельзя сказать, что оно тождественно "полному закрытию", потому что результат у этих процедур разный.

 

 

Поэтому лучше написать про округление в соответствии с "минимальным шагом контракта" при ограничении снизу "минимальным размером контракта".

 

 

Учтем, спасибо.

 

 

И конечно же минимум изменения для включения коррекции желательно не фиксировать на уровне 10%, а давать задавать в личном кабинете.

 

 

Вероятно, такая возможность появится позже.

  • Thanks 1

С уважением, Петухов Александр
Альпари

Будь в курсе! Оперативное информирование о всех важных изменениях в компании на Telegram https://t.me/alpariltd/

Share this post


Link to post
Share on other sites
AntFX

1. Ранее реализовывалась исключительно для того, чтобы у инвесторов не "поплыли" отчеты. Эта проблема была обойдена более года назад. С тех пор частичное закрытие на ПАММах соответствует частичному закрытию на обычных счетах.    

 

2. Нет путанницы. Есть "Частичное закрытие" и "полное закрытие". Несмотря на то, что "частичное закрытие" производится путем путем ликвидации исходной позиции и переоткрытия остаточного объема, нельзя сказать, что оно тождественно "полному закрытию", потому что результат у этих процедур разный.

Секунду. В п.1 Вы пишите, что частичное закрытие на паммах сейчас соответствует обычным счетам, то есть совершается без переоткрытия. В п.2 Вы пишите уже про переоткрытие остаточного объема. Как же на самом деле оно происходит, с переоткрытием или без?

Терминал не позволяет, но на сервере такая возможность есть.

Может логично тогда и пользователям на стороне клиента дать такую возможность? Может обратитесь к MetaQuotes с таким предложением... А то нелогичное для пользователей ограничение присутствует. Edited by AntFX

Share this post


Link to post
Share on other sites
kaif

Частичное закрытие вообще-то всегда приводит к возникновению нового ордера.

С новым Ticket. А старый оказывается в истории. Обычно с комментарием, в котором указан номер нового ticket, образованного из него (хотя это скорее всего не регламентировано). А в комментариях к новому обычно ссылка на старый ордер.

Из полей старого ордера для точной точной идентификации сохраняется только Magic.

Я в этом убедился, конструируя собственную систему корректировки.


механическая торговая система на основе индикатора AT-линий
описание торговой стратегии LTR-AUTO, хроника событий
Docendo discimus

Share this post


Link to post
Share on other sites
AntFX

Кстати в разделе "Мои договоры с Альпари" в ЛК регламента Автокорректировщика нет

Edited by AntFX

Share this post


Link to post
Share on other sites
kaif

Если ордер образован путем частичного закрытия, то цена открытия у него совпадает с прежним ордером.

А если новый ордер добавлен, то цена открытия будет новой.

Я предполагаю, что разница именно в этом.


механическая торговая система на основе индикатора AT-линий
описание торговой стратегии LTR-AUTO, хроника событий
Docendo discimus

Share this post


Link to post
Share on other sites
AntFX

Вообще да, раньше вроде ордер закрывался полностью, а сейчас в историю отправляется ордер со старым тикетом и объемом равным только закрытой части. Однако мутно все это, и нигде по сути подробно не описано. Более корректным с т.з. клиентов подходом было бы оставление тикета открытого ордера неизменным, а в историю отправлять ордер с новым тикетом. И комментарий исходного ордера не менять, а только в новом ордере в истории указывать что он "from#". Но придется пользоваться тем что есть.

Edited by AntFX

Share this post


Link to post
Share on other sites
ETC70

Конструктивно предлагаю добавить к корректировщику режим  "корректировать только вывод"

  • Thanks 3

Share this post


Link to post
Share on other sites
AntFX

Добавить режим "корректировать по каждому ордеру отдельно" (а не урезать часть совокупной позиции начиная с самого убыточного ордера).

Тогда автокорректор может стать теоретически полезным для МТС-ников.

Ведь коррекция нужна чтобы вводы и выводы не влияли на логику торговли. У каждого ордера при системной торговле своя собственная логика открытия и закрытия. Если один из таких ордеров просто закрывается при выводе, а другие остаются неизменными, то логика торговли грубо нарушается, таким образом для пользователей торговых систем этот инструмент на данный момент бесполезен. Насколько он полезен "чуйникам" в таком варианте, тоже не знаю, у них теоретически тоже разные ордера могут иметь разную логику.

Edited by AntFX
  • Thanks 1

Share this post


Link to post
Share on other sites
kaif

 

 

И комментарий исходного ордера не менять, а только в новом ордере в истории указывать что он "from#". Но придется пользоваться тем что есть.

 

Это было бы идеально для советников, помечающих свои ордера в комментариях.

Но к сожалению это работает не так, и мне после установки советника на PAMM пришлось его полностью перереботать, опереться на Magic (слава Богу, хоть его не портят...).

  • Thanks 1

механическая торговая система на основе индикатора AT-линий
описание торговой стратегии LTR-AUTO, хроника событий
Docendo discimus

Share this post


Link to post
Share on other sites
kaif

Я вижу, что в личном кабинете появилась "Автокорректировка". Я понял, что обсуждают именно ее. Это что-то новое?

Или я просто раньше не замечал?

А можно ссылку на регламент?


механическая торговая система на основе индикатора AT-линий
описание торговой стратегии LTR-AUTO, хроника событий
Docendo discimus

Share this post


Link to post
Share on other sites
AntFX

Я вижу, что в личном кабинете появилась "Автокорректировка". Я понял, что обсуждают именно ее. Это что-то новое? Или я просто раньше не замечал? А можно ссылку на регламент?

Иногда нужно заглядывать в Важную информацию :)

https://forum.alpari.com/index.php?/topic/27048-pravila-i-vazhnaia-informatciia-razdela-investitci/?p=3764509

Share this post


Link to post
Share on other sites
kaif

Вообще-то настолько важную информацию стоило по почте разослать :)

Я уверен, что эта функция очень многим облегчит жизнь. Особенно тем, кто работает с постоянными обрывами связи.

Молодцы, что сделали.


механическая торговая система на основе индикатора AT-линий
описание торговой стратегии LTR-AUTO, хроника событий
Docendo discimus

Share this post


Link to post
Share on other sites
AntFX

Вопрос по автокорректировке. На счете 1000 долл. Открыт лот 0.01. Выводится 100 долл. Согласно регламенту получается, что ордер будет закрыт целиком и позиции не останется?

Edited by AntFX

Share this post


Link to post
Share on other sites
ANS_FX

Добавить режим "корректировать по каждому ордеру отдельно" (а не урезать часть совокупной позиции начиная с самого убыточного ордера).

Тогда автокорректор может стать теоретически полезным для МТС-ников.

Ведь коррекция нужна чтобы вводы и выводы не влияли на логику торговли. У каждого ордера при системной торговле своя собственная логика открытия и закрытия. Если один из таких ордеров просто закрывается при выводе, а другие остаются неизменными, то логика торговли грубо нарушается, таким образом для пользователей торговых систем этот инструмент на данный момент бесполезен. Насколько он полезен "чуйникам" в таком варианте, тоже не знаю, у них теоретически тоже разные ордера могут иметь разную логику.

 

Поддерживаю данное предложение Антона на счет предусмотреть возможность "корректировки по каждому ордеру отдельно" (как для вводов, так и для выводов).


Новый Супер-конкурс!!! Спрогнозируй точнее всех доходность ПАММ счета управляющего TopMaster за следующую торговую неделю и получи до 10 000 рублей на свой счет Вебмани или на свою Банковскую карточку! Прими участие в борьбе за Супер-приз в 50 000 рублей!

Приглашаю всех инвесторов к взаимовыгодному сотрудничеству на моем ПАММе ARROW.USD с потенциалом 20-25% в месяц.

Share this post


Link to post
Share on other sites
kaif
Поддерживаю данное предложение Антона на счет предусмотреть возможность "корректировки по каждому ордеру отдельно" (как для вводов, так и для выводов).

 

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

 

Может для начала лучше иметь что-то простое и дубовое, отладить это хорошенько, а потом уже совершенствовать.

Впрочем, я предполагаю, что МТС-ники вообще не будут этой функцией пользоваться. Им проще самим написать автокорректировку, чем зависеть от какой-то внешней системы, рискуя потерять контроль над ситуацией при любом изменении в этой внешней системе. Ну или нужна версионность, а не просто "автокорректировка". Иначе ни один МТС-ник вообще не рискнет с этим связываться...

 

Хотя предложение в целом правильное. Вопрос лишь в реализации.

Edited by kaif

механическая торговая система на основе индикатора AT-линий
описание торговой стратегии LTR-AUTO, хроника событий
Docendo discimus

Share this post


Link to post
Share on other sites
AntFX

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

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

Share this post


Link to post
Share on other sites
TraderRoman

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

 

Может для начала лучше иметь что-то простое и дубовое, отладить это хорошенько, а потом уже совершенствовать.

Впрочем, я предполагаю, что МТС-ники вообще не будут этой функцией пользоваться. Им проще самим написать автокорректировку, чем зависеть от какой-то внешней системы, рискуя потерять контроль над ситуацией при любом изменении в этой внешней системе. Ну или нужна версионность, а не просто "автокорректировка". Иначе ни один МТС-ник вообще не рискнет с этим связываться...

 

Хотя предложение в целом правильное. Вопрос лишь в реализации.

 

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


Веду разработку АТС.

Share this post


Link to post
Share on other sites
AntFX

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

Затем, что можно использовать встроенный и забыть об этой проблеме, если все реализовано нормально, во всяком случае если пользоваться только урезанием позиций при выводе. Edited by AntFX

Share this post


Link to post
Share on other sites
AntFX

И может быть тогда уж создать отдельную ветку для обсуждения встроенного автокорректировщика?

  • Thanks 3

Share this post


Link to post
Share on other sites
WEALTHCRAFT

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

 

Но вот интересно, как локи корректируются( правда, я их не использую). Каждая сторона считается отдельно или при корректировке считается только чистая совокупная поза без лока?

Edited by WEALTHCRAFT

Share this post


Link to post
Share on other sites
WEALTHCRAFT

Еще вопрос.

Поза 0.01, на счету 1000$ (допустим, цена не меняется или это лок из шорта в 0.01 лот и лонга в 0.01 лот, т.е. просто свопы жрет), идут вводы каждый ролловер по 10$ (возьмем даже по 100$, чтобы за день прилично набежало относительно начального эквити) , когда и на сколько будет скорректирована поза, если будет ? Каждый ролловер будет добавляться по минимальному лоту, ничего не будет или как-то будет считаться общий ввод за историю позы?

Edited by WEALTHCRAFT

Share this post


Link to post
Share on other sites
Petukhov

 

 

Добавить режим "корректировать по каждому ордеру отдельно"

 

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


С уважением, Петухов Александр
Альпари

Будь в курсе! Оперативное информирование о всех важных изменениях в компании на Telegram https://t.me/alpariltd/

Share this post


Link to post
Share on other sites
Petukhov

 

 

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

 

Есть существенная разница в скорости исполнения между советником, стоящим на терминале, и ПО, работающем непосредственно на сервере.

  • Thanks 1

С уважением, Петухов Александр
Альпари

Будь в курсе! Оперативное информирование о всех важных изменениях в компании на Telegram https://t.me/alpariltd/

Share this post


Link to post
Share on other sites
Petukhov

 

 

Но вот интересно, как локи корректируются( правда, я их не использую). Каждая сторона считается отдельно или при корректировке считается только чистая совокупная поза без лока?

 

Считается нетто позиций. При полном локе корректировка вообще не производится.


С уважением, Петухов Александр
Альпари

Будь в курсе! Оперативное информирование о всех важных изменениях в компании на Telegram https://t.me/alpariltd/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×