پوزیشن نمبر کے مطابق لسٹنگ، غیر اپنی مرضی کے مطابق تعداد لسٹنگ

مصنف:17732164739, تخلیق: 2023-11-15 15:09:18, تازہ کاری: 2023-11-15 15:45:51

استادو، میں okx میں ایک بار میں ایک ہی اسٹوریج کو فلیش کرنا چاہتا ہوں یا ایک ہی اسٹوریج کو فلیش کرنا چاہتا ہوں یا ایک ہی اسٹوریج کو فلیش کرنا چاہتا ہوں یا خالی اسٹوریج، کس طرح اپنی مرضی کے مطابق تعداد کی بنیاد پر نہیں بلکہ اسٹوریج نمبر کی بنیاد پر فلیش کرنا ہے، میں نے اسے js زبان میں لکھا ہے
exchange.SetDirection ((closebuy) exchange.Sell ((-1, 1) اس طرح کام نہیں کرتا تو، آپ کو اپنی مرضی کے مطابق تعداد میں برابر نہیں کر سکتے ہیں


مزید

چھوٹا سا خواب` `js function main (() { // POST /api/v5/copytrading/close-subposition instType : SPOT / SWAP ، subPosId var tradeType = "SPOT" // اگر یہ مستقل معاہدہ ہے تو SWAP لکھیں var subPosId = "xxxxx" // پوزیشن ID var ret = exchange.IO (("api"، "POST"، "/api/v5/copytrading/close-subposition"، "instType=" + tradeType + "& subPosId=" + subPosId) Log ((ret) } `` اس کا مطلب یہ ہے کہ آپ کو اس کے بارے میں کیا خیال ہے؟

چھوٹا سا خواب/upload/asset/16da3d5e574f1d5032e1.png ایک ٹریڈر کے لئے ٹریڈنگ کا آپریشن یہاں انٹرفیس کو کال کرنے کی ضرورت ہوتی ہے ، جس میں تبادلہ.IO کال کا استعمال ہوتا ہے۔ ایک عام مارکیٹ کی قیمت، ایک محدود قیمت، اور ایک عام فنکشن.

چھوٹا سا خواباس کی وجہ یہ ہے کہ اس کی حکمت عملی جاوا اسکرپٹ کی زبان میں ہے ، لہذا آپ اسے تازہ کاری کرسکتے ہیں ، کیشے کو صاف کرسکتے ہیں اور دیکھ سکتے ہیں کہ آیا مسئلہ حل ہوجائے گا۔

چھوٹا سا خواباس صفحے کو تازہ کرنے کے لئے کیشے کو خالی کریں یا اسے آزمائیں۔

17732164739خواب اچھا ہے، میں نے ریئل ڈسک ریٹرننگ کے دوران ایک غلطی اشارہ ہے: Uncaught RuntimeError: Aborted ((). Build with -sASSERTIONS for more info آپ کو دیکھنے کے لئے، وجہ معلوم نہیں ہے، یہ گزشتہ ریٹرننگ کے طور پر ٹھیک ہے، ایک بار جب پیرامیٹرز کو تبدیل کرنے کے لئے کام نہیں کرتا، واپس جانے کے لئے بھی کام نہیں کرتا.

17732164739خواب اچھا ہے ، پریشان کن ہے ، میں سوچ رہا تھا کہ کیا ہمارے پلیٹ فارم پر ویب ہک کا استعمال کرتے ہوئے پیغامات بھیجنے کے عمل میں تبادلہ.سیٹ ڈائریکشن (("خرید") کے بغیر کیا جاسکتا ہے؟ var result = exchange.Buy ((-1، amount) جیسا کہ کھولنے کی پوزیشن، صرف کھولنے کے سگنل کو باہر دھکا کرنے کی ضرورت ہے، ویب ہک وصول کنندہ کو کھولنے کی پوزیشن پر عملدرآمد کر سکتا ہے، لیکن ایک مسئلہ یہ ہے کہ پوزیشن = exchange.GetPosition (()) ہولڈنگ کی معلومات حاصل نہیں کر سکتا، بنیادی طور پر ہولڈنگ کی برابر قیمت حاصل نہیں کر سکتا، اس صورت میں کس طرح عملدرآمد کیا جانا چاہئے، حساب کتاب کے ذریعے اوسط قیمت حاصل کرنے کے لئے؟

چھوٹا سا خواباس صفحے پر کوئی متعلقہ معلومات نہیں ہیں۔

17732164739خواب اچھا ہے ، کچھ اور سوچیں براہ کرم ، میں نے دیکھا کہ آپ کے پلیٹ فارم پر جی پی ٹی بہت اچھا ہے ، جیسے کہ میں نے خصوصی طور پر حکمت عملی پر تربیت حاصل کی ہے ، میں پیٹنٹ کی صنعت میں ہوں ، اور میں نے ایک خصوصی طور پر پیٹنٹ لکھنے والے جی پی ٹی کو تربیت دینے کی کوشش کی ہے ، یا میں نہیں جانتا کہ اسے کیسے بنایا جائے ، کیا آپ کے پاس اس طرح کا کوئی سبق ہے جس کی سفارش کی جاتی ہے یا تجربہ سکھائیں ، شکریہ

چھوٹا سا خوابیہ دستاویز میں لکھا ہے: http درخواست Url > https://www.fmz.com/user-guide#%E5%AE%9E%E7%9B%98%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81

17732164739اچھا خواب، تو پھر پیغام کی شکل کیسے ترتیب دی جائے گی؟

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

17732164739اچھا خواب، میں پوچھنا چاہتا ہوں کہ یہ خاص طور پر کس طرح سیٹ اپ کرنے کے لئے ہے، یہ کس طرح لکھنے کے لئے ہے، یہ کہاں لکھا ہے، کیا یہاں کوئی سبق ہے، آپ کو پریشان کر رہا ہے، میں واقعی میں اس کے بارے میں بہت کچھ نہیں جانتا.

چھوٹا سا خواب/اپ لوڈ/اثاثہ/16113ad8d68015391a1b.jpg

چھوٹا سا خوابPINE زبان اور مائی زبان کے اعلی درجے کی سکرپٹ ، جو بنیادی طور پر رجحانات کی حکمت عملی کرتے ہیں ، نے ڈیزائن کے آغاز سے ہی یہ طے کیا ہے کہ وہ دو طرفہ بیک وقت اسٹوریج نہیں کرسکتے ہیں۔ اگر دو طرفہ بیک وقت اسٹوریج کی حکمت عملی لکھنا ہے تو ، javascript / python / cpp کا استعمال کرنا آسان ہے۔ یہ بھی زیادہ لچکدار ہے۔

17732164739ایک اچھا خواب ، میرے پاس ایک اور مسئلہ ہے ، یہ ہے کہ جب میں پائن زبان میں حکمت عملی لکھتا ہوں تو ، میں کس طرح دو طرفہ اسٹوریج کرسکتا ہوں ، ایک ہی وقت میں متعدد خالی اسٹوریج کی پوزیشن کی معلومات کیسے حاصل کرسکتا ہوں ، fun hasLong (() => strategy.position_size > 0 fun hasShort() => strategy.position_size <0 ایسا لگتا ہے کہ یہ کام نہیں کرتا

17732164739میں نے اس دستاویز کو دیکھا ہے اور آپ نے جو کچھ کہا ہے وہ نہیں ملا۔ کیا آپ مجھے بتاسکتے ہیں کہ میں کیا کرنا چاہتا ہوں؟ ہمارے پلیٹ فارم کے ذریعہ تجارتی سگنل کو آگے بڑھانا اور دوسرے پلیٹ فارم کے روبوٹ کو تجارتی سگنل وصول کرنے کی اجازت دینا۔

چھوٹا سا خوابhttps://www.fmz.com/syntax-guide#fun_log دستاویز میں اس باب کے آخر میں ایک مثال ہے۔

17732164739خواب ہمیشہ پریشان ہوتا ہے ، ایک مسئلہ یہ ہے کہ سگنل کو آگے بڑھانے کی ترتیب میں ، ویب ہک کو آگے بڑھانا ، کیا آپ آگے بڑھانے کی شکل یا مواد کو ترتیب دے سکتے ہیں ، یا تجارتی نقطہ نظر کی طرح ہی کام کرتا ہے؟

چھوٹا سا خوابمختلف معاہدوں کی وضاحتیں مختلف ہوتی ہیں ، اور معاہدے کی تفصیلات کے مطابق حساب کتاب کرنا ہے۔ اس سانچے کا حوالہ ذیل میں دیا گیا ہے: https://www.fmz.com/strategy/276298

17732164739تو کیا مجھے ہر کرنسی کو ایک بار تبدیل کرنے کی ضرورت ہے؟ کیا آپ مجھے ایک مثال دے سکتے ہیں؟

چھوٹا سا خوابمعاہدے کے مخصوص قواعد کے مطابق تبادلہ کیا جاسکتا ہے ، جو ہر تبادلے میں مختلف ہوتا ہے۔ مثال کے طور پر ، او کے ایکس بی ٹی سی کے لئے ایک معاہدہ 100 ڈالر ہے۔

17732164739خواب اچھا ہے، میں نے کچھ سمجھا، میں نے اوپر شمار کی رقم اصل میں سکے کی تعداد ہے، نہ کہ ٹکٹوں کی تعداد، تو کس طرح ہم ٹرانزیکشن کی قسم کے لئے معاہدے کے ٹکٹوں کی تعداد میں تبدیل کر سکتے ہیں.

چھوٹا سا خوابمثال کے طور پر، اگر یہ U بٹ کا معاہدہ ہے اور اس کی ضمانت USDT ہے تو، پہلے کل اثاثوں کا 1٪ USDT کا حساب لگائیں، پھر اس رقم کو تجارت کرنے کے لئے متعلقہ قسم کے معاہدے کے پیسے میں تبدیل کریں، اور پھر اس بات کا تعین کریں کہ آیا اس آرڈر کے پیسے میں کم از کم آرڈر کی ضرورت کو پورا کرتا ہے، اگر پورا ہوتا ہے تو، آرڈر.

17732164739خواب اچھا ہے ، پریشان کن ہے ، کچھ سوالات ہیں جن کے بارے میں میں آپ سے پوچھنا چاہتا ہوں ، ذیل میں میرے حصے کی تجارت کی حکمت عملی ہے var price = exchange.GetTicker ((currency).Last; var account = exchange.GetAccount ((); var available = account.Balance * positionSize*bei؛ var amount = _N ((available / price,0) ؛ exchange.SetDirection (("خریدیں") var result = exchange.Buy ((-1, amount); اوہ تو میں نے ہر ایک سکے کے لئے استعمال کیا گیا سرمایہ کو اپنی پوری رقم کا ایک فیصد بنانا چاہتا ہوں، لیکن میں نے 1 فیصد کی سرمایہ کاری کے ساتھ کھولنے کی مقدار کا حساب لگایا، لیکن اوکس کے بعد یہ کھولنے کی مقدار کم سے کم کھولنے کی مقدار کے مضارب کے مطابق ہے، مختلف کرنسیوں کے لئے کم سے کم کھولنے کی مقدار مختلف ہے، مثال کے طور پر میں نے کھولا ہے 10 لیکن اوکس پر اس کرنسی کی کم سے کم کھولنے کی مقدار 100 ہے، یعنی میں نے اصل میں 1000 سکے کھولے ہیں، جس کے نتیجے میں کچھ قسم کی سرمایہ کاری بہت کم سرمایہ کاری کی گئی ہے، جو کہ میرے اصل مقصد سے بہت دور ہے، کیا آپ مجھے اس مسئلے کو حل کرنے میں مدد کر سکتے ہیں؟ شکریہ

چھوٹا سا خوابہم نے اس کے بارے میں کیا سوچا ہے؟

17732164739آپ کا شکریہ

چھوٹا سا خواب```js var createResult = exchange.IO (("api"، "POST"، "/api/v5/tradingBot/grid/order-algo"، "", JSON.stringify ((params))); `` اس طرح کوشش کریں۔

17732164739خواب اچھا ہے، میں کوڈ کے بارے میں ایک چھوٹا سا سفید آدمی ہوں، میں نہیں جانتا، کیا آپ کو مشکل میں خواب میں مدد کر سکتے ہیں، شکریہ

چھوٹا سا خوابظاہر ہے کہ کوڈ میں غلط لکھا گیا ہے ، تبادلہ.IO فنکشن کی چوتھی پیرامیٹر urlencode شکل میں ہے ، پانچویں پیرامیٹر صرف RAW ہے ، جو JSON منتقل کرسکتا ہے ((مبادلہ کی اصل ضرورت کے مطابق پیرامیٹرز کی شکل میں)

17732164739ہمیشہ غلطی کی اطلاع دیتا ہے ، میرا JSON.stringify ((params) اس طرح پرنٹ ہوتا ہے: {"instId":"XRP_USDT","algoOrdType":"contract_grid","maxPx":2.8925،"minPx":0.5785،"gridNum":38،"runType":"1","sz":22.01،"direction":"long","lever":"10","triggerParams":[{"triggerAction":"start","triggerStrategy":"instant"}]} یہ بھی ٹھیک ہے کہ کیوں مستقبل 4:OP {"code":"50014data:"[],"msg","algoOrdType can't be empty"} غلطی کی اطلاع دیتا ہے

17732164739اچھا خواب، میں نے ایک کوڈ ہے کہ OKXAPI کال کرنے کے لئے ہمیشہ غلط ہے، مجھے نہیں معلوم کہ مسئلہ کہاں ہے کیا آپ میری مدد کر سکتے ہیں، شکریہ، میرا کوڈ ہے: var params = { "instId":uuSymbols[i]، "algoOrdType:"contract_grid، "maxPx": maxPx، "minPx": minPx، "gridNum": گرڈنم، "runType":"1"، "sz": sz، "direction": سمت، "لیور": لیور، ٹرگر پیرامس: [ { "ٹرگر ایکشن": "شروع کریں" ٹرگر اسٹریٹجی: "فوری" } ] }؛ var createResult = exchange.IO (("api", "POST", "/api/v5/tradingBot/grid/order-algo", JSON.stringify ((params))); OKX کو کال کرنے کے لئے API دستاویزات اس طرح ہیں: POST /api/v5/tradingBot/grid/order-algo body { "instId": "BTC-USDT-SWAP"، "algoOrdType": "contract_grid"، "maxPx": "5000"، "minPx": "400" "گرڈ نمبر": 10، "runType": "1"، "sz": "200"، "direction": "long"، "لیور": دو، ٹرگر پیرامس: { ٹرگر ایکشن: ٹرگر اسٹریٹیجی: "ٹائم فریم": 30M، ہولڈ: 10، ٹرگر کنڈ: "timePeriod":"14" }، { ٹرگر ایکشن: سٹاپ ٹرگر اسٹریٹیجی: قیمت ٹرگر پی ایکس: 1000، "stopType":"2" } ] } مجھے لگتا ہے کہ کوئی مسئلہ نہیں ہے، کیوں Futures_OP 4: {"کوڈ":"50014","ڈیٹا":[، "msg:"algoOrdType cant be empty"} غلطی ہو گی؟

چھوٹا سا خوابہیلو، یہ کام نہیں کرتا، آپ کو اس صف کے ذریعے منتقل کر سکتے ہیں، ایک کے بعد ایک ٹرانزیکشن جوڑے میں تبدیل، اور پھر آپریشن.

17732164739ایک چھوٹا سا سوال ہے، براہ مہربانی، اگر میں تمام کرنسیوں کو ایک صف میں ڈالتا ہوں تو کیا مجھے ہر کرنسی کو منتخب کرنے کی ضرورت ہے؟

17732164739آپ کا بہت شکریہ۔

چھوٹا سا خوابآپ کو یہ بھی معلوم ہونا چاہئے کہ آپ کوڈ کو کس طرح استعمال کرنا ہے.

17732164739کچھ سمجھ میں آگیا۔ شکریہ ڈریم۔