У вас не стоит Flash Player
Настройки
#13219 - Fri Sep 17 2010 01:14 PM Похоже на баг
Афанасий Offline
newbie

Registered: Fri Sep 17 2010
Записи: 25
Либо я чего-то не понимаю, либо это самый настоящий баг. Прилагаю два скрипта, различаются наличием и отсутствием одной стрелки между кубиками "CloseL" и "CL1". Стрелка - логический сигнал на срабатывание блока закрытия позиции.

Если стрелка отсутствует, все работает в соответсвии с логикой. Например, переменные PP и Pos меняются в зависимости от входных данных (скриншот 1). Если стрелку добавить, все ломается, потому что переменная PP принимает значение 1 и перестает изменяться (скриншот 2).

Кто может пояснить, ПОЧЕМУ?


Attachments
Скрипт работает как ожидается.xml (156 downloads)
Снимок1 - скрипт работает как ожидается.PNG (245 downloads)
Скрипт работает неправильно.xml (143 downloads)
Снимок2 - скрипт работает неправильно.PNG (260 downloads)


Наверх
#13223 - Fri Sep 17 2010 01:20 PM Re: Похоже на баг [Re: Афанасий]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
В последней сборке для обновляемых значений можно поставить флаг "не очищать" после закрытия позиции. Возьмите ее. Просто обновляемые значения очищаются, если они испольхзовались в блоках закрытия.

Наверх
#13236 - Fri Sep 17 2010 01:37 PM Re: Похоже на баг [Re: Nektodron]
Афанасий Offline
newbie

Registered: Fri Sep 17 2010
Записи: 25
Хм... Я понял идею. Очищается, даже если участвует в закрытии позиции через длинную цепочку вычислений в блоках типа формула, логическая формула и т.д. Но покажите мне хоть полслова об этом в документации.

Последняя сборка - это какая? 1.1.10.0, выложенная на сайте TSlab - не последняя? А где тогда брать?

Наверх
#13292 - Fri Sep 17 2010 07:01 PM Re: Похоже на баг [Re: Афанасий]
ZSE Offline
TSLab
veteran

Registered: Mon Feb 16 2009
Записи: 1376

Наверх


Moderator:  ViL, sar