#5850 - Sat May 22 2010 10:14 PM
Необновляемый стоп-лосс
|
stranger
Registered: Mon Jan 18 2010
Записи: 10
|
Как сделать так, чтобы стоп-лосс не обновлялся каждый пересчет, а выставился при входе в позицию и оставался до выхода (на исторических данных в лаборатории)?
Во вложении пример. Надо сделать так, чтобы стоп-лосс не перевыставлялся каждую свечку.
И если это невозможно в визуальном редакторе, то можно ли вообще получить информацию о прошлых позициях через API? Я смог бы написать индикатор, создающий IList<bool> с нужной мне информацией (в позиции/нет).
Attachments
Demo.xml (118 downloads)
Отредактировано Kitn (Sat May 22 2010 10:15 PM)
|
|
Наверх
|
|
|
|
#5858 - Sun May 23 2010 02:48 PM
Re: Необновляемый стоп-лосс
[Re: Nektodron]
|
stranger
Registered: Mon Jan 18 2010
Записи: 10
|
Это не выход. Алгоритм, который я реализовываю, требует иного.
Я пытался использовать блок "Удерживалось баров" с тем, чтобы брать минимум за УдерживалосьБаров + 1 (у меня есть самописный индикатор МинимумЗаПериод, который принимает на вход цены и периоды), но "Удерживалось Баров" дает, увы, не список.
В общем, рассчитываю на следующие версии. :3
|
|
Наверх
|
|
|
|
#5862 - Sun May 23 2010 05:37 PM
Re: Необновляемый стоп-лосс
[Re: Nektodron]
|
stranger
Registered: Mon Jan 18 2010
Записи: 10
|
Вот так должен же: сделать так, чтобы стоп-лосс не обновлялся каждый пересчет, а выставился при входе в позицию и оставался до выхода (на исторических данных в лаборатории)? Цена берется, в общем случае, из формулы. Конкретно здесь - из минимума за n свечек на момент входа в позицию и не меняется. Может, при входе в позицию писать цену стоп-лосса в "Обновляемое значение", а при пересечении сверху этого значения делать закрытие позиции? Но тогда нужно отследить вход в позицию.
Отредактировано Kitn (Sun May 23 2010 05:37 PM)
|
|
Наверх
|
|
|
|
#5864 - Sun May 23 2010 06:39 PM
Re: Необновляемый стоп-лосс
[Re: Nektodron]
|
stranger
Registered: Mon Jan 18 2010
Записи: 10
|
Условий входа в позицию больше, чем реальных входов в позицию.
Это происходит потому, что вход в длинную позицию не выполняется при нахождении в длинной позиции, даже если идут сигналы на вход. Это используется в каждом втором алгоритме.
Отредактировано Kitn (Sun May 23 2010 07:04 PM)
|
|
Наверх
|
|
|
|
#5879 - Mon May 24 2010 10:55 AM
Re: Необновляемый стоп-лосс
[Re: Nektodron]
|
stranger
Registered: Mon Jan 18 2010
Записи: 10
|
Это сработало. Большое спасибо!
Вот модифицированный пример из первого сообщения, если кто-то хочет увидеть, как это выглядит.
Attachments
Demo_r.xml (190 downloads)
|
|
Наверх
|
|
|
|
#6567 - Tue Jun 15 2010 03:30 AM
Re: Необновляемый стоп-лосс
[Re: Kitn]
|
stranger
Registered: Tue Jun 15 2010
Записи: 1
|
Подскажите пожалуйста, а как сделать чтобы такой фиксированный стоп также тянулся и для шорта? В данном примере использован способ когда в логической формуле указывается количество удерживаемых баров вот так: УБ == 1. Что значит знак двойного равенства? И почему аналогичная комбинация не хочет работать для протягивания стопа для шортов?
|
|
Наверх
|
|
|
|
#76107 - Mon Feb 01 2016 12:42 AM
Re: Необновляемый стоп-лосс
[Re: Kitn]
|
journeyman
Registered: Sat Jan 23 2016
Записи: 52
|
И от меня огромное спасибо, пол дня пытался придумать, как задать условие до ОЗ. Дошел до "Удерживалось баров" и придумал вариант проще, без ОЗ, через формулу "Минимум[i-Формула]" где "формула" это "УдерживалосьБаров+2", где "2" это количество баров на которое нужно отступить, но эта формула не работает пишет "Индекс за приделами диапазона" хотя должна работать!
|
|
Наверх
|
|
|
|
|
|