[TOC]

Kebanyakan orang yang berdagang kontrak mungkin pernah mengalami margin call. Paling baik, anda kehilangan sedikit modal; paling teruk, anda kehilangan segala-galanya. Tetapi pernahkah anda terfikir bahawa saat anda dilikuidasi sebenarnya telah direkodkan?
Bursa ini akan memberikan maklumat masa nyata pada setiap kedudukan yang telah dicairkan: syiling, arah, jumlah dan masa. Ini…Mengosongkan data。
2026-03-10 13:10:19 Data pembubaran: {“s”:“DEXEUSDT”,“S”:“BELI”,“o”:“HAD”,“f”:“IOC”,“q”:“30.99”,“p”:“5.427000”,“ap”:“5.347646”,“X”:“DIISI”,“l”:“17.21”,“z”:“30.99”,“T”:1773119419184} 2026-03-10 13:10:18 Data pembubaran: {“s”:“BEATUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“21”,“p”:“0.3503000”,“ap”:“0.3573000”,“X”:“DIISI”,“l”:“4”,“z”:“21”,“T”:1773119418458} 2026-03-10 13:10:18 Data pembubaran: {“s”:“COAIUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“35”,“p”:“0.2968000”,“ap”:“0.3115000”,“X”:“DIISI”,“l”:“35”,“z”:“35”,“T”:1773119418118} 2026-03-10 13:10:18 Data pembubaran: {“s”:“AIAUSDT”,“S”:“BELI”,“o”:“HAD”,“f”:“IOC”,“q”:“537”,“p”:“0.0844900”,“ap”:“0.0823800”,“X”:“DIISI”,“l”:“10”,“z”:“537”,“T”:1773119418118} 2026-03-10 13:10:09 Data pembubaran: {“s”:“BABYUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“1965”,“p”:“0.0161200”,“ap”:“0.0162300”,“X”:“DIISI”,“l”:“1376”,“z”:“1965”,“T”:1773119409616} 2026-03-10 13:10:08 Data pembubaran: {“s”:“MBOXUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“372”,“p”:“0.0173800”,“ap”:“0.0178100”,“X”:“DIISI”,“l”:“372”,“z”:“372”,“T”:1773119408667} 2026-03-10 13:10:07 Data pembubaran: {“s”:“GALAUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“23717”,“p”:“0.00337”,“ap”:“0.00341”,“X”:“DIISI”,“l”:“23717”,“z”:“23717”,“T”:1773119407235} 2026-03-10 13:10:04 Data pembubaran: {“s”:“RIVERUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“17.7”,“p”:“10.945000”,“ap”:“11.109943”,“X”:“DIISI”,“l”:“3.3”,“z”:“17.7”,“T”:1773119404767} 2026-03-10 13:10:04 Data pembubaran: {“s”:“ROBOUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“3000”,“p”:“0.0445100”,“ap”:“0.0451800”,“X”:“DIISI”,“l”:“3000”,“z”:“3000”,“T”:1773119404308} 2026-03-10 13:09:47 Data pembubaran: {“s”:“RIVERUSDT”,“S”:“BELI”,“o”:“HAD”,“f”:“IOC”,“q”:“48.1”,“p”:“11.287000”,“ap”:“11.122577”,“X”:“DIISI”,“l”:“17.7”,“z”:“48.1”,“T”:1773119387280} 2026-03-10 13:09:45 Data pembubaran: {“s”:“DENTUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“827079”,“p”:“0.000253”,“ap”:“0.000257”,“X”:“DIISI”,“l”:“827079”,“z”:“827079”,“T”:1773119385320} 2026-03-10 13:09:44 Data pembubaran: {“s”:“BULLAUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“526”,“p”:“0.0203300”,“ap”:“0.0213800”,“X”:“DIISI”,“l”:“526”,“z”:“526”,“T”:1773119384220} 2026-03-10 13:09:40 Data pembubaran: {“s”:“DENTUSDT”,“S”:“JUAL”,“o”:“HAD”,“f”:“IOC”,“q”:“554440”,“p”:“0.000253”,“ap”:“0.000257”,“X”:“DIISI”,“l”:“289977”,“z”:“554440”,“T”:1773119380709}
Melihat satu transaksi sahaja tidak begitu bermakna. Tetapi jika anda mengumpulkan semua data pembubaran, anda akan melihat sesuatu yang sangat menarik—di mana modal pasaran berada di bawah tekanan, dan arah mana yang telah mencapai titik pecahnya. Data pembubaran dianggap sebagai bahagian penting dalam analisis pesanan; ia adalah rekod berdarah, pantulan modal yang paling tulen, dan ia tidak berbohong.

