OPEN-SOURCE SCRIPT

Short Squeeze Screener _ SYLGUYO

64
//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)

Thông báo miễn trừ trách nhiệm

Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.