Rolling LTM EPS Growth (YoY)This indicator tracks how a company's earnings power is actually growing on a rolling twelve-month basis — the same trailing-twelve-month (TTM/LTM) lens fundamental analysts use, plotted right on your chart.
What it calculates
LTM EPS — the sum of the last 4 reported quarters of EPS (a full rolling year of earnings).
Prior LTM EPS — the sum of the 4 quarters ending one year earlier (quarters 5–8).
YoY LTM Growth % — (LTM EPS ÷ Prior LTM EPS − 1) × 100.
Because it rolls quarter-by-quarter, you get a smooth, seasonality-adjusted read on whether earnings are accelerating or decelerating — updated on each new earnings release rather than once a year.
How to read it
Green columns = LTM earnings are growing versus a year ago; red = shrinking.
The dashed zero line marks the flat/no-growth boundary.
The info table (top-right by default) shows the current LTM EPS, Prior LTM EPS, and the growth %, so you can see the raw numbers behind the bar.
Settings
EPS source: Actual reported or Standardized.
Plot style: Columns or Line.
Table: toggle on/off and choose its corner.
Notes & limitations
Works on individual stocks that have earnings data (not indices, FX, or crypto).
Needs 8 reported quarters of history to display, so it shows "n/a" until roughly two years of earnings are loaded on the chart.
When the prior-year base is zero or negative (e.g. a company coming out of losses), the YoY % becomes mathematically misleading, so it's shown as n/a on purpose — the table still displays the raw LTM values so you can judge the turnaround yourself.
On forward estimates (NTM): a true rolling next-twelve-month consensus EPS isn't reliably available in Pine Script, so this version focuses on realized (reported) earnings. The code includes a commented hook for adding an NTM/LTM estimate-change line if you wire in your own forward-estimate source.
This indicator is for informational and educational purposes only and is not financial advice. Indicator

Indicator

