У вас не стоит Flash Player
Настройки
#29123 - Fri Jul 08 2011 10:19 PM Обновляемое значение
migs911 Offline
stranger

Registered: Tue Jun 21 2011
Записи: 5
Столкнулся с проблемой, что обновляемое значение по разному себя ведёт в зависимости от того подключено оно к какому-то другому блоку или нет.
цель - если последний выход цены из канала был вверх, то обн.знач. = 1, если вниз -1,до тех пор пока не будет выход за другую границу канала.
я это сделал и всё было норм до тех пор,пока не подключил блок обн. знач. к логической формуле (для усл. входа в рынок например). обновляемое значение стало сбрасываться.
вопрос, как от этого избавиться?
внизу две картинки, на нижней панели каждой под графиком график обновляемого значения, на одной то как должен действовать алгоритм и то как он стал действовать после подключения к блоку логической формулы.


Attachments
Обновляемое значение.xml (284 downloads)
111.png (745 downloads)
222.png (549 downloads)



Отредактировано migs911 (Fri Jul 08 2011 10:21 PM)

Наверх
#29154 - Mon Jul 11 2011 12:38 PM Re: Обновляемое значение [Re: migs911]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Обновляемое значение ведет себя по разному в зависимости от того используется его результат для блоков закрытия или нет. Чтобы вело себя одинаково отметьте параметр "Не очищать". Тогда после закрытия позиции значение ОЗ не будет очищено.

Наверх
#32940 - Fri Nov 04 2011 03:06 PM Re: Обновляемое значение [Re: Nektodron]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Подскажите пожалуйста где найти толкование (расшифровку) возникающих ошибок выводимых в Лог?

Вот например в визуальном редакторе строю индикатор с блоком обновляемого значения и при запуске скрипта пишет в Лог:

c:\...\AppData\Local\TSLab\TSLab\temp\code7.cs(181,68) : error CS0021: Невозможно применить индексирование через [] к выражению типа "double"

confused


Отредактировано Evrika (Fri Nov 04 2011 03:07 PM)

Наверх
#32956 - Sat Nov 05 2011 12:52 AM Re: Обновляемое значение [Re: Evrika]
Sergey_gt Offline
newbie

Registered: Mon Sep 20 2010
Записи: 27
предполагаю не подключена Логическая формула к Обновляемому значению. Должно быть два входа это: Логическая формула(или что то еще) при значении которой True(1) выполняется запись в Обновл. знач. из блока допустим Формула, Цена входа и т.д.

Наверх
#32958 - Sat Nov 05 2011 01:13 AM Re: Обновляемое значение [Re: Nektodron]
Sergey_gt Offline
newbie

Registered: Mon Sep 20 2010
Записи: 27
Originally Posted By: Nektodron
Обновляемое значение ведет себя по разному в зависимости от того используется его результат для блоков закрытия или нет.


Могли б пояснить, что это значит. Как я понимаю если не стоит галочка Не очищать, то значение должно обнулиться, если подаваемое условие не выполняется (false)

Наверх
#33326 - Mon Nov 14 2011 02:12 PM Re: Обновляемое значение [Re: Sergey_gt]
Sergio Offline
stranger

Registered: Thu Jun 23 2011
Записи: 11
У обновляемого значения только два входа: условие и значение. Подскажите как сделать, например, чтобы при выполнении одного условия записывалось одно значение, при выполнении другого - второе. (например, A>B - записывалась единица, в противном случае - ноль, потому что после первой записи, значение остается постоянным)

Наверх
#33328 - Mon Nov 14 2011 03:24 PM Re: Обновляемое значение [Re: Sergio]
Sergio Offline
stranger

Registered: Thu Jun 23 2011
Записи: 11
не совсем точно объяснил..
вообщем нужно чтобы при достижении локального максимума обновляемое значение было 1, при достижении локального минимума -1. как реализовать подскажите.

Наверх
#33333 - Mon Nov 14 2011 05:45 PM Re: Обновляемое значение [Re: Sergio]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
.


Attachments
Пример_ОбнЗнач HighLow 1_-1.xml (368 downloads)


Наверх
#33527 - Sat Nov 19 2011 04:23 PM Re: Обновляемое значение [Re: Nektodron]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Originally Posted By: Nektodron
Обновляемое значение ведет себя по разному в зависимости от того используется его результат для блоков закрытия или нет. Чтобы вело себя одинаково отметьте параметр "Не очищать". Тогда после закрытия позиции значение ОЗ не будет очищено.


и не только...

Блок "Обновляемое значение" я бы назвал основным блоком (краеугольным камнем) в визульном редакторе. Без него не обойтись при создании собственных или модификации готовых индикаторов, а также при создании более простых конструкций, когда функционал визуального редактора хочется чем то дополнить...
Вместе с тем это и самый "капризный" или иногда непредсказуемый блок, алгоритм работы которого не всегда прозрачен.

Было бы Логичным дополнить раздел FAQ в ветке визуального редактирования Темой с одноименным названием!

Наверх
#33535 - Sun Nov 20 2011 05:02 PM Re: Обновляемое значение [Re: Evrika]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=31733#Post31733
Напишите здесь, что именно не понятно в этом блоке, я постараюсь дать объяснение.

Наверх
#48480 - Thu Nov 01 2012 09:22 PM Re: Обновляемое значение [Re: ViL]
Komarov Offline
journeyman

Registered: Fri Jul 06 2012
Записи: 74
А как можно обратиться к прошлым данным Обновляемого значения?

Наверх
#48509 - Fri Nov 02 2012 03:11 PM Re: Обновляемое значение [Re: Komarov]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
в версии 1.2 только можно
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх


Moderator:  ViL, sar