Tradingview – Постройте линию тренда более высокого таймфрейма на более низком таймфрейме

Можно ли построить линию тренда на более высоком таймфрейме на меньшем таймфрейме?

Например: Постройте линию тренда уровня недели на графике дневного уровня. Линия тренда установлена ​​от максимума недели[2] до максимума недели1 И показать на дневном временном интервале.

- Расширить вопрос:

Как мне сохранить только высокие линии Week[2] до Week1 (синий кружок).

И пропустите другую неправильную линию подключения (красный крест на картинке)

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
65
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Проблема в том, что вы не можете использовать функцию security() , потому что вам нужно нарисовать линию тренда от фитиля к фитилю. С помощью security() вы не можете сказать, где образовался фитиль HTF.

Поэтому следить за событиями нужно самостоятельно.

Что-то вроде ниже должно помочь вам:

var float weekly_high_price = na
var int weekly_high_idx = na

is_new_week = timeframe.change("W")

if (is_new_week)
    weekly_high_price := high
    weekly_high_idx := bar_index
else
    if (high > weekly_high_price)
        weekly_high_price := high
        weekly_high_idx := bar_index

Вот как вы можете определить максимум HTF на младшем таймфрейме.

Создайте два других набора переменных для W[1] и W[2], а затем нарисуйте линию тренда с помощью line.new().

Как и ожидалось, это действительно невозможно сделать. Большое спасибо!

James Yang 25.04.2024 05:59

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

vitruvius 25.04.2024 08:29

Да, я имею в виду, что нельзя использовать существующие функции, такие как Security(). Попробую этот пример, спасибо!

James Yang 26.04.2024 07:59

Привет, Витрувий, твой пример потрясающий! Но вот еще одна проблема, я добавил в статье. Вы можете дать мне какой-то совет? Спасибо

James Yang 26.04.2024 20:01

Пожалуйста, задайте для этого новый вопрос.

vitruvius 26.04.2024 20:50

Конечно! Помогите пожалуйста, я пока не нашел решения.

James Yang 01.05.2024 16:50

Другие вопросы по теме