Pine Scripts
Copy scripts directly into TradingView Pine Editor
Arista
Powersignal v4 — 2 sub-systems (Powersignal + Powersignals), Snake MTF direction W/D/4H/2H, consecutive TF sync rule. Fires 8 alert types: CONFIRMED/POTENTIAL x BUY/SELL x 2 sub-systems.
//@version=6
indicator("Arista", overlay=true,
max_lines_count=500, max_labels_count=500, max_boxes_count=200)
// ============================================================
// COMBINED: Powersignal + Powersignals
// Direction via Snake Technique (f_snake) on W/D/4H/2H
// Rule: 2 CONSECUTIVE TFs must agree (4H+D or D+W or 2H+4H) + 50 EMA
// Entry logic unchanged from TC_TSP_Combined
// TC = Green/Lime theme, circles + triangles, TP1-TP4, Score
// TSP = Orange/Purple theme, diamonds + crosses, TP1-TP2, Score
// ============================================================
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// SNAKE MTF DIRECTION INPUTS
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
tfW = input.timeframe("W", "Weekly TF", group="0 -- Snake MTF Direction")
tfD = input.timeframe("D", "Daily TF", group="0 -- Snake MTF Direction")
tf4H = input.timeframe("240", "4H TF", group="0 -- Snake MTF Direction")
tf2H = input.timeframe("120", "2H TF", group="0 -- Snake MTF Direction")
emaLen = input.int(50, "50 EMA Length", minval=1, group="0 -- Snake MTF Direction"\n\n... (1011 lines total — click Copy Script to get the full code)Faber
Faber Signal Unified — 6 modules (F1 Absorption Retest, F2 Sweep Reversal, F3 OR Drive, F4 Displacement Pullback, F5 Delta Continuation, F6 VA Scalp). Snake MTF context W/D/4H/2H. Fires per bar close.
//@version=6
// ══════════════════════════════════════════════════════════════════
// FABER SIGNAL — UNIFIED INDICATOR (Phase 3, patched)
//
// Added: visible Entry / SL / TP price lines per signal + bold
// F1..F6 module-id labels at each fire. All colors and
// thickness configurable in Settings -> "Signal Lines".
// ══════════════════════════════════════════════════════════════════
indicator(title="Faber", shorttitle="Faber", overlay=true,
max_bars_back=500, max_lines_count=500, max_labels_count=500, max_boxes_count=200)
// ══════════════════════════════════════════════════════════════════
// INPUTS
// ══════════════════════════════════════════════════════════════════
var string G_TF = "Context · HTF Timeframes"
var string G_EMA = "Context · HTF EMA Bias"
var string G_FLOW = "Context · Real-Tick CVD"
var string G_DIV = "Context · Absorption"
var string G_LINES = "Signal Lines (Entry/SL/TP)"
var string G_DASH = "Dashboard"
var string G_M1 = "Fab 01 · Absorption Retest"
var string G_M2 = "Fab 02 · Liquidity Sweep Reversal"
var string G_M3 = "Fab 03 · Opening Range Liquidity Drive"
var string G_M4 = "Fab 04 · Displacement Pullback"
var string G_M5 = "F\n\n... (863 lines total — click Copy Script to get the full code)