Many traders spend a lot of time to create algorithms full of unrealistic and far from reality indicators and market conditions. With this script I want to help traders understand the advantage of the Pine language. Using indicators with no statistical foundation and creating algorithms with technical indicators and thousands of conditions is not always the right...
This indicator based on statistical analysis. it uses standard deviation and its co-relation to price action to generate signals. and following indicators has been used to calculate standard deviation and its co-relation values. finally it is capable to identify market changes in bottoms to pic most suitable points. 1. Parabolic SAR (parabolic stop and reverse)...
This indicator plots the percentage performance from the open of up to 20 different customizable tickers. Enjoy!
This indicator will acquire the financial data provided by Tradview. the data is compare between Quarter, Annual and TTM in term of percent of growth. YoY, QoQ and CAGR is also available by this script (The minimum is 4). in addition, ploting of data, label and table also available (you can check the mark to toggle on / off). Data : Revenue, Net Income,...
Built with love "Position & Lot Size Calculator" This indiator will help you to calculate your position size for managing the risk Features : 1. Click-able Price Entry & SL (Easier Interface) How to use it : 1. After add the indicator, set the Entry & SL Price with click price line in the chart 2. Set the risk and another parameter Regards, Hanabil
Counts days to expected Return Of Investment from any given time. Works only with "1 Day" resolution
This is an Strategy finds and utilise end points of short term market trends and this is a combination of many indicators such as 1. Volume change oscillator 2. Money flow index ( MFI ) 3. Momentum Oscillator (MOM) 4. Stochastic Indicator 6. Relative Strength Indicator ( RSI ) 7. Relative volatility index (RVI) 8. Balance of power (BOP) 9. Small moving average (...
Standard Deviation is a common measure of volatility (the dispersion of data relative to its mean). However, when using it as an indicator, it can be more useful at times to know the deviation relative to the price as a percentage versus the hard value. This normalizes the data so that it is easier to compare the deviation of different assets. By definition,...
This script is intended to be used as a risk management calculator. It will calculate the best leverage to use based on the maximum percentage of loss you are willing to incur on your trading portfolio. Also calculates the order value and order qty based on your inputs. Please note this calculator does not take into account any trading fees imposed by the exchange...
This script provides NASDAQ and NYSE Up Volume (volume in rising stocks) and Down Volume (volume in falling stocks) ratio. Up Volume is higher than Down Volume, then you would see green label with ratio e.g 3.5:1. This means Up Volume is 3.5 times higher than Down Volume - Positive Market Breadth. If Down Volume is higher than Up Volume, then you would see red...
A friendly reminder to myself and rest of the traders that market can stay low for prolonged time!! Details are pretty simple. Here is small comparison of the stats for major US indices. Can also be applied to stocks. Cells are highlighted in red background ii Drawdown/Recovery is still in progress for historical stats Current drawdown...
Library "MathProbabilityDistribution" Probability Distribution Functions. name(idx) Indexed names helper function. Parameters: idx : int, position in the range (0, 6). Returns: string, distribution name. usage: .name(1) Notes: (0) => 'StdNormal' (1) => 'Normal' (2) => 'Skew Normal' (3) => 'Student T' (4) => 'Skew Student T' (5)...
Library "MovingAverages" Contains utilities for generating moving average values including getting a moving average by name and a function for generating a Volume-Adjusted WMA. sma(_D, _len) Simple Moving Avereage Parameters: _D : The series to measure from. _len : The number of bars to measure with. ema(_D, _len) Exponential Moving...
A Simple Crypto Dashboard/Screener which indicates the Price and percentage changes for the Given Period of time i.e for 1 Hr ,4 Hrs, 1 Day, 3 Days, 3 Weeks and 3 - 12 Months. By Default it displays #BTC and its Dominance and current trading pair Price and % changes.
Shows Open Interest of ANY Binance pair (BTCUSD, ETHUSD, ADAUSD, ...). Inverse and USDT pairs Preset-Pairs (BTC, ETH, XRP, ADA, SOL, DOT, ...) Custom Candle Colors (candles can be turned off)
Library "eStrategy" Library contains methods which can help build custom strategy for continuous investment plans and also compare it with systematic buy and hold. sip(startYear, initialDeposit, depositFrequency, recurringDeposit, buyPrice) Depicts systematic buy and hold over period of time Parameters: startYear : Year on which SIP is started ...
Library "JohnEhlersFourierTransform" Fourier Transform for Traders By John Ehlers, slightly modified to allow to inspect other than the 8-50 frequency spectrum. reference: www.mesasoftware.com high_pass_filter(source) Detrended version of the data by High Pass Filtering with a 40 Period cutoff Parameters: source : float, data source. Returns:...
Library "FunctionCosineSimilarity" Cosine Similarity method. function(sample_a, sample_b) Measure the similarity of 2 vectors. Parameters: sample_a : float array, values. sample_b : float array, values. Returns: float. diss(cosim) Dissimilarity helper function. Parameters: cosim : float, cosine similarity value (0 > 1) Returns: float