OPEN-SOURCE SCRIPT

Short Squeeze Screener _ SYLGUYO

58
//version=5
indicator("Short Squeeze Screener — Lookup Table", overlay=false)

// ===========================
// TABLEAU INTERNE DES DONNÉES
// ===========================
// Exemple : remplace par tes données réelles
var string[] tickers = array.from("MARA", "BBBYQ", "GME")
var float[] short_float_data = array.from(28.5, 47.0, 22.3)
var float[] dtc_data = array.from(2.3, 15.2, 5.4)
var float[] oi_growth_data = array.from(12.0, 22.0, 4.0)
var float[] pcr_data = array.from(0.75, 0.45, 1.1)

// ===========================
// CHARGEMENT DU TICKER COURANT
// ===========================
string t = syminfo.ticker

var float short_f = na
var float dtc = na
var float oi = na
var float pcr = na

// Trouve le ticker dans la base
for i = 0 to array.size(tickers) - 1
if array.get(tickers, i) == t
short_f := array.get(short_float_data, i)
dtc := array.get(dtc_data, i)
oi := array.get(oi_growth_data, i)
pcr := array.get(pcr_data, i)

// ===========================
// SCORE SHORT SQUEEZE
// ===========================
score = 0
score += (short_f >= 30) ? 1 : 0
score += (dtc >= 7) ? 1 : 0
score += (oi >= 10) ? 1 : 0
score += (pcr <= 1) ? 1 : 0

plot(score, "Short Squeeze Score", linewidth=2)

כתב ויתור

המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.