#61239 - Mon Mar 24 2014 11:07 PM
Факт закрытия позиции
|
member
Registered: Sat Oct 19 2013
Записи: 174
|
В кубиках возникла задача определения момента закрытия позиции.
Подумал, что можно смотреть на кубик "Удерживалось баров" на текущем и на предыдущем шагах - если упало с любого числа в ноль, то позиция была закрыта, вроде подходит, но оказалось, что "удерживалось баров" возвращает на баре входа 0 и на баре выхода тоже 0, поэтому если длительность позиции 1 бар (вошли и на следующем баре вышли), то "удерживалось баров" даже не "дернется".
Кубик "ЕстьАктиДлинПоз", на баре входа равен 1 на баре выхода равен 0, длительность в 1 бар будет замечена - вроде подходит, но если входов в лонг будет два или более, то не очень понятно как их разделять чтобы узнать что какая-то конкретная позиция закрыта.
Кубик "ПосВыхИмеТакИмя", он на баре выхода становится равным единице, но опять же если выходов два на одном баре, то отображаться последним будет только один и возможно не тот который нужен.
Кто как решает подобную проблему, мне кажется не хватает кубика определяющего активность указанной позиции...
|
|
Наверх
|
|
|
|
#61241 - Tue Mar 25 2014 09:23 AM
Re: Факт закрытия позиции
[Re: finstrateg]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
1. Есть кубик номер бара выхода, дает бар последнего выхода. 2. Номер бара входа - когда поза есть - дает цифру, надо взять формулу Номер бара входа==0&&Номер бара входа[i-1]>0 и на обновляемое значение ну а значение на ОЗ подать номер текущего бара, таким образом будете знать номер закрытия бара каждой отдельно взятой позы.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
|
Наверх
|
|
|
|
#61253 - Tue Mar 25 2014 09:41 PM
Re: Факт закрытия позиции
[Re: Frend]
|
member
Registered: Sat Oct 19 2013
Записи: 174
|
Если это про эти кубики http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=19778&page=1то они тоже не будут работать если на одном баре два или больше входа/выхода, так как они привязываются к последнему входу/выходу и предыдущий теряется для алгоритма, других кубиков не нашел
Отредактировано finstrateg (Tue Mar 25 2014 09:43 PM)
|
|
Наверх
|
|
|
|
#61260 - Wed Mar 26 2014 10:01 AM
Re: Факт закрытия позиции
[Re: finstrateg]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
берете последнюю закрытую позицию. ее бар закрытия. если он рядом с текущим или перед ним то закрыта на прошлом баре. А воообще задачу я не увидел, есть только рассуждения вслух и из них плохо ясно в чем сыр бор  .
_________________________
__
|
|
Наверх
|
|
|
|
#61276 - Wed Mar 26 2014 10:55 PM
Re: Факт закрытия позиции
[Re: ra81]
|
member
Registered: Sat Oct 19 2013
Записи: 174
|
берете последнюю закрытую позицию. ее бар закрытия. если он рядом с текущим или перед ним то закрыта на прошлом баре. А воообще задачу я не увидел, есть только рассуждения вслух и из них плохо ясно в чем сыр бор  . Задача проста - определить момент закрытия позиции, чтобы сделать определенные действия - запомнить параметры, задача решается элементарно для одной позиции, но в некоторых случаях, что и описано выше, использование "последней закрытой позиции" приводит к потерям информации - если на одном баре одновременно закрыто две позиции - остается информация только об одной позиции - последней ведь может быть только одна, а не две сразу, соответственно и параметры будут запоминаться только для одной позиции, а не для каждой в отдельности!
Отредактировано finstrateg (Wed Mar 26 2014 10:58 PM)
|
|
Наверх
|
|
|
|
#61278 - Thu Mar 27 2014 04:51 AM
Re: Факт закрытия позиции
[Re: finstrateg]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
берете последнюю закрытую позицию. ее бар закрытия. если он рядом с текущим или перед ним то закрыта на прошлом баре. А воообще задачу я не увидел, есть только рассуждения вслух и из них плохо ясно в чем сыр бор  . Задача проста - определить момент закрытия позиции, чтобы сделать определенные действия - запомнить параметры, задача решается элементарно для одной позиции, но в некоторых случаях, что и описано выше, использование "последней закрытой позиции" приводит к потерям информации - если на одном баре одновременно закрыто две позиции - остается информация только об одной позиции - последней ведь может быть только одна, а не две сразу, соответственно и параметры будут запоминаться только для одной позиции, а не для каждой в отдельности! Для этого есть кубики у vito кажется. Нужно запрашивать позицию для заданного сигнала. Но не скажу точно, вроде бы есть. Ну и другой вариант - запрашивать цену выхода из позиции. Если она 0 и цена входа 0, то позы нет, если вход не 0, то активна, если обе не 0, то закрыта. И тут уж конкретно для конкретной позиции только можно будет проверить. НУ а дальше уже пробуйте фантазировать. Вообще экспериментируйте  . Раз уж подсели на виз редактор, то тут иначе не получится.
_________________________
__
|
|
Наверх
|
|
|
|
#61279 - Thu Mar 27 2014 07:56 AM
Re: Факт закрытия позиции
[Re: finstrateg]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
берете последнюю закрытую позицию. ее бар закрытия. если он рядом с текущим или перед ним то закрыта на прошлом баре. А воообще задачу я не увидел, есть только рассуждения вслух и из них плохо ясно в чем сыр бор  . Задача проста - определить момент закрытия позиции, чтобы сделать определенные действия - запомнить параметры, задача решается элементарно для одной позиции, но в некоторых случаях, что и описано выше, использование "последней закрытой позиции" приводит к потерям информации - если на одном баре одновременно закрыто две позиции - остается информация только об одной позиции - последней ведь может быть только одна, а не две сразу, соответственно и параметры будут запоминаться только для одной позиции, а не для каждой в отдельности! Те варианты которые я предложил. рабочии, сам так делал для нескольких поз которые могут крыться как на одной свече так и на нескольких, с ценой входа тоже гуд вариант.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
|
Наверх
|
|
|
|
#61292 - Thu Mar 27 2014 08:06 PM
Re: Факт закрытия позиции
[Re: ra81]
|
member
Registered: Sat Oct 19 2013
Записи: 174
|
Ну и другой вариант - запрашивать цену выхода из позиции. Если она 0 и цена входа 0, то позы нет, если вход не 0, то активна, если обе не 0, то закрыта. И тут уж конкретно для конкретной позиции только можно будет проверить. НУ а дальше уже пробуйте фантазировать. Вообще экспериментируйте  . Раз уж подсели на виз редактор, то тут иначе не получится. Спасибо за наводку - "цена входа" в позицию действительно подходит - равна нулю до входа и после выхода, из этого можно определить все что нужно, реагирует на длительность позиции в один бар. "цена выхода" из позиции - нет такого кубика в поставочных кубиках, есть только "цена последнего выхода" - привязывается к инструменту, что приводит к вышеописанным проблемам. заметил, что подходит еще и кубик "количество" лотов - до входа и после выхода равен 0
|
|
Наверх
|
|
|
|
|
|