#24501 - Thu Mar 31 2011 06:17 PM
Re: Пример: Работаем с Обновляемым значением
[Re: Nektodron]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
ОЗ это переменная, которая сохраняет значение для N свечи, в процессе пересчета. Оно не сохраняется между пересчетами. . "Как я и написал выше, ОЗ хранится в пределах пересчета. Все правильно" (с) Вил Поясните, пож. "в процессе пересчета" и "в пределах пересчета" - это одно и то же? И что означает фраза "оно не сохраняется между пересчетами". Т.е. между пересчетами там может быть что угодно, а на пересчет возвращается значение предыдущего пересчета?
|
Наверх
|
|
|
|
#24540 - Thu Mar 31 2011 10:56 PM
Re: Пример: Работаем с Обновляемым значением
[Re: Nektodron]
|
stranger
Registered: Mon Mar 28 2011
Записи: 22
|
Теперь все понятно! Спасибо!
|
Наверх
|
|
|
|
#24543 - Thu Mar 31 2011 11:10 PM
Re: Пример: Работаем с Обновляемым значением
[Re: usas]
|
stranger
Registered: Mon Mar 28 2011
Записи: 22
|
Насколько я понимаю, между пересчетами сохраняется значение с последнего пересчета. Другой вопрос, как часто этот пересчет происходит. При этом значение при текущем пересчете берется не с предыдущего, а исходя из текущих значений.
Если рассмотреть мой пересчет по сделке, то получается следующее. Прошла сделка, по которой сформировался сигнал - значение ОЗ обновилось. Если на той же самой свече цена ушла назад и сигнала больше нет, то и значение ОЗ вернется к предыдущему значению, так как все параметры пересчитались, сигнала больше нет, а следовательно нет и обновления значения ОЗ. То есть при пересчете текущая свечка и все текущие параметры как бы стираются и рисуются заново.
Не знаю, насколько понятно удалось изложить и насколько это близко к реальности, я понял именно так.
Отредактировано maxzone (Fri Apr 01 2011 08:34 AM)
|
Наверх
|
|
|
|
#24723 - Sun Apr 03 2011 12:59 PM
Re: Пример: Работаем с Обновляемым значением
[Re: Nektodron]
|
member
Registered: Wed Dec 15 2010
Записи: 115
|
А в чем смысл опции "Не очищать"? Объсните пожалуйста или дайте ссылку, где об этом написано.
|
Наверх
|
|
|
|
#24734 - Sun Apr 03 2011 01:57 PM
Re: Пример: Работаем с Обновляемым значением
[Re: ViL]
|
member
Registered: Wed Dec 15 2010
Записи: 115
|
А не могли бы Вы сделать какой-нибудь сравнительный пример, все-таки без примера тяжеловато понять этот ньюанс
|
Наверх
|
|
|
|
#24735 - Sun Apr 03 2011 01:57 PM
Re: Пример: Работаем с Обновляемым значением
[Re: ViL]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Не очищать, хранит предыдущее значение. Иначе возвращает начальное значение. Надо полагать хранит до записи нового при пересчете?
|
Наверх
|
|
|
|
#32055 - Tue Oct 11 2011 09:14 AM
Re: Пример: Работаем с Обновляемым значением
[Re: ViL]
|
stranger
Registered: Sun Apr 10 2011
Записи: 15
|
Как запомнить, после наступления условия 1 (напр пересечения), значение (напр close) предыдущего наступления условия 1 и чтоб оно обновлялось - всяко разно пытался крутить-вертеть не получается. Когда будет возможность нормально индексировать ОЗ без заморочек?
|
Наверх
|
|
|
|
#32507 - Wed Oct 26 2011 04:15 AM
Re: Пример: Работаем с Обновляемым значением
[Re: Finamets]
|
enthusiast
Registered: Sun Aug 29 2010
Записи: 221
Loc: Krasnoyarsk
|
Добрый день, подскажите пожалуйста по ОбновЗнач. В примере первого поста считается количество пересечений. С этим я разобрался. А как можно посчитать количество моментов когда например Close>SMA. В этот момент условие истинно на протяжении нескольких свечей. Кок можно посчитать количество таких интервалов.
Attachments
2011-10-26 Вопрос по ОЗ 1.png (3114 downloads)2011-10-26 Вопрос по ОЗ 2.png (2899 downloads)
Отредактировано R2D224RUS (Wed Oct 26 2011 04:16 AM)
|
Наверх
|
|
|
|
#32509 - Wed Oct 26 2011 04:23 AM
Re: Пример: Работаем с Обновляемым значением
[Re: Finamets]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Как запомнить, после наступления условия 1 (напр пересечения), значение (напр close) предыдущего наступления условия 1 и чтоб оно обновлялось - всяко разно пытался крутить-вертеть не получается. Когда будет возможность нормально индексировать ОЗ без заморочек? В версии программы 1.2 такая возможность будет, пока никак.
|
Наверх
|
|
|
|
#32510 - Wed Oct 26 2011 04:25 AM
Re: Пример: Работаем с Обновляемым значением
[Re: R2D224RUS]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Добрый день, подскажите пожалуйста по ОбновЗнач. В примере первого поста считается количество пересечений. С этим я разобрался. А как можно посчитать количество моментов когда например Close>SMA. В этот момент условие истинно на протяжении нескольких свечей. Кок можно посчитать количество таких интервалов. Стандартными блоками не сделать, номер бара есть здесь: http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=19784#Post19784
|
Наверх
|
|
|
|
#32644 - Fri Oct 28 2011 09:59 AM
Re: Пример: Работаем с Обновляемым значением
[Re: SysKreator]
|
enthusiast
Registered: Sun Aug 29 2010
Записи: 221
Loc: Krasnoyarsk
|
Сейчас в блоке Обновляемое значение идет подсчет всех Пересечений. Осталось реализовать, чтобы выполнялось условие accum<10. Для этого модифицируем выражение в блоке Формула:
(accum<10) ? (accum+1) : 0
Что говорит: Если текущее значение accum < 10, то прибавляем 1 (учитываем событие), в противном случае, обнуляем. Подскажите пожалуйста, я вот в этом моменте в формуле написал
accum<1000 ? accum+1 : accum
Что это значит.. Я хотел достичь того чтобы мне посчиталось количество пересечений, без обнуления, только статистически. Это как бы считает, только я все равно не понял что и куда подается... Поясните пожалуйста...
Отредактировано R2D224RUS (Fri Oct 28 2011 10:02 AM)
|
Наверх
|
|
|
|
#32700 - Sat Oct 29 2011 08:12 PM
Re: Пример: Работаем с Обновляемым значением
[Re: ViL]
|
journeyman
Registered: Fri Sep 23 2011
Записи: 59
|
Доброго времени суток. Я использую трейл стоп на основе стандартного отклонения. К примеру вход в шорт сопровождается трейлом, рассчитанным как сумма между предыдущим минимумом и значением стандартного отклонения на этой же свечке. Мин[i-1]+std[i-1]. По мере движения трейл должен устанавливаться не на предыдущий минимум, а на новый достигнутый минимум(экстремум) и не должен превышать значение первичного стопа.Но скрипт изменяет значение трейла на каждой свечке, т. е. рассчитывает от каждого предыдущего минимума. Помогите пожалуйста, как с помощью обновляемого значения решить данную проблему. Заранее благодарен.
|
Наверх
|
|
|
|
#32705 - Sat Oct 29 2011 10:10 PM
Re: Пример: Работаем с Обновляемым значением
[Re: ViL]
|
journeyman
Registered: Fri Sep 23 2011
Записи: 59
|
Правильно ли я делаю. Я подключаю блок обновляемое значение к блоку формула(закрытие по стоп лоссу):минимум[i-1]+ станд отклон[i-1];к блоку минимум, к блоку есть активная позиция и к блоку формула, где указываю условие: минимум<минимум[i-1]?(обновляемое значение+1):0
|
Наверх
|
|
|
|
#36742 - Tue Jan 31 2012 01:59 PM
Re: Пример: Работаем с Обновляемым значением
[Re: SysKreator]
|
stranger
Registered: Sat Sep 24 2011
Записи: 24
|
Вопрос! А как сделать, что бы события, которые мы считаем обновляемым значением были ПОДРЯД? Хочу описать три черные свечи подряд. Пишу Открытие>Закрытия - передаю это событие в обновляемое значение, далее по аналогии с описанным примером. Получается, что скрипт тупо считает черные свечи, а мне нужно именно подряд. Подскажите плз!
|
Наверх
|
|
|
|
|
|