Перейти к содержанию

[Вспомогательный советник] ShowBE - Советник для управления позицией


Рекомендуемые сообщения

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано (изменено)

Предлагаю вашему вниманию советник-помощник для управления распределенной позицией. Будет полезен всем, кто использует в своей торговле усреднение, локирование, вход многими частями и т.п. Похожий помощник выкладывался здесь http://tlap.com/forum/hardwaresoftware-dlya-treydera/27/vspomogatelnyy-sovetnik-showmebe-rabota-s-bezubytkom/3574/, но у этого советника несколько другой функционал.

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

Советник также умеет устанавливать ТП в уровень безубытка +- заданное количество пипсов. Если уровень безубытка меняется (например, сработала отложка), советник пересчитает БУ и подправит ТП соответственно. Уровень БУ считается с учетом залокированных позиций.

Как вариант, советник умеет закрывать пирамиду в БУ +- заданное количество пипсов без установки ТП. Уровень БУ считается с учетом залокированных позиций.

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

Советник умеет удалять все ТП и СЛ у полностью залокированной позиции.

Советник умеет закрывать все позиции по установленному флагу.

Настройки:

Magic - магик отслеживаемых ордеров. Если 0, то отслеживаются все ордера по данному инструменту.

Beplus -- количество пипсов от уровня БУ.

CloseBE -- закрывать пирамиду в БУ +- заданное количество пипсов без установки ТП. Уровень, при котором советник собирается закрыть пирамиду, отрисовывается на графике. Включается только когда количество ордеров в бай или селл больше одного. Залокированные ордера закрываются по перекрытию (экономим спред).

SetTP -- установить ТП в уровень безубытка +- заданное количество пипсов. Включается только когда количество ордеров в бай или селл больше одного.

DeletePending -- удалять все отложки после того, как все рыночные ордера закрылись.

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

CloseAllOrders -- закрыть немедленно все позиции. Залокированные ордера закрываются по перекрытию (экономим спред).

ShowBE_3.3.ex4
ShowBE_5.0.1.zip

Изменено пользователем Pavel888
  • Лайк 35
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 108
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

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

Перейти

На авторском форуме получил ответ от loopsider по запрашивавшейся мной доработке бота. :) =d> ----- Старик, вот версия 5.1.1 с давно обещанной вам опцией. (Лично для вас :) ) Добавлена переменная

Перейти

Новая версия советника, ShowBE 5.0.1. Добавлено: 1. Функция перевода корзины ордеров в безубыток. Настройки: UseBreakEven (TRUE/FALSE) - включить-выключить опцию. BreakEvenTrigger - триггер профита дл

