У вас не стоит Flash Player
Настройки
#28013 - Sat May 28 2011 04:01 PM Как реализовать? Прошу помочь..
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Минутный тайм-фрейм (впрочем любой)..
Хочу с определённого момента (входа в позицию) совершать некое действие на каждой свече, номер которой задается константой- например на каждой пятой, или на каждой десятой в зависимости от значения константы..
Догадываюсь, что нужно использовать блок "обновляемое значение", но я с ним пока не на ты..
Подскажите, пожалуйста конструкцию в визуальгом редакторе..
Спсб..


Отредактировано usas (Sun May 29 2011 05:50 PM)

Наверх
#28025 - Sun May 29 2011 05:52 PM Re: Как реализовать? Прошу помочь.. [Re: usas]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Видимо трудная задача. :-((

Наверх
#28039 - Mon May 30 2011 09:40 AM Re: Как реализовать? Прошу помочь.. [Re: usas]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Пример. Есть открытая, ждем 5 баров, включаем счетчик.


Attachments
script__.xml (51 downloads)


Наверх
#28040 - Mon May 30 2011 10:15 AM Re: Как реализовать? Прошу помочь.. [Re: ViL]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Вил, спасибо!
Я его "подумаю" и если что не пойму, с Вашего разрешения попрошу пояснить..

Наверх
#28041 - Mon May 30 2011 10:34 AM Re: Как реализовать? Прошу помочь.. [Re: usas]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
В качестве источника для Вашего примера дал RI минутки за 2010, так скрипт минут пять загружался. Это что же там так долго обсчитывается?

Наверх
#28046 - Mon May 30 2011 12:15 PM Re: Как реализовать? Прошу помочь.. [Re: usas]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Ув.Вил!
В Math-библиотеке по СИ есть функция:

"IEEERemainder
Возвращает остаток от деления одного указанного числа на другое указанное число."

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

Наверх
#28047 - Mon May 30 2011 12:26 PM Re: Как реализовать? Прошу помочь.. [Re: usas]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
если нужен остаток от деления (целочисленного), то проще использовать оператор %
Например, "10 % 4 = 2"

Наверх
#28052 - Mon May 30 2011 02:15 PM Re: Как реализовать? Прошу помочь.. [Re: Nektodron]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Спасибо всем, всё получилось, проблема решена..

Наверх
#28057 - Mon May 30 2011 03:42 PM Re: Как реализовать? Прошу помочь.. [Re: usas]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Пример дадите, для "вслед идущих" smile ?

Наверх


Moderator:  ViL, sar