Post-Earnings Return DashboardPost-Earnings Return Dashboard
Post-Earnings Return Dashboard is designed to show how a stock has historically performed after earnings reports.
The script automatically detects earnings events using PulseWire’s built-in earnings data, calculates post-earnings returns over several periods, and displays the results in an on-chart dashboard.
What the indicator measures
For each detected earnings report, the indicator calculates the stock’s return after:
1 trading session
5 trading sessions
10 trading sessions
20 trading sessions
The return is calculated using:
Return = Future closing price divided by the selected reference price, minus 1, multiplied by 100.
Dashboard statistics
For each return period, the dashboard displays:
Reports — the number of completed earnings observations included in the calculation
Average — the average return across the selected earnings history
Median — the middle result when all returns are arranged from lowest to highest
Win rate — the percentage of earnings events that produced a positive return
A return of exactly 0% is not counted as a win.
The number of observations may differ between periods because the latest earnings report may not yet have completed the 10-session or 20-session measurement window.
Latest row
The Latest row shows the completed returns following the most recently detected earnings report.
1D — return after 1 trading session
5D — return after 5 trading sessions
10D — return after 10 trading sessions
20D — return after 20 trading sessions
Once a measurement period has completed, its value is stored and does not continue changing.
If the latest earnings event occurred fewer than 20 sessions ago, some longer-period values may remain blank.
Current row
The Current row shows the live return from the latest earnings reference price to the current closing price.
It also displays:
Sessions — the number of trading sessions since the latest detected earnings report
Ticker — the symbol currently displayed on the chart
For example, Current -4.42%, Sessions 17, TSM means the stock is currently trading 4.42% below its selected earnings reference price, 17 trading sessions after the latest report.
EPS row
The bottom row displays information about the latest detected earnings event.
EPS — the reported earnings per share
Estimate — the analyst EPS estimate
Last X — the maximum number of recent earnings reports included in the historical statistics
For example, EPS 4.221, Estimate 3.81, Last 12 means the company reported EPS of 4.221 against an estimate of 3.81, while the dashboard is configured to use up to the latest 12 earnings reports.
Return starting price
The indicator provides two reference-price options.
Previous close
Uses the closing price immediately before the earnings bar.
This is generally the most consistent option for measuring the full market reaction when the exact earnings-release timing is unknown.
Earnings-bar close
Uses the closing price of the bar on which PulseWire registers the earnings event.
This may be more appropriate when the report is known to have been released after that trading session closed.
Historical sample size
Users can choose how many recent earnings reports are included in the statistics.
For a company reporting quarterly:
4 reports is approximately 1 year
8 reports is approximately 2 years
12 reports is approximately 3 years
20 reports is approximately 5 years
A smaller sample may better reflect recent behaviour, while a larger sample may provide a broader long-term view.
Chart markers and labels
The indicator can optionally:
Mark earnings dates with an E symbol
Display historical post-earnings return labels
Show the selected 1, 5, 10, or 20-session return directly on the chart
Display reported and estimated EPS where available
These options can be disabled to keep the chart clean.
Recommended timeframe
This indicator is designed for use on the daily chart.
The script counts chart bars as trading sessions.
On a daily chart:
1 bar equals 1 trading session
5 bars is approximately 1 trading week
20 bars is approximately 1 trading month
Using the indicator on an intraday chart will cause it to count intraday candles rather than trading days, which will produce misleading results.
How to interpret the statistics
The statistics should be considered together rather than individually.
A positive average, positive median, and high win rate may indicate historically consistent post-earnings strength.
A positive average with a negative median may mean that a small number of large gains are distorting the average.
A high win rate with a low average may indicate frequent small gains but occasional large losses.
A low win rate with a positive average may indicate less frequent but much larger winning reactions.
A negative average and negative median may indicate persistent post-earnings weakness over the selected sample.
Potential uses
This indicator may be useful for:
Reviewing a stock before an upcoming earnings report
Studying post-earnings announcement drift
Comparing the latest earnings reaction with previous reports
Assessing whether earnings gaps tend to continue or reverse
Identifying stocks with historically consistent earnings reactions
Supporting swing-trade research
Comparing post-earnings behaviour across different stocks
Evaluating whether holding after earnings has historically been favourable
Data source
The script retrieves earnings information through PulseWire’s built-in request.earnings function.
It uses:
Reported EPS
Estimated EPS
The earnings event bar supplied by PulseWire
The indicator does not scrape company filings or external websites.
Results depend on the earnings and price history available for the selected symbol on PulseWire.
Limitations
PulseWire does not consistently expose the precise release time for every earnings report.
The script may therefore be unable to determine whether an individual report was released before market open, during the trading session, or after market close.
This can affect which closing price most accurately represents the price immediately before the market received the information.
The indicator measures raw stock returns and does not currently adjust for overall market performance, sector performance, index movement, dividends, currency changes, volatility, earnings gap size, revenue surprises, or forward guidance.
A positive return does not necessarily mean the stock outperformed the wider market.
Indicator

Indicator

Indicator

Indicator