Перейти
[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Однако весьма полезный сов! Благодарствую, камрад. Реализованная мысль в коде порой так нужна в сложной ситуации, когда и отстопиться жаль в ожидании возврата и открываешь двойной лок. Кто знает, тот поймёт.

+++

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

  • 4 weeks later...
[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано (изменено)
ShowBE Обновлён до версии 3.4.

Спойлер



ShowBE 3.4. – это советник-помощник для управления распределенной позицией. Будет полезен всем, кто использует в своей торговле усреднение, локирование, вход многими частями и т.п.

С настройками по умолчанию функции советника чисто информативные – советник отрисовывает на графике уровень безубытка (БУ) по заданному магику или по всем открытым ордерам по данному инструменту. Корректно обрабатываются ситуации, когда часть позиции залокирована, как с профитом, так и с убытком.

Советник также умеет устанавливать ТП в уровень безубытка +- заданное количество пипсов. Если уровень БУ меняется (например, сработала отложка), советник пересчитает БУ и подправит ТП соответственно. Уровень БУ считается с учетом залокированных позиций.

Как вариант, советник умеет закрывать пирамиду в БУ +- заданное количество пипсов без установки ТП. Уровень БУ считается с учетом залокированных позиций.

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

Советник умеет удалять все отложки после того, как все рыночные ордера закрылись.
Советник умеет удалять все ТП и СЛ у полностью залокированной позиции.
Советник умеет закрывать все позиции по установленному флагу.


Настройки:
Magic – магик отслеживаемых ордеров. Если 0, то отслеживаются все ордера по данному инструменту.
Beplus – количество пипсов от уровня БУ.
CloseBE – закрывать пирамиду в БУ +- заданное количество пипсов без установки ТП. Уровень, при котором советник собирается закрыть пирамиду, отрисовывается на графике. Включается только когда количество ордеров в бай или селл больше одного. Залокированные ордера закрываются по перекрытию (экономим спред).
SetTP – установить ТП в уровень безубытка +- заданное количество пипсов. Включается только когда количество ордеров в бай или селл больше одного.
DeletePending – удалять все отложки после того, как все рыночные ордера закрылись.
NoStopsWhenNeutral – удалять все ТП и СЛ у полностью залокированной позиции.
CloseAllOrders – закрыть немедленно все позиции. Залокированные ордера закрываются по перекрытию (экономим спред).


==============================================
Добавлено 06.12.2013:

Выпущена новая версия советника, ShowBE 3.6.2. Новое в версии 3.6.2:
1. При вычислении уровня безубытка теперь учитывается комиссия и свопы открытых ордеров.
2. Добавлена опция закрытия всех ордеров по достижению указанного профита, в единицах базовой валюты
(переменная TProfit) и в процентах от депозита (переменная TProfitPerCent).
3. Изменена работа опции DeletePending. Когда она активна (DeletePending=TRUE), то удаление отложек
выполняется только сразу после закрытия всех рыночных ордеров. Новые отложки, установленные после этого,
теперь не удаляются.
4. Добавлена опция отключения фона инфоокна. Для этого надо установить перtменную show_box=FALSE.
5. Переменная CloseBE переименована в CloseBEplus (для того, чтобы подчеркнуть, что эта опция закрывает
ордера не в безубыток, а в безубыток + BEplus пунктов).

==============================================
Новая версия советника ShowBE 4.0.0 с тралом всей корзины ордеров. Добавлены переменные
UseTrailing -- включает опцию трала
BEpipsStart -- начинаем тралить, когда цена уйдет в профит на BEpipsStart пт от уровня БУ
TrailDist -- дистанция трейлинг-стопа от текущей цены
TrailStep -- передвигает стоп только когда он отличается на TrailStep пт от предыдущего значения
В инофокно добавлено отображение лотности отдельно на бай и на селл.
Описание трала:
1. Трейлинг разрешен, когда цена (бид или аск, в зависимости от направления) отошла от уровня БУ на BEpipsStart.
2. Если пункт 1 выполнен, советник высчитывает стоп как TrailDist от текущей цены.
3. Советник передвигает стоп если он отличается от текущего значения не меньше чем на TrailStep.
Еще надо помнить о стоп-уровнях брокера. Советник не может пододвинуть стоп к цене ближе чем на стоп-уровень.

==============================================
Добавлено 10.07.2014:
Новая версия советника, ShowBE 4.1.0. Может работать по отдельности только с Buy или только с Sell ордерами.
В настройках добавлена опция выбора типа ордеров BuySell:
BuySell = BuyAndSell -- советником учитываются ордера как Buy так и Sell
BuySell = BuyOnly -- советником учитываются ордера Buy
BuySell = SellOnly -- советником учитываются ордера Sell
В информационное окно пишем, какие ордера учитываем.

==============================================
Добавлено 14.10.2014:
Новая версия советника, ShowBE 5.0.1. Добавлено:
1. Функция перевода корзины ордеров в безубыток. Настройки:
UseBreakEven (TRUE/FALSE) - включить-выключить опцию.
BreakEvenTrigger - триггер профита для перевода в безубыток (пт). Перевод в безубыток выполняется когда цена будет на BreakEvenTrigger пт лучше уровня БУ.
2. Добавлена кнопка, при нажатии на которую информационное окно убирается/снова отображается.
3. Добавлена опция WorkWithSingleOrder (TRUE/FALSE). Когда она установлена, функции CloseBE, SetTP будут работать с одним ордером. Если FALSE, то они работают когда ордеров два или больше.
4. Линия безубытка теперь выводится для одного ордера тоже.
5. Разрешены дробные значения для переменной BEplus.

==============================================
Добавлено 18.02.2015:
Новая версия советника, ShowBE 5.1.0.
Изменения:
1. Добавлен переключатель CloseHedge. Если FALSE, то отключает закрытие ордеров по перекрытию (для брокеров, которые не поддерживают закрытие по перекрытию).
2. Увеличена точность установки тейкпрофита и отображения уровней безубытка и тейк-профита до долей пункта.
3. Увеличена скорость советника в выполнении ряда функций.

==========================================================


DOWNLOAD : https://yadi.sk/d/cahRoZvWc5rmt Изменено пользователем KROOL1980
  • Лайк 6
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано



CloseAllOrders -- закрыть немедленно все позиции. Залокированные ордера закрываются по перекрытию (экономим спред).


Скажите пожалуйста, каким образом экономится спред?


попробуйте в ручную закрыть ордера по перекрытию и увидите.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Может я не понимаю что такое "по перекрытию", но я открыл 2 ордера в разные стороны и закрыл их - с меня, как и полагается, сняли 2 спреда. Что не так делаю?

Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Может я не понимаю что такое "по перекрытию", но я открыл 2 ордера в разные стороны и закрыл их - с меня, как и полагается, сняли 2 спреда. Что не так делаю?



Спойлер

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Ясно, не знал о предоставлении ДЦ такой возможности.



Это позволяет сэкономить на спреде.
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано



Ясно, не знал о предоставлении ДЦ такой возможности.



Это позволяет сэкономить на спреде.

я это понял, только вся фишка в том, что функции: "закрыть перекрытые ордера" и "закрыть встречным" не появляются, если не открывать встречные ордера, именно поэтому я о них не знал, не смотря на то, что давно этим занимаюсь, век живи - век учись, локами теперь чтоли заняться ))
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


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


Локи это не выход и не тупик, это скорее вариант видения рынка. Кому-то проще закрыть позицию и начать сначала. А кому-то - поставить лок и считать, что у него две позиции. Разница психологическая, но что такое трейдинг если не психология? :)
  • Лайк 7
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано



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


