وسائل لوڈ ہو رہے ہیں... لوڈنگ...

کمانڈ روبوٹ

کےCommandRobotایک تعامل بھیجنے کے لئے استعمال کیا جاتا ہے ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم کے تحت براہ راست تجارت پر کمانڈ اکاؤنٹ کے مطابقAPI KEYدرخواست میں۔ براہ راست ٹریڈنگ کے وصول کرنے والے انٹرایکشن کمانڈ ہے ٹریڈنگ آئی ڈیrobotIdپیرامیٹر، اور تعامل کمانڈ کی طرف سے واپس کیا جاتا ہےGetCommand()فنکشن اسے پکڑنے کے لئے حکمت عملی میں بلایا.

{
    "code":0,
    "data":{
        "result":true,
        "error":null
    }
}
  • نتیجہ: کیا انٹرایکٹو کمانڈ کامیابی کے ساتھ بھیجی گئی ہے؟ جب کوئی کمانڈ کسی رواں تجارت میں بھیجی جاتی ہے جو چل نہیں رہی ہے تو ، واپس آنے والے ڈیٹا میں نتیجہ غلط ہے۔

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

روبوٹ سچ نمبر پیرامیٹرcmdروبوٹ کو بھیجا انٹرایکٹو کمانڈ ہے؛ کمانڈ فنکشن کی طرف سے قبضہ کر لیا جائے گاGetCommand()، جو حکمت عملی میں انٹرایکٹو منطق کو متحرک کرتا ہے۔ حکمت عملی کے کوڈ میں انٹرایکٹو منطق کے مخصوص نفاذ کے لئے ، براہ کرم ملاحظہ کریںGetCommand()میں کردارایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم API دستی.

سی ایم ڈی سچ سٹرنگ

لائیو ٹریڈنگ کی حکمت عملی، فرض کرتے ہوئے کہ یہ حکمت عملی کام کر رہی ہے، لائیو ٹریڈنگ ID 123 ہے:

function main() {
    while (true) {
        var cmd = GetCommand()
        if (cmd) {
            Log(cmd)
        }
        Sleep(2000)
    }
}

اگر ہم اس باب میں پائتھون ٹیسٹ اسکرپٹ کا استعمال کرتے ہیں تو ، ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم کے توسیع شدہ API تک رسائی حاصل کریں:api("CommandRobot", 123, "test command"). ID 123 کے ساتھ لائیو ٹریڈنگ انٹرایکٹو کمانڈ حاصل کریں گے:test command، اور پھر لاگ ان فنکشن آؤٹ پٹ کے ذریعے اسے پرنٹ.

GetRobotList حاصل کریں روبوٹ کو روکیں