Financials on a timescaleDescription:
This indicator displays key financial metrics of a stock over time as individual lines in a separate pane. It allows you to see at a glance how a company's fundamentals have developed – without switching to the financials tab.
What the Indicator Shows
The four main metrics are displayed by default: Book Value (Equity) in blue, Total Debt in red, Net Income in green, and Total Revenue in fuchsia. An additional nine metrics can be enabled in the settings, including Gross Profit, EBITDA, Operating Income, Free Cash Flow, Operating Cash Flow, Total Assets, Total Liabilities, and Research & Development. A dotted zero line helps with orientation. The indicator uses PulseWire's volume format, which automatically scales values to K, M, or B for better readability.
Settings
The reporting period can be switched between Fiscal Year (FY), Fiscal Quarter (FQ), and Trailing Twelve Months (TTM). Note that balance sheet items (Book Value, Debt, Assets, Liabilities, R&D) do not support TTM – the indicator automatically falls back to FQ for these metrics. Line width is adjustable from 1 to 5. Each metric can be individually toggled on or off, and its color can be customized.
Usage Notes
The indicator only works for stocks with available fundamental data and is most useful on the daily or weekly chart. Financial data is typically updated with a delay after earnings releases, so the most recent bar may not reflect the latest quarter until PulseWire updates its database. Comparing revenue and earnings lines over multiple years can help visualize growth trends, while the relationship between equity and debt provides a quick view of the balance sheet structure.
Important Note
This indicator is for informational and educational purposes only and does not constitute investment advice or a buy/sell recommendation. Financial metrics alone should never be the sole basis for investment decisions – they should always be evaluated in the context of the business model, industry dynamics, and future outlook. Fundamental data is provided by PulseWire; no guarantee is given for its accuracy or completeness.
Financials – Buchwert · Schulden · Gewinn · Umsatz
Beschreibung:
Dieser Indikator stellt die wichtigsten Fundamentalkennzahlen einer Aktie als einzelne Linien in einem eigenen Fenster dar. So lässt sich auf einen Blick erkennen, wie sich die Finanzdaten eines Unternehmens über die Zeit entwickelt haben – ohne in den Finanzdaten-Tab wechseln zu müssen.
Was der Indikator zeigt
Standardmäßig werden die vier Hauptkennzahlen dargestellt: der Buchwert (Eigenkapital) in Blau, die gesamten Schulden in Rot, der Nettogewinn in Grün und der Umsatz in Pink. Neun weitere Kennzahlen lassen sich in den Einstellungen zuschalten: Bruttogewinn, EBITDA, Operatives Ergebnis, Free Cashflow, Operativer Cashflow, Bilanzsumme (Vermögen), Verbindlichkeiten gesamt sowie Forschung & Entwicklung. Eine gepunktete Nulllinie dient der Orientierung. Der Indikator verwendet das Volumenformat von PulseWire, das die Werte automatisch in K, Mio. oder Mrd. skaliert.
Einstellmöglichkeiten
Der Berichtszeitraum lässt sich zwischen Geschäftsjahr (FY), Quartal (FQ) und den letzten zwölf Monaten (TTM) umschalten. Bilanzpositionen (Buchwert, Schulden, Vermögen, Verbindlichkeiten, F&E) unterstützen kein TTM – hier wird automatisch FQ verwendet. Die Linienstärke ist von 1 bis 5 einstellbar. Jede Kennzahl kann einzeln ein- oder ausgeschaltet und farblich angepasst werden.
Hinweise zur Nutzung
Der Indikator funktioniert nur bei Aktien mit verfügbaren Fundamentaldaten und ist am sinnvollsten auf dem Tages- oder Wochenchart. Fundamentaldaten werden in der Regel mit Verzögerung nach Quartalsberichten aktualisiert, sodass der aktuellste Balken möglicherweise noch nicht das letzte Quartal widerspiegelt. Der Vergleich von Umsatz- und Gewinnlinien über mehrere Jahre kann Wachstumstrends sichtbar machen, während das Verhältnis von Eigenkapital zu Schulden einen schnellen Blick auf die Bilanzstruktur erlaubt.
Wichtiger Hinweis
Dieser Indikator dient ausschließlich Informations- und Bildungszwecken und stellt keine Anlageberatung oder Kauf-/Verkaufsempfehlung dar. Einzelne Fundamentalkennzahlen sollten niemals die alleinige Grundlage für Anlageentscheidungen sein, sondern stets im Zusammenhang mit dem Geschäftsmodell, der Branchendynamik und den Zukunftsaussichten betrachtet werden. Die Fundamentaldaten werden von PulseWire bereitgestellt; für deren Richtigkeit und Vollständigkeit wird keine Gewähr übernommen. Indicator

