37 members · closed community

A closed research desk
for serious traders.

SDT setup detection on Binance and Bybit crypto plus FXCM forex, indices, commodities and US stocks, with live charts on nine exchanges, Elliott-Wave analysis and every setup tracked to its result. Built by a trader, used daily. Membership by invitation.

Last scan 24s ago
Fired · 7 days 127
Active setups 37
Combinations 150
Inside the desk

Far more than a scanner.

A complete research desk: SDT detection on Binance, Bybit and FXCM markets, a live setups blotter with Discord alerts, charts on nine exchanges, Elliott-Wave and Alpha analysis, and every setup tracked to its result. Built by a trader, used daily.

Every setup, one blotter

Your home screen. Every setup with its status, venue, timeframe and swing period, and a to-scale ladder from stop to 50% entry to target, with its R multiple and a live price tick.

Alerts that follow the trade

Setups the desk approves are posted to the members' Discord as a limit order with entry, stop, target and R:R. Then one message when the limit fills, and one when the trade reaches its target or its stop.

The levels, on the chart

Chart pairs on nine exchanges and FXCM, from 1m to 1M. Where the scanner holds a setup, its SL, TP, MID and HH lines and the 3R and 3G marks are already drawn. Star a pair to pin it.

Crypto and FX, one desk

The scanner hunts Binance and Bybit crypto plus FXCM forex, indices, commodities and US stocks. The explorer also charts OKX, Coinbase, Bitget, KuCoin, Hyperliquid, Kraken and MEXC.

Wave count and Alpha

Switch on the explorer's automatic Elliott-Wave count for wave labels, a target zone and the level that proves it wrong. Alpha weighs the count against trend robustness and market regime, and projects the next move on the chart.

Every result, on the record

Each fired setup is tracked to its stop or its target, losses included. The Track Record adds them up: net R, expectancy, win rate and an equity curve over 7D, 30D or All.

Product screens in miniature. Symbols, prices and results in them are illustrative.

How it works

Four ordered checks. Then a trade.

Every setup passes the same four checks on closed candles, each built on the one before. Miss one and nothing fires. The chart follows one illustrative example: 32 one-minute candles run through the scanner's own detector and trade monitor, and every level on it is what that code returned.

  1. 01

    Swing structure

    A swing low is a candle whose low sits below the SP candles on each side; a swing high is the mirror. It only counts once those candles have closed, so nothing is guessed early. Every level that follows is measured from these swings.

    STATUS
    SCANNING
    SWING LOW
    103.10
    CHECK
    Bar 11's low, 103.10, is below the lows of bar 10 (103.40) and bar 12 (103.30), so bar 11 is a swing low at swing period 1.
  2. 02

    Liquidity sweep

    Price wicks below a swing low it has never closed through, then closes back above it: a swing failure pattern, or SFP. Failed breakouts above swing highs are SFPs too; they prove the bounce, and later set MID and the target.

    STATUS
    SFP LOW
    SWEEP
    102.70
    SFP HIGHS
    107.70, 104.80
    CHECK
    Bar 13's low, 102.70, went below the swing low at 103.10, and the bar closed back above it at 103.70.
  3. 03

    3R flush

    Three red candles step down. Each lower wick lands inside the next candle's body, the last two close below the low before them, and one of them tags the sweep low. The stop goes under the three reds and the setup waits for its 3G. A body below the stop, any wick below it after the fifth candle, or a touch of the target first cancels it.

    STATUS
    WAITING
    SL
    102.45
    MID
    104.80
    HH
    104.80
    TP
    107.70
    CHECK
    Bar 18 closed at 103.10, below bar 17's low of 103.30; bar 19 closed at 102.60, below bar 18's low of 102.95; and the three reds tagged the sweep low at 102.70.
  4. 04

    3G breakout

    Three green candles climb, each upper wick landing inside the next body. The first opens below the highest high since MID and closes above it, all three stay under the target, and the stop is never touched. When the third closes and the next scan cycle confirms it, the setup goes ACTIVE.

    STATUS
    ACTIVE
    SL
    102.45
    MID
    104.80
    HH
    104.80
    TP
    107.70
    CHECK
    Bar 21 opened at 103.90, below the highest high of 104.80, and closed above it at 104.95; all three greens stayed under the 107.70 target, and the 102.45 stop held.
  5. 05

    The trade

    The entry is a limit at the 50% level between the stop and the highest price since the 3G. The trade runs to its target or its stop; a candle that touches both counts as a loss, and no result is booked until a second, independent price check agrees.

    STATUS
    WIN
    ENTRY
    104.175
    SL
    102.45
    TP
    107.70
    R
    +2.04
    CHECK
    The limit entry is 104.175, halfway between the 102.45 stop and the 105.90 high since the 3G. It filled at 12:26, and the target was reached at 12:31.

The result lands where you work: the setup on your Setups blotter, a Discord alert once the desk approves it, and its outcome in the Track Record.

