Options Volume Indicator
Volume Indicator for Option Trading, it is a simple indicator based on Relative Strength Index. There are two horizontal lines are mention 10 and -10, if bar crossed above the (Line 10) then go for buy and when Bar cross under (Line -10) go for sell side.
If Bar Color changed to Respective color of the previous bar i.e. color gets darker then you can exit/ trail SL there because it overbought / Oversold position and vice versa for Sell Side.
this volume indicator works on any Script.
The Black Floating Line indicates the Average volume
Rsivol
Time Wolna_2021_iun3[wozdux] Description of the Time_Wolna indicator
The indicator is designed to study the behavior of time. There are many indicators that study just the price, a little less indicators that study the volume of trading and vanishingly few indicators that study time.
This is not an oscillator, it does not have oversold or overbought levels. This indicator has an indefinite beginning and an indefinite end. Its value is not in the absolute values of the indicator, but in relative ones. This indicator calculates the time of price rise and the time of price decline. It clearly shows how long the price rises and how long the price falls.
The initial idea was to use my RSIVol indicator to study the time. Each bar is counted as a unit of time. If the price rises during the period of one bar, then one is added, if the price falls, then one is subtracted. By default, the blue line shows this time movement according to the RsiVol indicator.
The basic RsiVol indicator is shown at the bottom of the diagram. The bill goes along the blue line, which calculates the movement of the volume price. If the blue RSIVol line is above the yellow level, then the blue Time_Wolna time line is colored green. If the blue line in the base RsiVol indicator falls below the lower yellow level, then the blue time line of the Time_Wolna indicator turns red.
The result is a broken line that clearly shows the waves of rising and falling prices. In principle, the time indicator makes it easier to recognize waves.
It is known that time plays an important role in Elliott wave analysis, although in practice this is almost never done. The mention of Elliott is just a lyrical digression.
Time is very difficult to study. This indicator does not give clear buy or sell signals. This is just an analysis tool to help analysts.
In addition to the RsiVol indicator, simply the Rsi from the price and a simple moving average from the price are also used.
So, the settings of this indicator.
"switch Price == close <==> ( High+Low)/2" -- select the base price in all subsequent calculations
"Key EMA=> True=ema(Price); False=ema(Price*Volume)" --The key for switching the moving average from the price or from the volume price.
"T==> EMA(price, T)" --The period for calculating the moving average
" key red==> Yes/No Rsi")--the key turns on or off the RSI line red line
"key green==> Yes/No Orsi") --the key turns on or off the Volume RSI line green line
" key olive==> Yes/No RsiVol200 " -- the key enables or disables the Volumetric RSIVol200 olive line. This is RsiVol minus the 200-period moving average.
"keyVol blue==> Yes/No " - the key enables or disables the base blue line RSIVol
"keyVol blue==> V->tt(RsiVol) ->tt(ema(Price))"—The blue line selection will be calculated as the time from RSIVol or as the time from the moving average EMA.
"keyVol blue==> : 1=Time, 2=Time* price, 3=Time*(Ci-Ck) 4=Time*Volume, 5=Time*price*Volume")- selection for the blue baseline. By default, the time of the price rise or fall is calculated simply. Key=1. But you can investigate the joint influence of time and price and then the key is=2. If we study the combined effect of time and price changes per bar, then the key=3. If we study the joint influence of time and volume, then the key=4. If we study the joint influence of time, price and volume, then the key=5.
"key RsiO red + green==> : 1=Time, 2=Time*Price, 3=Time*(Ci-Ck) 4=Time*Volume, 5=Time*Price*Volume") - - - similar settings for the red green line. By default, the time of the price rise or fall is calculated simply. Key=1. But you can investigate the joint influence of time and price and then the key is=2. If we study the combined effect of time and price changes per bar, then the key=3. If we study the joint influence of time and volume, then the key=4. If we study the joint influence of time, price and volume, then the key=5.
"Key Color – - here you can disable changing the color of the blue line to green or red when the base indicator RsiVol exits above the upper and below the lower levels.
"Level nul ==> * Down Level Rsi - screen configuration in order to raise or lower chart
"Level nul ==> * Down Level ORsi -- beauty setup in order to raise or lower chart
"Level nul ==> * DownLevel RsiVol200 -- beauty setup in order to raise or lower chart
"blue =volume * price" – period for calculation of volumetric rates
"blue => RSIVOL(Volume*price,len) and EMA" – the period for calculating RsiVol
"blue__o1=> ema ( RSIVOL, o1)" – additional smoothing RsiVol
"red=rsi (Price,14)" – the period for calculating Rsi
"red= ema ( RSI ,3)" -- additional smoothing Rsi
"fuchsia__ => RsiVol200 (vp,200)" - the period for calculating RsiVol200
"fuchsia__o2=> ema ( RSIVOL200 , o2)" -- additional smoothing RsiVol200
To study the time between two fixed dates. Setting the start point of the calculation and the end point of the calculation
"Data(0)=Year" – the year of the start date
"Data(0)= Month" – the month of the start date
"Data (0)=Day" the day of the start date
"Data(1)=Year" – the year of the end date.
"Data(1)=Year" – month of the end date.
"Data(1)=Day" -- the day of the end date.
--------русский вариант описания ------
Описание индикатора Time_Wolna
Индикатор призван изучать поведение времени. Есть много индикаторов изучающих просто цену, немного меньше индикаторов изучающих объем торгов и исчезающе мало индикаторов, изучающих время.
Это не осциллятор у него нет уровней перепроданности или перекупленности. Данный индикатор имеет неопределенное начало и неопределенный конец. Ценность его не в абсолютных значениях индикатора, а в относительных. Этот индикатор высчитывает время подъема цены и время снижения цены. Он наглядно показывает сколько времени цена поднимается и сколько времени цена опускается.
Первоначальная идея была использовать мой индикатор RSIVol для изучения времени. Каждый бар считается за единицу времени. Если цена поднимается за период одного бара, то прибавляется единица, если цена опускается, то вычитается единица. По умолчанию голубая линия показывает такое движения времени по индикатору RsiVol.
Внизу на диаграмме показан базовый индикатор RsiVol. Счёт идет по синей линии, которая вычисляет движение объемной цены. Если синяя линия RSIVol находится выше желтого уровня, то голубая линия времени Time_Wolna окрашивается в зеленый цвет. Если синяя линия в базовом индикаторе RsiVol опускается ниже нижнего желтого уровня, то голубая линия времени индикатора Time_Wolna окрашивается в красный цвет.
В результате получается ломанная линия, четко показывающая волны восхождения и снижения цены. В принципе индикатор времени позволяет легче распознавать волны.
Известно, что время играет важную роль в волновом анализе Эллиотта, хотя на практике это почти никогда не делается. Упоминание Эллиотта это просто лирическое отступление.
Время очень трудно изучать. Этот индикатор не дает четких сигналов на покупку или продажу. Это всего лишь инструмент анализа в помощь аналитикам.
Кроме индикатора RsiVol, используются и просто Rsi от цены и простая скользящая средняя от цены.
Итак, настройки данного индикатора.
"switch Price == close <==> ( High+Low)/2" -- выбираем базовую цену во всех последующих вычислениях
"Key EMA=> True=ema(Price); False=ema(Price*Volume)" --Ключ переключения скользящей средней от цены или от объемной цены.
" T==> EMA(price,T)"--Период вычисления скользящей средней
"key red==> Yes/No Rsi")--ключ включает или выключает линию RSI красная линия
"key green==> Yes/No Orsi") --ключ включает или выключает линию Объемной RSI зеленая линия
"key olive==> Yes/No RsiVol200" -- ключ включает или выключает линию Объемной RSIVol200 оливковая линия. Это RsiVol минус 200-периодная скользящая средняя.
"keyVol blue==> Yes/No " – ключ включает или выключает базовую голубую линию RSIVol
"keyVol blue==> V->tt(RsiVol) ->tt(ema(Price))"—выбор голубая линия будет вычисляться как время от RSIVol или как время от скользящей средней EMA.
"keyVol blue==> : 1=Time, 2=Time* price, 3=Time*(Ci-Ck) 4=Time*Volume, 5=Time*price*Volume")—выбор для голубой базовой линии. По умолчанию вычисляется просто время подъема или опускания цены. Ключ=1. Но можно исследовать совместное влияние времени и цены и тогда ключ=2. Если изучаем совместное влияние времени и изменения цены за один бар, то ключ=3. Если изучаем совместное влияние времени и объема, то ключ=4. Если изучаем совместное влияние времени, цены и объема, то ключ=5.
"key RsiO red + green==> : 1=Time, 2=Time*Price, 3=Time*(Ci-Ck) 4=Time*Volume, 5=Time*Price*Volume") ---аналогичные настройки для красной зеленой линии. По умолчанию вычисляется просто время подъема или опускания цены. Ключ=1. Но можно исследовать совместное влияние времени и цены и тогда ключ=2. Если изучаем совместное влияние времени и изменения цены за один бар, то ключ=3. Если изучаем совместное влияние времени и объема, то ключ=4. Если изучаем совместное влияние времени, цены и объема, то ключ=5.
"Key Color" – здесь можно отключить изменение цвета голубой линии на зеленый или красный в моменты выхода базового индикатора RsiVol выше верхнего и ниже нижнего уровней.
"Level nul ==> * Down Level Rsi - косметическая настройка для того, чтобы поднять или опустить график
"Level nul ==> * Down Level ORsi -- косметическая настройка для того, чтобы поднять или опустить график
"Level nul ==> * DownLevel RsiVol200 -- косметическая настройка для того, чтобы поднять или опустить график
" blue =>volume * price" – период для вычисления объемной цены
" blue => RSIVOL(Volume*price,len) and EMA" – период для вычисления RsiVol
"blue__o1=> ema ( RSIVOL, o1)" – дополнительное сглаживание RsiVol
" red=rsi (Price,14)" – период для вычисления Rsi
" red= ema ( RSI ,3)" -- дополнительное сглаживание Rsi
"fuchsia__ => RsiVol200 (vp,200)" -- период для вычисления RsiVol200
"fuchsia__o2=> ema ( RSIVOL200 , o2)" -- дополнительное сглаживание RsiVol200
Для исследования времени между двумя фиксированными датами. Задаем начальную точку вычисления и конечную точку вычисления
"Data(0)=Year" – год начальной даты
"Data(0)= Month" – месяц начальной даты
"Data(0)=Day" день начальной даты
"Data(1)=Year" – год конечной даты.
"Data(1)=Year" – месяц конечной даты.
"Data(1)=Day" -- день конечной даты.
SA_RSIVolume_ORSI.2020.bibl[wozdux] Description of the SA_RSIvol_ORSI indicator
The rsivol indicator has undergone changes and additions. Since this modified indicator is used in the video, I publish it with explanations.
First add-on
In order to eliminate some delay in the rsivol blue line, A rsivol with a period of 200 was introduced. Then this line became some long-term reference and the regular RSIVOL was divided into RSIVOL200. The result is a pink line. In the indicator, it is indicated as RSIVOL200 by a pink line.
Second addition
In the old indicator, the rsivol parameter itself is calculated as the RSI of the conditional volume price. This volume price is calculated as the average product of the price per volume divided by the average volume for a certain period.
OS=ema (volume*cena, TT)/ ema(volume, TT)
Here, an exponential moving average is used to calculate the volume price. Then the RSI function is taken from this calculated price. As we know from the meaning of the RSI, this is the percentage of purchases from the sum of all transactions or the intensity of purchases. Using volume prices instead of simple prices, we get a more truthful picture of purchases in the market.
So, the EMA itself is good, but it tends to be late. There is another formula for calculating the moving average, which contains the advantages of the EMA and does not have its disadvantages. This function is ALMA.
An alternative way to calculate the volume price is to use the ALMA function instead of the EMA. In this function, in addition to the period, two additional parameters are used.
ALMA(xx, TT,ss,kk)
In the indicator, it is possible to simultaneously see the RSIVOL lines, both with EMA and ALMA.
The third addition
Similarly, you can use ALMA instead of EMA to calculate a simple price RSI. However, there were no interesting results for the price RSI. In the indicator, I left the option to see how it looks just for information. If you are interested, you can watch it.
The fourth addition
The fourth addition concerns the regular RSI. The function itself has been changed. The built-in RSI function is re-created and named ORSI. It is supplemented with volume. In other words, ORSI calculates the purchase rate based on volume, but in a different way than RSIVOL. As a result, we have two lines of RSI and ORSI simultaneously. The price RSI shows the rate of price increase. Volume ORSI shows the rate of volume engagement. The greater the difference between these indicators, the stronger the trend in one direction or another. These two speeds are represented as two lines with the area between them filled in with color.
The indicator also shows a different way of displaying it: a histogram of the difference between these speeds. You can turn the histogram on or off.
New line coloring
The RSI and ORSI chart is made as a colored area above and below the 50 level. Above the level, the color is green, below the level, the color is red.
How do I use the indicator?
The indicator is used just like any other. We are looking for divergences between the indicator lines and the price chart.
RSIVOL200 responds faster to a trend reversal. The divergences on RSIvol200 are clearer.
RSI-ORSI . You can use either one option or the other for trading. Everyone chooses the most convenient one.
Sharing or as a histogram of the difference allows you to see the market picture more subtly.
I have not yet studied this indicator in all its manifestations. I suggest that everyone who wants to do this.
SETTINGS
switch close <==> ( H+L)/2 == switch KEY to select the price type
blue RSIVOL= switch the color of the fields == enable / disable rsivol coloring above and below levels
blue => vp=volume * price === period for calculating the volume price
blue => RSIVOL(vp,len) === period for calculating RSIVOL
blue RSIVOL KEY === enable / disable rsivol line
blue _RSIVOL_ to include the width LINE === enable the RSIVOL line as a ribbon
blue_RSIVOL_ line width == = ribbon width
blue _RSIVOL => EMA(true) or ALMA(false) coefficients ( kk, ss) = = = use EMA or ALMA to calculate the volume price. By default, ALMA, when the button does not have a check mark.
ALMA-->kk=={0,1} = = = coefficient for the formula ALMA with a range of changes from 0 to 1
ALMA-->ss=={1.10} = = = coefficient for the formula ALMA with a range of changes from 1 to 10
key => and-and RSIVOL(ema) blue + RSIVOL (alma) black === This key allows you to display both RSIVOL lines on the chart simultaneously as both ema and alma.
blue__o1=> ema ( RSIVOL, o1) = = = additional rsivol smoothing after all calculations
fuchsia RSIVOL ( 200 ) = rsivol/rsivol200 = = = enable RSIVOL200
fuchsia__ => RsiVol200 (vp, 200) === period for calculating RSIvol200
fuchsia__o2=> ema ( RSIVOL200 , o2) = = = additional rsivol200 smoothing
key red => rsi(close) === disable key RSI
key => or-or price RSI <--> volume ORSI ===key for displaying the RSI or ORSI
key => and-and price RSI + volume ORSI = = = key for displaying both RSI and ORSI
red=rsi (close, 14) === period for calculating the RSI and ORSI
red= ema ( RSI, 2) = = additional smoothing of RSI and ORSI
key ==> histogram of the difference (RSI-ORSI) === enable displaying the RSI-ORSI difference histogram
yellow line level_UP_ _ rsi === upper level for RSI-ORSI
yellow line level_DOWN_ _ rsi== = lower level for RSI-ORSI
level_UP_rsivol == top level for RSIvol
level_DOWN_rsivol == lower level for RSIvol
RSI => replace EMA true --> ALMA(kk, ss) false== replace EMA with ALMA in the RSI calculation
ALMA=>kk=={0,1} = = = coefficient of alma
ALMA=>ss=={1.10} = = = coefficient of alma
======Описание на русском языке=========
Описание индикатора SA_RSIvol_ORSI
Индикатор RSIVOL претерпел изменения и дополнения. Поскольку этот измененный индикатор используется в видео, то публикую его с пояснениями.
Первое дополнение
Для того, чтобы устранить некоторое запаздывание синей линии RSIVOL, была введена RSIVOL с периодом 200. Затем эта линия стала некоторым долгосрочным эталоном и обычную RSIVOL разделили на RSIVOL200. В результате получилась розовая линия. В индикаторе она обозначена как RSIVOL200 розовой линией.
Второе дополнение
В старом индикаторе сам параметр RSIVOL вычисляется как RSI от условной объемной цены. Эта объемная цена вычисляется как усредненное произведение цены на объем, деленное на усредненный объем за какой-то период.
ОС=ema(volume*cena, TT)/ ema(volume,TT)
Здесь для вычисления объемной цены используется экспоненциальная скользящая средняя. Далее от этой вычисленной цены берется функция RSI. Как мы знаем по смыслу RSI это доля закупок от суммы всех сделок или интенсивность закупок. Используя объемную цены вместо простой цены, мы получаем более правдивую картину закупок на рынке.
Так вот, сама по себе EMA хорошая, но она имеет свойство запаздывать. Существует другая формула вычисления скользящей средней, которая содержит достоинства EMA и отсутствуют её недостатки. Эта функция ALMA.
Альтернативным способом вычисления объемной цены является использование вместо EMA функции ALMA. В этой функции, кроме периода используются дополнительные два параметра.
ALMA(xx,TT,ss,kk)
В индикаторе есть возможность одновременно видеть линии RSIVOL , как с EMA, так и ALMA.
Третье дополнение
Аналогично для вычисления простой ценовой RSI можно использовать ALMA вместо EMA. Однако для ценовой RSI интересных результатов не получилось. В индикаторе я оставила возможность посмотреть, как это выглядит просто для информации. Кому интересно, можете посмотреть.
Четвертое дополнение
Четвертое дополнение касается обычной RSI. В саму функцию внесены изменения. Встроенная функция RSI сделана заново и названа ORSI. Она дополнена объемом. Иначе говоря, ORSI вычисляет скорость закупок с учетом объема, но другим способом, чем RSIVOL. В результате, имеем две линии RSI и ORSI одновременно. Ценовая RSI показывает скорость наращивания цены. Объемная ORSI показывает скорость вовлечения объема. Чем больше разница между этими показателями, тем сильнее тренд в ту или иную сторону. Эти две скорости представлены как две линии, область между которыми заполнена цветом.
В индикаторе представлен и другой способ отображения: гистограмма разницы между этими скоростями. Гистограмму можно включить или выключить.
Новая раскраска линий
График RSI и ORSI выполнен как окрашенная область над и под уровнем 50. Над уровнем окраска зеленым цветом, под уровнем окраска красным цветом.
Как использовать индикатор?
Индикатор используется также, как любой другой. Ищем дивергенции между линиями индикатора и ценовым графиком.
RSIVOL200 быстрее реагирует на разворот тренда. Дивергенции на RSIvol200 более четкие.
RSI-ORSI . Можно использовать либо один вариант, либо другой для торговли. Каждый выбирает для себя наиболее удобный.
Совместное использование или в виде гистограммы разницы позволяет более тонко видеть картину рынка.
Я еще не изучила данный индикатор во всех его проявлениях. Предлагаю это сделать каждому, кто пожелает.
НАСТРОЙКИ
switch close <==> ( H+L)/2 == КЛЮЧ переключатель для выбора типа цены
blue RSIVOL= switch the color of the fields == включить / выключить окраску RSIVOL над и под уровнями
blue => vp=volume * price === период для вычисления объемной цены
blue => RSIVOL(vp,len) === период для вычисления RSIVOL
blue RSIVOL KEY === включить \ выключить линию RSIVOL
blue _RSIVOL_ to include the width LINE === включить линию RSIVOL в виде ленты
blue_RSIVOL_ line width ===ширина ленты
blue _RSIVOL => EMA(true) or ALMA(false) coefficients ( kk, ss) === использовать EMA или ALMA для вычисления объемной цены. По умолчанию ALMA, когда на кнопке нет галочки.
ALMA-->kk=={0,1} === коэффициент для формулы ALMA с диапазоном изменения от 0 до 1
ALMA-->ss=={1,10} === коэффициент для формулы ALMA с диапазоном изменения от 1 до 10
key => and-and RSIVOL(ema) blue + RSIVOL (alma) black === Этот ключ позволяет отобразить на графике обе линии RSIVOL одновременно и как ema и как alma.
blue__o1=> ema ( RSIVOL, o1) === дополнительное сглаживание RSIVOL после всех вычислений
fuchsia RSIVOL ( 200 ) = rsivol/rsivol200 === включить RSIVOL200
fuchsia__ => RsiVol200 (vp,200) === период для вычисления RSIvol200
fuchsia__o2=> ema ( RSIVOL200 , o2) === дополнительное сглаживание RSIvol200
key red => rsi(close) === ключ выключения RSI
key => or-or price RSI <--> volume ORSI ===ключ для отображения RSI или ORSI
key => and-and price RSI + volume ORSI === ключ для отображения одновременно RSI и ORSI
red=rsi (close,14) === период вычисления RSI и ORSI
red= ema ( RSI ,2) == дополнительное сглаживание RSI и ORSI
key ==> histogram of the difference (RSI-ORSI) === включить отображение гистограммы разницы RSI-ORSI
yellow line level_UP__rsi === верхний уровень для RSI-ORSI
yellow line level_DOWN__rsi=== нижний уровень для RSI-ORSI
level_UP_rsivol == верхний уровень для RSIvol
level_DOWN_rsivol == нижний уровень для RSIvol
RSI => replace EMA true --> ALMA(kk,ss) false== заменить EMA на ALMA в вычислении RSI
ALMA=>kk=={0,1} === коэффициент alma
ALMA=>ss=={1,10} === коэффициент alma
RSIVolume_2graf.02[wozdux] The second version of the rsivol 2 indicator. Added the channel for charts of price and volume RSI RSI. The channel display is enabled in the settings.
-----
Вторая версия индикатора RSIVOL 2. Добавлен канал для графиков ценового RSI и объемного RSI. Отображение канал включается в настройках.