Historical P/E Ratio with Average Line**Description:**
This indicator plots a stock's price-to-earnings (P/E) ratio over time and adds an average line. It lets you see at a glance whether a company is currently valued more expensively or more cheaply than its historical norm.
**What the indicator shows**
The blue line shows the historical P/E ratio, calculated as the current price divided by earnings per share. The orange line represents the average — either as an overall average across the entire available history, or as a moving average over an adjustable number of bars. A small info box in the top right summarizes the current P/E value and the average.
**Settings**
The calculation period can be set to TTM (trailing twelve months), fiscal year (FY), or quarter (FQ). The average type can be switched between overall average and moving average, whose length is freely adjustable. An outlier filter hides extreme P/E spikes that occur during periods of very low earnings and would otherwise distort the scale.
**Usage notes**
The indicator only works with stocks that have available fundamental data and is most useful on the daily or weekly chart. During loss periods with negative earnings, the P/E ratio is undefined and is deliberately not displayed. The overall average is calculated across the history loaded in the chart — the more history is visible, the more meaningful the average line becomes.
**Disclaimer**
This indicator is provided for informational and educational purposes only and does not constitute investment advice or a buy/sell recommendation. A P/E ratio above or below its historical average is not a buy or sell signal in itself and should always be considered together with the business model, growth expectations, and industry context. Fundamental data is provided by PulseWire; no guarantee is made as to its accuracy or completeness.
---
**Beschreibung:**
Dieser Indikator stellt das Kurs-Gewinn-Verhältnis (KGV) einer Aktie über die Zeit dar und ergänzt es um eine Durchschnittslinie. So lässt sich auf einen Blick erkennen, ob ein Unternehmen aktuell teurer oder günstiger bewertet ist als im historischen Mittel.
**Was der Indikator zeigt**
Die blaue Linie zeigt das historische KGV, berechnet aus dem aktuellen Kurs geteilt durch den Gewinn je Aktie. Die orange Linie stellt den Durchschnitt dar – wahlweise als Gesamtdurchschnitt über die gesamte verfügbare Historie oder als gleitender Durchschnitt über eine einstellbare Anzahl von Bars. Eine kleine Info-Box rechts oben fasst den aktuellen KGV-Wert und den Durchschnitt zusammen.
**Einstellmöglichkeiten**
Berechnungsperiode wählbar zwischen TTM (letzte zwölf Monate), Geschäftsjahr (FY) und Quartal (FQ). Der Durchschnittstyp lässt sich zwischen Gesamtdurchschnitt und gleitendem Durchschnitt umschalten, dessen Länge frei einstellbar ist. Ein Ausreißer-Filter blendet extreme KGV-Spitzen aus, die bei sehr niedrigen Gewinnen entstehen und die Skala sonst verzerren würden.
**Hinweise zur Nutzung**
Der Indikator funktioniert nur bei Aktien mit verfügbaren Fundamentaldaten und ist am sinnvollsten auf dem Tages- oder Wochenchart. In Verlustphasen mit negativem Gewinn ist das KGV nicht definiert und wird bewusst nicht dargestellt. Der Gesamtdurchschnitt wird über die im Chart geladene Historie gebildet – je mehr Historie sichtbar ist, desto aussagekräftiger ist die Durchschnittslinie.
**Wichtiger Hinweis**
Dieser Indikator dient ausschließlich Informations- und Bildungszwecken und stellt keine Anlageberatung oder Kauf-/Verkaufsempfehlung dar. Ein KGV über oder unter dem historischen Durchschnitt ist für sich genommen kein Kauf- oder Verkaufssignal, sondern sollte stets im Zusammenhang mit dem Geschäftsmodell, der Wachstumserwartung und dem Branchenumfeld betrachtet werden. Fundamentaldaten werden von PulseWire bereitgestellt; für deren Richtigkeit und Vollständigkeit wird keine Gewähr übernommen.
Indicator

PEAD - Post Earnings Announcement Drift* **Entry Logic (Concordant Signal):** The strategy waits for both the fundamental data, namely the earnings surprise, and the market reaction to move in the same direction. If a company reports earnings above expectations and the stock price reacts positively, this is called a **“concordant signal”**, and a long position is opened.
* **Behavior of Institutional Investors:** As noted in the source, institutional investors update their models and adjust their positions not within minutes, but through a process that takes **weeks**. This gradual trading process creates sustained buying pressure on the price, causing it to “drift” upward.
* **Duration of the Rally:** Research shows that this drift can continue for approximately **60 trading days** — around 3 months. For this reason, the strategy recommends holding the position for 60 days without setting any take-profit or stop-loss level.
* **Market Inefficiency:** Under the Efficient Market Hypothesis, all information should normally be reflected in prices immediately. However, PEAD is a **market inefficiency** documented since 1968 that violates this principle due to factors such as the slow reaction of institutions, analysts gradually revising their forecasts, and transaction costs.
In short, because it takes time for large institutional players to update their models and build substantial positions gradually in the market, you are able to benefit from this “slow” information-processing process and ride the rally. Strategy

