OPEN-SOURCE SCRIPT
QuantLine Geometric Conflict Lite V2

QuantLine Geometric Conflict Lite asks one question: where is BTC inside its own range —
and where are the alts inside theirs?
If BTC sits near the TOP of its range while most alts sit near the BOTTOM of theirs,
"long the alt off support" setups can look valid but often rest on borrowed strength —
BTC simply has not rolled over yet.
How it is calculated:
For each asset, position inside its own range on a chosen timeframe (default 4H):
pos = (last - range_low) / (range_high - range_low)
• 0 = at support (floor) · 1 = at resistance (ceiling) · 0.5 = mid-range
Headline metric — gap in percentage points:
conflict = (btc_pos - median(alt_pos)) * 100
Verdict (default ±30 pp — user-adjustable hypothesis, not a validated signal):
• ≥ +threshold → CONFLICT: BTC near ceiling, alts near floor. Handle alt support longs
with care.
• ≤ -threshold → INVERSE: mirror — BTC low, alts high.
• between → AGREEMENT: same part of their ranges — no contradiction.
Details:
• Degenerate ranges dropped if width < min % of price (default 0.5%).
• "Alts at floor N/M" counts basket members with pos ≤ 0.33.
• Basket is a fixed set of major crypto pairs, editable in settings. Keep it crypto —
session-gapped stock tickers distort a 24/7 breadth read.
Why this is not just a mashup of unrelated plots:
It measures one breadth relationship (BTC range position vs median alt range position)
and turns it into a single readable gap + verdict. Teaching lens for "whose strength is
this move standing on?" — not an entry system.
No entries, stops, or targets. No liquidation/OI/on-chain data. Not financial advice.
and where are the alts inside theirs?
If BTC sits near the TOP of its range while most alts sit near the BOTTOM of theirs,
"long the alt off support" setups can look valid but often rest on borrowed strength —
BTC simply has not rolled over yet.
How it is calculated:
For each asset, position inside its own range on a chosen timeframe (default 4H):
pos = (last - range_low) / (range_high - range_low)
• 0 = at support (floor) · 1 = at resistance (ceiling) · 0.5 = mid-range
Headline metric — gap in percentage points:
conflict = (btc_pos - median(alt_pos)) * 100
Verdict (default ±30 pp — user-adjustable hypothesis, not a validated signal):
• ≥ +threshold → CONFLICT: BTC near ceiling, alts near floor. Handle alt support longs
with care.
• ≤ -threshold → INVERSE: mirror — BTC low, alts high.
• between → AGREEMENT: same part of their ranges — no contradiction.
Details:
• Degenerate ranges dropped if width < min % of price (default 0.5%).
• "Alts at floor N/M" counts basket members with pos ≤ 0.33.
• Basket is a fixed set of major crypto pairs, editable in settings. Keep it crypto —
session-gapped stock tickers distort a 24/7 breadth read.
Why this is not just a mashup of unrelated plots:
It measures one breadth relationship (BTC range position vs median alt range position)
and turns it into a single readable gap + verdict. Teaching lens for "whose strength is
this move standing on?" — not an entry system.
No entries, stops, or targets. No liquidation/OI/on-chain data. Not financial advice.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.