WWV_LB zigzag pivot fix jayyThis is a zigzag version of LazyBear's WWV_LB. In order to plot the WWV_LB as a zigzag, it made sense to me to set the zigzag pivot at the true WWV_LB low or high pivot bars as opposed to the "pivot" bars plotted by the original WWV_LB script. The pivot point identified in the WWV_LB script is actually the point at which a wave reversal is confirmed as opposed to the true script pivot point. Confirmation of a wave reversal can, at times, lag the true pivot by a few bars especially as trendDetectionLength values increase above "1". The WWV_LB script calculates cumulative volume from wave reversal confirmation bar to wave reversal confirmation bar as opposed to the actual/true WWV_LB reversal pivot bar to reversal pivot bar. As such the waves plotted by the original and this pivot fixed scripts not only look slightly different but can also have different cumulative volumes. Confirmation of a wave reversal can lag a few bars behind the true pivot point.
The following critical lines of the original WWV_LB script determine when a wave reverses, both the true pivot and the confirmation point:mov = close>close ? 1 : close<close ? -1 : 0
trend= (mov != 0) and (mov != mov ) ? mov : nz(trend )
isTrending = rising(close, trendDetectionLength) or falling(close, trendDetectionLength)
wave=(trend != nz(wave )) and isTrending ? trend : nz(wave ) These original script lines are replicated in lines 62 to 65 of my script and are used to define wave reversal pivot bars and wave reversal confirmation bars. The original WWV_LB script does not track potential or actual pivot bars. The information can be extracted and tracked from the original script and then used to plot the actual reversal pivot bars. This allows the volume to be tracked from the actual/true pivot bars.Instead of "trendDetectionLength" I have inserted "Trend Detection Length" in the dialogue boxes. You can of course change the descriptor to what you wish by editing script line 33 to the original term or whatever you wish. You might also wish to set the default to the value "2" as per the original script. I have set the default to "3".
If you use a dark background I suggest you edit script line 4 from blackr=black to something such as blackr=yellow The volume values are shown in a vertical column of 3 numbers. Given the limitations of Pinescript Version 3 relative to V4, they are plotted at the point where the wave reversal is confirmed as opposed to the true pivot point. The zigzag lines plot the true pivot points. The plot location of numbers could be improved in Pinescript Version 4. I explain below why I have not published the Pinescript version 4 scripThe volume values plotted on the chart are calculated to be relative numbers. The script is limited to showing only three numbers vertically. Only the highest three values of a number are shown. For example, if the highest recent pip value is 12,345 only the first 3 numerals would be displayed ie 123. But suppose there is a recent value of 691. It would not be helpful to display 691 if the other wave size is shown as 123. To give the appropriate relative value the script will show a value of 7 instead of 691. This informs you of the relative magnitude of the values. This is done automatically within the script. There is likely no need to manually override the automatically calculated value. I will create a video that demonstrates the manual override method.
Should you update to Pinescript version 4? You could but if you do you will need to change the "plotchar" criteria since this script will exceed the 64 plot limit when converted to version 4. Version 4 would also allow the zigzags lines to be straight lines. However, the 50 label and line plot limit (Pinescript calls this resource sparing feature "garbage collection") significantly truncates the screen available information provided on screen. This algo optionally allows the plotting of zigzags as calculated by the original WWV_LB script. Toggling between the two script versions allows you to see the zigzag plot differences. I have also made some modifications to the original WWV_LB histogram script to adjust the pivot points.This zigzag script should be used in conjunction with the "WWV_LB pivot fix histogram jayy" shown in the panel below the main screen.
Here is a link to the original LazyBear histogram script which can be used for comparison. The differences are subtle, however, the histograms will regularly be different by a bar or two:
The lowest panel has the original LazyBear WWV_LB script for comparison. All three scripts have been set to a Trend Detection Length of 3.
jayy
Cari dalam skrip untuk "wave"
Price Action Trading System v0.3 by JustUncleL with modifcationsThe base of this script is the Price Action Trading System from JustUncle .
I have first combined it with script ADX and DI by BeikabuOyaji to indicate when the +DI is above the -DI and the ADX is above 20. This is represented by crosses at the top of the page: green indicating that the +DI is above the -DI and ADX above 20, and red if -DI is above the +DI and ADX above 20. If the ADX is increasing in slope while the +DI is above the -DI, an up green arrow is shown at the bottom of the page, indicating an increase in this trend, and the slope of the ADX is increasing and the -DI is above the +DI, a down arrow is shown at the bottom. One could think to a green cross with a green up arrow as a potential buy opportunity, and a red cross with a red down arrow as a potential sell opportunity.
Next, I have combined this script with the Indicator: WaveTrend Oscillator from Lazybear . If the oscillator has readings below -45 and the slope of the line is increasing, a green diamond appears above the chart. This indicates a potential buy opportunity. If the oscillator has readings above 50 and the slope of the line is decreasing, a red diamond appears above the chart. This indicates a potential sell opportunity. Now if the slope of the oscillator is rising significantly but does not hit the -45 threshold to start its increase, but is negative in value, a green flag appears at the top of the page. This represents a potential buy opportunity. If the slope of the oscillator is significantly decreasing and is positive in value, a red flag appears at the bottom of the page. This represents a potential sell opportunity.
The base of this script, the Price Action Trading System v0.3 by JustUncle , has many of its own features that I have kept. If the MACD is positive, the background colour is green. If it is negative, the colour is red. If the CCI and RSI indicate an oversold opportunity and the MACD is positive, you get an up olive arrow below the chart. If they indicate an overbought opportunity and the MACD is negative, you get a red down arrow above the chart. If the CCI value stays oversold after a green arrow, the candle chart turns turquoise, and if overbought, turns black after a red arrow.
You can use these indicators in combination to help you with your trading strategy.
AIMS Box TV [ Trade in line with the Structure of the Market] Introduction to AIMS Box
The Market has an underlying Unseen Structure that can be revealed by using this indicator.
The underlying structure of the Market is Elliott Wave. And the Underlying Structure of Elliott Wave is the Fractals. This BOX is based on the Fractals.
The AIMS Box is created using the fractals. The Upper and Lower Levels require a minimum of five bars with the top of the box being the upper Fractal; the bottom of the box, the lower Fractal
The AIMS Levels are the high and low of the AIMS Box – the upper and lower Fractals.
This indicator, by itself, provided the concept that revolutionised my trading.
AIMS Box can be used for
1. Calculating Risk Per Trade
2. To Find the Trend of the Market i.e. Stepping Up is Uptrend and Stepping Down is Down Trend.
3. The box lower levels are used for Trailing Stops for Buy Orders and Box High levels are used for Trailing Stop for Sell Trades.
Anatomy of the AIMS Box and the AIMS Levels
As mentioned earlier, the AIMS Boxes are formed using high and low Fractals. A new AIMS Box will be created whenever price makes a new high or low Fractal.
The bottom of the AIMS Box – the Lower AIMS Level - is created when a low Fractal is formed i.e. the low of a candle is lower than two candles to the left and two candles to the right.
The AIMS Level clearly shows support and resistance – where price approached a level and could not go further, forcing it to retrace on itself.
Pending Sell Order is set 1 pip below the lower AIMS Level (provided it’s a correct Setup).
The top of the AIMS Box – the Upper AIMS Level - is created when a high Fractal is formed i.e. the high of a candle is higher than two candles to the left and two candles to the right.
Pending Buy Order is set 1 pip + spread above the AIMS Box (provided it’s a correct Setup).
Benefits of this Indicator:
Objective information generated by the AIMS Box and its Levels
Crystal clear entry levels.
Stop-loss levels – clear support and resistance levels.
Money management information.
Position/lot size information.
Trailing stop-loss mechanism.
AIMS Box also generates the following additional information about the market:
The market always creates an AIMS Box before it turns around.
Every trend starts and ends with an AIMS Level.
Entries are always taken on the breakout of the AIMS Box.
We don’t take entries inside the AIMS Box on the timeframe that produced the Setup.
When price is inside the grey shaded zone, it is inside the AIMS Box; it is within the AIMS
How to Get Access to This Script?
Contact me using the link below to gain access.
Trend EW SpotterThe Trend EW Spotter is a momentum based indicator that is used in a Guppy style analysis to identify the repeating patters seen in the indicator to help identify specific waves of Elliot Wave analysis.
The indicator is used with over bought and oversold areas as well.
Patterns repeat and can be used to identify waves 1, 2, 3, 4, & 5 of impulsive price action.
It is also noteworthy to identify period of low volatility indicating the potential of new price action that may begin soon.
I hope you enjoy it!
Chart Killer BChart Killer B combines five well known algorithms (VWAP, MFI, RSI, Stoch, Wave Trend)
Primary Triggers:
Green Dots – Leading buy signals that excel in sideways and upward trends.
Red Dots – Leading sell signals that excel in sideways and downward trends.
Purple Waves – You are looking for overbought and oversold readings for the most part here, but to get the most out of these waves, learn how to spot divergent price action which often foreshadows a future price move.
Yellow VWAP – We have incorporated the VWAP into an oscillator. It is the easiest algorithm on B to read. When it crosses up, you are long until the next cross down. When it crosses down, you are short until the next cross up.
Secondary Triggers:
MFI – The custom Money Flow oscillator gives a great visual of market conditions. When it is green, we say the grass is growing, the Bulls are grazing, and the strategy is to buy dips. When the MFI is red, buyers are dead, and the prevailing strategy is to short the peaks. You can filter many bad trades by paying attention to the MFI.
RSI – The RSI misses many opportunities on its own, but when used in tandem the other oscillators in B, can provide an extra layer of confidence via overbought and oversold readings.
Njord - Hidden Volume Divergence Hi guys,
Been a while since I published something but here we go! Njord is a pure volume indicator focused on predicting large movements in price and its direction based on hidden divergences in underlying price and volume structures. Exchanges do not give us the split between buy/sell volume but we can infer from candles and its underlying volume , what the market may do in the short term.
The indicator is split into two primary sections, one shows the overall volume we are observing across multiple time frames as bullish and bearish waves. The first wave renders the real change in volume with a backing EMA wave of the first to show that rate of change up and down.
The bottom half of the indicator has "signals" or dots printed to inform you of larger moves coming, always with the dominant side. A green dot will see a surge in price up and a red dot will see us drop . The higher the time-frame the larger the move will be.
I found most success with this indicator flipping from the 4h - 1h - 15m and when all are aligned, dots can be used as reactive signals on the 15m and 1h.
Use On Renko Chart - Cheap Entry Signals HI BIG PLAYERS,
in according of an enquiry from an user of tradingview I coded this script for free.
This script allows to identify a trend on the basis of higher high & higher low and lower high & lower low. And only after this fulfill conditions the entry signal comes out. The enquiry relates to Renko-charts, this is why it was build more usable on Renko-Charts.
In addition, it is possible to choise yourself the view of highest/lowest peaks and signals in the options.
Please give me a like to this indicator and of course: you are invited to follow me or visit my other scripts in relation to Wolfe Wave and Elliott Wave.
King regards
NXT2017
Polynomial LSMA Estimation - Estimating An LSMA Of Any DegreeIntroduction
It was one of my most requested post, so here you have it, today i present a way to estimate an LSMA of any degree by using a kernel based on a sine wave series, note that this is originally a paper that i posted that you can find here figshare.com , in the paper you will be able to find the frequency response of the filter as well as both python and pinescript code.
The least squares moving average or LSMA is a filter that best fit a polynomial function through the price by using the method of least squares, by default the LSMA best fit a line through the input by using the following formula : ax + b where x is often a linear series 1,2,3...etc and a/b are parameters, the LSMA is made by finding a and b such that their values minimize the sum of squares between the lsma and the input.
Now a LSMA of 2nd degree (quadratic) is in the form of ax^2 + bx + c , although the first order LSMA is not hard to make the 2nd order one is way more heavy in term of codes since we must find optimal values for a , b and c , therefore we may want to find alternatives if the goal is simply data smoothing.
Estimation By Convolution
The LSMA is a FIR filter which posses various characteristics, the impulse response of an LSMA of degree n is a polynomial of the same degree, and its step response is a polynomial of degree n+1, estimating those step response is done by the described sine wave series :
f(x) =>
sum = 0.
b = 0.
pi = atan(1)*4
a = x*x
for i = 1 to d
b := 1/i * sin(x*i*pi)
sum := sum + b
pol = a + iff(d == 0,0,sum)
which is simple the sum of multiple sine waves of different frequency and amplitude + the square of a linear function. We then differentiate this result and apply convolution.
The Indicator
length control the filter period while degree control the degree of the filter, higher degree's create better fit with the input as seen below :
Now lets compare our estimate with actual LSMA's, below a lsma in blue and our estimate in orange of both degree 1 and period 100 :
Below a LSMA of degree 2 (quadratic) and our estimate with degree 2 with both period 100 :
It can be seen that the estimate is doing a pretty decent job.
Now we can't make comparisons with higher degrees of lsma's but thats not a real necessity.
Conclusion
This indicator wasn't intended as a direct estimate of the lsma but it was originally based on the estimation of polynomials using sine wave series, which led to the proposed filter showcased in the article. So i think we can agree that this is not a bad estimate although i could have showcased more statistics but thats to many work, but its not that interesting to use higher degree's anyways so sticking with degree 1, 2 and 3 might be for the best.
Hope you like and thanks for reading !
Kite Crossing Oscillator Quick script based on LazyBear's WaveTrend Oscillator , adding multiple time frames to evaluate potential long/short opportunities
Dominant Cycle Tuned RsiIntroduction
Adaptive technical indicators are importants in a non stationary market, the ability to adapt to a situation can boost the efficiency of your strategy. A lot of methods have been proposed to make technical indicators "smarters" , from the use of variable smoothing constant for exponential smoothing to artificial intelligence.
The dominant cycle tuned rsi depend on the dominant cycle period of the market, such method allow the rsi to return accurate peaks and valleys levels. This indicator is an estimation of the cycle finder tuned rsi proposed by Lars von Thienen published in Decoding the Hidden Market Rhythm/Fine-tuning technical indicators using the dominant market vibration/2010 using the cycle measurement method described by John F.Ehlers in Cybernetic Analysis for Stocks and Futures .
The following section is for information purpose only, it can be technical so you can skip directly to the The Indicator section.
Frequency Estimation and Maximum Entropy Spectral Analysis
“Looks like rain,” said Tom precipitously.
Tom would have been a great weather forecaster, but market patterns are more complex than weather ones. The ability to measure dominant cycles in a complex signal is hard, also a method able to estimate it really fast add even more challenge to the task. First lets talk about the term dominant cycle , signals can be decomposed in a sum of various sine waves of different frequencies and amplitudes, the dominant cycle is considered to be the frequency of the sine wave with the highest amplitude. In general the highest frequencies are those who form the trend (often called fundamentals) , so detrending is used to eliminate those frequencies in order to keep only mid/mid - highs ones.
A lot of methods have been introduced but not that many target market price, Lars von Thienen proposed a method relying on the following processing chain :
Lars von Thienen Method = Input -> Filtering and Detrending -> Discrete Fourier Transform of the result -> Selection using Bartels statistical test -> Output
Thienen said that his method is better than the one proposed by Elhers. The method from Elhers called MESA was originally developed to interpret seismographic information. This method in short involve the estimation of the phase using low amount of information which divided by 360 return the frequency. At first sight there are no relations with the Maximum entropy spectral estimation proposed by Burg J.P. (1967). Maximum Entropy Spectral Analysis. Proceedings of 37th Meeting, Society of Exploration Geophysics, Oklahoma City.
You may also notice that these methods are plotted in the time domain where more classic method such as : power spectrum, spectrogram or FFT are not. The method from Elhers is the one used to tune our rsi.
The Indicator
Our indicator use the dominant cycle frequency to calculate the period of the rsi thus producing an adaptive rsi . When our adaptive rsi cross under 70, price might start a downtrend, else when our adaptive rsi crossover 30, price might start an uptrend. The alpha parameter is a parameter set to be always lower than 1 and greater than 0. Lower values of alpha minimize the number of detected peaks/valleys while higher ones increase the number of those. 0.07 for alpha seems like a great parameter but it can sometimes need to be changed.
The adaptive indicator can also detect small top/bottoms of small periods
Of course the indicator is subject to failures
At the end it is totally dependent of the dominant cycle estimation, which is still a rough method subject to uncertainty.
Conclusion
Tuning your indicator is a great way to make it adapt to the market, but its also a complex way to do so and i'm not that convinced about the complexity/result ratio. The version using chart background will be published separately.
Feel free to tune your indicators with the estimator from elhers and see if it provide a great enhancement :)
Thanks for reading !
References
for the calculation of the dominant cycle estimator originally from www.davenewberg.com
Decoding the Hidden Market Rhythm (2010) Lars von Thienen
Ehlers , J. F. 2004 . Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading . Wiley
EW Counthelp on Vol.Momentum [yoxxx] Here is a second Elliott Wave Count helper of mine, based on volume momentum this time.
I show it with the other one i just published because i suggest to use them together when counting gets rough. I chose AWR
as example cause i find it always somewhat difficult to identify the waves.
(It even took me a while to find 2h as a better frame than 1d.)
See how both helpers work together help to differ between 5 or an higher b of an expanded flat around the start of April 19.
Note: i locked parameters because they are essential.
(All fib numbers btw. , which indicates their relevance for EW.)
Ehlers Simple DecyclerThis indicator was originally developed by John F. Ehlers (Stocks & Commodities, V.33:10 (September, 2015): "Decyclers").
Mr. Ehlers suggested a way to improve trend identification using high-pass filters. The basic smoothers like SMA, low-pass filters, have considerable lag in their display. Mr. Ehlers applied the high-pass filter and subtracted the high-pass filter output from the time series input. Doing these steps he removed high-frequency short-wavelength components (the ones causing the wiggles) from the time series.
As a result he got a special series of the low-frequency components with virtually no lag - the Decycler.
The Decycler is plotted with two additional lines (the percent-shifts of Decycler) and together they form a hysteresis band.
If the prices are above the upper hysteresis line, then the market is in an uptrend . If the prices are below the low hysteresis line, then the market is in a downtrend . Prices within the hysteresis band are trend-neutral .
Crypto USD Pairs CorrelatorHey there!
This tool helps to identify the best positive and negative correlated pairs from 38 crypto */USD pairs.
By default it will find the best correlations for your current ticker.
If you are a newbie in Correlation Analysis you can find a brief explanation here .
Settings
Lookback for correlations (default: 14 )
Option to use or not to use current ticker (default: true )
Custom ticker (default: BTCUSD )
Choose as many pairs as you want from 38 available pairs.
Available pairs
ADAUSD
BATUSD
BCDUSD
BCHUSD
BCNUSD
BNBUSD
BTCUSD
BTGUSD
BTSUSD
DASHUSD
DCRUSD
DGBUSD
DOGEUSD
EOSUSD
ETCUSD
ETHUSD
ICXUSD
IOTAUSD
LSKUSD
LTCUSD
MKRUSD
NANOUSD
NEOUSD
OMGUSD
ONTUSD
PAXUSD
QTMUSD
TRXUSD
VETUSD
WAVESUSD
XEMUSD
XLMUSD
XMRUSD
XRPUSD
XTZUSD
ZECUSD
ZILUSD
ZRXUSD
How to get access
You can buy this tool for 49$ to get lifetime access
Good luck!
Simple TrenderOriginates from:
I was reading some Impulse Trading literature by A. Elder.. In it, someone named Kerry Lovvorn proposed "An End of Day Trend Following System" for someone lazy.
Originally it is just price closing above an 8 ema (low) for long. Exit when price closes below an 8 ema (low). The opposite for a short position.
Conditions: Buy when price closed below ema (low) for two bars or more, then closes above. Opposite for a short position. I do not follow this condition. Though it may help with whipsaw.
My condition is when price closes above the 26 ema (low) (works the best for me) I place orders above the initial crossing bars high. Opposite for lows.
I look for stocks that are low in price to go long on. I want the run from 2's to 15's
I look for stocks that are mid-teens/20's in price to go short on. I want the run from 20's to 2's
I look for stock with news and earnings that are already running (up or down) to play the pullback.
These conditions can easily be scanned for on thinkorswim
From first glance, the system looks like CMsling shotsystem. Although, I plagiarized some parts of the codes, because I am inept when it comes to that shit, it differs as it is not a moving average crossover system.
It is a price crossing over concept. A moving average VWAP is used for best entries on pullbacks.
Purpose:
--To catch the majority of a trend/wave/run.
--To identify pullback areas to go long or short while in midst of trend. To catch pullbacks off news and earning runners.
--To catch the initial start of trend with clear rules to enter
--Clear rules to exit
Issues
--possibilities of getting ninja sliced the fuck up. Can be mitigated by entering stocks with decent average volume. And also only going long above 200 ema and short below it. ADX won't work, at the initial start of the trend it will show not trending. Can look at blow off volume at the bottom followed by increase in buying for long and vice versa for short.
--Can give some huge gains away through gap ups or gap downs from news or earnings during trend. However, can get huge gain on gaps from news or earning. Nature of the game.
--Need some brass balls and a supply of pepto to stomach through some of the pullbacks. Gut wrenching seeing big gains dwindle. But they all even out at the end, you hope. (see NBEV and IGC, and CRON and others. shit don't go in straight lines, homie)
Pros
--It's simple and easy. Overall, you profit
--works with any security
Cons
--It can be stressful.
--does not work well on lower time frames. Do not recommend going below 15 minutes
--Possibility of working on 5 minutes with a time frame breakout strategy (15,30 min).
Couple it with LazyBear "Weis Wave Volume" indicator. Works well for pullback entries.
Enjoy. Ride some waves.
Bull Bear Trend Anlysis Signals by ActualEquationThis indicator analyzes the trend utilizing MACD and other math algorithms to find confirmed entries and exits.
How To Use
Best used on TF larger than 1 hour for highest accuracy.
The higher the wave the stronger the trend.
For entries, wait for the wave to rise then enter after a color flip.
Once flipped, you can look for entries at a smaller time frame to narrow down your buy price.
For shorts, wait for confirmation of color flip with initial red wave down.
BOUNCE PLAYS:
1. Find Divergences via the height of the wave.
2. The more stretched from 0 the stronger the strength.
3. If second drop/rise is less than first, then divergence is present, look for entry.
4. Zoom in to the hourly charts to find initial bounces, then zoom into 5 minutes to look for setups.
NOTE: all signals strength are based off the charts macro strength and most are delayed. If the signal is too high, then it should be the time to close position soon.
TPA_BINANCE_(2/2)TPA SCORE_ All listed coins on binance (2/2)
또땃 스코어 바이낸스모든코인(2/2)
------------------------------------------------------------------------------
This indicator is designed to find coins that are strong in market conditions.
It is recommended that users have an understanding of basic charts.
Careful investment is needed after the trend of the score itself has been on the downward trend.
Coins usually give the strongest return that run at the top of the score.
The realization of the profit on the chart must be done by the person himself.
When purchasing coins at the top of the score chart, we recommend the number of sheets at the adjustment point on the chart.
Because this index is a trend score, you may not be able to catch the start wave. To do this, use a starting wave catcher.
The coins listed in this index are coins of the highest rank in order of trading volume and will be updated at regular intervals.
At last year's rise of coin, it is based on catching light coin, Qtum, ripple, Ada , Stella, Tron rise.
Indicator vouchers will only be available to a small number of paid subscribers.
Thank you.
---------------------------------------------------------------------------------------------
이 지표는 시장 상황에서 강세를 띠는 코인을 찾아내기 위해 만들어 졌습니다.
기본적인 차트에 대한 이해가 있는 사용자가 사용하길 권합니다.
스코어자체의 추세가 하향을 한 이후는 신중한 투자가 필요합니다.
통상 가장 강한 수익을 주는 코인이 스코어 최상단을 달립니다.
차트상의 수익실현은 본인이 직접 수행해야 합니다.
통상 스타팅 파동을 잡아내는 스타팅 파동 캐쳐와 함께 사용합니다.
스코어차트상 최상단의 코인을 매수 할 시 차트상 조정지점에서 매수를 권합니다.
본 지표는 트렌드 점수 이기 때문에 시작 파동을 잡아내지 못할 수 있습니다.
이를 위해선 스타팅웨이브 캐쳐를 함께 사용합니다.
작년 코인상승장에서, 라이트코인,Qtum,리플,에이다,스텔라,트론 상승을 잡아낸 기반지표 입니다.
지표 이용권은 소수의 유료 구독 사용자들에게만 공개될 예정입니다.
감사합니다.