Tìm kiếm tập lệnh với "daily"
Daily Pivot Standart alertableWith this Indicator u can set allert between the Pivot points s15.directupload.net
So it is useful for scalping
Daily Moving Average to Intraday Chart BradleyRUses Robertob's Script with Mike's colors for Warrior Pro Students.
BTC Swinger v1Daily interval swing trading algorithm based on momentum techniques using ATR Stops. Made by Kory Hoang from Stably.
Shout out to the Advanced Crypto Asset Trading crew! ;)
MY_CME eod OI vs CFTC eow OIDaily e-o-d Open Interest as published by CME.
As CFTC COT Open Interest relates to last Tuesday, here you can have an idea how things evolved day-by-day since then.
As CME total OI is not accessibl as data, here I sum OI of the next 9 outstanding contracts, which gives a fair idea of the trend in OI
MTF EMA Combo with Background ColorDaily/Weekly EMA combo for longer term trend direction, with combo background color for varying trend direction.
Daily Average True Range OverlayPlots the upper and lower average true range away from the previous days close on all time frames.
Daily Deviations (Lazy Edition)
Plots the standard deviation resistance/support lines.
Uses Previous days close and the VIX as the volatility factor.
credit to u/UberBotMan and u/Living_Granger for the idea and formulas
Daily Deviations (Self Input Version)
Plots the standard deviation resistance/support levels.
Input the previous settlement price and the implied volatility.
credit to u/UberBotMan and u/Living_Granger for the idea and formulas
(preview example is using settlement of 2420 and IV of 11)
Daily Returns & STDWhat happened last time when xx increased by xx%? - Start collecting some stats!
You can choose the ticker and the timeframe you're interested in
RSI Oversold/UndersoldThe study script will place GREEN BUY arrows BELOW oversold conditions and RED SHORT arrows ABOVE overbought conditions. You can configure the period
Most RSI(14) indicators use a 14-period, I prefer a 5-period. The period, overbought and oversold periods are settings that can easily be changed by adding this study to your chart and clicking the "gear" icon next to the study inside your chart.
Daily SMAThis pine script on intraday chart is exactly the same SMA as built-in MovingAverage on a 1Day chart (with the same lengths)
Institutional Trading Suite Complete### Institutional Trading Suite Complete (ITS Pro) Indicator Description
#### Overview and Purpose
The **Institutional Trading Suite Complete (ITS Pro)** is an all-in-one overlay indicator designed for professional traders seeking a clean, comprehensive view of market structure across multiple timeframes and dimensions. Built for TradingView, this open-source tool integrates over a dozen institutional-grade features into a single, performance-optimized script, helping users identify key levels, trends, volume anomalies, and potential trade setups without cluttering the chart with multiple indicators.
Tailored for assets like forex, crypto, stocks, and indices, ITS Pro addresses the challenges of multi-timeframe analysis by combining price action tools (e.g., pivots, FVGs, order blocks), volume-based insights (PVSRA with vector zones), moving averages for trend confirmation, and statistical dashboards for quick context. Its purpose is to mimic institutional workflows—focusing on liquidity zones, fair value gaps, and average ranges—to spot high-probability entries/exits, risk areas, and market biases. For instance, a trader might use FVGs and order blocks for support/resistance while cross-referencing PVSRA vector candles for volume confirmation, all within one indicator.
This mashup isn't arbitrary; each component complements the others to create a layered analysis system. Volume tools (PVSRA) highlight momentum shifts that validate levels from pivots or psychological zones, while the dashboard provides at-a-glance metrics to tie everything together. By consolidating these, the indicator reduces lag and drawing object overhead (limited to 500 each for boxes/lines/labels), ensuring smooth performance on any timeframe.
#### Originality and Uniqueness
While individual elements like EMAs or pivots exist in basic forms on TradingView, ITS Pro's originality lies in its seamless integration and optimizations for institutional-style trading:
- **PVSRA with Clean Vector Zones**: An enhanced Price-Volume-Spread-Range Analysis that colors bars based on volume/spread ratios and draws limited, non-overlapping zones around "vector" candles (high-volume anomalies). This is unique in its lightweight implementation—capping zones to prevent clutter—allowing traders to spot climactic moves without full volume profile overhead.
- **Limited & Mitigated FVGs/Order Blocks**: Detects Fair Value Gaps and Order Blocks with strict limits (e.g., max 5 FVGs) and percentage-based mitigation (e.g., 50% fill removes the box), keeping the chart clean. Order blocks focus on swing-based bearish/bullish candles with body size filters, avoiding the noise of traditional pivot-based methods.
- **Liquidity Zones via Touch Counting**: A novel approach counting price touches within tolerance bands over a lookback, highlighting high/low liquidity areas only when a threshold is met—original for simplifying liquidity hunting without complex order flow data.
- **Multi-Timeframe Levels & Ranges**: Combines daily/weekly/monthly highs/lows/opens with average ranges (ADR/AWR/AMR) and price quartiles (dividing historical range into Q1-Q4 zones), providing a "big picture" structure not commonly bundled.
- **Dashboard & Alerts**: A customizable table summarizing key metrics (e.g., price bias, FVG/OB counts) with built-in alerts for crosses/breaks, making it a "control center" for the suite.
As open-source code, users can inspect, modify, or extend features (e.g., adjust tolerances or add symbols). It draws from concepts like ICT/Smart Money but refines them for efficiency, using Pine Script v6 optimizations like array limits and conditional drawings to handle high-bar counts without errors.
#### Credit and Acknowledgments
This script incorporates elements inspired by and adapted from the "Traders Reality" codebase, licensed under the Mozilla Public License 2.0 (mozilla.org). Original contributions include:
- Pattern formation by plasmapug.
- Rise retrace continuation to the upside by infernix, peshocore, and xtech5192.
- DST auto functions and psychological level refactor for DST by xtech5192.
- Range daily/weekly Hi/Lo added with research contributions from xtech5192.
While the code is open-source and free to use/modify, the "Traders Reality" name is protected—derivatives should not use "Traders Reality," "Pattern Watchers," or related names. Special thanks to the Traders Reality community for their foundational work on PVSRA, session handling with DST adjustments, and range calculations, which have been optimized and integrated here for enhanced performance.
#### How It Works
ITS Pro processes data in real-time, resetting calculations at timeframe changes (e.g., new days/weeks) and using security() for higher-timeframe fetches. Here's a breakdown of core features and underlying concepts:
- **PVSRA (Volume Analysis)**: Calculates average volume over 10 bars and spread-volume (range * volume). Bars are colored based on ratios: vector (≥2x avg or max spread-vol) for climaxes, strong (≥1.5x) for conviction. Zones are drawn around vectors with fixed extension (user-set bars) and capped count, using arrays for management. Optional symbol override (e.g., for crypto volume aggregation).
- **Exponential Moving Averages**: Standard EMAs (5,13,50,200,800 periods) with optional 50-period cloud. Labels show values at chart right for quick reference.
- **Daily Pivots**: Uses previous day's HLC for PP = (H+L+C)/3, R1/S1 = 2*PP - L/H, etc., up to R3/S3. M-levels are midpoints (e.g., M1 = (S1+S2)/2). Plotted as crosses with style options.
- **High/Low & Open Levels**: Fetches previous period's extremes/opens from D/W/M timeframes. Historical daily opens optional for steplines.
- **Average Ranges**: SMA of (high-low) over user lengths for ADR (daily), AWR (weekly), AMR (monthly). Projects ±50% from close as potential exhaustion levels.
- **Psychological Levels**: Rounds to multiples of spacing (e.g., 1000 for BTC), drawing limited lines (±count) around current price with dotted style.
- **Quarterly Price Zones**: Divides historical range (high-low over lookback) into 4 equal quartiles, drawing non-overlapping boxes for visual price distribution (Q1 bottom 25%, etc.).
- **Yearly Levels**: Annual high/low/open from 12M timeframe, plotted as steplines.
- **Market Sessions**: Time-based boxes for London/NY/Tokyo/Sydney with DST adjustments (US/UK/Sydney). Optional high/low lines per session, resetting at starts.
- **Fair Value Gaps (FVGs)**: Detects gaps where low > high (bullish) or high < low (bearish), drawing boxes. Mitigates when price penetrates % threshold, capping active FVGs.
- **Order Blocks**: Identifies last bearish candle before bullish swing low (or vice versa) with body size filter. Draws extendable boxes, limited count via array shift.
- **Liquidity Zones**: Counts touches near range highs/lows within % tolerance over lookback; draws if ≥threshold.
- **Dashboard**: Table on last bar showing price, levels, counts, bias (above/below PP). Custom position/size.
Alerts trigger on key crosses (e.g., PP break, vector candle).
#### How to Use It
Add ITS Pro via TradingView's indicators menu. Customize in the inputs tab—groups organize features for easy toggling (e.g., disable FVGs if not needed). Best on intraday charts (1m-1h) for stocks/crypto/forex, but scales to higher TFs.
- **Setup**: Adjust offsets for labels (e.g., 12 bars right). Enable extensions for lines/boxes. For PVSRA, override symbol if volume is unreliable (e.g., aggregate BTC exchanges).
- **Trading Examples**:
- **Bias & Trends**: Use EMA stack and PP for daily bias (above PP + golden cross = long). PVSRA vectors confirm entries.
- **Levels & Zones**: Trade bounces from order blocks/FVGs near psych levels or quarterly zones. Liquidity zones signal potential sweeps.
- **Ranges**: ADR highs/lows as take-profit; if price hits AWR early, expect expansion.
- **Sessions**: Focus entries during London/NY overlaps; session H/L as intraday S/R.
- **Dashboard/Alerts**: Monitor for "BULLISH ↑" bias; set alerts for R1 breaks or vectors.
Since it's open-source, fork the code to add features (e.g., custom alerts). Test on demo charts—feedback via comments! Developed for clean, pro analysis—happy trading!
Trend Colors + Transition Labels (Clean MAs + Supertrend)//@version=5
indicator("Trend Colors + Transition Labels (Clean MAs + Supertrend)", overlay=true, max_labels_count=500)
//———— Inputs
atrMultST = input.float(3.0, "Supertrend ATR Multiplier", step=0.1)
atrLenST = input.int(10, "Supertrend ATR Length")
lenMAfast = input.int(50, "Fast MA (chart TF)")
lenMAslow = input.int(200, "Slow MA (chart TF)")
htf = input.string("W", "Higher TF for Confirmation (use W on Daily, D on 1H)")
//———— Chart TF signals
maFast = ta.sma(close, lenMAfast)
maSlow = ta.sma(close, lenMAslow)
= ta.supertrend(atrMultST, atrLenST) // dir: 1=up, -1=down
ctf_up = dir_ctf == 1
ctf_dn = dir_ctf == -1
above50 = close > maFast
above200 = close > maSlow
maBull = maFast > maSlow
maBear = maFast < maSlow
//———— Higher TF signals
= request.security(syminfo.tickerid, htf, ta.supertrend(atrMultST, atrLenST))
maFast_htf = request.security(syminfo.tickerid, htf, ta.sma(close, lenMAfast))
maSlow_htf = request.security(syminfo.tickerid, htf, ta.sma(close, lenMAslow))
htf_up = dir_htf == 1
htf_dn = dir_htf == -1
htfBull = maFast_htf > maSlow_htf
htfBear = maFast_htf < maSlow_htf
//———— Final states (clear & symmetric)
strongUp = ctf_up and htf_up and maBull and htfBull and above50 and above200
strongDn = ctf_dn and htf_dn and maBear and htfBear and not above50 and not above200
earlyUp = ctf_up and not strongUp and not strongDn
//———— Background colors (GREEN up, RED down, LIGHT GREEN early)
bgcolor(strongUp ? color.new(color.green, 85) :
strongDn ? color.new(color.red, 85) :
earlyUp ? color.new(color.lime, 88) : na)
//———— Transition detection (integer state avoids string quirks)
var int lastState = 0 // 1=up, -1=down, 0=neutral
curState = strongUp ? 1 : strongDn ? -1 : 0
upStarted = curState == 1 and lastState != 1
downStarted = curState == -1 and lastState != -1
//———— Labels at transitions (single-line calls, ASCII only)
if upStarted
label.new(bar_index, low, "Uptrend Starts", style=label.style_label_up, color=color.new(color.green, 0), textcolor=color.white, size=size.normal)
if downStarted
label.new(bar_index, high, "Downtrend Starts", style=label.style_label_down, color=color.new(color.red, 0), textcolor=color.white, size=size.normal)
//———— Update state
lastState := curState
//———— Visual MAs
plot(maSlow, color=color.orange, title="200 MA")
plot(maFast, color=color.new(color.blue, 0), title="50 MA")