ایجاد کنندہ کی طرف سے مقداری ٹریڈنگ پلیٹ فارم توسیع API کا استعمال کرتے ہوئے ٹریڈنگ ویو الارم سگنل ٹریڈنگ کو لاگو کرنے کے لئے (تجویز کردہ)

مصنف:چھوٹا سا خواب, تخلیق: 2020-04-29 17:08:27, تازہ کاری: 2023-10-08 19:56:04

img

ایجاد کنندہ کی مقدار سے متعلق تجارتی پلیٹ فارم کی توسیع API ٹریڈنگ ویو الارم سگنل کی تجارت کو یقینی بناتا ہے

B اسٹیشن ویڈیو لنک

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

ایجاد کنندہ کوالٹی ٹریڈنگ پلیٹ فارم API توسیع

انوینٹر API دستاویزات کے متعلقہ حصے کے لنکس

توسیع API کا بنیادی کردار پروگرام ساز آپریٹرز کو کوالٹی ٹریڈنگ پلیٹ فارم پر مختلف افعال کے ساتھ انٹرفیس فراہم کرنا ہے ، جیسے بیک وقت روبوٹ کو بیچ میں شروع کرنا ، روبوٹ کو شروع کرنے ، روکنے ، روبوٹ کی معلومات کی تفصیلات پڑھنا وغیرہ۔ ہم نے انوینٹرز کوالٹی ٹریڈنگ پلیٹ فارم کو توسیع API کا استعمال کرتے ہوئے ٹریڈنگ کے الارم سگنلز کی ضرورت کو پورا کیا ہے۔CommandRobot(RobotId, Cmd)ایک انٹرفیس کے طور پر، یہ انٹرفیس ایک مخصوص آئی ڈی کے ساتھ روبوٹ کو انٹرایکٹو ہدایات بھیج سکتا ہے، جو روبوٹ کو موصول ہونے والے ہدایات پر عملدرآمد کر سکتا ہے (مثال کے طور پر، خریدنے، فروخت وغیرہ).

اگر آپ کو یہ ایپلی کیشن استعمال کرنے کی ضرورت ہے تو ، آپ کو پہلے اپنے انوینٹر اکاؤنٹ کو تخلیق کرنا ہوگا۔API KEY: img API KEYخفیہ کلیدaccess keyاورsecret keyاس کے علاوہ،API KEYاس طرح پروگرامنگ آپریٹرز کے موجد کو کوانٹیمیٹڈ ٹریڈنگ پلیٹ فارم کی چابیاں ہیں ، لہذا انہیں مناسب طریقے سے محفوظ رکھنا ضروری ہے ، اور کبھی بھی انکشاف نہیں کرنا چاہئے۔API KEYاگر آپ کو یہ اجازت نامہ مل جائے تو آپ کو یہ اجازت نامہ مل جائے گا۔API KEYرسائیCommandRobot(RobotId, Cmd)انٹرفیس کی اجازت، اس مثال کے لئے سیکیورٹی کی وجوہات کی بناء پر صرف FMZ کی توسیع دیںAPI KEYعطا کرناCommandRobot(RobotId, Cmd)انٹرفیس تک رسائی کا حق۔

توسیع API کے لئے براہ راست رسائی کے طریقوں

براہ راست رسائی کا مطلب ہےAPI KEYبراہ راست یو آر ایل میں لکھے گئے استفسار میں ، جیسے کہ ایجاد کنندہ کوالٹی ٹریڈنگ پلیٹ فارم توسیع API تک رسائی حاصل کرنے کا یو آر ایل لکھ سکتا ہے:

https://www.fmz.com/api/v1?access_key=xxx&secret_key=yyyy&method=CommandRobot&args=[186515,"ok12345"]