Risk Manager [SkaleHub]Overview
The ultimate capital preservation tool. This indicator calculates mathematically secure stop-loss placements based on real-time market volatility (ATR) and features a dynamic dashboard that tells you the exact position size to take to protect your account.
The Edge
Amateurs blow accounts by guessing their lot sizes and placing arbitrary stop-losses. This tool professionalizes your risk. By adjusting your position size relative to the asset's current volatility, it ensures that whether you are trading a quiet forex pair or a volatile crypto asset, your monetary risk remains an exact, controlled percentage of your capital.
Key Features:
Volatility-Based Stops: Automatically calculates stop-loss levels using the Average True Range (ATR), ensuring your stop is safely tucked behind the market's natural "noise" to prevent early liquidations.
Auto-Position Sizing: Input your account balance and risk tolerance (e.g., 1%), and the built-in dashboard instantly outputs the exact number of shares or units you should buy.
On-Chart Visual Guardrails: Optionally plots dynamic crosshair lines on the chart so you can visually see exactly where your mathematically optimized stop-loss should be placed before entering a trade.
How to Use
Apply the indicator and open the settings menu. Enter your total account balance and your strict risk percentage (1-2% is highly recommended).
When your Level 3 Momentum Trigger fires an entry signal, look at the Risk Manager dashboard in the corner of your screen.
Execute the trade using the exact "Position Size (Units)" displayed on the dashboard, and immediately set your hard stop-loss at the "Stop Distance" mapped out on the chart.
Author's Note
This is a premium, Invite-Only script. It is Level 4 of the SkaleHub Training System. To gain access, your PulseWire username must be explicitly authorized through the SkaleHub Academy. Indicator

Indicator

Indicator

