Jump to content

Автокорректировщик открытых позиций ПАММ-счета


GoldRat

Recommended Posts

GoldRat

Предлагаю советник для MT4: автокорректировщик открытых позиций ПАММ-счета. Использую на всех своих счетах.

 

Возможности.

1. Корректировка выполняется при вводе/выводе средств и при закрытии ордеров, открытых не корректировщиком, а в рамках стратегии (далее – «основных»).

2. Корректируется совокупная открытая позиция с точностью до шага лота. Нескорректированный из-за округления до шага остаток переносится на следующую корректировку.

3. Временной интервал проверки наличия ввода/вывода и закрытия основных ордеров задается в настройке.

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

5. Можно задать время и сумму вывода для предварительной корректировки открытых позиций в сторону уменьшения до реального вывода крупной суммы с целью исключения стоп-аута.

 

Ограничения.

1. Не проверялся на одновременно открытых разнонаправленных позициях.

2. Не корректирует отложенные ордера.

3. При открытии основных ордеров должно соблюдаться постоянное отношение размера лота к сумме средств на счете (задается в настройке).

4. Основные ордера должны закрываться в рамках стратегии полностью (не частично).

 

Цена $25. Гарантийное сопровождение в рамках заявленного функционала. Доработки по пожеланию заказчика - от $10 в зависимости от сложности.

GoldRat PAMM Corr 1.01.zip

Edited by Capman
  • Thanks 1
Link to post
Share on other sites
AntFX
3. При открытии основных ордеров должно соблюдаться постоянное отношение размера лота к текущему эквити (задается в настройке).

Алгоритм корректировки не зависит от настроек ММ. Он должен пропорционально корректировать входящий ввод/вывод

Edited by AntFX
  • Thanks 1

1

Link to post
Share on other sites
GoldRat

 

 

Алгоритм корректировки не зависит от настроек ММ. Он должен пропорционально корректировать входящий ввод/вывод
 

 

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

Link to post
Share on other sites
AntFX

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

Тем более, раз "не было необходимости", то зачем там такой параметр в настройках? И что конкретно зависит от этой настройки

Edited by AntFX

1

Link to post
Share on other sites
GoldRat

От этой настройки зависит, какая часть корректирующего ордера закроется при закрытии основного ордера

Link to post
Share on other sites
AntFX

От этой настройки зависит, какая часть корректирующего ордера закроется при закрытии основного ордера

При закрытии основного ордера кем? Целиком или частично?

Edited by AntFX

1

Link to post
Share on other sites
GoldRat
При закрытии основного ордера кем? Целиком или частично?

 

 

Коррекция объема выполняется только при закрытии основного ордера в рамках стратегии. Пока в частичном закрытии не было необходимости.

Edited by GoldRat
Link to post
Share on other sites
AntFX

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

И как у Вас обстоят дела с ролловерами, попавшими на закрытый рынок? В частности, когда закрыт рынок по конкретному инструменту, по которому открыты позиции, отличному от текущего графика, на котором установлен скрипт, и торговля на котором открыта. Edited by AntFX
  • Thanks 2

1

Link to post
Share on other sites
GoldRat

 

 

И как у Вас обстоят дела с ролловерами, попавшими на закрытый рынок?
 

 

Отрабатываются, когда рынок открывается.

 

 

 

В частности, когда закрыт рынок по конкретному инструменту, по которому открыты позиции, отличному от текущего графика, на котором установлен скрипт, и торговля на котором открыта.
 

 

Такого не бывает. Советник отрабатывает корректировку по инструментам, на графики которых он установлен. (см. п. 4 выше)

  • Thanks 1
Link to post
Share on other sites
Padrinka

 

 

Такого не бывает. Советник отрабатывает корректировку по инструментам, на графики которых он установлен. (см. п. 4 выше)

 

По моему один из худших вариантов решения проблемы, обработки закрытых рынков.

Ресурсы VPS, это те же деньги. Если инструментов больше 10, и счетов как у Вас 5 например, это уже больше 50 копий советника получается. Помимо того, что каждая отгрызает от VPS ресурс, пойди уследи за этим стадом клонов.

Считаю, что самым оптимальным корректором нетиннга мог бы стать копир:

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

Если сделки не соответствуют этой пропорции, открывает или закрывает дополнительные объёмы.

Если было пополнение/снятие вычислят новую пропорцию подгоняет сделки под неё ...

За такой советник можно заплатить, и опять же обработка закрытых рынков при первой возможности.

Только нужно очень быстрое и чёткое копирование.

Edited by Padrinka
Link to post
Share on other sites
Padrinka

 

 

и опять же обработка закрытых рынков при первой возможности.

Хотел исправить, но закончилось время для исправлений.

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

Link to post
Share on other sites
GoldRat

По моему один из худших вариантов решения проблемы, обработки закрытых рынков.

 

ИМХО это единственно возможный. У Вас есть другие?

 

 

 

Если инструментов больше 10, и счетов как у Вас 5 например, это уже больше 50 копий советника получается

 

 

Работает без проблем на VPS - советник достаточно легкий. Поэтому не было необходимости делать для всех инструментов сразу. Можно доработать. +$10

 

Считаю, что самым оптимальным корректором нетиннга мог бы стать копир:

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

Если сделки не соответствуют этой пропорции, открывает или закрывает дополнительные объёмы.

Если было пополнение/снятие вычислят новую пропорцию подгоняет сделки под неё ...

За такой советник можно заплатить, и опять же обработка закрытых рынков при первой возможности.

Только нужно очень быстрое и чёткое копирование.

 

У копира есть недостаток: если копировать все сделки - вырастет погрешность округления до шага лота. А вот корректировку совокупной позиции с фиксацией соотношения и коэффициентом опционально сделать можно. +$10

  • Thanks 1