ان میں سے ایکhttps://www.fmz.com/api/v1یہ انٹرفیس ایڈریس ہے.?اس کے بعدQuery، پیرامیٹرزaccess_keyخفیہ کلید مثال کے طور پر xxx کے ساتھ ظاہر کیا جاتا ہے ((استعمال کرتے وقت اپنے ایف ایم زیڈ اکاؤنٹ کی رسائی_کی کو پُر کریں) ، پیرامیٹرزsecret_keyخفیہ کلیدyyyy کے ساتھ ظاہر ہوتا ہے ((استعمال کرتے وقت اپنے اکاؤنٹ کی خفیہ_کی کو مخصوص کریں) ، پیرامیٹرزmethodاس کے علاوہ ، آپ کو اپنے کمپیوٹر پر ایک ایپلی کیشن کو انسٹال کرنے کی ضرورت ہے۔argsکال کرنے کے لئےmethodانٹرفیس کے پیرامیٹرز۔

ہم ٹریڈنگ ویو کو سگنل کے طور پر استعمال کرتے ہیں اور ان کے موجد کو کوانٹیمیٹڈ ٹریڈنگ پلیٹ فارم روبوٹ کو ٹریڈنگ کے احکامات بھیجتے ہیں، جو اصل میں صرف اور صرف ٹریڈنگ ویو کے ساتھ ہوتا ہے۔CommandRobotیہ انٹرفیس ہے۔

ٹریڈنگ ویو

سب سے پہلے آپ کو ٹریڈنگ ویو پرو کی سطح پر ایک اکاؤنٹ ہونا ضروری ہے، بنیادی سطح پر آپ کو الارم میں ویب ہڈ کی خصوصیات کو استعمال کرنے سے قاصر ہے؛ ہم ٹریڈنگ ویو کے چارٹ میں جاتے ہیں۔

img

چارٹ میں ایک اشاریہ شامل کریں، یا دوسرے اسکرپٹ الگورتھم بھی ہوسکتے ہیں۔ یہاں ہم سب سے زیادہ عام طور پر استعمال کیا جاتا ہے کا استعمال کرتے ہوئے ایک آسان مظاہرہ کرنے کے لئے.MACDاشارے، پھر 1 منٹ کے لئے K لائن دورانیہ مقرر کریں ((سگنل کو تیز تر ٹرگر کرنے کے لئے، آسان مظاہرے کے لئے)).

img

چارٹ پر دائیں کلک کریں اور پاپ اپ مینو میں "اضافہ انتباہ" کو منتخب کریں۔

img

الارم ونڈو میں سیٹ کریںWebHookاس مرحلے پر ، ہم نے پہلے ہی کسی بھی پریشان کن ترتیب کی ضرورت نہیں ہے ، ہم نے پہلے ہی روبوٹ کو کام کرنے کے لئے استعمال کیا ہے جس میں ایجاد کنندہ نے تجارتی پلیٹ فارم کی طرف سے نگرانی کے سگنل کو مقداری شکل دی ہے۔

نگرانی سگنل کے تحت روبوٹ

اسٹریٹجی کا ماخذ:

// 全局变量
var BUY = "buy"     // 注意:现货用的命令
var SELL = "sell"   //      现货用的命令
var LONG = "long"   // 期货用的命令
var SHORT = "short" // 期货用的命令
var COVER_LONG = "cover_long"   // 期货用的命令
var COVER_SHORT = "cover_short" // 期货用的命令