Tugas artikel ini sangat mudah:Menggunakan data pembersihan sebagai isyarat teras, digabungkan dengan pengesahan K-line dan analisis berita, AI membuat keputusan yang komprehensif, dan akhirnya, proses tersebut diautomasikan melalui aliran kerja—24 jam sehari, tanpa memerlukan pemantauan manual.

Jawatan-jawatan sedang dicairkan setiap masa. Pembubaran biasa bukanlah isyarat; apa yang perlu kita cari ialah…Anomali statistik—Apabila jumlah pembubaran syiling tertentu jauh melebihi penanda aras sejarah dalam tempoh masa yang singkat, ia menunjukkan bahawa kedudukan lemah dalam arah ini sedang dibersihkan secara tertumpu.
Selepas tempoh penyatuan, trend ini sering berterusan. Inilah andaian teras strategi ini.
Apabila berhadapan dengan sejumlah besar panggilan margin, terdapat dua pendekatan operasi secara amnya:
Risiko untuk menentang trend ini adalah anda tidak tahu sama ada gelombang pembubaran ini telah berakhir. Jika posisi beli masih dicairkan satu demi satu, dan anda cuba membeli, ia seperti mencapai air terjun – anda tidak menangkap bahagian bawah, tetapi lebih kepada kejatuhan.
Oleh itu strategi iniPilih untuk mengikut arus—Apabila posisi beli dilikuidasi, posisi jual dibuka; apabila posisi jual dilikuidasi, posisi jual dibuka.
Bergantung sepenuhnya pada data panggilan margin untuk membuat keputusan memberikan isyarat kasar yang mudah dipengaruhi oleh hingar. Oleh itu, kami menambah dua lapisan lagi pada data panggilan margin:
Akhirnya, AI membuat keputusan muktamad berdasarkan gabungan tiga dimensi tersebut.
Aliran kerja menggunakan struktur satu baris, dicetuskan sekali pada selang masa yang tetap. Proses lengkap adalah seperti berikut:
Seluruh proses berhenti jika syarat-syarat tidak dipenuhi dan berterusan jika ia dipenuhi, tanpa memerlukan campur tangan manual.
Semasa permulaan awal, data asas sejarah perlu diwujudkan. Ini melibatkan penyambungan ke saluran tolak pembubaran kontrak Binance melalui WebSocket untuk mengumpul data pembubaran secara berterusan dalam tempoh masa tertentu dan menyimpannya dalam pembolehubah global.
Setiap entri data mengandungi empat medan: cap waktu, mata wang, arah pembubaran dan jumlah pembubaran. Semasa pengumpulan data, dua jenis data ditapis keluar: arahan pembubaran yang tidak dilaksanakan sepenuhnya dan data bising dengan jumlah yang terlalu kecil. Selepas pengumpulan, data ditulis ke storan berterusan dan ditanda sebagai diinisialisasi; pencetus berikutnya akan melangkau nod ini.
//此段代码节选自源码
var ws = Dial('wss://fstream.binance.com/ws/!forceOrder@arr')
while (Date.now() < endTs) {
var msg = ws.read(1000)
try {
var obj = JSON.parse(msg)
var orders = Array.isArray(obj) ? obj : [obj]
for (var i = 0; i < orders.length; i++) {
var item = orders[i]
if (!item || !item.o) continue
var o = item.o
if (o.X !== 'FILLED') continue
if (EXCLUDE[o.s]) continue
if (!/USDT$/i.test(o.s)) continue // ✅ 只处理USDT结尾
var price = parseFloat(o.ap || o.p)
var qty = parseFloat(o.z)
var value = price * qty
if (value < MIN_VALUE) continue
liquidationData.push({
t: item.E || Date.now(),
s: o.s,
d: o.S,
v: value
})
totalNew++
}
} catch(e) {}
}
_G('liquidationData', liquidationData) // 持久化存储
_G('liqInitialized', true) // 标记初始化完成
Setiap kali ia dicetuskan, data pembubaran baharu dikumpulkan terlebih dahulu menggunakan WebSocket dan ditambah pada tetingkap sejarah, dan kemudian pengesanan anomali Z-Score dilakukan pada setiap mata wang.
Idea teras Z-Score:
Data pembubaran dalam tempoh masa garis dasar dibahagikan kepada segmen yang sama panjang, dan jumlah keseluruhan pembubaran dalam setiap segmen direkodkan. Kemudian, jumlah pembubaran untuk tempoh masa pemantauan terkini diambil dan dibandingkan dengan purata semua segmen sejarah dalam tempoh masa garis dasar untuk mengira tahap sisihan. Hanya apabila sisihan melebihi ambang tertentu, ia dianggap tidak normal.
//此段代码节选自源码
var mean = hist.reduce(function(s, v) { return s + v }, 0) / hist.length
var std = Math.sqrt(
hist.reduce(function(s, v) { return s + Math.pow(v - mean, 2) }, 0) / hist.length
)
var z = std > 0 ? (rec - mean) / std : 0
if (z < ZSCORE_THRESH || rec <= 0) continue
Manfaat melakukan ini adalahAdaptifSyiling aktif mempunyai penanda aras aktif, dan syiling tidak popular mempunyai penanda aras yang tidak popular. Tidak akan ada penggera palsu yang kerap hanya kerana syiling tertentu mempunyai jumlah dagangan yang besar.
Kuantiti sahaja tidak mencukupi; kita juga perlu melihat…Adakah arah itu tulen?:
//此段代码节选自源码
var longRatio = total > 0 ? st.longV / total : 0.5
var direction = null
if (longRatio > DIR_THRESH) direction = 'SHORT' // 多头主爆 → 顺势做空
else if (longRatio < 1 - DIR_THRESH) direction = 'LONG' // 空头主爆 → 顺势做多
if (!direction) continue // 多空混爆 → 方向不明,跳过
Isyarat hanya akan dicetuskan jika kedua-dua syarat dipenuhi secara serentak: Skor-Z melebihi ambang, dan perkadaran posisi beli atau jual yang dilikuidasi melebihi 75%. Jika kedua-dua posisi beli dan jual dilikuidasi secara serentak, arahnya tidak jelas, jadi kita akan melangkau langkah ini.
Selepas isyarat dicetuskan, kedudukan tersebut tidak akan dibuka serta-merta. Sebaliknya, ia akan memasuki nod suplemen data untuk menyediakan konteks yang lebih lengkap untuk penilaian AI seterusnya.
Bahagian carta candlestick:Ekstrak beberapa carta candlestick 1 minit terkini untuk mata wang kripto ini, kirakan perubahan harga dan turun naik, tentukan arah trend semasa carta candlestick, dan bandingkannya dengan arah isyarat pembubaran untuk menentukan sama ada ia konsisten. Jika isyarat menunjukkan penurunan harga, tetapi carta candlestick masih menunjukkan trend menaik, kebolehpercayaannya harus dikurangkan.
Bahagian Berita:Antara muka carian Brave mendapatkan berita terkini untuk mata wang kripto tersebut untuk hari tersebut. Pembubaran yang didorong oleh peristiwa tertentu mempunyai kebarangkalian trend yang lebih tinggi; walau bagaimanapun, jika pembubaran itu semata-mata teknikal dan tanpa berita, AI akan lebih konservatif.
Sebaik sahaja anda mempunyai kedua-dua jenis data, hantarkannya ke AI bersama-sama.
Selepas memperoleh data mengenai panggilan margin, carta candlestick dan berita, AI membuat penilaian mengikut rangka kerja membuat keputusan yang tetap, di mana ketiga-tiga dimensi ini sangat diperlukan:
Matriks keputusan adalah seperti berikut:
| Keamatan pembubaran | Konsisten K-line | berita | membuat keputusan |
|---|---|---|---|
| berkuasa | ya | mempunyai | Kemasukan, keyakinan tinggi |
| berkuasa | ya | tiada | Kemasukan, tahap keyakinan |
| berkuasa | tidak | mempunyai | Tunggu dan lihat |
| dalam | ya | mempunyai | Kemasukan, tahap keyakinan |
| dalam | Tidak atau tiada | — | Dilarang masuk |
AI menghasilkan hasil berstruktur yang merangkumi arah, keputusan, tahap keyakinan dan rasional. Hanya isyarat masuk dengan tahap keyakinan yang mencapai ambang akan mencetuskan pesanan untuk membuka posisi.
Komponen teras Prompt adalah seperti berikut:
## 判断步骤
Step 1:爆仓强度
- Z-Score 超过高阈值且方向纯度极高 → 强信号
- Z-Score 达到基础阈值且方向纯度满足要求 → 中等信号
- 否则不入场
Step 2:K线趋势
- 与爆仓方向一致 → 趋势延续概率高,加分
- 与爆仓方向相反 → 可能只是短暂清算而非趋势,减分
Step 3:新闻验证
- 有实质利空/利多且与方向一致 → 加分
- 无新闻 → 纯技术清算,降低置信度
- 新闻与方向相反 → 不入场
## 输出格式
严格返回JSON,无任何markdown包裹:
{
"symbol": "币种",
"direction": "LONG或SHORT",
"action": "入场/观望/不入场",
"confidence": "高/中/低",
"liq_note": "爆仓信号一句话评估",
"trend_note": "K线趋势一句话评估",
"news_note": "新闻一句话评估",
"action_reason": "综合决策理由一句话"
}
Sebaik sahaja AI memutuskan untuk memasuki pasaran, nod dagangan akan melaksanakan pembukaan posisi secara automatik dan pada masa yang sama mengambil alih pengurusan henti rugi dan kemas kini pada panel visualisasi.
Membuka posisi:
Sebelum membuka posisi, utamakan isyarat berdasarkan tahap keyakinannya, laksanakan isyarat yang mempunyai keyakinan yang lebih tinggi. Jika anda sudah mempunyai posisi dalam syiling yang sama dan isyarat baharu mempunyai tahap keyakinan yang lebih tinggi, tutup posisi lama sebelum membuka yang baharu; jika tahap keyakinan lebih rendah daripada posisi lama, langkaunya. Sebaik sahaja saiz posisi mencapai had maksimum, langkau semua isyarat berikutnya.
Amaun kedudukan pembukaan, nisbah leveraj dan saiz kedudukan maksimum semuanya dikonfigurasikan melalui pembolehubah luaran, dan bilangan kontrak dikira secara dinamik berdasarkan harga masa nyata kedalaman pasaran semasa.
//此段代码节选自源码
// 计算开仓张数
var rawQty = OPEN_MONEY * CONFIG.LEVERAGE / refPrice / mkt.ctVal
var qty = floorToStep(rawQty, mkt.amtSize, mkt.amtPrec)
// 市价开仓
var side = direction === 'LONG' ? 'buy' : 'sell'
var oid = exchange.CreateOrder(swapSym, side, -1, qty)
Mekanisme henti rugi:
Mekanisme henti rugi menggunakan pendekatan dua peringkat, dengan kedua-dua barisan pertahanan beroperasi serentak:
//此段代码节选自源码
if (pos.direction === 'LONG') {
var trailStop = pos.peak * (1 - TRAILING_PCT) // 移动止损价
var fallStop = pos.entryPrice * (1 - FALLBACK_PCT) // 兜底止损价
effectiveStop = Math.min(trailStop, fallStop)
if (cur <= effectiveStop) triggered = true
}
Panel visualisasi:
Tiga jadual dikemas kini dalam masa nyata selepas setiap pelaksanaan:

Anda boleh melihat apa yang dilakukan oleh strategi pada bila-bila masa, tanpa perlu memantau pasaran.
Inilah logik lengkap strategi ini:
Ini merupakan penerokaan peningkatan AI berdasarkan data penjelasan tradisional. Data penjelasan itu sendiri merupakan cerminan pasaran yang paling tulen. Selepas ditumpangkan dengan carta candlestick dan berita, kredibiliti isyarat telah dipertingkatkan secara berkesan, dan pengenalan AI menjadikan proses membuat keputusan berbilang dimensi menjadi automatik.
Jika anda berminat dengan strategi berdasarkan data mikrostruktur dalam rantaian atau pasaran, sila tinggalkan mesej untuk maklum balas. Kemudian, kami boleh membangunkan strategi selanjutnya untuk lebih banyak jenis isyarat.
Kod sumber strategi: Strategi Mengikuti Trend Mengosongkan Peta