как узнать, на какой период времени вы похожи на isdaily, isweekly? - PullRequest
0 голосов
/ 29 апреля 2018

Я хочу установить переменную в зависимости от того, на каком временном интервале мы находимся

как это:

 a = 0
//if it was 5m time frame a=1
//if it was 15m time frame a=2
//if it was 45m time frame a=3
//if it was 60 time frame a=4

a = is5mTimePeriod ? 1 : is15mTimeperiod ? 2 : .............

Я знаю условные операторы и просто хочу знать функцию, которая позволяет мне получать временные рамки вместо моих поддельных функций, которые я написал выше: is5mTimePeriod, is15mTimeperiod.

Ответы [ 2 ]

0 голосов
/ 17 мая 2018
chartResolution = interval
if isdaily 
    chartResolution := 24*60*interval
if isweekly 
    chartResolution := 24*60*7*interval
if ismonthly 
    chartResolution := 24*60*30*interval

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

Надеюсь, это поможет

0 голосов
/ 07 мая 2018

Используйте встроенную переменную «period». Вот ссылка на документацию: Справочник по языку Pine Script

...