مقداری تجارت کے میدان میں ، دولت میں اضافے اور رسک مینجمنٹ کے حصول کے لئے آسان اور استعمال میں آسان مقداری تجارتی ٹولز ہمیشہ ایک کلید رہے ہیں۔ تاہم ، مارکیٹ کی بڑھتی ہوئی مسابقت کے ساتھ ، روایتی تجارتی ٹولز تیزی سے بدلتی ہوئی مارکیٹ کے مطالبات کو پورا کرنے کے لئے اب کافی نہیں ہیں۔ مسلسل ترقی پذیر ڈیجیٹل اثاثہ دنیا میں مقداری تاجروں کے لئے مسابقتی برتری کو برقرار رکھنے کے لئے ، ایف ایم زیڈ موبائل ایپ نے ایک اہم نئی خصوصیت شامل کی ہے: ٹریڈنگ ٹرمینل۔ یہ خصوصیت نہ صرف آپ کی تجارتی کارکردگی کو بہتر بنائے گی ، بلکہ آپ کو اپنی مرضی کے مطابق پلگ ان پروگراموں کے ذریعہ تجارتی کیریئر میں مدد کرنے ، اپنے ٹریڈنگ کیریئر میں نئی توانائی داخل کرنے کے لئے بھی بااختیار بنائے گی۔
ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم پر، آپ ایف ایم زیڈ کوانٹ موبائل اے پی پی کو ڈاؤن لوڈ کرسکتے ہیںموبائل ایپ ڈاؤن لوڈ صفحہڈاؤن لوڈ اور انسٹال کرنے کے بعد، ایف ایم زیڈ موبائل ایپ کھولیں اور اپنے ایف ایم زیڈ اکاؤنٹ سے لاگ ان کریں۔
براہ مہربانی نوٹ کریں کہ FMZ Quant میں تقسیم کیا جاتا ہےFMZ.COMبین الاقوامی سائٹ اورFMZ.CNچین گھریلو سائٹ (مختلف مارکیٹوں کی حمایت کرتے ہوئے) ۔ لاگ ان کرتے وقت ، آپ کو متعلقہ سائٹ کا انتخاب کرنے کی ضرورت ہے۔ مختلف سائٹوں کے اکاؤنٹس آزاد ہیں اور تبادلہ نہیں کرسکتے ہیں۔
ایف ایم زیڈ کوانٹیٹیٹیو ٹریڈنگ پلیٹ فارم موبائل اے پی پی ٹریڈنگ ٹرمینل ایک مقداری ٹریڈنگ ٹول ہے جو بڑے تبادلے سے اے پی آئی کو شامل کرتا ہے۔ یہ مختلف تبادلے کے مابین تیزی سے سوئچنگ کی اجازت دیتا ہے ، اور ایف ایم زیڈ پلیٹ فارم کی مختلف خصوصیات کی مدد سے ، یہ ڈیٹا کی گرفتاری تجزیہ ، ریئل ٹائم ڈیٹا مانیٹرنگ ، پروگرام کی مدد سے ٹریڈنگ ، نیم خودکار / دستی ٹریڈنگ آپریشنز وغیرہ انجام دے سکتا ہے۔
ایف ایم زیڈ کوانٹ موبائل اے پی پی میں لاگ ان ہونے کے بعد ، آپ مرکزی انٹرفیس پر
ایف ایم زیڈ نے اپنے موبائل اے پی پی ٹریڈنگ ٹرمینل کو لانچ کرنے سے پہلے ، ایف ایم زیڈ
ٹریڈنگ ٹرمینل کا مرکزی انٹرفیس:
ٹریڈنگ ٹرمینل کھولنے کے بعد ، آپ ٹریڈنگ ٹرمینل کا مرکزی انٹرفیس دیکھ سکتے ہیں۔ سرخ فریم میں موجود علاقے پر کلک کرنے سے
تجارتی زون:
ٹریڈنگ زون مارکیٹ کی گہرائی کے اعداد و شمار دکھاتا ہے۔ ٹریڈنگ ویجیٹس کو آرڈر کی قیمت، آرڈر کی مقدار، آرڈر کی سمت، بیعانہ اور دیگر ترتیبات کے ساتھ مقرر کیا جاسکتا ہے۔
مرکزی انٹرفیس کے نچلے ٹیبز میں
3۔ K لائن چارٹ:
اگر آپ آرڈر دیتے وقت K لائن چارٹ دیکھنا چاہتے ہیں تو ، یہاں ایک سوچ سمجھ کر ڈیزائن لاگو کیا گیا ہے - ایک فولڈ ایبل ڈسپلے ویجیٹ جو موجودہ مصنوع کا منی K لائن چارٹ کھولتا ہے۔
اگر آپ بڑے علاقے میں K لائن چارٹ دیکھنا چاہتے ہیں تو ، مارکیٹ ٹرانزیکشن ریکارڈ ، گہرائی کی معلومات اور بہت کچھ دکھانا چاہتے ہیں تو ، آپ پیشہ ورانہ K لائن چارٹ پیج پر جانے کے لئے اس K لائن آئیکن پر کلک کرسکتے ہیں۔
پیشہ ورانہ K لائن چارٹ انٹرفیس:
پیشہ ورانہ K لائن چارٹ انٹرفیس بھی زمین کی تزئین کی موڈ میں دکھایا جا سکتا ہے:
ٹریڈنگ ٹرمینل پلگ ان کیا کر سکتا ہے؟
پلگ ان تیار کرنے کے لئے کون سی پروگرامنگ زبانیں اور ٹولز استعمال کیے جاتے ہیں؟
آپ کیا حاصل کر سکتے ہیں؟
ایف ایم زیڈ کمیونٹی میں ایک صارف نے اس طرح کی درخواست کی ہے:
بائننس ایکسچینج کی تمام یو کنٹریکٹ کرنسیوں کو عبور کرنے کے لئے js کا استعمال کریں ، اور ہر کرنسی کے لئے 10u (لانگ) کی پوزیشن کھولیں۔ یہ کوڈ کیسے لکھا جاتا ہے؟
اس ضرورت کے منظر نامے کو تجارتی ٹرمینل پلگ انز کے ساتھ عملی طور پر لاگو کیا جاسکتا ہے ، اور تجارتی ٹرمینل پر پلگ ان کی حکمت عملیوں کو چلانا مفت ہے۔ طویل مدتی براہ راست تجارتی حکمت عملیوں کے مقابلے میں ، ٹریڈنگ ٹرمینل پلگ انز کو بطور امداد استعمال کرنا بلا شبہ ایک اچھا انتخاب ہے۔
آئیے دیکھتے ہیں کہ صارف کی درخواست کو کیسے ڈیزائن اور لاگو کیا جائے۔
سب سے پہلے، ہم ایک ٹریڈنگ ٹرمینل پلگ ان تخلیق کرنے کی ضرورت ہے اور اس کی حکمت عملی کے لئے تین پیرامیٹرز شامل کریں:
پھر پلگ ان پروگرام لکھنا شروع کریں:
function main() {
let exName = exchange.GetName()
if (exName != "Futures_Binance") {
return "not support!"
}
let apiBase = "https://fapi.binance.com"
if (isSimulate) {
apiBase = "https://testnet.binancefuture.com"
Log("Switch base address:", apiBase)
}
exchange.SetBase(apiBase)
try {
var obj = JSON.parse(HttpQuery(apiBase + "/fapi/v1/exchangeInfo"))
} catch (e) {
Log(e)
}
let pairs = []
for (var i in obj.symbols) {
if (obj.symbols[i]["status"] !== "TRADING" || obj.symbols[i]["quoteAsset"] !== "USDT") {
continue
}
let = pair = obj.symbols[i]["baseAsset"] + "_" + obj.symbols[i]["quoteAsset"]
pairs.push(pair)
}
let markets = _C(exchange.GetMarkets)
for (var i in pairs) {
// /*
// For testing purposes, only 10 varieties are opened here. If all varieties are needed, this comment content can be deleted.
if (i >= 9) {
break
}
// */
let pair = pairs[i]
exchange.SetCurrency(pair)
exchange.SetContractType("swap")
let ticker = exchange.GetTicker()
if (!ticker) {
continue
}
let = amountPrecision = markets[pair + ".swap"]["AmountPrecision"]
exchange.SetDirection("buy")
let amount = _N(qty / ticker.Last, amountPrecision)
if (amount > 0) {
exchange.Buy(-1, amount)
}
Sleep(100)
}
// Obtain all positions
let pos = exchange.IO("api", "GET", "/fapi/v2/positionRisk")
if (!pos) {
return
}
// View positions
return pos.filter(item => Number(item.positionAmt) != 0)
}
ٹریڈنگ ٹرمینل پلگ ان لکھا جاتا ہے کے بعد، یہ تجربہ کیا جا سکتا ہے:
موبائل اے پی پی کے ٹریڈنگ ٹرمینل میں ، ٹریڈنگ ٹرمینل پلگ ان کی فہرست کھولنے کے لئے
موبائل اے پی پی پر آپریشن مکمل کرنے کے بعد، ہم مندرجہ ذیل کوڈ کا استعمال کرتے ہوئے بائننس کے تخروپن بوٹ کی پوزیشن سے استفسار کرتے ہیں:
function main() {
let apiBase = "https://testnet.binancefuture.com"
exchange.SetBase(apiBase)
let pos = exchange.IO("api", "GET", "/fapi/v2/positionRisk")
if (!pos) {
return
}
// View positions
return pos.filter(item => Number(item.positionAmt) != 0)
}
ملنے والے اعداد و شمار:
[{
"symbol": "ETCUSDT",
"entryPrice": "16.17",
"unRealizedProfit": "0.08567881",
"positionSide": "LONG",
"updateTime": 1698420908103,
"isolated": false,
"breakEvenPrice": "16.176468",
"leverage": "20",
"adlQuantile": 3,
"positionAmt": "0.65",
"markPrice": "16.30181356",
"liquidationPrice": "0",
"maxNotionalValue": "400000",
"marginType": "cross",
"notional": "10.59617881",
"isolatedMargin": "0.00000000",
"isAutoAddMargin": "false",
"isolatedWallet": "0"
}, {
"positionAmt": "105",
"markPrice": "0.09371526",
"liquidationPrice": "0",
"leverage": "20",
"maxNotionalValue": "90000",
"positionSide": "LONG",
"isolatedWallet": "0",
"symbol": "TRXUSDT",
"updateTime": 1698420906668,
"breakEvenPrice": "0.094497784",
"isolatedMargin": "0.00000000",
"isolated": false,
"entryPrice": "0.09446",
"adlQuantile": 1,
"unRealizedProfit": "-0.07819770",
"isAutoAddMargin": "false",
"notional": "9.84010230",
"marginType": "cross"
}, {
"unRealizedProfit": "-0.00974456",
"isAutoAddMargin": "false",
"notional": "9.97449543",
"isolatedWallet": "0.50309216",
"updateTime": 1698420905377,
"markPrice": "67.85371047",
"isolatedMargin": "0.49334760",
"adlQuantile": 2,
"symbol": "LTCUSDT",
"entryPrice": "67.92",
"liquidationPrice": "64.91958163",
"maxNotionalValue": "250000",
"positionSide": "LONG",
"isolated": true,
"positionAmt": "0.147",
"breakEvenPrice": "67.947168",
"leverage": "20",
"marginType": "isolated"
}, {
"liquidationPrice": "1613.23261508",
"marginType": "isolated",
"isolated": true,
"symbol": "ETHUSDT",
"entryPrice": "1784.27",
"markPrice": "1783.35661952",
"isAutoAddMargin": "false",
"positionSide": "LONG",
"notional": "8.91678309",
"leverage": "10",
"maxNotionalValue": "30000000",
"isolatedWallet": "0.89551774",
"adlQuantile": 1,
"positionAmt": "0.005",
"breakEvenPrice": "1784.983708",
"unRealizedProfit": "-0.00456690",
"isolatedMargin": "0.89095084",
"updateTime": 1698420900362
}, {
"positionAmt": "17.1",
"marginType": "cross",
"isolatedWallet": "0",
"adlQuantile": 2,
"liquidationPrice": "0",
"maxNotionalValue": "250000",
"positionSide": "LONG",
"isolated": false,
"symbol": "EOSUSDT",
"breakEvenPrice": "0.6432572",
"updateTime": 1698420904257,
"isolatedMargin": "0.00000000",
"isAutoAddMargin": "false",
"notional": "10.34550000",
"entryPrice": "0.643",
"markPrice": "0.60500000",
"unRealizedProfit": "-0.64980000",
"leverage": "20"
}, {
"isolated": false,
"adlQuantile": 1,
"liquidationPrice": "0",
"maxNotionalValue": "10000000",
"notional": "9.73993328",
"leverage": "20",
"updateTime": 1698420901638,
"symbol": "BCHUSDT",
"entryPrice": "250.0",
"markPrice": "243.49833219",
"isAutoAddMargin": "false",
"positionSide": "LONG",
"positionAmt": "0.040",
"breakEvenPrice": "250.1",
"isolatedMargin": "0.00000000",
"unRealizedProfit": "-0.26006671",
"marginType": "cross",
"isolatedWallet": "0"
}]
یہ دیکھا جاسکتا ہے کہ 6 پوزیشنیں کھولی گئی ہیں ، اس کی وجہ یہ ہے کہ جب سمیلیشن بوٹ پر اصل آرڈر لگاتے ہیں تو ، حد کی قیمتوں کو متحرک کرنا آسان ہے۔ اس کے علاوہ ، آرڈر کی رقم 10U کی وجہ سے ، تجارتی جوڑوں کی کم سے کم آرڈر کی رقم کی حد کو متحرک کرنا آسان ہے۔ لہذا ، کچھ تجارتی جوڑے کامیابی کے ساتھ آرڈر نہیں کیے گئے تھے۔ اگر آپ کو حقیقت میں اس کا استعمال کرنے کی ضرورت ہے تو ، بہتر استعمال کے ل this اس پلگ ان کو بہتر بنانے کے ل more زیادہ عملی حالات پر غور کیا جانا چاہئے۔ یہاں کا کوڈ صرف تعلیم اور مواصلات کے مقاصد کے لئے استعمال ہوتا ہے۔
ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم کے موبائل ایپ ٹریڈنگ ٹرمینل میں بہت سارے دلچسپ پلگ ان ہیں۔ آئیے اور مل کر دریافت کریں!
https://www.fmz.com/upload/asset/16b436307a4ce5c246c2.mp4
ایف ایم زیڈ موبائل ایپ کی نئی ٹریڈنگ ٹرمینل خصوصیت ڈیجیٹل اثاثہ مارکیٹ میں آپ کا طاقتور معاون بن جائے گی ، جس سے آپ کو مارکیٹ میں اتار چڑھاؤ اور مواقع کا زیادہ لچکدار جواب دینے کی اجازت ملے گی۔ اب روایتی تجارتی حکمت عملی تک محدود نہیں ، کسٹم پلگ ان پروگراموں کے ذریعہ ، آپ زیادہ ذہین ، زیادہ موثر تجارتی حکمت عملی تشکیل دے سکتے ہیں جو مارکیٹ کے مطابق بہتر ہیں۔ آئیے ایک ساتھ مل کر مقداری تجارت کے اس دلچسپ نئے باب کا آغاز کریں اور اپنی تجارتی مہارت اور منافع کو بڑھاوا دیں۔