Dow Jones Trading System with PivotsThis TradingView indicator, tailored for the 30-minute Dow Jones (^DJI) chart, supports DIA options trading with a trend-following approach. It features a 30-period SMA (blue) and a 60-period SMA (red), with an optional 90-period SMA (orange) drawn from rauItrades' Dow SMA outfit. A bullish crossover (30 SMA > 60 SMA) displays a green "BUY" triangle below the bar for potential DIA longs, while a bearish crossunder (30 SMA < 60 SMA) shows a red "SELL" triangle above for shorts or exits. The background turns green (bullish) or red (bearish) to indicate trend bias. Pivot points highlight recent highs (orange circles) and lows (purple circles) for support/resistance, using a 5-bar lookback. Alerts notify for crossovers.
Indicadores y estrategias
TD9 Post-9 Trend + End BoxFor Wayne im just tryin this out for now , but think it nails the trend candles , FIB YOU LIFE LIVE DONT LIE
High-Win Pullback - Minimal & Safe (v6)hfbfbffb eybvfyeqbffbqe rohfbqerobfeqr jrbhebqerf jfhfqbfe fbqfboquebfe ouqbfouef
Confluence AutoEntry (1m/5m/15m) for Alertatron//@version=5
indicator("Confluence AutoEntry (1m/5m/15m) for Alertatron", overlay=true, max_lines_count=500, max_labels_count=500)
// =========================
// 参数
// =========================
tf1 = input.timeframe("1", "周期-1")
tf2 = input.timeframe("5", "周期-2")
tf3 = input.timeframe("15", "周期-3")
ema1 = input.int(10, "EMA1")
ema2 = input.int(30, "EMA2")
ema3 = input.int(60, "EMA3")
rLen = input.int(14, "RSI 长度")
thr1 = input.int(60, "阈值-周期1 (0~100)", minval=0, maxval=100)
thr2 = input.int(60, "阈值-周期2 (0~100)", minval=0, maxval=100)
thr3 = input.int(60, "阈值-周期3 (0~100)", minval=0, maxval=100)
// 下单资金(USDT)
usdtPerTrade = input.float(500, "每次下单金额(USDT)", step=5)
// 下单类型(市价/限价)
orderType = input.string("market", "下单类型", options= , tooltip="market=市价;limit=限价(使用 entry 作为限价)")
// 两步延续触发
useTwoStep = input.bool(true, "启用两步延续触发", tooltip="收盘仅“武装”,下一根或后续“延续突破”才真正发单;关闭=收盘即发一次信号")
bufferPct = input.float(0.08, "延续触发缓冲(%)", step=0.01, tooltip="突破需要超过武装价的百分比")
armBars = input.int(1, "武装有效bar数", minval=1, tooltip="超时未触发则自动取消武装")
// 可选:在 JSON 中附带 token
attachToken = input.bool(false, "在 JSON 中附带 token 字段")
longToken = input.string("", "多头 token(可留空)")
shortToken = input.string("", "空头 token(可留空)")
// 图形显示
showShapes = input.bool(true, "图表显示三角/武装/触发标记")
showTriggerLabel = input.bool(true, "触发时显示【入场/TP/SL/Qty】标签")
// 「平衡」展示用 TP/SL 百分比(仅用于标签展示,不发到 Alertatron)
tpPct = input.float(2.0, "展示用:TP百分比(%)")
slPct = input.float(1.0, "展示用:SL百分比(%)")
// =========================
// 工具函数
// =========================
f_score(tf) =>
_c = request.security(syminfo.tickerid, tf, close, barmerge.gaps_off, barmerge.lookahead_off)
_e1 = request.security(syminfo.tickerid, tf, ta.ema(close, ema1), barmerge.gaps_off, barmerge.lookahead_off)
_e2 = request.security(syminfo.tickerid, tf, ta.ema(close, ema2), barmerge.gaps_off, barmerge.lookahead_off)
_e3 = request.security(syminfo.tickerid, tf, ta.ema(close, ema3), barmerge.gaps_off, barmerge.lookahead_off)
_r = request.security(syminfo.tickerid, tf, ta.rsi(close, rLen), barmerge.gaps_off, barmerge.lookahead_off)
_m = request.security(syminfo.tickerid, tf, ta.sma(ta.change(close), 5), barmerge.gaps_off, barmerge.lookahead_off)
_ok1 = _c > _e1 ? 1 : 0
_ok2 = _e1 >= _e2 ? 1 : 0
_ok3 = _e2 >= _e3 ? 1 : 0
_ok4 = _r > 50 ? 1 : 0
_ok5 = _m >= 0 ? 1 : 0
(_ok1 + _ok2 + _ok3 + _ok4 + _ok5) / 5.0 * 100.0
// 价格按最小跳动取整
tickRound(x) =>
syminfo.mintick > 0 ? math.round(x / syminfo.mintick) * syminfo.mintick : x
// 数字 -> 价格串
sPrice(x) =>
str.tostring(x, format.mintick)
// 小数点四舍五入(用于数量展示)
roundN(x, n) =>
_f = math.pow(10.0, n)
math.round(x * _f) / _f
sQty(x) =>
str.tostring(roundN(x, 6))
// 去掉交易所前缀和 .P 后缀,得到 BASEQUOTE(如 ETHUSDC)
cleanSymbol() =>
_s = syminfo.ticker
_arr = str.split(_s, ":")
_last = array.get(_arr, array.size(_arr) - 1)
str.replace_all(_last, ".P", "")
// =========================
// 多周期评分 -> 一致方向
// =========================
score1 = f_score(tf1)
score2 = f_score(tf2)
score3 = f_score(tf3)
dir1 = score1 >= thr1 ? 1 : -1
dir2 = score2 >= thr2 ? 1 : -1
dir3 = score3 >= thr3 ? 1 : -1
conf_long = dir1 == 1 and dir2 == 1 and dir3 == 1
conf_short = dir1 == -1 and dir2 == -1 and dir3 == -1
// =========================
// 两步法:收盘“武装” + 下一根/后续“延续触发”
// =========================
var bool armLong = false
var float armLongPx = na
var int armLongUntil = na
var bool armShort = false
var float armShortPx = na
var int armShortUntil = na
if barstate.isconfirmed
if conf_long
armLong := true
armLongPx := close
armLongUntil := bar_index + armBars
if conf_short
armShort := true
armShortPx := close
armShortUntil := bar_index + armBars
longTrigPrice = armLong ? armLongPx * (1 + bufferPct/100.0) : na
shortTrigPrice = armShort ? armShortPx * (1 - bufferPct/100.0) : na
triggerLong = useTwoStep ? (armLong and high >= longTrigPrice) : (barstate.isconfirmed and conf_long)
triggerShort = useTwoStep ? (armShort and low <= shortTrigPrice) : (barstate.isconfirmed and conf_short)
// 触发后立刻卸载武装;超时未触发亦卸载
if triggerLong
armLong := false
if triggerShort
armShort := false
if bar_index > armLongUntil
armLong := false
if bar_index > armShortUntil
armShort := false
// =========================
// 发单用价位(在触发时会被使用)
// =========================
float entryL = tickRound(useTwoStep ? longTrigPrice : close)
float entryS = tickRound(useTwoStep ? shortTrigPrice : close)
float tpL = tickRound(entryL * (1 + tpPct/100.0))
float slL = tickRound(entryL * (1 - slPct/100.0))
float tpS = tickRound(entryS * (1 - tpPct/100.0))
float slS = tickRound(entryS * (1 + slPct/100.0))
// —— 展示标签直接使用上面算好的 entryL/entryS/tpL/slL/tpS/slS
if showTriggerLabel and barstate.isconfirmed
if triggerLong
_txt = "LONG Entry: " + sPrice(entryL) + " TP: " + sPrice(tpL) + " SL: " + sPrice(slL) + " EstQty: " + sQty(usdtPerTrade/entryL)
label.new(bar_index, low, text=_txt, style=label.style_label_up, textcolor=color.white, color=color.new(color.lime, 0))
if triggerShort
_txt = "SHORT Entry: " + sPrice(entryS) + " TP: " + sPrice(tpS) + " SL: " + sPrice(slS) + " EstQty: " + sQty(usdtPerTrade/entryS)
label.new(bar_index, high, text=_txt, style=label.style_label_down, textcolor=color.white, color=color.new(color.red, 0))
// ============ 构造 JSON(按方向用不同 signal 名,所有数值写入) ============
buildMsg(_side, _entry, _tp, _sl) =>
_sig = _side == "buy" ? "open_long" : "open_short"
_token = attachToken ? ',"token":"' + (_side == "buy" ? longToken : shortToken) + '"' : ""
_msg = '{"signal":"' + _sig + '"'
_msg := _msg + ',"side":"' + _side + '"'
_msg := _msg + ',"symbol":"' + cleanSymbol() + '"'
_msg := _msg + ',"order_type":"market"'
_msg := _msg + ',"usdt_per_trade":' + str.tostring(usdtPerTrade)
_msg := _msg + ',"entry":' + sPrice(_entry)
_msg := _msg + ',"tp":' + sPrice(_tp)
_msg := _msg + ',"sl":' + sPrice(_sl)
_msg := _msg + _token + "}"
_msg
msgLong = buildMsg("buy", entryL, tpL, slL)
msgShort = buildMsg("sell", entryS, tpS, slS)
// =========================
// 报警 & 发单(在 TradingView 里选择 Any alert() function call;Webhook 填机器人 URL;Message 留空)
// =========================
alertcondition(triggerLong, title="多仓开仓(…)", message="LONG")
alertcondition(triggerShort, title="空仓开仓(…)", message="SHORT")
if barstate.isconfirmed
if triggerLong
alert(message = msgLong, freq = alert.freq_once_per_bar_close)
if triggerShort
alert(message = msgShort, freq = alert.freq_once_per_bar_close)
// =========================
// 可视化:形态+触发线
// =========================
plotshape(showShapes and conf_long and barstate.isconfirmed, title="收盘-多武装", style=shape.triangleup, color=color.new(color.green, 0), size=size.tiny, text="ARM L", location=location.belowbar)
plotshape(showShapes and conf_short and barstate.isconfirmed, title="收盘-空武装", style=shape.triangledown, color=color.new(color.red, 0), size=size.tiny, text="ARM S", location=location.abovebar)
plotshape(showShapes and triggerLong, title="触发-开多", style=shape.labelup, color=color.new(color.lime, 0), text="▶ LONG", location=location.belowbar, size=size.tiny)
plotshape(showShapes and triggerShort, title="触发-开空", style=shape.labeldown, color=color.new(color.maroon,0), text="▶ SHORT", location=location.abovebar, size=size.tiny)
plot(useTwoStep and armLong ? armLongPx : na, "武装价-L", color=color.new(color.green, 70), style=plot.style_circles, linewidth=1)
plot(useTwoStep and armShort ? armShortPx : na, "武装价-S", color=color.new(color.red, 70), style=plot.style_circles, linewidth=1)
plot(useTwoStep ? longTrigPrice : na, "触发线-L", color=color.new(color.lime, 0), style=plot.style_linebr, linewidth=1)
plot(useTwoStep ? shortTrigPrice : na, "触发线-S", color=color.new(color.maroon, 0), style=plot.style_linebr, linewidth=1)
// =========================
// 可视化:触发时弹出【入场/TP/SL/Qty】标签(仅展示用)
// =========================
if showTriggerLabel and barstate.isconfirmed
if triggerLong
_qtyL = usdtPerTrade > 0 and entryL > 0 ? (usdtPerTrade / entryL) : na
_txtL = "LONG Entry: " + sPrice(entryL) + " TP: " + sPrice(tpL) + " SL: " + sPrice(slL) + " EstQty: " + sQty(_qtyL)
label.new(bar_index, low, text=_txtL, style=label.style_label_up, textcolor=color.white, color=color.new(color.lime, 0))
if triggerShort
_qtyS = usdtPerTrade > 0 and entryS > 0 ? (usdtPerTrade / entryS) : na
_txtS = "SHORT Entry: " + sPrice(entryS) + " TP: " + sPrice(tpS) + " SL: " + sPrice(slS) + " EstQty: " + sQty(_qtyS)
label.new(bar_index, high, text=_txtS, style=label.style_label_down, textcolor=color.white, color=color.new(color.red, 0))
MA99+MA200+MA400HMA+SLMA+HMA+SL,you can type your enter price,00000011111112222223333333444444455555666666
High-Win Pullback - Minimal & Safe (v6)hbhb hbuiu ubupibpiububpuiubb bpiubpibuibi jbbibhibb jblhjbhb
Zarks 4H Range, 15M Triggers Pt2🕓 4-Hour Structure Dividers ⏰
📈 Vertical lines represent each 4-hour candle broken down into smaller execution timeframes — perfect for aligning entries across 15-minute, 5-minute, and 1-minute charts.
🧭 The lines remain true and synchronized with the 4-hour structure, ensuring timing accuracy:
⏱ 15-Minute: Lines appear at :45 of each corresponding hour
⚙️ 5-Minute: Lines appear at :55 of each corresponding hour
🔹 1-Minute: Lines appear at :59 of each corresponding hour
🎯 Use these precise vertical dividers to visualize higher-timeframe structure while executing on lower-timeframe setups — ideal for confluence traders combining HTF bias with LTF precision.
HwangLongHwangLong 2 is a technical indicator used primarily for identifying trend reversal points in the financial markets. It combines multiple factors such as price action, market momentum, and volatility to generate buy or sell signals. The indicator is designed to help traders spot strong trend changes, potential breakout points, and overbought or oversold conditions. It is particularly favored for its ability to filter out market noise and provide clear, actionable insights. By analyzing both short-term and long-term market dynamics, HwangLong 2 aims to improve trading accuracy and enhance decision-making in dynamic market conditions.
HwangLong2HwangLong 2 is a technical indicator used primarily for identifying trend reversal points in the financial markets. It combines multiple factors such as price action, market momentum, and volatility to generate buy or sell signals. The indicator is designed to help traders spot strong trend changes, potential breakout points, and overbought or oversold conditions. It is particularly favored for its ability to filter out market noise and provide clear, actionable insights. By analyzing both short-term and long-term market dynamics, HwangLong 2 aims to improve trading accuracy and enhance decision-making in dynamic market conditions.
【SY】AI量化指标Strategy Description
This strategy is designed to capture market momentum through structured price behavior and dynamic risk management. It seeks to identify moments when the market transitions between accumulation and expansion phases, entering positions that align with the prevailing directional bias.
The approach prioritizes disciplined execution, precise trade timing, and consistent risk-to-reward balance. Position management follows a clear set of predefined conditions to reduce emotional interference and enhance long-term performance stability.
Emphasis is placed on adaptability rather than prediction — the strategy reacts to changing market structure, allowing profits to grow while protecting capital through controlled exit conditions. It performs best in trending or transitional environments where volatility supports directional continuation.
ChronoPulse v3.1ChronoPulse v3.1 – BTC Directional Trend Strategy
Description:
ChronoPulse v3.1 is a directional trend-following strategy designed for Bitcoin trading, combining the Pi Cycle top/bottom signals with the KeltnerPulse indicator and Stochastic RSI confirmation. This strategy aims to capture strong trend reversals and directional movements while minimizing whipsaws.
Key Features:
Pi Cycle directional mode: Automatically switches between long-only and short-only modes based on Pi Cycle tops and bottoms.
KeltnerPulse confirmation: Filters entries with volatility-adjusted channels to enter trades in the direction of the trend.
Stochastic RSI filter: Adds momentum confirmation for more precise entries and exits.
Date range control: Option to test and trade within a specific time window.
Safe live trading logic: Avoids duplicate trades and ensures proper position management.
Alerts: Customizable alerts for Pi Cycle tops/bottoms, long entries, and short entries.
Strategy Type: Trend-following, directional, reversal-based.
Markets: BTC/USD (but adaptable to other cryptocurrencies or assets).
Recommended Timeframe: Daily (1D).
Backtest Performance Highlights:
Sample backtest: +15,723.96% total P&L
Profit factor: 2.769
Max drawdown: 22.64%
Disclaimer:
This strategy is provided for educational and informational purposes. Past performance does not guarantee future results. Use proper risk management when deploying live.
🔥 Smart Money Pro - Liquidity Sweeps & Swings (SMC/ICT)🔥 Smart Money Concepts Pro — Enhanced Edition
by @dr_basl (Telegram)
Professional SMC toolkit that reads price with Liquidity Sweeps, Order Blocks, Fair Value Gaps, and Market Structure on one chart. Includes a live stats dashboard and ready-to-use alert conditions.
What it does
💧 Liquidity Sweeps: Detect wick sweeps and outbreak-retest variants. Optional extended zones.
📦 Order Blocks: Auto OB (bull/bear), mitigation on touch, capped active blocks.
🎯 Fair Value Gaps: Bull/Bear FVG with minimum gap filter and fill tracking.
🔄 Market Structure: BOS and CHoCH with independent counters.
📈 Liquidity Swings: Key swing highs/lows with flexible rendering.
📊 Dashboard: Live counts for Sweeps, OB, FVG, BOS/CHoCH, last price, and % change.
🔔 Alerts: Official alertcondition() for every event.
Key options
Detection modes: Only Wicks, Outbreaks & Retest, or Mixed.
Optional Intrabar Precision via lower timeframe for intra-bar accuracy.
Smart caps for boxes/objects to protect performance.
Themes: Dark, Light, or Custom.
Flexible dashboard placement.
How to use
Add to chart and choose your timeframe and symbol.
Enable modules you need: Sweeps, OB, FVG, Structure.
In Settings tune:
Swing Length / Lookback
Min Gap Size % (FVG)
Min Body Size % (OB)
Intrabar Precision if you need finer triggers
Create alerts from Create Alert and select:
🟢/🔴 Liquidity Sweep
🟢/🔴 Order Block
🟢/🔴 FVG
🔵 BOS Up/Down
🟠 CHoCH Up/Down
Trade tips
Use BOS to define context. Wait for CHoCH for potential reversals at clear POIs.
Confluence > single signal: Sweep + FVG + CHoCH is stronger.
On noisy pairs, increase swing lengths and gap thresholds.
Risk notice
Educational only. Not financial advice. Test on historical data and paper trade first.
Contact: Telegram @dr_basl
MMA + IB + VWAP + ORB + Multi-Pivot CPRmoving averages, cpr levels, vwap levels, pivots all at one place
SerenitySerenity: Find Serenity in Market Chaos
Every trader starts somewhere, often diving headfirst into the markets with charts cluttered by layers of lines, oscillators, and signals. It's easy to get caught up testing one approach after another—adding more tools, tweaking strategies, chasing the latest idea that promises clarity. The cycle repeats: overload the setup, second-guess every move, switch things up when results don't click right away. Over time, it becomes clear that jumping between setups rarely builds the consistency needed to navigate the ups and downs.
That's where the idea for Serenity came from—a way to step back from the noise and focus on a structured approach that encourages sticking to a plan and building consistency.
Built on the philosophy that no single perspective captures the full picture, Serenity offers two complementary views—Skye and Shade—to provide a more rounded interpretation of the market. Serenity’s logic builds on core market concepts—trend, momentum, and volume—combining them through carefully structured conditions that work across multiple timeframes. By focusing on where these elements align, it highlights key moments in the market while filtering out noise, providing clear and meaningful visual cues for analysis.
How Serenity Works
Serenity is designed to cut through market noise and simplify complex price action. By combining public, simple, everyday indicators and concepts into a progressive decision hierarchy of multi-layered signals, it removes ambiguity and leaves no room for guesswork—providing traders with straightforward, easy-to-read visual cues for decision-making.
Serenity's foundation starts with a core trend bias, built around two key concepts that set the stage for all signals:
Volatility-adjusted trend boundary (ATR-based) defines real-time directional bias using a dynamic channel that expands in choppy markets and tightens in calm ones — it only shifts when price proves real strength or weakness. This provides the overall market context, ensuring signals are in harmony with the prevailing direction.
Four nested volume-weighted price zones create progressive support levels—each acting as a filter for signal quality. These zones build on the trend boundary, requiring price to prove itself at increasing levels of conviction before triggering visuals.
Skye: Agile Momentum
Skye focuses on the faster side of market behavior. It reacts quickly to changes in trend and momentum, making it well-suited for traders who prefer agility and earlier entries. Skye thrives in environments where price moves sharply and timing matters.
Skye activates only when five independent filters align:
Momentum reversal — fast oscillator crosses above slow.
Volume surge — confirms participation strength, signaling that fresh momentum is backed by meaningful activity rather than isolated price movement.
Zone break — price closes above the earliest volume-weighted level.
Trend support — price remains above the dynamic channel.
Directional strength — positive momentum index rises above a required minimum.
This multi-condition gate eliminates single-trigger noise.
Shade: Structural Conviction Filter
Shade takes a more conservative stance, emphasizing broader confirmations and requires sustained dominance across four core pillars:
Long-term structure — price holds above deep volume-weighted trend.
Directional control — one side clearly dominates.
Zone hold — price sustains in mid or deep confluence level.
Volume trend — reveals sustained directional flow, confirming underlying market commitment behind the trend.
Each pillar must confirm — no partial signals.
Twilight & Eclipse: Reversal Cues
Twilight Reversal
Twilight draws attention to areas where upward momentum might begin to build. It serves as a visual cue for zones where buying interest could be forming, helping you focus on potential opportunities for a positive shift in market behavior.
Eclipse Reversal
Eclipse highlights areas where downward pressure may be emerging. It marks zones where sellers could be gaining influence, guiding your attention to potential points where market strength may start to wane.
These markers appear using:
Smoothed divergence — oscillator deviates from price at extremes.
Trend peak — strength index rolls over from overbought/oversold.
Volume opposition — surge against price direction.
What Makes Serenity Unique
What sets Serenity apart is not which concepts or indicators are used—but how they are applied together. Serenity employs a progressive decision hierarchy of multi-layered signals to identify meaningful confluences across trend, momentum, volume, and structure.
Instead of using standard setups that rely on default indicator inputs, Serenity uses carefully chosen, non-standard tailored inputs, ensuring that familiar indicators work together in a unique, confluence-driven way—offering structured context and visually intuitive cues to support clearer decision-making.
All-in-One Multi-System Pro (v5.2) vgalli one place cpr levels, one hour range, vwap levels, bollinger bands
All-in-One Multi-System Pro (v5.2)all in one like cpr levels opening one hour range mas and super trend vwap also
All-in-One Multi-System Pro (v5.1) + Supertrendthis code gives all in one code like cpr levels super trend mas at a glance
Zarks 4H Range, 15M Triggers Pt1HTF Dividers + 4H Candle Structure + CRT Reference Tool
🔹 Vertical Blue Lines → represent divisions of the 4-hour timeframe, helping you visually segment intraday structure into HTF blocks.
Green Dotted Line → marks the High of each 4-hour interval.
🔵 Blue Dotted Line → shows the Open of that 4-hour interval.
⚫ Gray Dotted Line → displays the Close of that 4-hour interval.
🔴 Red Dotted Line → highlights the Low of that 4-hour interval.
💡 CRT Concepts (Candle Range Theory by Romeo TPT)
CRT signals are not direct buy/sell signals ❌💰 — they serve as contextual reference points 🧭.
A high-probability setup often appears when:
A 4H sweep of a previous candle’s high occurs 🐢 (liquidity manipulation),
Followed by a bearish 15-minute close,
Targeting the 50% retracement of that 4H candle’s range 🎯.
📊 Use this tool to frame market structure across timeframes, align entries with liquidity events, and visualize when price may be expanding from or reverting to institutional reference points.
This indicator is meant to be combined with vertical lines on the 15 min time frame at corresponding times example 1:45,4:45,9:45
Forex Dynamic Lot Size CalculatorForex Dynamic Lot Size Calculator for Forex. Works on USD Base and USD Quote pairs. Provides real-time data based on stop-loss location. Allows you to know in real-time how the number of lots you need to purchase to match your risk %.
Number of Lots is calculated based on total risk. Total risk is calculated based on Stop-Loss + Commission + Spread Fees + Slippage measured in pips. Also includes data such as break-even pips, net take profit, margin required, buying power used, and a few others. All are real-time and anchored to the current price.
The intention of creating this indicator is to help with risk management. You know exactly how many lots you need to get this very moment to have your total risk at lets say $250, which includes commission fees, spread fees, and slippage.
To put it simply, if I was to enter the trade right now and willing to risk exactly $250, how many lots will I need to get right this second?
---
- To use adjust Account Settings along with other variables.
- Stop Loss Mode can be Manual or Dynamic. If you select Dynamic, then you will have to adjust Stop Loss Level to where you can see the reference line on the screen. It is at 1.1 by default. Just enter current price and the line will appear. Adjust it by dragging it to where you want your stop loss to be.
- Take Profit Mode can also be Manual or Dynamic. I just keep my TP at Manual and use Quick Access to set Quick RR levels.
- Adjust Spreads and Slippage to your liking. I tried to have TV calculate current spread, but it seem like it doesn't have access to real-life data for me like MT5 does. I just use average instead. Both are optional, depending on your broker and type of account you use.
- Pip Value for the current pair, Return on Margin, and Break-even line can be turned on and off, based on your needs. I just get the Break-even value in pips from the pannel and use that as reference where I need to relocate my stop loss to break-ever (commission + spreds + slippage).
- Panel is fully customizable based on your liking. Important fields are highlighted along with reference lines.
OI Analysis Open Ineterest AnalysisHI Friends,
This is the simplest open interest analysis of future data......
Even if you open the spot chart of a script and if it is in fno ..
then also you can see the
Option Analysis...






