function main() {
    // 清空日志,如不需要,可以删除
    LogReset(1)

    // 设置精度
    exchange.SetPrecision(QuotePrecision, BasePrecision)

    // 识别期货还是现货
    var eType = 0
    var eName = exchange.GetName()
    var patt = /Futures_/
    if (patt.test(eName)) {
        Log("添加的交易所为期货交易所:", eName, "#FF0000")
        eType = 1
        if (Ct == "") {
            throw "Ct 合约设置为空"
        } else {
            Log(exchange.SetContractType(Ct), "设置合约:", Ct, "#FF0000")
        }
    } else {
        Log("添加的交易所为现货交易所:", eName, "#32CD32")
    }
    
    var lastMsg = ""
    var acc = _C(exchange.GetAccount)
    while(true) {
        var cmd = GetCommand()
        if (cmd) {
            // 检测交互命令
            lastMsg = "命令:" + cmd + "时间:" + _D()
            var arr = cmd.split(":")
            if (arr.length != 2) {
                Log("cmd信息有误:", cmd, "#FF0000")
                continue
            }

            var action = arr[0]
            var amount = parseFloat(arr[1])

            if (eType == 0) {
                if (action == BUY) {               
                    var buyInfo = IsMarketOrder ? exchange.Buy(-1, amount) : $.Buy(amount)
                    Log("buyInfo:", buyInfo)
                } else if (action == SELL) {        
                    var sellInfo = IsMarketOrder ? exchange.Sell(-1, amount) : $.Sell(amount)
                    Log("sellInfo:", sellInfo)
                } else {
                    Log("现货交易所不支持!", "#FF0000")
                }
            } else if (eType == 1) {
                var tradeInfo = null
                var ticker = _C(exchange.GetTicker)
                if (action == LONG) {
                    exchange.SetDirection("buy")
                    tradeInfo = IsMarketOrder ? exchange.Buy(-1, amount) : exchange.Buy(ticker.Sell, amount)
                } else if (action == SHORT) {        
                    exchange.SetDirection("sell")
                    tradeInfo = IsMarketOrder ? exchange.Sell(-1, amount) : exchange.Sell(ticker.Buy, amount)
                } else if (action == COVER_LONG) {        
                    exchange.SetDirection("closebuy")
                    tradeInfo = IsMarketOrder ? exchange.Sell(-1, amount) : exchange.Sell(ticker.Buy, amount)
                } else if (action == COVER_SHORT) {        
                    exchange.SetDirection("closesell")
                    tradeInfo = IsMarketOrder ? exchange.Buy(-1, amount) : exchange.Buy(ticker.Sell, amount)
                } else {
                    Log("期货交易所不支持!", "#FF0000")
                }
                if (tradeInfo) {
                    Log("tradeInfo:", tradeInfo)
                }
            } else {
                throw "eType error, eType:" + eType
            }
            acc = _C(exchange.GetAccount)
        }
        var tbl = {
            type : "table", 
            title : "状态信息", 
            cols : ["数据"], 
            rows : []
        }
        // tbl.rows.push([JSON.stringify(acc)])   // 测试时使用
        LogStatus(_D(), eName, "上次接收到的命令:", lastMsg, "\n", "`" + JSON.stringify(tbl) + "`")
        Sleep(1000)
    }
}

حکمت عملی کا ماخذ

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

img

ایک بار جب آپ نے روبوٹ کو خریدنے کا حکم دیا ہے تو ، آپ کو اس بات کا یقین کرنے کی ضرورت ہے۔

img

اس کے علاوہ ، آپ کو یہ بھی دیکھنا ہوگا کہ روبوٹ کو جو کمانڈ سٹرنگ موصول ہوتی ہے وہ یہ ہے:buy:0.01

جب ہم صرف ٹریڈنگ ویو الارم کو چالو کرتے ہیں تو ، ویب ہک نے یو آر ایل میں انوینٹر کو کوانٹائزڈ ٹریڈنگ پلیٹ فارم توسیع API تک رسائی کی درخواست کی ہے۔CommandRobotانٹرفیس پر، پیرامیٹرز ہیںbuy:0.01یہ ٹھیک ہے۔

ٹریڈنگ ویو کے لئے ویب ہک کو ترتیب دیں