Xander Scalping Strategy [Price Action + Confirmation]🚀 Xander Scalping Strategy
by @wijayanto_ok
A multi-confirmation scalping strategy combining trend filtering, dynamic support/resistance, Stochastic RSI momentum, and volume confirmation — with visual Risk/Reward estimation for disciplined trading.
================================================================================
📌 OVERVIEW
================================================================================
Xander Scalping Strategy is a Price Action-based trading tool designed for traders who prioritize high-probability, multi-layer confirmation before entry. It helps identify:
✅ Trend Direction using EMA 13/21 crossover
✅ Dynamic Support & Resistance from confirmed swing highs/lows
✅ Precision Entry Signals via Stochastic RSI + Volume spike confirmation
✅ Visual Risk/Reward Estimator for smarter position management
🎯 Best For: Timeframes 5m – 1H | Liquid assets (Forex majors, BTC/ETH, Indices)
================================================================================
✨ KEY FEATURES
================================================================================
🔹 1. Trend Filter (EMA 13/21)
---------------------------------
• Fast EMA (13) & Slow EMA (21) with dynamic coloring:
🟢 Green = Uptrend | 🔴 Red = Downtrend | ⚪ Gray = Sideways
• Real-time trend label in top-right corner for quick reference
🔹 2. Dynamic Support & Resistance
---------------------------------
• Auto-detects Swing High/Low using ta.pivothigh() / ta.pivotlow()
• Horizontal S/R lines extended to the right (real-time visualization)
• Updates automatically when new swings are confirmed
⚠️ Note: 1-candle lag for pivot confirmation = non-repainting logic
🔹 3. Multi-Layer Entry Confirmation
---------------------------------
Component | Settings | Purpose
-------------------|---------------------------------------|---------------------------
Stochastic RSI | RSI Len: 14, %K: 3, %D: 3, OB: 80, OS: 20 | Momentum timing & reversal signals
Volume Filter | Avg Volume (20-period) | Filters low-liquidity false signals
Price Action | Pullback to EMA zone OR bounce/reject at S/R | Confirms structural alignment
✅ BUY Signal Conditions:
1. Uptrend (EMA 13 > EMA 21)
2. Price pulls back to EMA zone OR bounces from Support
3. StochRSI crosses UP from Oversold (<20)
4. Volume > 20-period average
→ Green "BUY" arrow appears below candle
✅ SELL Signal Conditions:
1. Downtrend (EMA 13 < EMA 21)
2. Price pulls back to EMA zone OR rejects from Resistance
3. StochRSI crosses DOWN from Overbought (>80)
4. Volume > 20-period average
→ Red "SELL" arrow appears above candle
🔹 4. Visual Risk/Reward Table (Top-Right)
---------------------------------
Metric | Description
----------|--------------------------------------------------
Status | Current trend or active signal (LONG/SHORT/UPTREND/DOWNTREND)
Est. RR | Estimated Risk:Reward ratio based on latest swing levels
💡 Tip: Use RR ≥ 1:1.5 as an additional filter for higher-quality entries.
🔹 5. Alert System
---------------------------------
• 🔔 "Xander Buy Signal" — Triggered when all BUY conditions met
• 🔔 "Xander Sell Signal" — Triggered when all SELL conditions met
• Compatible with PulseWire alerts (popup, email, webhook, SMS)
================================================================================
⚙️ HOW TO USE
================================================================================
🔧 Setup:
1. Apply script to chart with timeframe 5m, 15m, or 1H
2. Recommended assets:
• Forex: EURUSD, GBPUSD, USDJPY
• Crypto: BTCUSDT, ETHUSDT
• Indices: US30, NAS100, SPX500
🎯 LONG Entry Setup:
1. Confirm "UPTREND 🟢" label is visible
2. Wait for pullback to EMA 13-21 zone OR bounce from green Support line
3. Confirm: Green BUY arrow appears + candle closes bullish
4. StochRSI: Crosses up from <20 zone
5. Volume: Bar higher than 20-period average
📍 Stop Loss: Below nearest lastSwingLow
🎯 Take Profit: Nearest lastSwingHigh OR RR target ≥1:1.5
🎯 SHORT Entry Setup:
1. Confirm "DOWNTREND 🔴" label is visible
2. Wait for pullback to EMA 13-21 zone OR rejection from red Resistance line
3. Confirm: Red SELL arrow appears + candle closes bearish
4. StochRSI: Crosses down from >80 zone
5. Volume: Bar higher than 20-period average
📍 Stop Loss: Above nearest lastSwingHigh
🎯 Take Profit: Nearest lastSwingLow OR RR target ≥1:1.5
⚠️ Recommended Filters:
❌ Avoid trading when label shows "SIDEWAYS ⚪"
❌ Skip signals with Est. RR < 1:1
❌ Avoid entries 5 min before/after high-impact news events
✅ Always confirm with candlestick patterns (pinbar, engulfing, etc.)
================================================================================
🔍 TECHNICAL NOTES (Advanced Users)
================================================================================
📐 Pivot Detection (Non-Repainting):
ph = ta.pivothigh(high, lookbackPeriod, lookbackPeriod)
pl = ta.pivotlow(low, lookbackPeriod, lookbackPeriod)
• Requires rightBars = lookbackPeriod for confirmation → NO REPAINTING
• New swing confirmed only after N candles close to the right
• Recommended: lookbackPeriod = 50 for significant swings; 20-30 for responsive signals
📊 Stochastic RSI Calculation:
rsiSource = ta.rsi(close, 14)
stoch = (rsiSource - lowestRSI) / (highestRSI - lowestRSI) * 100
%K = ta.sma(stoch, 3), %D = ta.sma(%K, 3)
• Measures relative momentum within 0–100 range
• Crosses at extremes (20/80) offer high-probability reversal signals
📈 Risk/Reward Estimation:
// For BUY:
risk = close - lastSwingLow
reward = lastSwingHigh - close
RR = reward / risk
• Uses latest confirmed swing levels as reference for SL/TP
⚠️ Estimates only — always adjust to real-time market structure
================================================================================
⚠️ DISCLAIMER & RISK WARNING
================================================================================
🚨 IMPORTANT: This script is an analytical tool only. It does NOT guarantee profits or replace sound trading judgment.
1. Backtest First: Test in demo mode for 2–4 weeks before live trading.
2. No Holy Grail: No strategy wins 100%. Manage expectations and use strict money management.
3. Market Conditions: Performs best in trending markets. May underperform in extreme sideways or news-driven volatility.
4. Non-Repainting: Signals appear only after candle close and pivot confirmation. Minor 1-candle lag on swing detection is intentional for reliability.
5. Always Use Stop Loss: Never trade without predefined risk protection.
🔹 Trading forex, crypto, and derivatives carries substantial risk of loss. Trade only with capital you can afford to lose.
================================================================================
🔄 VERSION HISTORY
================================================================================
Version | Date | Changes
--------|------------|--------------------------------------------------
1.0 | May 2026 | Initial release: EMA + S/R + StochRSI + Volume + RR Table
================================================================================
💬 FEEDBACK & SUPPORT
================================================================================
• 🛠 Found a bug? Report with screenshot + timeframe + asset for faster resolution.
• 💡 Have an improvement idea? Comment below or DM @wijayanto_ok.
• 🌟 Enjoying the script? A like/follow helps support future updates!
"Plan your trade, trade your plan. Consistency > Perfection."
— Xander Scalping Philosophy
================================================================================
🔖 TAGS (For Search Optimization)
================================================================================
scalping, price-action, ema, support-resistance, stochastic-rsi, volume, risk-reward, swing-trading, confirmation, non-repainting, pulsewire, pine-script
================================================================================
✅ PRE-PUBLISH CHECKLIST
================================================================================
Tested on 3+ assets & timeframes
All inputs have sensible defaults
Code is well-commented & structured
Risk disclaimer included
Alert conditions defined
No unwanted repainting logic
Documentation complete & professional
================================================================================
🙏 Thank you for using Xander Scalping Strategy!
Happy trading, and may your RR always be in your favor. 🎯📈
================================================================================ Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Financial fundamentalsThis indicator helps you understand the basic financial fundamentals of the company. It displays price to earning ratio, price to book ratio, market capitalisation, net income, revenue, net income and EPS growth, year on year and then quarter on quarter, followed by three years CAGR, growth of revenue, net income and debt. And if you think that these numbers can be manipulated, then it also shows free cash flow to net income ratio. So basically, it covers everything financiallythat is needed for you to see for a long-term investment. Indicator