The journey

From one chart to a closed research desk.

Started as a single Pine Script indicator on TradingView. Took a hard platform limit to force the pivot. Here's the whole path — and what's coming next.

01 Origin Late 2024

One chart.
One timeframe.

The SDT signal started as a Pine Script indicator on TradingView. The logic worked cleanly — structural reversals firing on BTCUSDT, ETHUSDT, one-by-one. Beautiful on a single chart. Useless as a scanner.

02 The wall Early 2025

Dead end on
the platform.

Scanning 1,000 pairs × 30 timeframes × 16 swing periods = 480,000 reads per cycle. TradingView caps accounts at 10 alerts. The screener can't touch custom Pine logic. The indicator worked. The platform didn't.

03 Rebuild Mid 2025

From Pine
to Python.

Ported the entire detection engine to Python. Pulled Binance OHLCV directly. First successful multi-symbol scan ran on a laptop in under 15 seconds. Hit rate matched TradingView byte-for-byte — same math, proper runtime.

04 Always-on Late 2025

From laptop
to Frankfurt.

Structured alerts wired into Discord. Scanner moved onto UpCloud Frankfurt — 8 vCPU, 16 GB RAM, always on. State persists to disk; auto-recovery on reboot. First real-time fire landed in a private channel within seconds of the bar close.

05 The product Apr 2026

Dashboard,
auth, invites.

Flask dashboard shipped: Setups, Explorer, Backtest, Settings. Invite-only signup with email verification. Admin panels for user management and audit trails. Selective from day one — the tool was never meant to be mass-market.

06 Launch Apr 2026

Public landing.
Private desk.

Site went live at hrzi.codes. Discord launched, first 15 personal invites went out. Chart engine migrated from Plotly's SVG renderer to TradingView's lightweight-charts Canvas — 60fps pan, zoom, crosshair. Feels like a real trading terminal now.

07 Now You are here

Live research
desk.

37 members. The SDT engine hunts Binance and Bybit crypto plus FXCM forex, indices, commodities and US stocks around the clock, and the explorer charts nine exchanges. The desk runs from Frankfurt. Every Discord alert is reviewed by the desk before it reaches members, and approved calls also run a simulated $100K challenge on CFT rules. Elliott-Wave and Alpha analysis in the explorer, and full mobile support.

08 Next 4–8 weeks

Phones.
Prop-firm.

Push notifications to your phone — active setups and fire-moment only, no noise. Drawdown-aware filters tuned for CFT and FTMO evaluation accounts, working hand-in-hand with the FX coverage that's already live on the desk.

09 Later 2026 – 2027

API, futures,
replay.

Programmatic access for algo traders — REST + webhooks. New markets beyond today's crypto exchanges and FXCM markets — dated futures, and more exchanges on the scanner. Shareable video playback of any historical setup, bar-by-bar.

10 North star The goal

Pass the evaluation.
Trade it live.

Next stop: the CFT $100K evaluation, passed on the same signals this scanner fires. The tool is the thesis — and the thesis is the same whether you're scanning 1,000 pairs or managing funded-account equity.

Story so far
Built by a trader, used daily. Currently running a 5-win validation run. Next: CFT $100K evaluation. Everything you see fires from the same engine I trade.
— The desk
FAQ

Questions, answered.

01What is SDT?

A proprietary structural reversal pattern, read from price alone. The scanner checks four things in order on closed candles: a confirmed swing, a liquidity sweep of it (SFP), a three-red flush back to the sweep (3R) and a three-green breakout (3G). It only fires when all four pass, in that order.

02How often does it scan?

Around the clock, in repeated scan cycles over closed candles: Binance and Bybit crypto plus FXCM forex, indices, commodities and US stocks, on every configured timeframe and swing period. A setup appears on the Setups blotter once the candle that completes it has closed and the next cycle reaches it; setups that have fired are re-checked between cycles for the fill, the target and the stop.

03How do I get access?

Harazi SDT is invite-only and intentionally small. Reach out via the Discord link below with a short note about why you're interested — invites are issued manually and selectively. Once you have an invite code, create your account here.

04Is this a signal service?

No. The scanner reports structural setups and computes their levels from the structure: a limit at the 50% retrace, a stop under the 3R and a target at an earlier failed high. The desk reviews each one before it is posted. Whether to take a trade, and how much to risk, is always your call.

05What markets are supported?

The scanner covers Binance (spot and perps) and Bybit perps, plus FXCM forex, indices, commodities and US stocks: EUR/USD, GBP/USD, USD/JPY, GER30, NAS100, SPX500, XAG/USD, USOil, AAPL.us and more. The explorer charts nine exchanges: Binance, Bybit, OKX, Coinbase, Bitget, KuCoin, Hyperliquid, Kraken and MEXC.

06Can I customize what's scanned?

Scanner configuration is admin-controlled — every member sees the same detections. You can pin favorite symbols and favorite timeframes to your own account for faster exploration.