Локи это не выход и не тупик, это скорее вариант видения рынка. Кому-то проще закрыть позицию и начать сначала. А кому-то - поставить лок и считать, что у него две позиции. Разница психологическая, но что такое трейдинг если не психология? :)

Согласен на все сто
Ссылка на сообщение
Поделиться на другие сайты

  • 4 weeks later...
[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Скажите пожалуйста что такое залокированная позиция?


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

Ну а это из теоретического курса :-> :
Спойлер

Локированные позиции – длинные и короткие позиции одного объема, которые открыты на одной валютной паре с одного торгового счета. Локированные позиции – это возможность предотвращения больших убытков в случае неблагоприятного поведения рынка. Чтобы получить локированную позицию, необходимо установить «замок» («лок»). Это предполагает открытие позиции в противоположном направлении того же объема, что и открытая позиция, которая становится сильно убыточной. Замок ставится с целью «заморозки» плавающего финансового результата с целью дальнейшего выхода из него при благоприятных для этого условий рынка, когда можно выйти на положительный финансовый результат первоначальной сделки или хотя бы минимизировать убытки.

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Обновлённая версия ShowBE 3.5

А также инструкция и примеры его использования.

MaxDD: Максимальная допустимая просадка, в единицах базовой валюты (если 0, отключено). Если открытая просадка по данному инструменту и магику сравнялась или превысила установленный порог, все открытые ордера закрываются.

MaxDDPerCent: То же самое, что и MaxDD но в процентах от баланса депозита. Н-р, если MaxDDPerCent =30, то торговля будет остановлена при достижении открытой просадки в 30% от баланса депозита. Если 0, то отключено.

_http://www.argolab.net/stoploss.html

  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Объясните пожалуйста, какая разница между CloseBE и SetTP??? Ведь всё равно и та функц. и та закрывает в безубыток, или какая то из них выставляет плавающий ТП???

Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Объясните пожалуйста, какая разница между CloseBE и SetTP??? Ведь всё равно и та функц. и та закрывает в безубыток, или какая то из них выставляет плавающий ТП???


CloseBE - это закрыть в 0. SetTP - это профит всех открытых ордеров в пунктах, т.е если стоит 10 то будет безубыток + 10.
Вообще все визуально видно, линия безубытка синяя, линия тп зеленая, меняешь значение тп - зеленая линия двигается.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

я понял, алилуя) что то я тупил вечером уже, спасибо! Таблицу с данными сверху-слева как то убрать можно? пол графика заслоняет. Еще раз спасибо :d

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Объясните пожалуйста, какая разница между CloseBE и SetTP??? Ведь всё равно и та функц. и та закрывает в безубыток, или какая то из них выставляет плавающий ТП???


SetTP выставляет тейкпрофит всех ордеров в безубыток +- BEpips.
CloseBE - сделает то же самое без установки тейкпрофита ( = виртуальный тейкпрофит).
Информационное окошко убрать нельзя.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Таблицу с данными сверху-слева как то убрать можно? пол графика заслоняет.



можно открыть два графика одной валютной пары
на одном повесить советник, а на втором работать с графиком как вы привыкли.
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано (изменено)



Таблицу с данными сверху-слева как то убрать можно? пол графика заслоняет.



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

KROOL1980, loopsider Спасибо за последний мод советника, действительно незаменимая вещь! =d>

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

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Попробовал советник и появились пожелания:
1. Советник не учитывает в расчете безубытка комиссии и своп позиции.
2. Можно ли сделать чтобы советник включался не после второй позиции, а после n-ой, заданной в параметре?
3. Хотелось бы увидеть пункт закрытия в процентном соотношении, чтобы советник мог рассчитать и закрыть позиции при достижении 1% прибыли например.
Заранее спасибо, если учтете пожелания в будущих версиях.

Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Да, комиссию и своп при расчете безубытка советник не учитывает. Исправим в следующем обновлении.
Пожелания будут приняты во внимание.

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано

Уважаемые доктора, проясните пожалуйста ситуацию, почему не закрылась сетка? Счет ецн альпари. Это у них что-то или дело в сове? Просто ецн никогда не пользовался, открыл впервые. Это же не может быть спред... Спасибо.

BE.jpg

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Это же не может быть спред...


Он и есть, по GBPJPY спред всегда не маленький, а если был момент новостей, то скорее всего что и скакнул.
Я всегда ставлю режим выставления ТП, мне кажется так надежней, вдруг обрыв связи или еще какая напасть.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ShowBE - Советник для управл… Опубликовано


Уважаемые доктора, проясните пожалуйста ситуацию, почему не закрылась сетка? Счет ецн альпари. Это у них что-то или дело в сове? Просто ецн никогда не пользовался, открыл впервые. Это же не может быть спред... Спасибо.


На рисунке обведена цена БУ 160.545
А закрыть сетку советник должен был в БУ - 5 пипс, т.е. по 160.495
Цена бид дошла до 160.462, но спред очевидно был больше 3.3 пунктов на тот момент.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...