واپس ٹریڈنگ ویو میں، ہم ویب ہک کا یو آر ایل درج کرتے ہیں۔access_keysecret_keyپیرامیٹرز اپنے آپ کو بھرنےAPI KEYmethodہم صرف اس بات کو یقینی بنانا چاہتے ہیں کہCommandRobotیہ توسیع API انٹرفیس ہے.argsپیرامیٹر:[机器人ID,命令字符串]اس کے علاوہ ، ہم نے اس ویب سائٹ پر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر.imgاس بار جب ہم نے سگنل کو ٹرگر کیا تو ہم نے 0.02 سکے خریدے اور اس سلسلے کو حکم دیا:"buy:0.02"٭ اس طرح ویب ہک یو آر ایل مکمل ہو جاتا ہے۔ یہ طریقہ صرف سگنل کو یو آر ایل میں لکھنے کی حمایت کرتا ہے۔ اگر آپ ٹی وی پالیسی کے ذریعہ خود ہی جاری کردہ انتباہی پیغامات میں موجود مواد کو حاصل کرنا چاہتے ہیں تو ، حوالہ دیں۔https://www.fmz.com/api#直接验证

https://www.fmz.com/api/v1?access_key=e3809e173e23004821a9bfb6a468e308&secret_key=45a811e0009d91ad21154e79d4074bc6&method=CommandRobot&args=[191755,"buy:0.02"]

ٹریڈنگ ویو میں سیٹ کریں:

img

ہم نے اس کے بارے میں کیا سوچا ہے؟ ہم نے اس کے بارے میں کیا سوچا ہے؟ 等待信号触发.

img

روبوٹ کو ایک سگنل موصول ہوا:

img

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

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


متعلقہ

مزید

pw1013کیا آپ مجھے ڈیپکوئن ایکسچینج سے رابطہ کر سکتے ہیں؟ شکریہ

مینگسی1005جب ایجاد کاروں کو جوڑے کے لئے سکے جیتنے کے لئے مستقبل کے معاہدوں؟ کرنسیوں اور ETFs واپسی کی فیس بہت کم ہے، ہائی فریکوئنسی روبوٹ، ادائیگی کی فیس بہت نقصان پہنچا ہے

مینگسی1005جب ایجاد کاروں کو جوڑے کے لئے سکے جیتنے کے لئے مستقبل کے معاہدوں؟ کرنسیوں اور ETFs واپسی کی فیس بہت کم ہے، ہائی فریکوئنسی روبوٹ، ادائیگی کی فیس بہت نقصان پہنچا ہے

