Описание тега pine-script

Pine Script - это предметно-ориентированный язык для написания пользовательских технических индикаторов и стратегий на TradingView. Используйте этот тег для вопросов, связанных с программированием в Pine Script. Пожалуйста, не используйте тег [tradingview-api] для вопросов, связанных с Pine.
3 ответа

Как оптимизировать параметры в скрипте TradingView Pine?

Я хочу оптимизировать параметры индикатора в тесте TradingView Pine. Это возможно с другими инструментами, но когда я ищу эту функцию в TradingView, я ничего не нахожу. Кто-нибудь может помочь? Если это невозможно в TradingView, есть ли способ сдела…
0 ответов

Справочная серия по времени - какое значение имело Х дней назад?

Чтобы сослаться на значение, хранящееся в серии, с помощью PineScript Tradingview, вы используете индексное целое число для вызова значения из серии. //What's the UNIX time of the previous bar? time[1] //What's the UNIX time of the 21st bar (countin…
09 май '18 в 20:37
0 ответов

Как изменить / переопределить все значения y в серии на одно число в Pine Script?

Я пытаюсь представить некоторые данные в одной строке. К сожалению, функция построения графика hline() в Trading View не позволяет мне менять его цвет условно. Функция plot() работает, поэтому я пытаюсь использовать эту функцию для построения точек …
15 авг '18 в 17:41
0 ответов

Получите последнее необходимое значение из всех возможных

Мне нужно нарисовать индикатор для последнего значения, которое выше некоторой цены. //@version=3 study("How to get a price at a specific date", overlay=true) l = na l := close > 200 ? open : na. plot(l) Но у меня есть много баров, где значение з…
22 окт '18 в 20:53
1 ответ

Отслеживать длинную и короткую прибыль отдельно в тестере Pinescript Strategy?

Как мне ввести торговую стратегию, чтобы она точно регистрировала "вход в длинную / выходную длинную", а также отдельно "вход в короткую / выходную короткую позицию"? // LONG strategy.order("LONG", strategy.long, when = window() and buy) // buy long…
01 июн '18 в 18:20
0 ответов

Почему логика true / false на "style=" не работает?

Это код, который работает: plotshape(xvalue, location=location.absolute, style=shape.labeldown, color=red, size=size.tiny, text ="Upper") это код, который не работает: plotshape(xvalue, location=location.absolute, style=(label?shape.xcross:shape.lab…
09 окт '18 в 12:04
2 ответа

Как нарисовать MACD и EMA в одном скрипте ( Pine Editor)-Tradingview

Я хочу нарисовать MACD и EMA в одном сценарии. Я реализую, как показано ниже: //@version=3 study("Example of alertcondition") fast = 12, slow = 26 fastMA = ema(close, fast) slowMA = ema(close, slow) macd = fastMA - slowMA src = input(close) ma_2 = e…
20 авг '17 в 08:14
1 ответ

Создание стратегии соснового сценария, которая идет долго, если вчера был бычий

Я пытаюсь создать простую стратегию, где зеленая свеча приведет к покупке на следующий день. Сценарий очень прост: //@version=3 strategy("Yesterday Cat", overlay=true) if time>timestamp(2018, 01, 01, 0, 0) bullish = open[1] < open strategy.ent…
06 май '18 в 01:27
1 ответ

Как использовать разные строковые литералы в графике PINE в режиме просмотра?

Я определил сюжет так: plotshape(xvalue, location=location.absolute, style=shape.labeldown, color=red, size=size.tiny, text ="Upper") Проблема здесь с частью text="Upper". Я хотел позволить пользователю сокращать метку, чтобы она могла быть "Upper" …
08 окт '18 в 16:47
5 ответов

Как Pine-скрипт рассчитывает RSI, используя 2 серии вместо 1 и точку?

У меня есть сосновый скрипт, который я пытаюсь преобразовать в python. Тем не менее, сценарий Pine позволяет RSI иметь 2 серии в качестве входных данных вместо традиционных серий и периодов. У меня вопрос, как это реализовано, я попробовал реализаци…
12 май '18 в 21:35
0 ответов

Как получить диапазон второй 15-метровой свечи в редакторе TradingView Pine?

Я хочу пробить диапазон второй 15-минутной свечи, но не могу понять, как это сделать. Как я могу найти диапазон второй свечи?
20 сен '18 в 15:11
1 ответ

Триггеры горизонтальной линии Pine-скрипта

Я сделал скрипт для построения горизонтальных линий в качестве исследования с областью под ними, например: source = close hline(215 or 375) buyEntry = crossover(source, 215) sellEntry = crossover(source, 375) Но это кажется глупым делать это для каж…
31 май '18 в 00:36
1 ответ

TradingView - Справка Pine Script. Одна сделка за условие

Есть ли способ / команда, чтобы установить, что условие должно быть выполнено перед входом в сделку, то есть открывать длинную позицию только при закрытии (1)BBlow и наивысшего (20) > стока 80. Я хочу только 1 сделку, когда цена была выше стока 80 и…
10 авг '17 в 08:34
0 ответов

Неточная стратегия PnL Расчет

Есть ли ошибка, связанная с тестированием BackView или я делаю что-то не так? Пример сделок: На длинных условиях открывать длинные с 10 контрактами На коротких условиях закрывайте длинные и открывайте короткие с 10 контрактами Пример результатов для…
19 ноя '18 в 05:58
1 ответ

Как работает функция RMA TradingView Pine Script?

Я пытаюсь повторно реализовать rma функция от TradingView pinescript но я не могу заставить его вывести тот же результат, что и исходная функция. Вот код, который я разработал, код в основном ema функция, но она сильно отличается от rma функция plot…
02 янв '18 в 04:34
0 ответов

Проблема скрипта Swing Pine из-за ошибки RSI для Tradingview

Я хотел бы закодировать колебания RSI Failure. Вещи, которые мне нужны для расчета: Новый максимум закрытия / минимум с условиями перекупленности / продажи - Готово После этого закрытие выше / ниже при нормальных условиях RSI (дивергенция) - Готово …
02 дек '18 в 10:17
1 ответ

Сосновый скрипт Tradingview конвертировать Python

Теперь преобразуйте в python из скрипта трейдинга. Но есть некоторые проблемы. под функции. reso (exp, use, res) => использовать? безопасность (tickerid, res, exp): exp Я не понимаю к функции безопасности Pine Pine. и не конвертировать в питон. кто-…
04 дек '18 в 01:12
1 ответ

TradingView - когда я открываю длинную позицию, я хочу, чтобы мой стоп-лосс был на уровне предыдущего бара

У меня есть стратегия в TradingView, которая работает долго на определенных условиях. Работает замечательно, если я использую целые числа или проценты для StopLoss и TakeProfit. Тем не менее, я действительно хочу установить стоп-лосс на уровне преды…
14 дек '18 в 17:49
1 ответ

Как вычислить значение индикатора на большем таймфрейме, когда на меньшем таймфрейме

Если мне нужно получить доступ к ежедневному значению закрытия предыдущего дня в текущем внутридневном периоде, тогда я просто использую функцию безопасности с close[1], как описано в следующем https://getsatisfaction.com/tradingview/topics/using-pi…
31 дек '18 в 12:29
2 ответа

Измените цвет графиков графика торгов

Я использую график трейдинга в своем приложении. Я хочу изменить цвет полос, упомянутых на картинке ниже. Я мог бы изменить цвет вышеупомянутых баров, используя "mainSeriesProperties.candleStyle.upColor": "#6A833A", "mainSeriesProperties.candleStyle…
01 ноя '17 в 12:02