[TOC]

زیادہ تر لوگ جو معاہدوں کی تجارت کرتے ہیں انہیں مارجن کال کا سامنا کرنا پڑتا ہے۔ بہترین طور پر، آپ کچھ سرمایہ کھو دیتے ہیں۔ بدترین طور پر، آپ سب کچھ کھو دیتے ہیں. لیکن کیا آپ نے کبھی غور کیا ہے کہ جس لمحے آپ کو ختم کیا گیا وہ حقیقت میں ریکارڈ کیا گیا تھا؟
ایکسچینج ہر ختم شدہ پوزیشن پر حقیقی وقت کی معلومات کو آگے بڑھائے گا: سکے، سمت، رقم اور وقت۔ یہ ہے…ڈیٹا صاف کرنا。
2026-03-10 13:10:19 لیکویڈیشن ڈیٹا: {“s”:“DEXEUSDT”,“S”:“BUY”,“o”:“LIMIT”,“f”:“IOC”,“q”:“30.99”,“p”:“5.427000 “,“ap”:“5.347646”,“X”:“Filled”,“l”:“17.21”,“z”:“30.99”,“T”:1773119419184} 2026-03-10 13:10:18 لیکویڈیشن ڈیٹا: {“s”:“BEATUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“21”,“p”:“0.3503000”,“ap”:“0.3573000”,“X”:“Filled”,“l”:“4”,“z”:“1318”:“1318} 2026-03-10 13:10:18 لیکویڈیشن ڈیٹا: {“s”:“COAIUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“35”,“p”:“0.2968000”,“ap”:“0.3115000”,“X”:“Filled”,“l”:“35”,“z”,“T19”:174}:“175} 2026-03-10 13:10:18 لیکویڈیشن ڈیٹا: {“s”:“AIAUSDT”,“S”:“BUY”,“o”:“LIMIT”,“f”:“IOC”,“q”:“537”,“p”:“0.084490 0”,“ap”:“0.0823800”,“X”:“Filled”,“l”:“10”,“z”:“537”,“T”:1773119418118} 2026-03-10 13:10:09 لیکویڈیشن ڈیٹا: {“s”:“BABYUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“1965”,“p”:“0.016120 0”,“ap”:“0.0162300”,“X”:“Filled”,“l”:“1376”,“z”:“1965”,“T”:1773119409616} 2026-03-10 13:10:08 لیکویڈیشن ڈیٹا: {“s”:“MBOXUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“372”,“p”:“0.01738 00”,“ap”:“0.0178100”,“X”:“Filled”,“l”:“372”,“z”:“372”,“T”:1773119408667} 2026-03-10 13:10:07 لیکویڈیشن ڈیٹا: {“s”:“GALAUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“23717”,“p”:“0.0033 7”,“ap”:“0.00341”,“X”:“Filled”,“l”:“23717”,“z”:“23717”,“T”:1773119407235} 2026-03-10 13:10:04 لیکویڈیشن ڈیٹا: {“s”:“RIVERUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“17.7”,“p”:“10.9450 00”,“ap”:“11.109943”,“X”:“Filled”,“l”:“3.3”,“z”:“17.7”,“T”:1773119404767} 2026-03-10 13:10:04 لیکویڈیشن ڈیٹا: {“s”:“ROBOUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“3000”,“p”:“0.044510 0”,“ap”:“0.0451800”,“X”:“Filled”,“l”:“3000”,“z”:“3000”,“T”:1773119404308} 2026-03-10 13:09:47 لیکویڈیشن ڈیٹا: {“s”:“RIVERUSDT”,“S”:“BUY”,“o”:“LIMIT”,“f”:“IOC”,“q”:“48.1”,“p”:“11.28700 0”,“ap”:“11.122577”,“X”:“Filled”,“l”:“17.7”,“z”:“48.1”,“T”:1773119387280} 2026-03-10 13:09:45 لیکویڈیشن ڈیٹا: {“s”:“DENTUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“827079”,“p”:“0.000253 “,“ap”:“0.000257”,“X”:“Filled”,“l”:“827079”,“z”:“827079”,“T”:1773119385320} 2026-03-10 13:09:44 لیکویڈیشن ڈیٹا: {“s”:“BULLAUSDT”,“S”:“Sell”,“o”:“LIMIT”,“f”:“IOC”,“q”:“526”,“p”:“0.02033 00”,“ap”:“0.0213800”,“X”:“Filled”,“l”:“526”,“z”:“526”,“T”:1773119384220} 2026-03-10 13:09:40 لیکویڈیشن ڈیٹا: {“s”:“DENTUSDT”,“S”:“SELL”,“o”:“LIMIT”,“f”:“IOC”,“q”:“554440”,“p”:“0.000253 “,“ap”:“0.000257”,“X”:“Filled”,“l”:“289977”,“z”:“554440”,“T”:1773119380709}
کسی ایک لین دین کو دیکھنا زیادہ معنی خیز نہیں ہے۔ لیکن اگر آپ لیکویڈیشن کے تمام ڈیٹا کو اکٹھا کرتے ہیں، تو آپ کو ایک بہت ہی دلچسپ چیز نظر آئے گی — مارکیٹ کیپٹل کہاں دباؤ میں ہے، اور کون سی سمت پہلے ہی اپنے اہم نقطہ پر پہنچ چکی ہے۔ پرسماپن ڈیٹا کو آرڈر کے تجزیہ کا ایک اہم حصہ سمجھا جاتا ہے۔ یہ خونی ریکارڈ ہے، سرمائے کی سب سے مستند عکاسی، اور یہ جھوٹ نہیں بولتا۔