مسکراہٹآپ بہت اچھے ہیں ، میں نے جو معاہدہ کی حکمت عملی کی ہے ، کبھی کبھی تجارت کے بعد وسط میں تجارت بڑھ جاتی ہے ، پھر جب میں آخری بار تجارت کرنا چاہتا ہوں تو ، میں cover_long کے ساتھ تمام پوزیشنوں کو کس طرح صاف کروں گا ((کیونکہ مجھے نہیں معلوم کہ وسط میں کئی بار اضافہ ہوگا) ، "cover_long:1" میں 1 کیا بدل گیا ہے ، کوڈ کو گھٹنے ٹیکنے کے لئے

tyk950115میرے ٹی وی کی حکمت عملی کا پیغام یہ ہے: آرڈر {{strategy.order.action}}@{{strategy.order.contracts}} ٹکر لگایا گیا۔ نئی حکمت عملی پوزیشن {{strategy.position_size}} اگر میں معاہدہ کرنا چاہتا ہوں تو کیا مجھے چار انتباہات شامل کرنے ہوں گے؟ زیادہ، کم، خالی، خالی؟ کیا webhook پالیسی میں موجود فیلڈز کا حوالہ دے سکتا ہے؟ یا مجھے اسے لکھنے کی ضرورت ہے؟ webhook کے اندر 4 طریقے ہیں long،cover_long\short،cover_short تاکہ الرٹ میں موجود پیغامات سے رابطہ کیا جاسکے؟

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

ننگسوال: [1234567، "خرید: 50"] یہ بی ٹی سی ہے جس میں 50 امریکی ڈالرز کی قیمت خریدی گئی ہے، اور اس کے ساتھ ہی اس کے ساتھ ہی اس کی قیمت میں بھی اضافہ ہوا ہے۔ لیکن جب میں نے اسے فروخت کیا تو، [1234567، "sell:50"] میں ایک خرابی نظر آتی ہے: Sell ((-1, 50): insufficient balance میں نے پہلے بی ٹی سی خریدنے کے بعد اسے فروخت کرنے کے لئے کس طرح سیٹ اپ کیا؟

wqyیہ کام کرتا ہے!

لنبنہیلو استاد، میں نے آپ کے قدم بہ قدم کی پیروی کی ہے، سرور کا انتخاب موجد کے ساتھ سرور ہے، لیکن ٹی وی کی طرف اشارہ کیا گیا ہے، لیکن موجد کی طرف روبوٹ سگنل کمانڈ پر عمل نہیں کرتا، سرور کی وجہ سے ہے؟ براہ مہربانی جواب دیں!

ہاہاہابہت اچھا، آہستہ آہستہ جمع کرو

Q کے برعکس/upload/asset/19a5ed382b58652c4dd19.png /upload/asset/19b0ea9ffa5100a3594f3.png /upload/asset/19a806e32e9b589696fa0.png /upload/asset/19a5005173219393cf2d9.png میں نے قدم بہ قدم جو معاہدہ کوڈ شامل کیا ہے ، کیوں یہ غلط دکھاتا ہے ، کیا یہ قدم غلط ہے؟

ویوزیانمثال کے طور پر ، اگر ٹی وی کی پالیسی میں متعدد خالی سرے کی ہدایات ہیں تو ، کیا یہ ٹی وی کی پالیسی میں اشارے کے مطابق خالی ، زیادہ ، یا برابر ہو جائے گا؟

PY008مستقبل کے معاہدے کا کوڈ کیا لکھتا ہے۔

میلو23مستقبل کے ویڈیو سبق کہاں ہیں؟

سوگ210کیا باین این فیوچر کی حمایت نہیں کی جاتی ہے؟ کون سی ایکسچینج اس کی حمایت کرتی ہے؟

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

مائیکلزایک بڑی لہر کو فوری طور پر بڑھانے کے لئے، یہ بہت مضبوط ہے

اسکائیفائرزبردست، اور ایک چھوٹا سا قدم

خطبہزبردست

pw1013میں نے مصنف سے پوچھا کہ آپ کے بارے میں کیا بات ہے؟

ہیکسیاؤ49میں نے اپنی کمیونٹی میں ایک سوال بھیجا ہے، کیا آپ میری مدد کر سکتے ہیں؟

چھوٹا سا خوابلیکن اگر آپ کے پاس کوئی API نہیں ہے تو ، آپ کو ایسا کرنے کی ضرورت نہیں ہے۔

ہیکسیاؤ49کیا آپ کو لگتا ہے کہ ڈیپ نے خود کو ایپلی کیشنز کا استعمال نہیں کیا؟

چھوٹا سا خواباس کا انحصار اس بات پر ہے کہ صارفین کی کتنی ضرورت ہے۔

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

مینگسی1005ٹیچر: میں نے آپ کے روبوٹ میں شامل کرنا چاہتی ہوں، جہاں میں شامل کروں؟ کیا FMZ میں موجود ہے؟

چھوٹا سا خوابجی ہاں، میں نے ان کی کسٹمر سروس سے بھی پوچھا ہے کہ وہ معاہدہ کے بغیر API انٹرفیس کو کس طرح ختم کرتے ہیں۔

مینگسی1005اور اس کا کوئی حل نہیں ہے۔

چھوٹا سا خوابیہ ایک حقیقی API ہے، باس! #_#! ایف ایم زیڈ نے پہلے ہی اس کی حمایت کی ہے۔

مینگسی1005https://www.coinw.fit/front/API اس ویب سائٹ پر ایک API ہے، آپ کو ایک سیڑھی کی ضرورت ہے /upload/asset/2986424014eb005f8cda2.png کھولنے کے لئے

مینگسی1005https://www.coinw.fit/front/API اس ویب سائٹ پر ایک API ہے جسے کھولنے کے لئے سیڑھی کی ضرورت ہے۔

چھوٹا سا خوابیہ ایڈریس نہیں کھل رہا ہے۔ کوئی معاہدہ شدہ API دستاویزات نہیں۔

مینگسی1005API ان پٹ لنک: https://coinw.pw/API

چھوٹا سا خوابیہ Coinw کا فوری API ہے، Coinw فوری FMZ پہلے سے ہی معاون ہے، اور ان کے پاس کوئی معاہدہ نہیں ہے۔ آپ کو Coinw سے مشورہ کرنا چاہئے۔ میں نے ان کی کسٹمر سروس سے پوچھا اور انہوں نے کہا کہ کوئی معاہدہ نہیں ہے۔

مینگسی1005کیا ہم اپنے آپ کو جنرل پروٹوکول کے ساتھ پابند کر سکتے ہیں؟ صرف آئی پی ایڈریس درج کرنے کی ضرورت ہے ، یہ آئی پی ایڈریس کس ایڈریس میں درج کیا جائے گا؟ API ان پٹ لنک: https://coinw.pw/API

چھوٹا سا خوابآپ نے اس بات کا یقین کر لیا ہے کہ آپ کے پاس پیسے جیتنے کے معاہدے کا API ہے؟

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

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

دو دو پرانی لہرآپ نے اس مسئلے کو حل کیا ہے؟ میں نے بھی اس مسئلے کا سامنا کیا ہے۔

لنبنبھائی ، کیا آپ نے ٹی وی کی حکمت عملی کو براہ راست ایف ایم زیڈ سے منسلک کرنے میں کامیابی حاصل کی ہے؟ اگر آپ کر سکتے ہیں تو ، بھائی ، مجھے ہدایت دیں ، میں اسے حاصل کروں گا یا نہیں!

چھوٹا سا خوابیہ آپ کو خاص طور پر ڈیزائن کر سکتے ہیں، مثال کے طور پر آپ کی درخواست میں ڈیزائن cover_long: 1، تبدیل کرنے کے لئے cover_long: all، تاکہ آپ کو FMZ کی اس نگرانی کی پالیسی میں موصول ہونے والے انٹرایکٹو cover_long وقت میں ترمیم کریں، فیصلہ کریں کہ اگر یہ all ہے تو، سب برابر ہے۔ اس کو حاصل کرنے کے لئے اس کی پالیسی کو تبدیل کرنا ہے۔ `` // عالمی متغیر var BUY = "buy" // نوٹ: فوری طور پر کمانڈ var SELL = "sell" // فوری طور پر استعمال کے لئے کمانڈ var LONG = "long" // فیوچر کمانڈ var SHORT = "short" // فیوچر کے لئے کمانڈ var COVER_LONG = "cover_long" // فیوچر کے لئے کمانڈ var COVER_SHORT = "cover_short" // فیوچر کے لئے کمانڈ ... کیا آپ جانتے ہیں؟ ... کیا آپ جانتے ہیں؟ } else if (eType == 1) { var tradeInfo = null var ticker = _C (exchange.GetTicker) if (action == LONG) { exchange.SetDirection (("خریدیں") tradeInfo = IsMarketOrder? exchange.Buy ((-1, amount)): exchange.Buy ((ticker.Sell, amount) = مارکیٹ آرڈر کیا ہے؟ } else if (action == SHORT) { exchange.SetDirection (("sell") tradeInfo = IsMarketOrder? exchange.Sell ((-1, amount)): exchange.Sell ((ticker.Buy, amount) = مارکیٹ آرڈر کیا ہے؟ } else if (action == COVER_LONG) { // COVER_LONG ہے cover_long ، یہ فیصلہ کرنے کے لئے کہ یہ عمل ہے ، یہاں داخل کریں اگر یہاں آپ کو خاص طور پر all جیسے پیرامیٹرز کا تعین کرنے کے لئے، تمام فلیشنگ کے آپریشن ڈیزائن کرنے کے لئے، خاص طور پر لکھنے کے لئے. exchange.SetDirection (("closebuy") tradeInfo = IsMarketOrder? exchange.Sell ((-1, amount)): exchange.Sell ((ticker.Buy, amount) = مارکیٹ آرڈر کیا ہے؟ } else if (action == COVER_SHORT) { exchange.SetDirection (("closesell") tradeInfo = IsMarketOrder? exchange.Buy ((-1, amount)): exchange.Buy ((ticker.Sell, amount) = مارکیٹ آرڈر کیا ہے؟ } else { لاگ (("فٹرس ایکسچینج کی حمایت نہیں کی جاتی ہے!"، "#FF0000") } if (tradeInfo) { لاگ (("tradeInfo:", tradeInfo) } } else { throw "eType error, eType:" + eType } acc = _C ((exchange.GetAccount) } ``

یدائیکیا آپ کے سوالات حل ہو گئے ہیں؟

چھوٹا سا خوابٹی وی کے الارم بھیجنے کی استحکام زیادہ واضح نہیں ہے، یہ ٹی وی کی طرف سے ہے.

بیئیargs=[191755، "buy:0.02"], یہاں پیرامیٹرز کو شامل کیا گیا ہے، زیادہ کام کرنے کے ساتھ ساتھ خالی بھی کیا جا سکتا ہے. کیا ان میں سے ایک پیرامیٹرز کو چھوڑنا بہتر ہوگا؟ کیا متعدد ٹی وی الارموں میں سے کوئی بھی حادثاتی طور پر دو ایک ہی نقطہ کے الارموں کو صرف ایک بھیج دے گا؟

چھوٹا سا خوابایف ایم زیڈ کی توسیع API کا استعمال کرتے ہوئے ٹی وی کی درخواستوں کو موصول کرنے کے لئے ، جسمانی مواد تک رسائی حاصل کریں: https://www.fmz.com/api# براہ راست تصدیق اب ٹی وی کی درخواست کے یو آر ایل میں ، جسم میں موجود اعداد و شمار کو بھی موصول کیا جاسکتا ہے۔

1131717062براہ مہربانی پوچھیں کہ ٹی وی پر کس طرح، حکمت عملی پر کھولنے کی ہولڈنگ انتباہ کس طرح تعمیر، ویب ہک یو آر ایل

چھوٹا سا خوابایف ایم زیڈ کی توسیع API کا استعمال کرتے ہوئے ٹی وی کی درخواستوں کو موصول کرنے کے لئے ، جسمانی مواد حاصل کیا جاسکتا ہے ، ملاحظہ کریں: https://www.fmz.com/api#%E7%9B%B4%E6%8E%A5%E9%AA%8C%E8%AF%81

چھوٹی مچھلیوں کی مقدار https://www.fmz.com/strategy/221850,看到了,感谢大神!!

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

چھوٹا سا خواباس کے علاوہ ، اس نے اپنی حکمت عملی میں تبدیلی کی ، اور 50 کو اس وقت کی قیمت میں تقسیم کردیا۔

چھوٹا سا خواباگر کوئی کمانڈ موصول ہوئی ہے تو ، روبوٹ اسٹیٹ ٹیب پر ہے ، آخری بار کمانڈ ٹیب موصول ہوا۔ یہ جگہ موصولہ کمانڈ کو ظاہر کرے گی۔ یہ چیک کریں کہ آیا آپ کے پاس کوئی ترتیب نہیں ہے۔

لنبناس کے علاوہ ، آپ کو یہ بھی معلوم ہونا چاہئے کہ آپ کے کمپیوٹر میں کیا ہے اور آپ کو کیا کرنا چاہئے ، اور آپ کو یہ بھی معلوم ہونا چاہئے کہ آپ کے کمپیوٹر میں کیا ہے اور آپ کو کیا کرنا چاہئے۔

چھوٹا سا خوابآپ کے روبوٹ پر کون سی ایکسچینج ترتیب دی گئی ہے؟ کیا یہ فوری ہے؟ کیا یہ فیوچر ہے؟ روبوٹ کی لاگ ان میں کیا دکھایا گیا ہے؟

چھوٹا سا خواب/upload/asset/16afbca03eec23516d37.png آپ نے غلط تبادلے کا اضافہ کیا ہے۔

چھوٹا سا خواببھائی، API KEY اسکرین شاٹ کوڈ کرنا ہے، سیکورٹی سب سے پہلے ہے۔

Q کے برعکس/upload/asset/19aee891571def2a6c4f3.png میں نے بِنآن میں API کے اختیارات کھولے ہیں، میں نے بھی ایک معاہدہ اکاؤنٹ کھولا ہے، لیکن جب حکمت عملی چل رہی ہے تو میں ہمیشہ مستقبل کی تجارت کو شامل نہیں کرسکتا، کیا کوڈ میں کوئی مسئلہ ہے؟

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

چھوٹا سا خوابٹریڈنگ ویو میں الارم سیٹ کرنے کی ضرورت ہے، الارم کی ترتیبات میں ویب ہک ایڈریس درج کریں۔

چھوٹا سا خوابhttps://www.fmz.com/api#exchange.setcontracttype... اس فنکشن کی وضاحت میں ہے، آپ دیکھ سکتے ہیں۔

چھوٹا سا خواباس مضمون کے شروع میں ایک لنک ہے۔

میلو23بی اسٹیشن ویڈیو کا نام کیا ہے؟

چھوٹا سا خوابفیوچر فوری استعمال ایک ہی ہے ، صرف لنک کے اندر پیرامیٹرز کو تبدیل کریں۔ var BUY = "خرید" var SELL = "فروخت" var LONG = "طویل" var SHORT = "مختصر" var COVER_LONG = "cover_long" var COVER_SHORT = "cover_short" long ایک کثیر مقصود پوزیشن ہے، short ایک خالی پوزیشن ہے، cover_long ایک فلیٹ کثیر مقصود ہے، cover_short ایک فلیٹ خالی پوزیشن ہے۔ `` https://www.fmz.com/api/v1?access_key=e3809e173e23004821a9bfb6a468e308&secret_key=45a811e0009d91ad21154e79d4074bc6&method=CommandRobot&args=[191755،"buy:0.02"] `` اس لنک میں خریدنے کی جگہ لے لیجئے۔

چھوٹا سا خوابٹی وی پر دو الارم شامل کیے گئے ہیں۔ ایک سستا اور ایک خالی۔ ٹی وی N الارم شامل کرسکتا ہے۔

سوگ210اگر ہم ایک ہی وقت میں کئی اسٹورز کھولنا چاہتے ہیں ، یعنی سگنل کی ترتیب cover_long:10 اور short:10 ہے ، لیکن ٹی وی میں صرف ایک سگنل پر عملدرآمد کیا جاسکتا ہے ، تو کیا یہ غلط نہیں ہے؟ براہ کرم اس مسئلے کو کیسے حل کریں؟

چھوٹا سا خواباگر آپ کے پاس ایک فیوچر ٹریڈنگ اکاؤنٹ ہے تو ، آپ کو اس کا استعمال کرنے کی ضرورت نہیں ہے۔

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

چابی986یہ آپریٹنگ کوڈ ہے جو آپ نے سیٹ کیا ہے، براہ کرم پوچھیں کہ کیا فیوچر کو دوبارہ لکھنا چاہئے؟

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