У вас не стоит Flash Player
Настройки
#75608 - Tue Dec 22 2015 08:27 AM Как при открытии позиции запомнить значение?
leshikvtumane Offline
newbie

Registered: Sun Jul 26 2015
Записи: 26
В скрипте есь некий индикатор (что то то типа скользящего максимума) при достижении индикатора некого уровня открывается позиция. Позиция может быть уже закрыта, но если индикатор не поменял свое значение то она откроется снова, а это ошибочная логика. Как сделать так, чтобы второй раз позиция открывалась только при изменении значения индикатора на n пунктов относительно значения при открытии предыдущей позиции?

Наверх
#75611 - Tue Dec 22 2015 11:10 AM Re: Как при открытии позиции запомнить значение? [Re: leshikvtumane]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
В ОЗ сохранить значение индикатора, на момент открытия позиции, от него и плясать.

Наверх
#75614 - Tue Dec 22 2015 04:38 PM Re: Как при открытии позиции запомнить значение? [Re: ViL]
leshikvtumane Offline
newbie

Registered: Sun Jul 26 2015
Записи: 26
Originally Posted By: ViL
В ОЗ сохранить значение индикатора, на момент открытия позиции, от него и плясать.


а как поймать момент открытия в условной заявке?
мониторить значения есть ли открытая позиция?


Отредактировано leshikvtumane (Tue Dec 22 2015 04:39 PM)

Наверх
#75615 - Tue Dec 22 2015 04:42 PM Re: Как при открытии позиции запомнить значение? [Re: leshikvtumane]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Скорее так: !нетпозиции[i-1] && естьпозиция

Наверх
#75616 - Tue Dec 22 2015 04:46 PM Re: Как при открытии позиции запомнить значение? [Re: ViL]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
либо использовать блок Удерживалось баров, с такой же логикой, если нужно считать непосредственно для определенного входа.

Наверх
#75732 - Wed Jan 06 2016 08:19 PM Re: Как при открытии позиции запомнить значение? [Re: ViL]
leshikvtumane Offline
newbie

Registered: Sun Jul 26 2015
Записи: 26
Вот с какой проблемой столкнулся.
Итак , мое значение хранится в ОЗ1, задача зафиксировать его и использовать в логике закрытия. Что сделал - передал его в новое ОЗ2, а новое ОЗ2 использовал в формуле в блоках закрытия. Товарищи , это парадокс полный! в такой комбинации ОЗ1 стало жить непредсказуемой жизнью, на нее перестал влиять вход по условию, то есть логическая формула подает ТРУ а ОЗ1 обновляется непредсказуемо

Кто сталкивался с подобным?

Наверх
#75741 - Thu Jan 07 2016 11:34 AM Re: Как при открытии позиции запомнить значение? [Re: leshikvtumane]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Originally Posted By: leshikvtumane
Вот с какой проблемой столкнулся.
Итак , мое значение хранится в ОЗ1, задача зафиксировать его и использовать в логике закрытия. Что сделал - передал его в новое ОЗ2, а новое ОЗ2 использовал в формуле в блоках закрытия. Товарищи , это парадокс полный! в такой комбинации ОЗ1 стало жить непредсказуемой жизнью, на нее перестал влиять вход по условию, то есть логическая формула подает ТРУ а ОЗ1 обновляется непредсказуемо

Кто сталкивался с подобным?


Используйте флаг "не очищать"

Наверх
#75746 - Thu Jan 07 2016 05:35 PM Re: Как при открытии позиции запомнить значение? [Re: ViL]
leshikvtumane Offline
newbie

Registered: Sun Jul 26 2015
Записи: 26
а если мне нужно каждый час сбрасывать обновляемое значение, этот флаг не помешает ?

Наверх
#75747 - Thu Jan 07 2016 06:53 PM Re: Как при открытии позиции запомнить значение? [Re: leshikvtumane]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Значит подайте на обнуление каждый час, по времени.или по номеру бара, или по времени удержания.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#75749 - Fri Jan 08 2016 10:43 AM Re: Как при открытии позиции запомнить значение? [Re: Frend]
leshikvtumane Offline
newbie

Registered: Sun Jul 26 2015
Записи: 26
Originally Posted By: Frend
Значит подайте на обнуление каждый час, по времени.или по номеру бара, или по времени удержания.


Тогда для чего нужен флаг не очищать?

Наверх
#75751 - Fri Jan 08 2016 05:39 PM Re: Как при открытии позиции запомнить значение? [Re: leshikvtumane]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Это что бы не очищалось в других случаях, когда к примеру сработал стоп который считается по oz, что бы очищался только по требованию


Отредактировано Frend (Fri Jan 08 2016 05:39 PM)
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#75752 - Fri Jan 08 2016 09:25 PM Re: Как при открытии позиции запомнить значение? [Re: Frend]
leshikvtumane Offline
newbie

Registered: Sun Jul 26 2015
Записи: 26
Спасибо! попробую!

UPD: действительно, все работает, спасибо!


Отредактировано leshikvtumane (Sat Jan 09 2016 02:27 PM)

Наверх


Moderator:  ViL, sar