اس مضمون کا کام بہت آسان ہے:کلیرنگ ڈیٹا کو بنیادی سگنل کے طور پر استعمال کرتے ہوئے، K-line تصدیق اور خبروں کے تجزیے کے ساتھ مل کر، AI جامع فیصلے کرتا ہے، اور آخر کار، یہ عمل دستی نگرانی کی ضرورت کے بغیر دن کے 24 گھنٹے ورک فلو کے ذریعے خودکار ہوتا ہے۔

ہر لمحہ عہدوں کو ختم کیا جا رہا ہے۔ عام مائعات ایک سگنل نہیں ہیں؛ ہمیں جس چیز کی تلاش کرنی ہے وہ ہے…شماریاتی بے ضابطگییں۔-جب کسی خاص سکے کا پرسماپن حجم مختصر وقت میں تاریخی معیار سے کہیں زیادہ ہو جاتا ہے، تو اس سے ظاہر ہوتا ہے کہ اس سمت میں کمزور پوزیشنوں کو توجہ سے صاف کیا جا رہا ہے۔
استحکام کی مدت کے بعد، رجحان اکثر جاری رہتا ہے۔ یہ اس حکمت عملی کا بنیادی مفروضہ ہے۔
جب بڑی تعداد میں مارجن کالز کا سامنا کرنا پڑتا ہے، تو عام طور پر دو آپریشنل طریقے ہوتے ہیں:
رجحان کے خلاف جانے کا خطرہ یہ ہے کہ آپ کو معلوم نہیں ہے کہ کیا لیکویڈیشن کی یہ لہر ختم ہو گئی ہے۔ اگر لمبی پوزیشنیں اب بھی یکے بعد دیگرے ختم ہو رہی ہیں، اور آپ خریدنے کی کوشش کرتے ہیں، تو یہ آبشار کے نیچے پہنچنے کے مترادف ہے – آپ نیچے کو نہیں بلکہ گرنے سے زیادہ گر رہے ہیں۔
لہذا اس حکمت عملیبہاؤ کے ساتھ جانے کا انتخاب کریں۔-جب لمبی پوزیشنیں ختم ہوجاتی ہیں، مختصر پوزیشنیں کھولی جاتی ہیں۔ جب شارٹ پوزیشنز ختم ہو جاتی ہیں تو لمبی پوزیشنیں کھول دی جاتی ہیں۔
فیصلہ سازی کے لیے مکمل طور پر مارجن کال ڈیٹا پر انحصار کرنا ایک موٹا سگنل فراہم کرتا ہے جو آسانی سے شور سے متاثر ہوتا ہے۔ لہذا، ہم نے مارجن کال ڈیٹا میں دو مزید پرتیں شامل کیں:
آخر میں، AI تین جہتوں کے امتزاج کی بنیاد پر حتمی فیصلہ کرتا ہے۔
ورک فلو ایک لائن کا ڈھانچہ استعمال کرتا ہے، جو مقررہ وقفوں پر ایک بار شروع ہوتا ہے۔ مکمل عمل درج ذیل ہے:
شرائط پوری نہ ہونے کی صورت میں پورا عمل رک جاتا ہے اور دستی مداخلت کی ضرورت کے بغیر پورا ہونے کی صورت میں جاری رہتا ہے۔
ابتدائی آغاز پر، تاریخی بیس لائن ڈیٹا کو قائم کرنے کی ضرورت ہے۔ اس میں WebSocket کے ذریعے Binance کے کنٹریکٹ لیکویڈیشن پش چینل سے جڑنا شامل ہے تاکہ وقفے وقفے سے لیکویڈیشن ڈیٹا کو مسلسل اکٹھا کیا جا سکے اور اسے عالمی متغیر میں محفوظ کیا جا سکے۔
ہر ڈیٹا انٹری میں چار فیلڈز ہوتے ہیں: ٹائم اسٹیمپ، کرنسی، لیکویڈیشن ڈائریکشن، اور لیکویڈیشن کی رقم۔ ڈیٹا اکٹھا کرنے کے دوران، دو قسم کے ڈیٹا کو فلٹر کیا جاتا ہے: نامکمل طور پر عمل میں لائے گئے لیکویڈیشن آرڈرز اور بہت کم مقدار میں شور والا ڈیٹا۔ جمع کرنے کے بعد، ڈیٹا کو مستقل سٹوریج میں لکھا جاتا ہے اور اسے ابتدائی کے طور پر نشان زد کیا جاتا ہے۔ بعد کے محرکات اس نوڈ کو چھوڑ دیں گے۔
//此段代码节选自源码
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) // 标记初始化完成
ہر بار جب یہ ٹرگر ہوتا ہے، نیا لیکویڈیشن ڈیٹا پہلے WebSocket کا استعمال کرتے ہوئے اکٹھا کیا جاتا ہے اور اسے ہسٹری ونڈو میں شامل کیا جاتا ہے، اور پھر Z-Score بے ضابطگی کا پتہ لگانا ہر کرنسی پر کیا جاتا ہے۔
Z-Score کا بنیادی خیال:
بیس لائن ٹائم پیریڈ کے اندر لیکویڈیشن ڈیٹا کو مساوی لمبائی والے حصوں میں تقسیم کیا جاتا ہے، اور ہر سیگمنٹ کے اندر کل پرسماپن کی رقم ریکارڈ کی جاتی ہے۔ اس کے بعد، نگرانی کی تازہ ترین مدت کے لیے لیکویڈیشن رقم لی جاتی ہے اور انحراف کی ڈگری کا حساب لگانے کے لیے بیس لائن ٹائم پیریڈ کے اندر تمام تاریخی حصوں کی اوسط سے موازنہ کیا جاتا ہے۔ صرف اس صورت میں جب انحراف ایک حد سے تجاوز کر جائے تو اسے غیر معمولی سمجھا جاتا ہے۔
//此段代码节选自源码
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
ایسا کرنے کے فائدے ہیں۔موافقت پذیرفعال سکوں میں فعال معیارات ہوتے ہیں، اور غیر مقبول سکوں میں غیر مقبول بینچ مارک ہوتے ہیں۔ کوئی بار بار جھوٹے الارم نہیں ہوں گے صرف اس وجہ سے کہ ایک خاص سکے کا تجارتی حجم بڑا ہوتا ہے۔
صرف مقدار کافی نہیں ہے۔ ہمیں بھی دیکھنا چاہیے…کیا سمت خالص ہے؟:
//此段代码节选自源码
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 // 多空混爆 → 方向不明,跳过
سگنل صرف اس صورت میں شروع ہوتا ہے جب دونوں شرائط ایک ساتھ پوری ہو جائیں: Z-Score حد سے زیادہ ہے، اور طویل یا مختصر پوزیشنوں کا تناسب 75% سے زیادہ ہے۔ اگر لمبی اور مختصر دونوں پوزیشنز کو ایک ساتھ ختم کر دیا جائے تو سمت واضح نہیں ہے، اس لیے ہم اس قدم کو چھوڑ دیں گے۔
سگنل ٹرگر ہونے کے بعد، پوزیشن فوری طور پر نہیں کھولی جائے گی۔ اس کے بجائے، یہ بعد کے AI فیصلے کے لیے مزید مکمل سیاق و سباق تیار کرنے کے لیے ڈیٹا سپلیمینٹیشن نوڈ میں داخل ہوگا۔
کینڈل سٹک چارٹ سیکشن:اس کریپٹو کرنسی کے لیے 1 منٹ کے کینڈل سٹک کے کئی حالیہ چارٹ نکالیں، قیمت کی تبدیلیوں اور اتار چڑھاؤ کا حساب لگائیں، کینڈل سٹک چارٹ کے موجودہ رجحان کی سمت کا تعین کریں، اور اس کا تقابل لیکویڈیشن سگنل کی سمت سے کریں تاکہ یہ معلوم کیا جا سکے کہ آیا وہ مطابقت رکھتے ہیں۔ اگر سگنل مختصر ہونے کا مشورہ دیتا ہے، لیکن کینڈل سٹک چارٹ اب بھی اوپر کی طرف بڑھ رہا ہے، تو اس کی وشوسنییتا کو کم کیا جانا چاہیے۔
نیوز سیکشن:بہادر تلاش کا انٹرفیس اس دن کے لیے کرپٹو کرنسی کی تازہ ترین خبروں کو بازیافت کرتا ہے۔ مخصوص واقعات سے چلنے والے لیکویڈیشنز میں رجحان کے تسلسل کا بہت زیادہ امکان ہوتا ہے۔ تاہم، اگر پرسماپن خالصتاً تکنیکی اور خبروں کے بغیر ہے، تو AI زیادہ قدامت پسند ہوگا۔
ایک بار جب آپ کے پاس دونوں قسم کا ڈیٹا ہو جائے تو انہیں ایک ساتھ AI کو بھیجیں۔
مارجن کالز، کینڈل سٹک چارٹس اور خبروں پر ڈیٹا حاصل کرنے کے بعد، AI فیصلہ سازی کے ایک طے شدہ فریم ورک کے مطابق فیصلے کرتا ہے، جہاں تینوں جہتیں ناگزیر ہیں:
فیصلہ میٹرکس مندرجہ ذیل ہے:
| پرسماپن کی شدت | K-لائن مسلسل | خبریں | فیصلہ سازی |
|---|---|---|---|
| طاقتور | ہاں | ہے | داخلہ، اعلی اعتماد |
| طاقتور | ہاں | کوئی نہیں | داخلہ، اعتماد کی سطح |
| طاقتور | نہیں | ہے | انتظار کرو اور دیکھو |
| اندرونی | ہاں | ہے | داخلہ، اعتماد کی سطح |
| اندرونی | نہیں یا کوئی نہیں۔ | — | کوئی داخلہ نہیں۔ |
AI ایک منظم نتیجہ نکالتا ہے جس میں سمت، فیصلہ، اعتماد کی سطح اور عقلیت شامل ہوتی ہے۔ اعتماد کی حد تک پہنچنے والے صرف اندراج کے سگنل ہی اصل میں پوزیشن کھولنے کے آرڈر کو متحرک کریں گے۔
Prompt کے بنیادی اجزاء درج ذیل ہیں:
## 判断步骤
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": "综合决策理由一句话"
}
ایک بار جب AI مارکیٹ میں داخل ہونے کا فیصلہ کر لیتا ہے، ٹریڈنگ نوڈ خود بخود پوزیشن اوپننگ پر عمل درآمد کرتا ہے اور ساتھ ہی ساتھ سٹاپ لاس مینجمنٹ اور ویژولائزیشن پینل کو اپ ڈیٹ کرتا ہے۔
پوزیشن کھولنا:
پوزیشن کھولنے سے پہلے، ان کے اعتماد کی سطح کی بنیاد پر سگنلز کو ترجیح دیں، ان پر عمل کریں جن پر زیادہ اعتماد ہو۔ اگر آپ کے پاس پہلے سے ہی ایک ہی سکے میں پوزیشن ہے اور ایک نئے سگنل میں اعتماد کی سطح زیادہ ہے تو، نئے کو کھولنے سے پہلے پرانی پوزیشن کو بند کر دیں۔ اگر اعتماد کی سطح پرانی پوزیشن سے کم ہے تو اسے چھوڑ دیں۔ ایک بار جب پوزیشن کا سائز زیادہ سے زیادہ حد تک پہنچ جائے، تمام بعد والے سگنلز کو چھوڑ دیں۔
افتتاحی پوزیشن کی رقم، لیوریج کا تناسب، اور زیادہ سے زیادہ پوزیشن کا سائز سبھی کو بیرونی متغیرات کے ذریعے ترتیب دیا جاتا ہے، اور معاہدوں کی تعداد کو متحرک طور پر موجودہ مارکیٹ کی گہرائی کی اصل وقت کی قیمت کی بنیاد پر شمار کیا جاتا ہے۔
//此段代码节选自源码
// 计算开仓张数
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)
نقصان کو روکنے کا طریقہ کار:
سٹاپ لوس میکانزم ایک دو ٹائرڈ اپروچ کو استعمال کرتا ہے، جس میں دفاع کی دونوں لائنیں بیک وقت کام کرتی ہیں:
//此段代码节选自源码
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
}
ویژولائزیشن پینل:
ہر عمل کے بعد حقیقی وقت میں تین جدولوں کو اپ ڈیٹ کیا جاتا ہے:

آپ دیکھ سکتے ہیں کہ مارکیٹ کی نگرانی کی ضرورت کے بغیر حکمت عملی کسی بھی وقت کیا کر رہی ہے۔
یہ اس حکمت عملی کی مکمل منطق ہے:
یہ روایتی کلیئرنگ ڈیٹا کی بنیاد پر AI بڑھانے کی ایک ریسرچ ہے۔ ڈیٹا کو صاف کرنا خود مارکیٹ کی سب سے مستند عکاسی ہے۔ کینڈل سٹک چارٹس اور خبروں کے ساتھ سپرمپوز کیے جانے کے بعد، سگنلز کی ساکھ مؤثر طریقے سے بہتر ہوتی ہے، اور AI کا تعارف کثیر جہتی فیصلہ سازی کو خودکار بناتا ہے۔
اگر آپ آن چین یا مارکیٹ مائیکرو اسٹرکچر ڈیٹا پر مبنی حکمت عملیوں میں دلچسپی رکھتے ہیں، تو براہ کرم تاثرات کے لیے ایک پیغام چھوڑیں۔ اس کے بعد ہم مزید قسم کے سگنلز کے لیے مزید حکمت عملی تیار کر سکتے ہیں۔
حکمت عملی کا ماخذ کوڈ: نقشہ کے رجحان کی پیروی کرنے والی حکمت عملی کو صاف کرنا