Sentiment OscillatorPrice moves when there are more market takers than there are market makers at a certain price (i.e. price moves up when there are more market buys than limit sells and vice versa). The idea of this indicator is to show the ratio between market takers and market makers in a way that is intuitive to technical analysis methods, and hopefully revealing the overall sentiment of the market in doing so. You can use it in the same way you would other oscillators (histogram crossing zero, divergences, etc). The main difference between this and most volume-weighted indicators is that the price is divided by volume instead of multiplied by it, thus giving you a rough idea of how much "effort" it took to move the price. My hypothesis is that when more volume is needed to move the price, that means bulls and bears are not in agreement of what the "fair price" should be for an asset (e.g. if the candle closes only a bit higher than its open but there's a huge spike in volume, that tells you that a majority of the market are starting to think the price is too high and they've started selling).
Methods of Calculation
1. Price Change Per Volume
The main method this indicator uses to reveal market sentiment is by comparing price change to the volume of trades in a bar.
You will see this calculation plotted in its most basic form by ticking the "Show Bar per Bar Change/Volume" box in the inputs dialog. I personally found that the plots were too noisy and cannot be used in real time reliably due to the fact that there is not much volume at the open of a new bar. I decided to leave in the option to use this method, in case you'd like to experiment with it or get a better grasp of how the indicator works.
2. Exponential Moving Averages
In my quest to smooth out the plotted data, I experimented with exponential moving averages. Applying an EMA on the change per volume data did smooth it out a bit, but still left in a lot of noise. So I worked around it by applying the EMA to the price change first, and then dividing it by the EMA of the volume. The term I use for the result of this calculation is "Market Sentiment" (do let me know if you have a better-fitting term for it ;-)), and I have kept it as an option that you can use in the way you would use other oscillators like CMF, OBV, etc. This option is unticked by default.
3. MACD
I left "Market Sentiment" unchecked as the default option because I thought an easier way to use this indicator would be as a momentum indicator like the MACD . So that's what I turned it into! I applied another EMA on the Market Sentiment, added a slower EMA to subtract from the first, and now we have a MACD line. I added a signal line to subtract from the MACD , and the result is plotted as a histogram... ish . I used area instead of columns for plot style so you don't get confused when comparing with a regular MACD indicator, but you can always change it if an actual histogram is more your taste.
The "histogram" is the main gauge of sentiment change momentum and it is easiest to use, that is why it is the only calculation plotted by default.
Methods of Use
As I have mentioned before, you can use this as you would other oscillators.
-The easiest way to use this indicator is with the Momentum histogram, where crosses over 0 indicate increasing bullish sentiment, and crosses below 0 indicate increasing bearish sentiment. You may also spot occasional divergences with the histogram.
-For the Market Sentiment option, the easiest way to use it is to look for divergences.
-And if you use the "Price Change per Volume of Each Bar", well... I honestly don't know. I guess divergences would be apparent towards the close of a bar, but in realtime, I don't recommend you use this. Maybe if you'd like to study the market movement, looking at historical data and comparing price, volume , and Change per Volume of each bar would come in handy in a pseudo-tape-reading kind of way.
Anyway, that's my explanation of this indicator. The default values were tested on BTC/USDT (Binance) 4h with decent results. You'll have to adjust the parameters for different markets and timeframes.
I have published this as a strategy so you can test out how the indicator performs as you're tweaking the parameters.
I'm aware that the code might not be the cleanest as I have only started learning pine (and code in general) for about a month, so any suggestions to improve the script would be appreciated!
Good luck and happy trading :-)
Объем
MACD, RSI, & RVOL Strategy
This strategy combines the use of MACD (12, 26, 9), RSI (14, 30, 70), and RVOL (14) to create Long Buy and Sell signals. This works well with many different time intervals but was developed with 15-minute intervals in mind.
Using MACD as a reference, the strategy identifies when the MACD line crosses over (a factor in a buy signal) and under (a factor in a Sell signal) the Signal line. This shows a shift in positive (cross over) and negative (cross under) of a security.
Using the Relative Strength Index ( RSI ) as an indicator, the strategy notices when the velocity and magnitude of the directional price movements cross over the Oversold signal (30) and crosses under the Overbought signal (70) as a factor in creating a Buy and Sell signal.
Using Relative Volume (RVOL) as an indicator, the strategy calculates when the current volume has crossed over the 2x average volume indicator over a given period and is then used as a factor in creating a Buy signal. RVOL is also used when the change in volume crosses under a set RVOL number (in this strategy, it is set to a RVOL of 5).
RVOL = Current Volume / Average Volume over a certain period
This strategy indicates a Buy signal when 2/3 conditions are met:
- RSI Cross Over the Over Sold signal (default 30)
- MACD Cross Over of Signal ( MACD > Signal)
- RVOL Cross Over of 2 (RVOL > 2)
This strategy indicates a Sell signal when 2/3 conditions are met:
- RSI Cross Under the Over Bought signal (default 70)
- MACD Cross Under of Signal ( MACD < Signal)
- RVOL Cross Under 5 (RVOL < 5)
Enjoy and leave feedback!
ToTitans - AJ Jim : Type 2 Plus + Alligator (Future & Intraday) What is it ?
It is a strategy based on Type 2 from AJ Jim Class. It used a volume indicator at the same time as William Alligator given a magnificent result. With a bit of knowledge in his class for hedging, it will make your trade perfect.
Must use with 3 indicators 1) ToTitans - TVI , 2) ToTitans - Buy/Sell HHV and 3) ToTitans - Williams Alligator with Life Line. However this strategy already include Williams Alligator with Life Line.
Has no need to add those 3 indicators to use this strategy. Those 3 indicators are included in the signal already. However, the additional indicators are only for visualisation purpose
This strategy aims for giving the user to get a bear and bull icon signal for considering long and short from those combined indicators. However, its performance required a hedging and money management for drastically improve on WinRate and Profit.
This version is optimised for Future and Intraday Timeframe
How to Use it ?
You can use either TVI or Buy/Sell HHV to determine the trend of the trade. Especially the when Buy/Sell Volume is hit the HHV and TVI hit the HHV or LLV as dotted in the those indicators
Using Life Line while enter the cloud as an entry signal
Using Life Line while exit the cloud as an exit signal
Apply Money management for a better performance
Also you can set alert to your phone for Long and Short Entry Signal
Differentiation
The calculation formula has been improved for a better performance
Suitable for
Intra Day Trading (20m-2h). Best for 30m
TFEX:S501!
Combo Backtest 123 Reversal & Positive Volume Index This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
The theory behind the indexes is as follows: On days of increasing volume,
you can expect prices to increase, and on days of decreasing volume, you can
expect prices to decrease. This goes with the idea of the market being in-gear
and out-of-gear. Both PVI and NVI work in similar fashions: Both are a running
cumulative of values, which means you either keep adding or subtracting price
rate of change each day to the previous day`s sum. In the case of PVI, if today`s
volume is less than yesterday`s, don`t add anything; if today`s volume is greater,
then add today`s price rate of change. For NVI, add today`s price rate of change
only if today`s volume is less than yesterday`s.
WARNING:
- For purpose educate only
- This script to change bars colors.
SCALPER supertrend with entry exit points by MPRnew scalper more mulish , entry and exit points long term plus cloud for early entry points and minimize the bad entries.
also almost everything is easy to change value long MA short MAs etc
to adjust it to your strategy or short term change input values depending on what u want
bar colors for easy indication, change depending on th einput of the first 2 moving averages on the chart
let me know how it works, so far i personally like it hehe
right now is for long entries
like if you like it
Happy Trading
Crypto Fox ANN Strategy No RepaintHello traders
This is (( sirolf's ANN Strategy )) i updated it to (( No Repaint Version )) and it still have very good results
The new in strategy : -
1 - The strategy is no repaint now in any time frame
2- Now Strategy have two time frames which make you control strategy in entry and exit positions and you can change it as you want .
3 - Added Back Test range to check Back test results
4 - Strategy is working in 10 % of equity and you can change it as you want .
5- I recommended so much working in 5 min time frame and 15 min time frame to get the best results
but in the same time the strategy is working in all time frames this just my advice for traders
6- I recommend so much using take profit and stop loss to avoid huge movements in markets
CRYPTOOOFOX (Scalping System)---DESCRIPTION---
How Strategy Work :
--This strategy is for scalping and also using confirmation when higher > highest time frame .
--The main indicator in this strategy is built on movement high and low so this indicator is belong to
the chart price and movement and you can make profit in any chart as you want
--Strategy is working on higher time frame so i use two high time frames .
the higher is ( 8 H ) and the highest is ( Daily ) Time frame .
-- When the higher time frame cross over the Daily time frame( the Highest ) this mean
the TREND and the PRICE also going UP this strategy is going to start working between the high and low buy in low .
-- When the higher time frame cross under Daily time frame( the Highest ) this mean the TREND and
the PRICE also going down and it will sell in high ( close position ) .
--Strategy is working only in Long position i am not recommend to use it in short positions .
--THIS IS NO REPAINT STRATEGY .
--This strategy is working in 10 % of equity and you can change it as you want .
--I recommend so mush to use 5 min time frame for low draw down
--I recommend so mush to use take profit and stop loss although the low draw down but some time
the market have a huge movements .
--This strategy have setting of movement for every chart and every price and movement so i will
comment the settings for every chart in forex and crypto and also stock markets
Cyatophilum Bands Definitive Edition█ OVERVIEW
A Swing Trade indicator providing backtest and alerts which can be used as a long, short or reversal strategy.
Its main goal is to catch breakouts and huge moves, and to try and beat the Buy & Hold Return.
█ CONCEPTS
The strategy consists of a unique custom indicator that works like this:
A Smoothed Donchian Channel combined with a consolidation check will trigger an entry.
The entry is then guided by a faster channel used as a trailing stop.
█ HOW TO USE
The most effective way to use this indicator is on high timeframes, from 2H to 1D.
The recommended pairs are trending pairs with consolidation areas. Yes, I'm especially looking at crypto.
The first appproach would be to catch long and short breakouts, and ride the trend using the trailing stop.
Adjust the Bands wisely to trigger entries at the right time.
The second approach is to go longs only, and try to beat the Buy & Hold return.
For this, click "Go long" and use an order size of 100% equity. Then adjust the Bands, trailing stop and chart timeframe.
The Buy & Hold comparator will come handy when backtesting.
█ INDICATOR SETTINGS
Strategy Direction
Choose wether to go long only, short only or both directions.
Bands Configuration
The bands lookback, smoothing and consolidation % are used to change the behavior of the bands. More info in the settings tooltips.
Trailing Stop
The "speed" of the trailing stop can be configured, allowing more or less room for the price to move before exiting.
Volume Condition
In addition to the consolidation condition, you can add a volume check to your entry. Is the volume rising or not? Useful in most scenarios.
Exit Alert Type
If you want to receive alerts during bars or prefer to ignore wicks.
Backtest Settings
This is where you choose the backtest period which is also used to calculate the B&H return.
Graphics
The configuration panel with all the indicator settings backtest info.
The buy & Hold Comparator is an additional panel that turns green when the strategy's return is greater than the Buy & Hold return.
Note: The Strategy Return is the strategy netprofit + the strategy openprofit.
█ ALERTS
Configure your alert messages for all events in the indicator settings.
Then click "Add Alert". In the popup window, select the option "alert() function calls only", give the alert a name and you are good to go!
█ BACKTEST RESULTS
The backtest settings used in this snapshot are the following:
Initial Capital: 10 000$
Order size: 100% equity (It indeed compounds and this is intended since the main goal of the strategy is to compare to Buy & Hold return)
Commission: 0.1%
Slippage : 10 ticks
The Indicator settings used for this are shown in the main chart above.
Combo Backtest 123 Reversal & Percentage Volume Oscillator (PVO) This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
The Percentage Volume Oscillator (PVO) is a momentum oscillator for volume.
PVO measures the difference between two volume-based moving averages as a
percentage of the larger moving average. As with MACD and the Percentage Price
Oscillator (PPO), it is shown with a signal line, a histogram and a centerline.
PVO is positive when the shorter volume EMA is above the longer volume EMA and
negative when the shorter volume EMA is below. This indicator can be used to define
the ups and downs for volume, which can then be use to confirm or refute other signals.
Typically, a breakout or support break is validated when PVO is rising or positive.
WARNING:
- For purpose educate only
- This script to change bars colors.
4X EMA and volume strategyThis is a strategy made from multiple types of EMA and volume(EOM).
This is a long only strategy.
EMA 1 = 13
EMA 2 = 21
EMA 3 = 50
EMA 4 = 180
In this case we have 2 options for entry:
1.We check that are candles are in ascending order and EOM is above 0 - > long, descending and eom<0 -> exit long
2.We check if we have a crossover between the first ema with the second and the third. Cross up -> long, crossdown -> exit long
If you have any questions let me know!
ATR with EOM and VORTEXThis is a strategy, designed for long trends for stock and crypto market.
Its made of ATR for volatility, EOM for volume and VORTEX for the trend direction.
In this case on the ATR, I applied an EMA to check if current position is above the EMA -> bull trend, below ema -> bear trend
For EOM I am using the positive and negative value scale, if its positive we are in a bull movement, otherwise a bear movement.
Lastly for VORTEX, I took the min and max, and made an average, after that I am using the average and compare it with 1 value. Above 1 -> bull, belowe 1-> bear.
This strategy only goes long.
If you have any questions, let me know.
Buy every MonthThis strategy script simulates, if you invest every new month.
Features:
You can set a Date Range
You can set your Sparrate/how much you want to invest every month
In the Right Corner you can see, how much you invested so far
In the End of the Date Range, all positions get closed and you can see your performance.
Note: Please ignore the "Ordersize" Option from the Propeties Tab and use the "Ordersize / Sparrate" option from the Inputs Tab.
With best regards Embit0one.
Diese Strategie simuliert einen Sparplan der jeden Monat eine Summe x investiert.
Features:
Das Start und End Datum für den Sparplan ist frei wählbar
Die Sparrate pro Monat ist einstellbar
In der rechten oberen Ecke sieht man, wieviel bisher investiert wurde
Am End-Datum werden alle Positionen geschlossen und man kann sich das Ergebnis ansehen. Um zu sehen wieviel Prozent man gemacht hat, sollte man die investierte Summe im Feld "Initial Capital" eingeben und im Performance Tab der Strategy nachschauen.
Notiz: Bitte die Sparrate im Inputs Tab eingeben, der Wert im Propeties Tab wird nicht verwendet.
Mit freundlichen Grüßen Embit0one.
Full CRYPTO pack macd, rsi, obv, ema strategyThis is a simple, yet very efficient crypto strategy, adapted to 4h time frame, on big coins like ETH and BTC. However it can be adapted to other markets, timeframes etc
For this strategy I use a combination of a trend line, an oscillator, price action and volume.
This strategy has both the opportunity to go long and short.
As well, it has a leverage simulator .
The rules are the next ones:
Long : we check that current candle is ascending and above the moving average, the macd is in positive range, rsi is below overbought level and volume is bigger than the moving avg of volume.
For short, we have the opposite long rules.
If you have any questions, please let me know !
Carpe Diem [Strategy]Carpe Diem Strategy, a wave cycle strategy that only enters when markets are up trending.
The script uses 3 different trend detection indicators including volume which helps with confirmation.
This script has 10 variations built within it which are fitted for the coins differnt coinditions
The coins included are
BTC/USDT 4H
ETH/USDT 4H
LTC/USDT 4H
ADA/USDT 4H
BNB/USDT 2H
BAND/USDT 4H
BAT/USDT 3H
OGN/USDT 4H
ZIL/USDT 4H
BZRX/USDT 2H
How to use the Indicator
You can change what plots are shown in the settings Cog
When the wave lines are green, the market is up trending and will be looking for a trade whereas when they are red, the market is in a sideways or downtrend.
The buy signal is given by the fast wave either crossing over the slow wave line, or crossing over the value of 25.
The exit signal is when the wave crosses back under the 75 value
This strategy includes Fees and there is NO Repaint. The script is written in version 4
There is an option in the settings cog to choose from 10 Coins and timeframes which the Strategies have been optimised for.
There is also another option in the settings cog to change the backtesting range.
There is also another option to adjust the stop loss. I have left it on the Default value which I believe works best
This strategy performs best on the Binance listings
Trend Shift Strategy [Fournier-Eaton]This is a version 0.1 of a revamped Trend Shift Indicator (strategy version).
There are three main components:
A moving average with color to indicate caution (for those trading short-term)
A series of cross indications above bar to indicate further warning (for those trading mid-term)
Longer term buy and sells informing the trades of the indicator itself. (for those trading longer term)
I'd like some suggestions on how to improve this script, please make them in the comments. I do hope this is useful.
Also please see the indicator version of this:
ES Scalper ver.1.0The strategy is scalping around my mathematical defined S/R on m1 timeframe. The secret sauce here is the formula, other parts of the strategy is quite simple. There is a hard SL to eliminate big losses, though it's 100% win rate on ES. There is no soft SL on this script, so use it with your own risk. The strategy trades two contracts per signal and the pyramid is 2. Change it to whatever you want.
The strategy works well on 1-min ES and GBPAUD but it doesn't mean it will on other assets. Trailing points, trailing offset and timeframe are three parts that you can play with. Do notice that the performance of the backtest doesn't represent the performance of live trading. I don't charge for any price on this script, so you could just give me a DM or an Email if you want to use it.
Sentiment analysis combined with multiple MA types for CRYPTOThis is a strategy made from price action combined with multiple moving averages calculations used for the candle histograms.
In this case we calculate the bear and the bull candles based on the next criteria :
Bull candle : ((CLOSE - LOW ) + (HIGH -OPEN) / 2 ) / Candle length
Bear candle: ((HIGH - CLOSE ) + (OPEN-LOW ) / 2 ) / Candle length
Once we have the candle we use moving average to smooth the process, and then we calculate the differece between the bull ma and bear ma.
The result is going to be our histogram.
Once we have the histogram we can start setting up rules for entries and exit.
If you have any question, please let me know!
RSI and RVI on volume crypto BTC This strategy combine special version of RSI and RVI , where in this case , I am using the volume , for measuring the speed and change of volume to the price both up and down size together with the volatility spikes.
In this case instead of looking at the volume or volatility, I am combining them into one oscillator.
For best usage, I believe a big length of candles like 100 can get better results, and use it in this way as a lagging indicator.
Since most of the tests I made for futures, I applied a risk management in % of the price movement. For stop loss we have 20% while for TP, 100%. However in both cases, we will exit sooner, and thats going to be when condition from the oscillator says so.
For this we have a middle level, 50, which will act as both overbought and oversold areas.
At the same time I apply the posibility of using leverage into size calculations for more precise tests and try to get min-max out of it.
If you have any questions, please let me know !
Volume RSI Crypto This is a special version RSI, in this case , I am using the volume, which is measuring the speed and change of volume to the price both up and down size.
Volume RSI attempts to gauge price trend changes via changes in bullish and bearish movements.
Its formula is :
VoRSI = 100 - 100 / (1 + VoRS)
where VoRS is Volume Relative Strength over specified period which is calculated as a ratio between averages of Up-Volumes and Down-Volumes:
VoRS = (Average Up-Volume) / (Average Down-Volume)
The logic for this strategy is simple
We entry long when we have a crossover with the Overbought level and we entry short when we have a crossunder with oversold level.
If you have any questions, please let me knw !
Combo Backtest 123 Negative Volume Index This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
The theory behind the indexes is as follows: On days of increasing
volume, you can expect prices to increase, and on days of decreasing
volume, you can expect prices to decrease. This goes with the idea of
the market being in-gear and out-of-gear. Both PVI and NVI work in similar
fashions: Both are a running cumulative of values, which means you either
keep adding or subtracting price rate of change each day to the previous day`s
sum. In the case of PVI, if today`s volume is less than yesterday`s, don`t add
anything; if today`s volume is greater, then add today`s price rate of change.
For NVI, add today`s price rate of change only if today`s volume is less than
yesterday`s.
WARNING:
- For purpose educate only
- This script to change bars colors.
Strategy NNFX Tester Strategy NNFX, Baseline, QQEs Fast C1, Slow C2, ATR, Volume and Exit
This is a Strategy Tester designed to work with Study (Alerts) of the same.
At time of creation based on Revision 8 of the Study.
DO NOT USE the Currency/Money Management section under settings. use the position sizing under "Inputs" - "Money Management" - "Risk per trade" which is defaulted to 2%
This has adjustable Baselines, Exits, ATR calculations, C1 and C2 are currently QQE & QQE Histo with adjustable settings but I'll include more choice of C1 & C2 as time goes on.
Find settings that work for you, then move them over to the Study version for best results.
Forward plans are to add much more options to both Alert/Strategy.
If anyone wants to collaborate or anything hit me up.
dEMA w/ VWAP filterBuy when EMA is below VWAP and starts sloping up
Sell when EMA is above VWAP and starts sloping down
Volume AdvancedI have found out this script some time ago. In fact it is not my code (just have modified a little) and I don't know the author (couldn't find). So now I would like to share with the community, maybe somebody would have some idea how to make it better. The script itself is modified volatility oscillator (like ATR) based on volume, making a deal at the moment of price change. To recognize the current trend I have add simple function just to compare the current price with the N bars before, because sometimes in moments of high volatility there may be wrong signals.