Indicator

Seba'sCalcThis indicator acts as a real-time trade planning panel directly on your chart.
Simply enter your Invested Amount, Entry price, Take Profit (TP), and Stop Loss (SL)
in the settings — the table calculates and displays everything else automatically.
────────────────────────────────────────
WHAT IT DISPLAYS
────────────────────────────────────────
• Risk — Your total capital at risk (invested amount)
• Qty — Position size derived from your investment and entry price
• Entry — Your planned entry price
• TP — Take Profit level (highlighted in teal)
• SL — Stop Loss level (highlighted in red)
• Profit — Expected dollar profit if TP is hit (Qty × (TP − Entry))
• Risk/Reward — Ratio of potential profit to potential loss
────────────────────────────────────────
HOW IT WORKS
────────────────────────────────────────
Qty = Invested Amount ÷ Entry Price
Profit = Qty × (TP − Entry)
Risk Amount = Qty × (Entry − SL)
Risk/Reward = Profit ÷ Risk Amount
────────────────────────────────────────
CUSTOMIZATION
────────────────────────────────────────
• Table position — Top/Bottom, Left/Right, or Center
• Text size — Tiny, Small, Normal, or Large
• Profit row color changes automatically (teal = profit, red = loss)
────────────────────────────────────────
WORKS ON ALL ASSETS
────────────────────────────────────────
Crypto, Forex, Stocks, Commodities — any market where you define
your own entry, TP, and SL levels.
────────────────────────────────────────
HOW TO USE
────────────────────────────────────────
1. Add the indicator to your chart
2. Open Settings (gear icon)
3. Enter your Invested Amount, Entry, TP, and SL
4. The table updates instantly on the last bar
No repainting. No signals. Pure planning tool. Indicator

Indicator