Link to post
Share on other sites
GoldRat
В вышеописаном советнике обработка закрытых рынков, получилась бы сама собой.

 

 

Каким образом? Как алгоритм копира поможет отработать ролловер на закрытом рынке?

Edited by GoldRat
Link to post
Share on other sites
ANS_FX

 

 

Отрабатываются, когда рынок открывается.

 

 

 

 ...

 

 

 

По какой цене производится расчет необходимой корректировки при открытии рынка? по текущей (первую по которой рынок даст открыть/закрыть позицию) или по цене закрытия предыдущей сессии (на момент прохождения открытого ролловера при расчете приобретаемых/продаваемых паев используется как раз это значение)?

Что произойдет при большом гепе?

 


Приглашаю всех инвесторов к взаимовыгодному сотрудничеству на моих ПАММах  ARR0W.USD и  ARR0WS.USD с потенциалом доходности 20-25% в месяц, Также приглашаю в новый ПАММ счет A50 USD 4  , четвертый из серии ПАММ счетов A50%+ с целевым уровнем возможного дохода в 50%+.

Link to post
Share on other sites
GoldRat

 

 

По какой цене производится расчет необходимой корректировки при открытии рынка? по текущей (первую по которой рынок даст открыть/закрыть позицию) или по цене закрытия предыдущей сессии (на момент прохождения открытого ролловера при расчете приобретаемых/продаваемых паев используется как раз это значение)? Что произойдет при большом гепе?
 

 

Цена в расчете не участвует.

Link to post
Share on other sites
AntFX

 

 

По моему один из худших вариантов решения проблемы, обработки закрытых рынков.

Для простого советника за $20 с минимумом функций - это самое то. Нет корректировок (других символов) - нет проблемы :) 


1

Link to post
Share on other sites
GoldRat

Для простого советника за $20 с минимумом функций - это самое то. Нет корректировок (других символов) - нет проблемы :)

 

Корректировки есть (см. название темы). Другие символы, как уже писал, можно сделать - закрытые рынки тут ни при чем.

Edited by GoldRat
Link to post
Share on other sites
AntFX

Корректировки есть (см. название темы). Другие символы, как уже писал, можно сделать.

Если Вы сделаете обработку других символов при постановке советника на текущий, каким образом будут обработаны ролловеры, попадающие на закрытый рынок на инструментах, отличных от текущего, когда по текущему рынок открыт?

Ведь как Вы сами утверждаете,

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

Edited by AntFX

1

Link to post
Share on other sites
GoldRat

Если Вы сделаете обработку других символов при постановке советника на текущий, каким образом будут обработаны ролловеры, попадающие на закрытый рынок на инструментах, отличных от текущего, когда по текущему рынок открыт?

 

Так же, как и писал: будут отработаны при последующем открытии.

Link to post
Share on other sites
AntFX

Так же, как и писал: будут отработаны при последующем открытии.

То есть Вы будете сохранять информацию о необработанных по причине закрытия рынка позициях и постоянно проверять открытие рынка по нужным инструментам? А если терминал перезагрузится, то что? Мне кажется, что в Вашей простой структуре советника к этому функционалу нет никаких предпосылок (и стоить это будет явно не $10 как Вы сказали) Edited by AntFX

1

Link to post
Share on other sites
GoldRat

То есть Вы будете сохранять информацию о необработанных по причине закрытия рынка позициях и постоянно проверять открытие рынка по нужным инструментам? А если терминал перезагрузится, то что? Мне кажется, что в Вашей простой структуре советника к этому функционалу нет никаких предпосылок (и стоить это будет явно не $10 как Вы сказали)

 

Технические детали описывать не буду. Работоспособность при перезагрузке терминала, сохранение быстродействия и цену $10 подтверждаю.

Link to post
Share on other sites
AntFX

Технические детали описывать не буду. Работоспособность при перезагрузке терминала, сохранение быстродействия и цену $10 подтверждаю.

Я правильно понял, что за $30 покупатель получит скрипт, который ставится на 1 график, корректирует ордера по всем инструментам, и если в момент ролловера по какому-либо из инструментов, на котором открыты ордера (не того инструмента, на котором висит скрипт) будет закрыт рынок, то соответствующая позиция будет скорректирована сразу после открытия рынка по этому инструменту? При том, что на остальных инструментах рынок в момент ролловера был открыт и позиции скорректированы ранее. Edited by AntFX
  • Thanks 1

1

Link to post
Share on other sites
GoldRat

Я правильно понял, что за $30 покупатель получит скрипт, который ставится на 1 график, корректирует ордера по всем инструментам, и если в момент ролловера по какому-либо из инструментов, на котором открыты ордера (не того инструмента, на котором висит скрипт) будет закрыт рынок, то соответствующая позиция будет скорректирована сразу после открытия рынка по этому инструменту?

 

Не скрипт, а советник. Остальное - правильно.

  • Thanks 2
Link to post
Share on other sites
GoldRat

 

 

Прикрепил описание советника над которым идёт работа.
 

 

Судя по п.12 это тот же вариант обработки закрытых рынков но с более худшей реализацией: при ручной обработке неудачных сделок можно пропустить момент открытия рынка. У меня подобная ситуация исключена.

  • Thanks 1
Link to post
Share on other sites
Padrinka

 

 

Судя по п.12 это тот же вариант обработки закрытых рынков но с более худшей реализацией: при ручной обработке неудачных сделок можно пропустить момент открытия рынка. У меня подобная ситуация исключена.

Спасибо за ценное замечание.

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

Link to post
Share on other sites
  • Capman locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...