Spaghetti by RainbowLabsWhen I started trading, very few people gave me a hand or even a small piece of advice. One of them was @btc_charlie. From Charlie, I first saw the spaghetti chart, and he explained to me how it was useful in identifying which coin made the most sense to trade at a specific time.
In practice, it worked like this: in the "add" section, you add all the pairs you want and overlap them on the chart, creating the spaghetti chart. Although it worked, and still works, this way, I wondered if it would be better to write an indicator that does the same thing, maybe less invasive on the chart, that you can call as many times as you want and in different versions. In short, I tried to recreate the same thing but potentially better, let's see if I succeeded.
Introducing Spaghetti chart by RainbowLabs:
This indicator takes 20 different pairs as user input and works with any pair on any exchange provided the name is spelled correctly. In the settings, there are four columns: the first for the exchange, the second for the ticker, the third for the base pair, and lastly, the color. Again, it works with any pair on any exchange, but if you put something that does not exist or is misspelled, it will cause the script to error.
The second thing to do is to set when our spaghetti will be reset. By default, it resets every hour, but you can change it to any preferred timeframe in the menu, keeping in mind that we will write the timeframe in minutes, not alphanumeric. For example, 4h will not be four hours, but you will have to write 240.
In the settings, we can also change the position and size of the table.
How it works:
All pairs are reset when the timeframe defined by the user in the settings changes. The script then calculates the percentage difference from that moment onwards for each pair at the closing of the candle of the timeframe we are in. For example: by default, the timeframe resets every hour, so we will use it on one minute. It does not make sense on larger timeframes, and you will have to increase the reset timeframe.
How to use it:
Risk on\off BTC vs alts
As Charlie says in his tweet: "should I be risk on or off?" for SIX:ALTS rule might be ">70% of Alts recovering after a dip."
Identify a dip on bitcoin and compare what happens immediately after. If more than 70% of alts gain more than BTC, it may be better to remain positioned in alts. When the opposite happens, it is better to stay on BTC or stable.
Sell-off, Rally
During a significant sell-off or rally, it is important to analyze which coins were performing better or worse in the immediate past. It is statistically more profitable to trade those pairs that were over-performing, positively or negatively, just before the event.
Arbitrage and Triangular Arbitrage.
While it may be difficult to find large arbitrage opportunities in current market conditions, we can use tools to identify the best price of the same pair on multiple exchanges and compare it with one or multiple pairs on other exchanges. Having a comprehensive view of the market can be useful for anyone who is not using advanced trading bots to find arbitrage opportunities.
Quick Screener
You can add multiple spaghetti indicators to a single chart, and with the paid version of TradingView, you can use multiple layouts to plot as many coins on as many exchanges as you want. In the picture, you can see 240 pairs on four different exchanges all together. This feature allows you to quickly screen for potential trading opportunities and identify trends across multiple pairs and exchanges.
Known issues:
When the currency exchange rate is equal to 0.0000, the plotted line may not be visible.
在腳本中搜尋"screener"
basilPort Portfolio Tracker Pro [basilChart]This script is helps giving detailed information about the portfolio.
Prominent features of this portfolio tracking indicator are:
- Chart of your portfolio: This portfolio tracker let’s you view the chart of your portfolio real-time.
- Visualized Profit/Loss: Indicator will let you know of your profit and loss on the chart.
- In-Depth Monitoring: Most Gained 1st, 2nd, 3rd and Most Lost 1st, 2nd, 3rd.
- All Time Highs: Let’s us view All Time Highs on the portfolio chart for each equity on the chart.
- 40 Different Symbols: Supports monitoring 40 different symbols at the same time, real-time.
- 10 Pair Detailed View: For the first 10 symbol in our portfolio, indicator supports viewing detailed info about each of them. Such as: Price, Cost, Qty, Profit Percentage, Chart TF Profit Percentage, Weight
basilPort Portfolio Tracker Pro indicator can be used to:
- Track your investments: The basilPort Portfolio Tracker allows you to enter all your investments and their associated details, such as the ticker symbol, purchase price, and quantity. It then calculates your total portfolio value, including gains and losses.
- Monitor portfolio performance: Provides an overview of your portfolio's performance over time. You can see how your portfolio is performing on a daily, weekly, or monthly basis, and compare it to the performance of the overall market.
- Analyze asset allocation: Helps you analyze your portfolio's asset allocation, which is the percentage of your portfolio invested in different symbols. You can use this information to adjust your portfolio and diversify your holdings.
- Set investment goals: You can use the Portfolio Tracker to set investment goals and track your progress towards achieving them. For example, you can set a goal of achieving a certain rate of return or accumulating a specific amount of wealth by a certain date.
Overall, the Portfolio Tracker is a useful tool for investors who want to monitor their portfolio's performance, evaluate their investment strategies, and make informed investment decisions.
Best and worst 3 performers in our portfolio:
From Data Window, script let’s us see the best and worst 3 performers in our portfolio. To know how to read it we follow this pattern:
- Check 1st Gained value.
- Find the nth symbol from script’s Inputs tab.
- Check 1st Gained to see its Profit Percentage.
An example scenario to reading Data Window is explained at the very end of the description.
Using the script:
- Add this script to the chart from indicators tab
- Set starting date for the basilGrid Portfolio Tracker Pro either by dragging and dropping the vertical line or by the date-time picker from indicator Inputs tab.
- Set symbols and enable them to monitor with this indicator.
- Set quantity and price information for the symbols you have selected.
- Set visual settings to tailor your experience.
basilPort Portfolio Tracker is an indicator that allows you to track and analyze the performance of your investment portfolio over time. It's a helpful tool for investors who want to monitor their holdings and evaluate their investment strategies.
In this example we used pair BTCUSDT 1h timeframe, our settings are:
Inputs Tab:
- Start Date: 2022-12-13 13:00
- Show All Time Highs: Unchecked
- Show Pair Data (First 10): Checked
- Show Total Data: Checked
Symbols:
- BINANCE:ETHUSDT Qty 4.2 Price 1 332
- BINANCE:BTCUSDT Qty 0.5 Price 17 469
- BINANCE:BNBUSDT Qty 20 Price 270
- BINANCE:AVAXUSDT Qty 200 Price 13.61
- BATS:PYPL Qty 50 Price 78.5
- BATS:AMZN Qty 40 Price 95.4
- BATS:ETSY Qty 40 Price 135.64
For example, if you check Data Window, you'll see the following:
An example scenario:
- Bought Portfolio Value 39142.98 => The cost of the portfolio
- Current Portfolio Value 39142.98 => The current value of the portfolio
- 1st Gained 2.00 => The most gained symbol's index. (Checking the Symbols what we see on the 2nd spot is this symbol, we can see this value indicates BINANCE:BTCUSDT)
- 1st Gained 28.09 => Means BINANCE:BTCUSDT is +%28.09
- 2nd Gained 4.00 => Again, after checking the Symbols, we now know what this value indicates. It is AVAXUSDT.
- 2nd Gained 18.59 => Means BINANCE:AVAXUSDT is +%18.59
..
And so on to Lost section. Only difference between Gained and Lost section indicates Lost equities.
This script's purpose is to make easier to have more control over the portfolio. With in depth data that’ll help with decision-making.
Volume Spike Scanner█ OVERVIEW
This script adds a volume spike scanner table to the top-right of the chart space. Table cells light up with colored signals when volume spikes occur on the associated tickers on a low timeframe. The colored signals correspond to different levels of volume spike intensity and the table columns are continuously sorted so that the tickers with the most intense volume spikes are always at the top. One table can have up to 40 tickers (this is a pine script limitation) and the indicator comes with 7 pre-load ticker lists. (6 stock lists and 1 crypto list) Add the indicator several times and use all the pre-load lists to scan 280 stocks and 40 cryptocurrencies simultaneously.
By monitoring so many tickers simultaneously for volume spikes you will have early awareness of tickers that are reacting to catalysts/news. In some cases there may be no known catalyst, but the ticker is still making a significant move with high volume. Getting to these charts early in the move can provide trade-able opportunities.
█ SIGNALS
There are 6 signals for increasing levels of volume spike intensity
Orange - Most Intense
Yellow
Green
Light Green
Blue
Pink - Least Intense
█ USER INPUTS
Alerts
Check the boxes in the Alerts section next to the color signals you want alerts for. Then after closing the user inputs pane right-click on the table and select "Add Alert on ..."
Filters
Currently the only filter available is the Minimum Volume Filter. More filters may be added on future updates.
When this filter is turned on any signals that are generated by a spike that has volume below the set value will be filtered out and will not show up on the scanner.
The default value of 10,000 is recommended for stocks. There is no recommendation for crypto.
Positioning
• Compact Mode - Reduces the table width to about half size to conserve screen space.
• Table Number - Table number 1 is the farthest right position. Each increase in this value by 1 will move the table roughly one table space inward from the right side of the chart.
• Move Down - Each increment of 1 will move the table downward roughly the height of one table row.
Usually the lowest rows of the table are insignificant so it's okay to move the table down and have these rows offscreen.
• Left/Right Spacing - Each increment of 1 or -1 will move the table slightly left and right respectively. This is for fine tuning the left/right positioning if you like all your tables equally spaced.
Ticker Lists
• Pre-Built List # - The first release of this script contains seven pre-built lists each containing 40 tickers. Lists 1 thru 6 are all stocks. List 7 is all crypto.
For day trading stocks and options add the indicator 6 times to the chart, set the tables side by side, and set a different pre-built list number for each table.
• Symbol Lists - The pre-built lists can all be customized to your preference. Remove tickers you don't like and replace with ones you like. Save your lists as the new default.
Also not every table has to contain 40 tickers. You can uncheck the boxes next to the tickers to shorten the list.
█ TIPS
General
1 — Use news alert/notification services to add context to volume spikes and resulting price movements.
2 — When a ticker goes straight to the highest two signals (Orange and Yellow) that is usually noteworthy
and worth looking at the ticker's chart to see how the volume inflow is affecting price.
3 — When the lowest signals (Pink and Blue) appear for a ticker that is often not noteworthy except in the most liquid tickers
4 — It is best to use a multi-chart layout with one chart in the layout dedicated to the scanner.
This will allow you to switch tickers on the other charts without re-rendering the tables each time.
Set the chart dedicated to the scanner to the 3m timeframe or lower due to an issue mentioned lower down.
To make the scanner easier to see you can turn off visibility of all chart features on this chart.
Stocks
1 — Very liquid stocks such as AAPL, AMZN, MSFT, TSLA, NVDA, NFLX, BA, GOOGL, META, etc. rarely have volume spikes that give the highest signals (Orange and Yellow).
For these tickers the lower signals are significant. To prevent them from getting lost at the bottom of a 40 ticker table you can give them their own dedicated table
along with other favorite stocks to ensure they are always easily visible. You can set alerts for the lower level signals on this table.
2 — To use all 6 pre-loaded stock lists and scan 240 stocks simultaneously add the indicator 6 times.
Each time you add the indicator customize the user incrementing the Table Number and Pre-Load List #. This will give you 6 tables side-by-side with 40 tickers each.
3 — The Minimum Volume Filter is recommended to be set on and at the default value for the stock pre-load lists.
Crypto
1 — The Minimum Volume Filter is recommended to be set off for the crypto list.
2 — Use mobile app notifications to get 24/7 crypto volume spike alerts to your phone.
█ KNOWN ISSUES
Alerts are sometimes given more than once for the same volume spike signal.
The table does not display when using higher timeframes. It is recommended to use a split chart layout and dedicate one section of the layout to this indicator. Set the timeframe on this section to 3m or lower.
If fixes are found for the above issues they will be included in future updates.
█ SPECIAL THANKS
With permission this script utilizes some of the logic from the open-source script "Screener for 40+ instruments" by QuantNomad.
BEST ABCD Pattern Screener Deribit:DVOL BTC DXY scannerModified this script by Daveatt (based on Ricardo Santos Fractals)
to scan patterns in BTCUSD, ETHUSD, DVOL, DXY, DVOL/VV
[E5 Trading] Setups & TrendsE5 Trading Setups & Trends helps traders identify buy and sell opportunities through established trading techniques, including proven trade setups, bullish and bearish trend reversal signals, price strength, stop-loss and take-profit guardrails, a real-time divergences confluence system, local support and resistance levels, and anchored volume-weighted average price features.
These powerful capabilities help traders of all experience levels build confluence to improve the probability of success for each trade.
Trade Setups
Select from one (1) of three (3) trade setups for LONG and SHORT signals: 1. Transition; 2. Momentum; 3. Phase Shift. All trade setups work on all timeframes.
Several factors impact the consistent accuracy of algorithm-based setups over a long duration.
Examples include volatile global markets, liquidity, and an evolving mix of retail and institutional participants in a specific asset.
Therefore, traders must have various trade setup options and signals available to help them identify confluence.
Traders should evaluate the accuracy of each trade setup under existing market conditions and select the best one.
Trade setup signals are just one feature to consider as part of a discretionary trading system and should not be considered as stand-alone buy and sell signals.
They can be used as an effective market screener to help the trader quickly narrow the playing field of tradeable assets based on current market conditions.
Traders should seek confluence among several indicator suite features before entering or exiting a trade.
Use the color selector boxes to change LONG and SHORT label colors.
Color Candles per Setup
Toggle (Color Candles per Setup) to change candle coloring based on LONG and SHORT signals generated by Trade Setups.
All candles after a LONG signal plot with Bull candle coloring until a SHORT signal generates.
All candles after a SHORT signal plot with Bear candle coloring until a LONG Signal generates.
Enabling this feature allows the trader to observe and interpret the price trends of the asset more easily.
Squeeze Filter
The Squeeze Filter eliminates all trade setups inside a low-volatility squeeze where trade setup signals are typically less reliable and where the future trend can be more challenging to determine.
This feature helps traders avoid potentially noisy signals, and instead focus on Squeeze Early Entry and Squeeze Breakout signals generated by the E5 Trading Squeezes and Breakouts indicator.
Disciplined traders who play squeeze breakout price action can perform well with this strategy as long as good risk management is practiced (i.e., responsible position-sizing and use of a stop-loss on every trade).
Toggle Squeeze Filter (On) to eliminate all trade setups inside a low-volatility squeeze.
Trend Reversal Signals
Trend Reversal Signals (R) identify the potential end of a local trend and the beginning of a new one. Default (On). Default drop-down (Potential Reversal).
All reversal signals are deemed POTENTIAL reversals until price action of the next one or two candles after the reversal signal confirms the reversal.
Reversal signals may be CONFIRMED MANUALLY by a simple method described below or CONFIRMED AUTOMATICALLY using the Trend Reversal Signals drop-down menu.
To manually confirm a potential bullish reversal, the close of the 1st or 2nd candle following the reversal candle must be greater than the high (wick) of the reversal candle.
To manually confirm a potential bearish reversal, the close of the 1st or 2nd candle following the reversal candle must be less than the low (wick) of the reversal candle.
To use automated confirmation capabilities, select either "1-Candle Confirmed" or "2-Candle Confirmed" from the drop-down menu.
Selecting "1-Candle Confirmed" will result in any potential reversal signal (R) updating to a faded/transparent reversal signal (R) if not confirmed by the next candle only.
Sometimes there is market indecision (i.e., sideways price action) after a potential reversal signal, requiring the use of a 2nd candle to confirm the reversal.
Selecting "2-Candle Confirmed" will result in any potential reversal signal (R) updating to a faded/transparent reversal signal (R) if not confirmed by the next one or two candles.
"Reversals Sensitivity" drop-down to provide three (3) sensitivity levels for reversal signals.
The available drop-down options are: "Less Signals", "Default", and "More Signals".
"Less Signals" decreases the number of Potential Reversals compared to Default, and "More Signals" increases the number of Potential Reversals compared to Default.
This feature provides more opportunities to play reversals while still helping to eliminate all non-actionable reversal signals using the auto-confirmation capability.
Play the probabilities and avoid fake-outs: IGNORE any reversal signal not confirmed by the above method.
Use the color selector boxes to change the bullish and bearish reversal signal colors.
Price Strength
Price Strength Signals were designed to flag the onset of potentially explosive price moves based on market conditions and price action. Default (Off).
Bull price strength default (large triangles with bull candle coloring).
Bear price strength default (large triangles with bear candle coloring).
Dynamic Stop-Loss (SL) | Take-Profit (TP) Guardrails
This feature helps traders to effectively time trade entries/exits, automate the calculation of stop-loss | take-profit levels, and stay in trades while price action remains inside its calculated normal volatility range.
Due to its dynamic real-time update capability and utility as a trailing stop-loss | take-profit automation tool, this feature can be a powerful addition to both manual and algorithm (i.e., bot-based) trading systems.
Toggle (SL | TP Guardrails) to view dynamic stop-loss | take-profit levels based on user-defined Length and Multiple settings.
Define the Length (default: 14) and Multiple (default: 1.5) to establish the desired dynamic stop-loss | take-profit parameters.
Use the color selector boxes to change the Stop-Loss and Take-Profit guardrail colors.
A simple example trading technique using this feature is to go long when the guardrail transitions from being above price action (i.e., resistance) to below price action (i.e., support). Vice versa for short trades.
Traders monitoring a manual trade can move their stop-loss | take-profit level based on the calculated bull or bear guardrail.
Traders using a 3rd-party bot-trading platform can set up a webhook within a TradingView alert to automate their trade based on price action crossing the dynamic stop-loss | take-profit threshold.
Real-Time Divergences Confluence
Divergences occur when a technical indicator, like an oscillator, moves in the opposite direction of price.
They often serve as an early warning of a trend reversal (via regular divergence signals) or trend continuation (via hidden divergence signals).
Divergences flag in real-time directly on the price chart and provide a strength rating (1 to 6) based on the number of oscillators that simultaneously detect a divergence.
Bullish divergences flag below price action and bearish divergences flag above price action to help traders detect potential trend reversals (regular divergences) or trend continuations (hidden divergences).
This indicator evaluates a total of six (6) oscillators simultaneously to identify divergences compared to price action.
Each divergence is assigned a strength rating (1 to 6) based on the number of oscillators that simultaneously detect a divergence.
The real-time nature of the divergences will cause the divergence line to re-plot with each successive candle until the divergence confirms at the end of the trend.
The divergence strength rating will also continuously update with each successive candle based on the number of divergences detected at that time.
When the divergence confirms, the divergence line and label on the chart will update from a lighter/transparent shade to a darker/opaque shade.
Use the color selector to change label and line colors.
Use line selector to change the line style. Default (solid line).
Toggle (Regular Divergence (Bull)) to display regular bullish divergences. Default (Off).
Toggle (Regular Divergence (Bear)) to display regular bearish divergences. Default (Off).
Toggle (Hidden Divergence (Bull)) to display hidden bullish divergences. Default (Off).
Toggle (Hidden Divergence (Bear)) to display hidden bearish divergences. Default (Off).
Local Support | Resistance
Local Support and Resistance levels are calculated automatically based on price action and represent supply and demand zones to help traders establish buy and sell targets, stop-loss, and take-profit levels.
Awareness of key support and resistance levels is critical for developing a trading plan, trading level-by-level, and avoiding unnecessary risk (e.g., longing into resistance or shorting into support).
Local Support and Resistance levels are especially useful when combined with other indicator suite features to identify confluence.
Toggle (Local Support | Resistance) to display key support and resistance levels. Default (Off).
Anchored Volume-Weighted Average Price (AVWAP)
Anchored Volume-Weighted Average Price (AVWAP) helps traders determine the fair market value of an asset based on the volume-weighted average price over a user-specified period.
This fair market value can establish areas of support and resistance on the chart with the idea that price is attracted back to the fair market value over time. Default (Off).
The AVWAP line then serves as a critical support | resistance level that price action will eventually test.
Select the AVWAP source from the drop-down box. Default (hlc3) which means (High + Low + Close) / 3. Use the color selector box to change the color of the AVWAP line.
AVWAP Start (Option 1): Use the date and time selectors to select the Start position of the AVWAP line.
AVWAP Start (Option 2): Change the AVWAP Start position directly on the chart by moving the vertical line that appears to a specific candle (e.g., pivot high, pivot low, day/week start).
First, click on the AVWAP line, then drag the vertical AVWAP position line on the chart to the desired candle.
Toggle (AVWAP Support | Resistance) to display a horizontal support | resistance zone based on the current Anchored Volume-Weighted Average Price.
When price action is above the AVWAP, the horizontal AVWAP support | resistance zone acts as support with bullish zone coloring.
When price action is below the AVWAP, the horizontal AVWAP support | resistance zone acts as resistance with bearish zone coloring.
SMMA slope deviation alertThis indicator alerts when the deviation of close value from SMMA is more than 30% of the average deviation for the last 14 bars. The period of SMMA can be adjusted.
This indicator has 3 hardcoded timeframes so there is almost no sense what timeframe you use. It gathers data from 15m, 1H and 4H timeframes and combines then on one chart.
The markers are drawn one over another, for example, if you set 1H timeframe on you chart green markers from 15m can be placed under the same 1h-candle where the blue one lights on 1H. The algo is made to lower the risks of traders, so if you use 15m timeframe you will see green marker but if you use 1H you will see the blue marker on 1H (and don't see the green one because the blue is over the green). This is somewhat a "hardcoded scalp screener". You can "zoom in" and "zoom out" the row of markers by toggling between 15m and 1H and 4H but conditions for the signals are the same.
Black and blue markers light when the price is too far from the SMMA . "Too far" means that deviation is greater than the average deviation (for 14 bars) multiplied by 1.3.
Red and green markers light when besides the condition mentioned above, the price change is accelarating. Acceleration is considered in terms of the speed of running from SMMA . if SMMA was crossed by the priceline less than 8 bars ago and now it went so far that the condition of 30% is triggered then red and green markers light.
Fixed Quantum VectorSelect a zone to analyse the vectors.
This screener show the ratio of the bullish and bearish candle vector and on volume.
Slide the white bar to choose your sample size or you can enter the date.
Click label to hide start calculation and end calculation.
- Happy trading
Quantum Vector AlertsIts the part 2 of Multiple Indicators 50EMA Cross Alerts.
Its more suitable for the seconds chart. Beside, you can use it in higher timeframe.
The input bars length is the sample size that the code will use to trigger all alert. 20 mean 20 bar after the current candle.
When you activate volume alert you can select an amount of volume that when volume cross it you will be notified. The volume of every bar is displayed in the screener below volume.
In the section percentage vector counting the script do the sum of the red vector and green vector and give a ratio. In bullish vector count percentage for alert, you can select the percentage difference that you want to receive an alert. If your sample have 3 red vectors and 7 green vectors you will receive an alert saying that there is an imbalance of 70% showing more green vectors.
You can select a variant of percentage vector. The variant will do a summation of volume. If 1 vector candle is the size of the 3 other vector, they will have the same ponderation.
Normal alert counting count the number of vectors in the bars length. You can count the red and green candle only or add the blue and violet.
Bullish vector count will show a notification when the number of green candle will appear on the chart in the selected length. The same process is valid for bearish vector count. For example, if you want 3 bullish candle in 20 bar. You select bars length 20 and bullish vector count 3.
These alerts are suitable to the hybrid system. Thanks to our teacher Trader Reality and to all the member that contribute to this great discord community.
Beta ScreenerThis script allows you to screen up to 38 symbols for their beta. It also allows you to compare the list to not only SPY but also CRYPTO10! Features include custom time frame and custom colors.
Here is a refresher on what beta is:
Beta (β) is a measure of the volatility—or systematic risk—of a security or portfolio compared to the market as a whole (usually the S&P 500 ). Stocks with betas higher than 1.0 can be interpreted as more volatile than the S&P 500 .
Beta is used in the capital asset pricing model (CAPM), which describes the relationship between systematic risk and expected return for assets (usually stocks). CAPM is widely used as a method for pricing risky securities and for generating estimates of the expected returns of assets, considering both the risk of those assets and the cost of capital.
How Beta Works
A beta coefficient can measure the volatility of an individual stock compared to the systematic risk of the entire market. In statistical terms, beta represents the slope of the line through a regression of data points. In finance, each of these data points represents an individual stock's returns against those of the market as a whole.
Beta effectively describes the activity of a security's returns as it responds to swings in the market. A security's beta is calculated by dividing the product of the covariance of the security's returns and the market's returns by the variance of the market's returns over a specified period.
cov (a,b)/var(b)
Line Break Heikin AshiThis script takes two candle styles and combines then into one. By only using the closing price to inform the heikin ashi candles you get a lovely line break style heiken ashi candle. The advantage to this if you are into this kind of thing is that it makes for a smoother experience. You still get wicks just because of the nature of heikin ashi but they are dramatically reduced. This is defiantly an experimental indicator as its just a different way to look at the chart. I hope some one can find use in this outside of a work around pine script limitations. I had to create this for my sentiment tracker section of my qqe bb screener because it uses so many symbols that I cant get the open, high, or low for each. If you find any bugs please report them, or if you have any feedback please leave it. Enjoy!
QQE Student's T-Distribution Bollinger Bands ScreenerThis script scans 20 custom symbols and displays the QQE Students T-Distribution Bollinger Bandwidth as a percentage, the quarter segment percentage, a score that tells you what segment of the band the price is in, and what direction the market is going in. This is useful because it can tell you how volatile a market is and how much reward is in the market. It also tells you what direction the market is going in so you can pick a symbol that has the best looking reward. I really hope that this script complements the group of indicators I have made so far. Here is a list of the other two indicators related to this script.
Please enjoy!
Fsystem Pivot 1453 ScreenerHello,
This script provides scanning for our pivot 1453 script and should be used together.
I will try to explain the content with pictures.
Merhaba,
bu scriptimiz ,pivot 1453 scriptimiz için tarama yapılmasını sağlar ve beraber kullanılmalıdır.
sizlere içeriği resimler ile anlatmaya çalışacam.
Status column :
this column indicates that you are
from the Bear or Bull area at the last bar,
bear-positive bear appeared in the field,
bull -negative indicates that the bull is out of the field.
----------------
Durum Kolonu :
Bu kolon son barda Ayı veya Boğa alanda oldugunu ifade eder,
bear-positive ayı alandan çıktıgını,
bull -negative boğa alandan çıktığını ifade eder.
how bar ago column :
Indicates how many bars ago
the bull or bear crossed the area.
---------------------------------------
how bar ago kolonu :
boğa veya ayı alana kaç bar önce geçtiğini belirtir.
Level 1 distance column:
your last price
It is the percentage distance from the first pivot line that occurs when the Bull or Bear enters the field.
It gives information about how much the price has gained according to the 1st pivot and adds the color expression according to the current area.
-------------------------------------------
Level 1 distance kolonu :
son fiyatın
Boğa veya Ayı alana girdiğinde olusan ilk pivot çizgisine yüzdelik olarak uzaklığıdır.
1.pivota göre fiyat nekadar değer kazanmış bilgisini verir ve şu andaki alana göre renk ifadesinide katar.
which level column :
It gives information about the level of the price and colors it according to the relevant level.
----------------------------------------
which level kolonu :
fiyatın hangi seviyede oldugunun bilgisini verir ve ilgili seviyesine göre renklendirir.
Bottom distance column:
It gives the percentage distance
of the last price from the Support line.
-------------------------------------------------
Bottom distance kolonu :
Son fiyatın Destek çizgisine
yüzdelik uzaklığı bilgisini verir.
top distance column:
It gives the distance of the last price
from the peak, that is, to the resistance
point, as a percentage.
-------------------------------
top distance kolonu :
son fiyatın tepe yani direnç noktasına
uzaklığını yüzdelik olarak verir.
level up jump column :
If the price has closed on the line upwards
at the last bar and has passed to the
other level region, it gives information
about this.
-------------------------------------------
Level up jump kolonu :
eğer fiyat son barda yukarı doğru ,
çizgi üzerinde kapanış yapmış ve
diğer seviye bolgesine geçmiş ise
bunun bilgisini verir.
ema 60 and ema 360 column:
Returns the value of ema.
If the price is lower than the
relevant ema, it is turned
to a green ground if it is above red.
-----------------------------------
ema 60 ve ema 360 kolonu :
ema nın değerini verir.
eğer fiyat ilgili ema dan aşağı
ise kırmızı üstü ise yeşil zemine çevirilir.
Level Supp--Resis column:
gives the value of the top
resistance and the value of
the bottom support.
---------------------------
Level Supp--Resis kolonu :
tepe direncin değerini ve
dip desteğin değerini verir.
From the settings option of the script, you can narrow the result area by converting currency,
choosing a period, selecting a share, scanning another stock set and filtering integrated into the columns.
---------------------------------------------------------------------------------------------------------------------------------
scriptin ayarlar seçeneğinden ,para birimi çevirme ,periyot seçme,hisse seçme ,başka hisse seti tarama ve kolonlara entegreli filtreleme yaparak sonuç alanını daraltabilirsiniz.
MA Cross ScreenerThis script lets you pick 20 symbols to check for ma crosses. The way it works is it scans all 20 of your symbols for moving average crosses and then it sends an both a regular alert and a visual alert inside of the indicator. I found that ma cross strategies are very popular right now so I thought it would be nice to have one indicator instead of 20 discord servers. The features include: 20 custom symbols, alerts, custom colors, ma select, and custom time frames. If you want to use the custom time frame option, use the lowest time frame possible. That way you wont have gaps. If you have any comments please voice them, that includes suggestions!
I hope you all find this useful!
[ChasinAlts] RSI (Time-Spent) Count[MO]// Hello fellow traduers, hope all is well in your neck of the woods. Anywho, I'll attempt to be short and sweet.
// I've been doing a LOT of work recently with RSI to figure out what its all about and to learn the ins and outs.
// Some great ideas (I think at least) have come to fruition from the deep-dive into RSI, thus, I've got 2 of these ideas
// to share. One notable feature for the RSI is when there is a BULLISH trend, it is VERY likely to stay within the upper
// 2/3rds of the RSI extremes (0-100) and vise-versa for BEARISH trends and the lower 2/3rds of the RSI extremes.
// That is where this script's idea was derived. Now PLEASE, do tell, if you disagree with me (preferably via a cool,
// calm, and collected comment...but hey, that's up to you). Ok, now the script.
//
// What this does is gives you a Bullish and Bearish count for the bars. Bullish Cnt counts up by +1 per every PRINTED bar
// that is above OverSold and vise-versa for the Bearish Cnt and being below OverBought. That does VERY MUCH make it
// possible for both counts to have a high value if RSI is staying between OverBought and OverSold for extended periods
// of time. Though, the ONLY count that will be shown is the one with the highest value.
//
// There are tooltips describing each of the settings but I will quickly talk about 3 more things. First of all, I prefer
// to have as few settings in the settings menu as possible thus the "Boundaries to OB/OS" setting can be viewed as the
// OverSold input and the OverBought setting is configured from this by subtracting "Boundaries to OB/OS" from 100
// (ie. 100-Oversold = OverBought). There Lastly, there is the option to show ONLY the coin with the MAX Count from each
// 'set' of coins. When that count resets to 0 then the next highest count coin will take its place. To use this instead
// of how the script is currently constructed you only need to comment out (add '//' at the beginning of each line of) the current
// plot functions and uncomment the lines at the very bottom under the 'MAX' section. Doing so also reveals the possibility of
// setting an alert for when the coin with the max count changes between different coins. This is very helpful because since it
// only gives the top count of ALL the coins in the selected set, this count is most likely going to continue forward with its
// count for a while thus when the alert goes off I prefer to look at the potential trades in the opposite direction of which
// the max coin was just in (ie. if its count plot/label is red and it stops then look for a potential long trade on the coin
// who's count just reset. Only ONE more piece of the script I have yet to talk about. There is a filter in the code and you
// can select to use or not use within the settings. What this filter does is it counts all the printed bars within the last
// ___bars(user selectable). This is due to the fact that if there is no trade that occurs on a bar then TradingView does not
// print the bar. The coins that have fewer updates also tend to stay within a tighter range for it's RSI thus many times
// giving the illusion that the coin is a good trade bc its trending count is very high (tending to be higher than the others)
// thus hogging the precious chart space if using the script in its current form, or hogging up the MAX slot so that no other
// (and most likely BETTER-TO-TRADE) coins will be shown. It is a great volatility indicator (that of which I have published
// a script using the idea in the recent past). If selected in the settings menu and if the % of printed bars count goes below
// the user set minimum % then both Bullish and Bearish counts will be reset. This is indicated within the counts plots by looking
// at the plots whose counts reset and rather than the plots just stopping printing in mid-air, they will continue to plot while the
// counts reset and fall down to 0. These types of coins will keep you in a trade longer that you'd probably want gaining less than
// you'd probably expect.
//
// Peace Folks & Happy Trading,
//
// ChasinAlts
Donkey Kick - Volume ScreenerThis indicator allows users to screen up to 40 pairs based on total traded volume (in USD). Not all timeframes are created equal, and to avoid "moving the market" on lower timeframes the user can set the maximum desired trade size as a percentage of total traded volume. As an added feature the user can determine at a glance the margin size required for each respective trade position size based on the leverage parameter set by the user. There is also a filter for ATRP.
AlphaTrend StrategyThe strategy version of AlphaTrend indicator for backtesting and optimisation purposes for TradingView users:
Screener / Explorer version and an English explantion video will be published soon...
AlphaTrend's parameters are designed for daily and 4H charts, feel free to optimize on all time frames.
Hope you all use Alphatrend in your profitable trades.
Kıvanç
Donchian Channels+Standard Donchian Channels, this includes a Trend EMA which can be configured and the channels will use to give buy and sell signals. The channels are also colored in such a way to indicate a trend reversals. My favorite part that sets this apart from others is, if using the bClose option (which I recommend you do) the trend will not reverse until there is a close above/below the previous channel high/low. i.e. a reversal into an uptrend requires the current bar to close above the previous upper channel rather than just a new high.
The coloring of the current trend allows for a quick read of current market conditions and I use this on any timeframe across all forms of charts (forex stock, futures , crypto, etc). When taking one of the signals I use the opposite channel as the stop loss (when buying use bottom, and selling use top channel)
Update 1:
- Added my name to the code
- Updated the picture to show off the indicator better
- Raised the brightness of the fill color a bit, looks nicer I think
As a warning: I have obviously hand picked this picture to really show off this indicator's power to work in a trending market. Donchian Channels are a trending indicator and work best in trending markets with decent pull backs. If there are multiple signals going in each direction, it is a choppy market and you should stay out until it starts trending again. I generally use a 1:1.5 risk to reward ratio but sometimes will stretch it to 1:2 if it is a nice trade and I feel the market is in my favor as you can see from the trades placed in the picture (and I use that method for any commodity / chart and timeframe). I use the close of the white candle and then (since they are trades going short) I use the upper Donchian Channel as my stop loss.
I personally like to have the lines and labels turned off and enable all other options. Labels are just there to really stand out so you don't miss the white candle indication for a trade. OH! Also, I've had comments from friends that the white candles are hard to see, I turn off my candle borders in settings; makes it super easy to see them then. I turn lines off as the fill does the job well enough and it seems cleaner in my eyes.
If you'd like to see this picture on your chart, it is Micro E-Mini S&P 500 Futures from July 10, 2022 @ 18:00 on the 1-min chart.
just now
Update 2:
- Added day trading time highlights
- Added ranging market indicator (This I'm still working on so use at your own discretion, it's intended purpose is to tell when the Donchian Channels are not going to give great signals and to use a ranging indicator instead)
- Added multi-timeframe trend screener (handy if you want to quickly see the trend direction (based on the Trend EMA you set) of several time frames without having to change charts). It will draw in the bottom right of the chart.
Volume Spikes & Growing Volume Signals With Alerts & ScannerVOLUME SPIKES & GROWING VOLUME SIGNALS WITH ALERTS & SCANNER
This indicator shows arrows when there is a volume spike. It also paints the background when volume is growing. There is also a volume scanner for 8 tickers that will change color in real time when your other favorite tickers see volume growth and spikes.
You can customize the length of DMI, the number of bars to calculate the current volume average from, the number of bars back to get the overall volume average from, the multiple that needs to be hit to give a signal, the position of the scanner table and which tickers are used in the scanner. There are detailed directions as tooltips in the indicator settings you can read to understand exactly what each input does.
All features are customizable as well as which tickers the screener uses.
***HOW TO USE***
Watch for volume to pick up before placing trades as this will help you stay out of the markets when price is choppy. Volume usually brings volatility so watch for the volume signals to show up on the chart. Typically when price has made a big move one direction or is consolidating and you see the volume indicator start giving signals, the market is ready to reverse or continue its current trend but move faster in that direction.
Volume Spikes
When there is a volume spike that is larger than the average of volume over the last 100+ bars(depending on your settings) multiplied by the volume amount multiplier(in your settings) then an arrow will show up on the chart. This arrow will be green if DMI is bullish and red if DMI is bearish.
Volume Growth
A Background color will appear when the average volume over the last 5 bars(depending on your settings) is higher than the average volume over the last 100+ bars(depending on your settings) and is greater than your multiple. It will also paint the background when the volume moving average has increased over the last 3 bars consecutively. The background colors will be red or green depending on buy & sell pressure(DMI). If the background color appears, then you know volume is growing and volatility is near.
Volume Scanner
The scanner can be customized to have all of your favorite tickers by changing the tickers used in the indicator settings at the bottom. When no volume growth or spikes are detected, the ticker will show as light blue. When volume spikes or growth is detected, the ticker will turn orange to notify you.
Alerts
You can set up alerts as well when there is volume growth, bullish volume spikes and bearish volume spikes on any chart or timeframe.
Indicator Settings
Settings will need to be adjusted across different tickers as some have large swings in volume and some stay pretty even, so make sure to set up different chart layouts with settings that work for each ticker and save them individually so you don’t have to reset these values every time you switch charts.
***MARKETS***
This indicator can be used as a signal on all markets, including stocks, crypto, futures and forex as long as Tradingview has volume and DMI data for that ticker.
***TIMEFRAMES***
This volume spike indicator can be used on all timeframes as long as there is enough data for Tradingview to use for calculations.
***TIPS***
Try using numerous indicators of ours on your chart so you can instantly see the bullish or bearish trend of multiple indicators in real time without having to analyze the data. Some of our favorites are our Auto Fibonacci, Volume Profile, Momentum, Auto Support And Resistance and Money Flow Index in combination with this Volume Growth indicator. They all have real time Bullish and Bearish labels as well so you can immediately understand each indicator's trend.
DCA Bot for ProfitViewThe base for this strategy is the "Backtesting 3commas DCA Bot v2" script by rouxam. I have made some additions, edits, and fixes, as well as tailored it for usage with ProfitView.
The strategy works in such a way that you select one or multiple rules together, in order to determine when a trade should be initiated.
The selectable rules are:
RSI-7: Initiate trading when the 7 period RSI goes below a specified threshold.
Technicals: This is essentially the TradingView screener strength. A multitude of technical indicators combined that range from Strong Sell - Sell - Buy - Strong Buy.
QFL: Find a support/resistance line on a specified timeframe, and initiate trading only when the price is below a certain point from this line.
Once the deal start rule is met, trading will initiate, and a series of additional orders will be placed and spaced out according to the order settings set in the indicator. These orders includes Take Profit, Stoploss, Trailing Take Profit, and specified additional entry orders to DCA your way into a position.
The indicator is set up so that by hooking this up to ProfitView, all of the signals should automatically be replicated to your assigned exchange, along with discord/telegram notifications for when the deals start and end, and the resulting pnl.
If you want to use it for spot markets, while technically possible, you will need to significantly edit the PV Alert syntax that i have supplied below.
Run this on your testnet of choice, it is likely that there are undiscovered issues at this point.
The strategy currently only works with 'Longs' at the time of publishing, but may be subject to change.
==ProfitView Setup==
!!Important!!
The assigned PV Alert name must contain the keyword 'Long', fex "DCA Long"
Uncheck the Once per Bar advanced filter option on the PV Alert you use for this.
Copy/Paste the text into the PV Alert: pastebin.com
Multiple Indicator 50EMA Cross AlertsHere’s a screener including Symbol, Price, TSI, and 50 ema cross in a table output.
The 50 Exponential Moving Average is a trend indicator
You can find bullish momentum when the 50 ema crossed over or a bearish momentum when the 50 ema crossed under we are looking to take advantage by trading the reversion of these trends.
True strength index (TSI) is a trend momentum indicator
Readings are bullish when the True Strength Index shows positive values
Readings are bearish when the indicator displays negative values.
When a value is above 20, we look for selling overbought opportunity and when the value is under 20, we look for buying oversold opportunity.
You can select the pair of your choice in the settings.
Make sure to create an alert and choose any alerts then an alert will trigger when a price cross under or cross over the 50 ema for every pair separately.
This allow the user to verify if there is a trade set up or not.
Disclaimer
This post and the script don’t provide any financial advice.
MomentumThis indicator will give you the momentum readings (rate of change) for five lookback periods (15m, 60m, 4hr, 24hr, 48hr).
This is useful when backtesting or retroactively logging the readings into your trade journal (there is no way to roll back the Forex Factory momentum screener that I know of).
There are lines drawing in the background which are set to 100% transparency by default, so don't be puzzled when you occasionally see the bubbles for the line plots being highlighted on your chart.
Message me with any questions or suggestions.
Frog in Pan IndicatorWhat is it?
This indicator is the percent of negative days minus the percent of positive days in a year multiplied by the sign of the overall return of the lookback (365 days for crypto and 252 days for stocks).
FIP = sign(return of lookback) *
What is it used for?
This indicator is used as a quality screener for momentum stocks. It is based behind the ideas in Wesley Gray & Jack Vogel's book: Quantitative Momentum: A Practitioner's Guide to Building a Momentum-Based Stock Selection System that iterates that quality momentum stocks consist of steady uptrends (where more days are positive rather than negative) as opposed to characteristics of "lottery-like" stocks that are "jumpy" and more volatile. More research behind this indicator can be found here
How to use
In the indicator settings, the default lookback parameter is set to 365 days for analysis on cryptocurrencies and was used on a daily timeframe. If you want to use this indicator on individual stocks, it is best to change this lookback to 252 days. The more negative the value is, the higher quality of momentum it is.
[TTI] ZVR Watchlist––––History & Credit ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
This indicator/screener is inspired by the methodology of a great momentum master - Dan Zanger. Dan holds the world record for higher % gain in a 12month period, which was achieved in 1998 and has not been broken since. One of the secrets he has shared with the world is his famous Zanger Volume Ratio (ZVR), to which his attributes great part of his success.
–––––What it does –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
The script allows you to monitor your watchlist for the most important momentum indicators on an intraday basis in order to maximise your chance of jumping in the right time.
1️⃣ ZVR - pre breakout indicator
ZVR measures unusual momentum at a given time of the day.
Example
Imagine it is the first hour of the trading session and you get AAPL with a daily volume (up to that time) of 2mn shares. Is this normal or not? If you just compare it to the average volume you will be making a logical mistake, since you have 7more hours for volume to reach the "average" level. Henceforth, average volume should be compared on an end of day basis. However, the ZVR looks at the current intraday cumulative volume at any particular time of day, and compare that to the average cumulative volume that has usually traded by that time of day in the past.
The 4 colors are 4 types:
🔴 (RED) — Volume is over 200% of the usual cumulative intraday volume for that day
🟣 (PURPLE) — Volume is between 150% and 200% of the usual cumulative intraday volume for that day
💓 (PINK) — Volume is between 100% and 150% of the usual cumulative intraday volume for that day
🟠 (ORANGE) — Volume is between 50% and 100% of the usual cumulative intraday volume for that day
🌚 (GRAY) — Volume is under 50% of the usual cumulative intraday volume for that day
2️⃣ SQN
The SQN is defined by the late Market Wizard Dr. Van Tharp: "A measure of a market’s movement through an application of the System Quality Number calculation. To calculate, the daily changes from close to close measured in percentage terms are averaged and the standard deviation is calculated. Plugged into the SQN formula, those values and the number of days (N) provide the market SQN score."
👉 Super Bullish - denoted by SB and lime color
👉 Bullish - denoted by B and green color
👉 Neutral - denoted by N and cyan/aqua color
👉 Bearish - denoted by Br and dark red color
👉 Super Bearish - denoted by SBr and light red color
–––––How to use it –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
I use the indicator very much like a watchlist. I put it on a secondary chart and load up all the stocks that I have identified as a buyable. I then wait to get signs of breakout. My favourites are stocks which are in SuperBullish trend (SQN) and starting to show RED ZVR in the beginning of the day. Often these are very strong names that show institutional buying. I purchase close to pivot point and hold for a swing trade. If the stock advances too fast 5-7% on the day, I take some off into strength.
Suggested use for this indicator is to combine with any volatility contraction methodology. Some examples include the TTM Squeeze, Squeeze Pro or my personal favorite Mark Minervini's Volatility Contraction Pattern (VCP).
Look for stocks in a long term uptrend (we have another indicator for Stage 2 identification).