#54998 - Wed May 08 2013 06:08 PM
Цена закрытия предыдущей свечи
|
stranger
Registered: Wed May 08 2013
Записи: 17
|
Здравствуйте! Подскажите пожалуйста, как получить в редакторе цену закрытия предыдущей 5-ти минутной свечи.
|
|
Наверх
|
|
|
|
#54999 - Wed May 08 2013 06:29 PM
Re: Цена закрытия предыдущей свечи
[Re: Logan]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
от блока закрытия в блоке формула пишем закрытие[i-1] на 5минутном таймфрейме. либо на другом таймфрейме но закрытие цепляем к блоку сжать .
|
|
Наверх
|
|
|
|
#55000 - Wed May 08 2013 11:20 PM
Re: Цена закрытия предыдущей свечи
[Re: uuzzeerr]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
от блока закрытия в блоке формула пишем закрытие[i-1] на 5минутном таймфрейме. Разве блок "закрытие" не отдаёт закрытие предыдущей свечи и сработку подцепленного к нему сигнала на "текущей" именно по закрытию предыдущей?
|
|
Наверх
|
|
|
|
#55007 - Thu May 09 2013 09:33 AM
Re: Цена закрытия предыдущей свечи
[Re: Logan]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Здравствуйте! Подскажите пожалуйста, как получить в редакторе цену закрытия предыдущей 5-ти минутной свечи. При настройках в свойствах скрипта "пересчёт интервал" скрипт пересчитывает заложенную историю один раз за интервал. Т.е. если интервал 5 мин., то и скрипт делает пересчёт каждые 5 минут. По окончании 5-и минутного интервала последняя свеча имеет характеристики: открытие, закрытие, максимум, минимум, а также объём, TR, типикал прайс и медиум прайс. В следующий момент времени начинает формироваться новая свеча, которая до завершения интервала и до нового пересчёта скрипта параметров не имеет, поскольку не завершена и скрипт не пересчитан. Сформированная на последнем пересчёте свеча считается текущей (последней). И её характеристики записываются как close[i], open[i] и т.д. Записывая их в формулу "[i]" ставить не нужно. А вот предыдущая перед ней свеча имеет параметры close[i-1], close[i-n], open[i-1], open[i-n] и т.д. И писать в формулах [i-n] к характеристикам уже обязательно, не забыв отметить в формуле "начинать с n". Подробнее здесь http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=8149&nt=9&page=1
Отредактировано captian (Thu May 09 2013 09:43 AM)
|
|
Наверх
|
|
|
|
#55011 - Thu May 09 2013 11:12 AM
Re: Цена закрытия предыдущей свечи
[Re: captian]
|
stranger
Registered: Wed May 08 2013
Записи: 17
|
всем спасибо за ответы. с этой темой разобрался.
|
|
Наверх
|
|
|
|
#55030 - Thu May 09 2013 10:24 PM
Re: Цена закрытия предыдущей свечи
[Re: VladMih]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
от блока закрытия в блоке формула пишем закрытие[i-1] на 5минутном таймфрейме. Разве блок "закрытие" не отдаёт закрытие предыдущей свечи и сработку подцепленного к нему сигнала на "текущей" именно по закрытию предыдущей? с[i] последней сформированной свечи,c[i-1] предпоследней сформированной свечи, c[i-n] и тд
|
|
Наверх
|
|
|
|
#55229 - Sat May 18 2013 10:54 AM
Re: Цена закрытия предыдущей свечи
[Re: uuzzeerr]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Хорошо, переформулирую "по-научному". Разве блок "Закрытие" не отдаёт закрытие свечи c[i-1] и не даёт сработку подцепленного к нему сигнала на с[i] именно по закрытию c[i-1]?
Я почему уточняю. Нигде в примерах (в т.ч. в большом количестве просмотренных видео) не видел таких танцев с бубном, как в первом ответе (чтобы надо было дополнительно писать формулу "закрытие[i-1]"). Для работы по ценам закрытия просто тянется связь к блоку закрытия. Если неверно понял, то это будет принципиальной ошибкой...
Кстати, заодно уж уточню. Если сигнал привязан напрямую к блоку источника, то срабатывать он будет по текущей цене, в том числе на пробоях без закрытия за пробиваемым уровнем (на пробоях тенями)? Хм, по первому ответу получается, что и от блока закрытие будет то же самое? Запутался.
|
|
Наверх
|
|
|
|
#55239 - Sat May 18 2013 09:40 PM
Re: Цена закрытия предыдущей свечи
[Re: VladMih]
|
enthusiast
Registered: Fri Jan 20 2012
Записи: 329
|
Считайте, что [i] - это номер текущей свечи.
Закрытие[i] - это закрытие текущей свечи.
[i-1] даст предыдущую и т.п.
_________________________
|
|
Наверх
|
|
|
|
#55752 - Sat Jun 08 2013 02:26 PM
Re: Цена закрытия предыдущей свечи
[Re: ViL]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Любой блок, в том числе и "Закрытие" дает значение [i] Это понятно, только вопрос был не о номере свечи. Вопрос перечитал, там вроде понятно написано. Уточнить могу только зайдя с другой стороны: чем отличаются значения свечи [i], если их брать от источника и если от блока "Закрытие"?
|
|
Наверх
|
|
|
|
#55859 - Thu Jun 13 2013 08:55 PM
Re: Цена закрытия предыдущей свечи
[Re: ViL]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
А если берем значения от источника, то это не есть "значение свечи (бара)"?
|
|
Наверх
|
|
|
|
#55869 - Fri Jun 14 2013 09:43 AM
Re: Цена закрытия предыдущей свечи
[Re: VladMih]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Любые значения цены в итоге берутся от Источника. В чем вопрос?
|
|
Наверх
|
|
|
|
#55888 - Sat Jun 15 2013 11:27 AM
Re: Цена закрытия предыдущей свечи
[Re: SupportTSLab]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
"В итоге" они берутся вообще из интернета или текстового файла...
Соединители могут идти на "Закрытие", а могут идти на "Источник" - вот и вопрос: в чем разница?
Правильно ли я понял, что блок "Закрытие" просто дублирует цену "Источника" на текущем баре и для того, чтобы использовать именно цену закрытия бара, надо обязательно обращаться к [i-1]? Если это так (а именно так объясняли выше), то зачем такая путаница, если это по логике должно быть по умолчанию?
|
|
Наверх
|
|
|
|
#55897 - Sun Jun 16 2013 12:36 PM
Re: Цена закрытия предыдущей свечи
[Re: ViL]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Может поможет понять принцип.
Есть два типа блоков: потоковые и последовательные. Потоковые - принимают на входе список значений, делают преобразования и выдают сразу же список значений. Последовательные - принимают на вход одно значение и номер бара, возвращают тоже одно значение.
Вся философия скрипта построена на последовательной обработке каждого бара, от начала до конца. А раз это так, то на некотором баре Х можно получить значения, которые были на некотором прошлом баре У. Обычно это делается через [i-x] где х - на сколько баров назад мы хотим заглянуть.
_________________________
__
|
|
Наверх
|
|
|
|
#55937 - Tue Jun 18 2013 12:38 PM
Re: Цена закрытия предыдущей свечи
[Re: ra81]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Всё. СДАЮСЬ. Этот принцип я понимал и раньше, но ответа на свой вопрос так и не получил. Пойду учиться спрашивать.
Кстати, задолбал уже tslaber - эта страница не хотела ни догружаться, ни останавливать догрузку всякой мути по эскейпу. Интересно, что на странице в явном виде не вижу ничего от tslaber, но в момент тормоза опера однозначно писала "Ожидание ответа от tslaber". Хорошо бы с этим разобраться, а то достало уже. Форум быстрый, а грузится как БЕЛАЗ.
|
|
Наверх
|
|
|
|
#55939 - Tue Jun 18 2013 12:44 PM
Re: Цена закрытия предыдущей свечи
[Re: VladMih]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
... но в момент тормоза опера однозначно писала "Ожидание ответа от ... ни когда не встречал такой надписи, а в целом... может админ чего делает ?
|
|
Наверх
|
|
|
|
#55940 - Tue Jun 18 2013 12:45 PM
Re: Цена закрытия предыдущей свечи
[Re: uuzzeerr]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
или поисковые роботы затоптали...
|
|
Наверх
|
|
|
|
#55946 - Tue Jun 18 2013 01:02 PM
Re: Цена закрытия предыдущей свечи
[Re: uuzzeerr]
|
TSLab
veteran
Registered: Mon Feb 16 2009
Записи: 1379
|
|
|
Наверх
|
|
|
|
|
|