کےRestartRobot
کے تحت لائیو ٹریڈنگ کو دوبارہ شروع کرنے کے لئے استعمال کیا جاتا ہےAPI KEY
درخواست میں ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم اکاؤنٹ کے مطابق۔ دوبارہ شروع شدہ لائیو ٹریڈنگ کا آئی ڈی لائیو ٹریڈنگ آئی ڈی ہےrobotId
parameter.
{
"code": 0,
"data": {
// 1 means running
"result": 1,
"error": null
}
}
کےrobotId
پیرامیٹر استعمال کیا جاتا ہے براہ راست ٹریڈنگ کی ID کی وضاحت کرنے کے لئے دوبارہ شروع کیا جائے.GetRobotList
اکاؤنٹ کے تحت لائیو ٹریڈنگ کی معلومات حاصل کرنے کا طریقہ، جس میں لائیو ٹریڈنگ آئی ڈی شامل ہے۔
روبوٹ
سچ
نمبر
لائیو ٹریڈنگ ترتیب کے پیرامیٹرز، پیرامیٹرزsettings
شکل مندرجہ ذیل ہے:
{
"name": "hedge test",
// Strategy parameter
"args": [["Interval", 500]],
// Strategy ID, which can be obtained with "GetStrategyList" method
"strategy": 25189,
// K-line period parameter, "60" means 60 seconds
"period": 60,
// Specify on which docker to run; if the attribute is not written, it will be automatically assigned to run
"node" : 51924,
// Custom field
"appid": "member2",
"exchanges": [
// ZB; "pid" can be obtained by "GetPlatformList" method
{"pid": 15445, "pair": "ETH_BTC"},
// OKX; 2 exchange objects are configured
{"pid": 13802, "pair": "BCH_BTC"},
// In addition to the platforms ("pid" identification) configured by the FMZ dashboard, you can also set exchange configuration information that has not been configured to operate live trading
{"eid": "OKEX", "pair": "ETH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}},
{"eid": "Huobi", "pair": "BCH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}}
]
}
جب آپ حساس معلومات استعمال کرتے ہیں، جیسے پلیٹ فارمAPI KEY
، بشمول"meta":{"AccessKey":"xxx","SecretKey":"yyy"}
کی تشکیل میںeid
، آپ کو معلوم ہونا چاہئے کہ ایف ایم زیڈ ڈیٹا کو اسٹور نہیں کرتا ہے۔ ڈیٹا براہ راست ڈوکر پروگرام میں بھیجا جائے گا ، لہذا جب بھی براہ راست تجارت بنائی جاتی ہے یا دوبارہ شروع کی جاتی ہے تو اس معلومات کو ترتیب دینا ضروری ہے۔
براہ راست ٹریڈنگ دوبارہ شروع کرنے کے لئے کہ پلگ ان کی حمایت کرنے کے تبادلے کا استعمال کرتا ہے، جب ترتیبsettings
پیرامیٹر، آپ کو مندرجہ ذیل ترتیبات کے لئے کرنا چاہئےexchanges
صفت:
{"eid": "Exchange", "label" : "testXXX", "pair": "ETH_BTC", "meta" :{"AccessKey": "123", "SecretKey": "1234", "Front" : "http://127.0.0.1:6666/XXX"}}
label
خاصیت موجودہ کی طرف سے رسائی حاصل تبادلہ اعتراض کے لئے ایک لیبل مقرر کرنے کے لئے ہےعام پروٹوکول، جس کو حاصل کیا جا سکتا ہےexchange.GetLabel()
اسٹریٹجی میں کردار.
ترتیبات غلط JSON آبجیکٹ
اگر لائیو ٹریڈنگ توسیع شدہ API کے ذریعہ بنائی جاتی ہے تو ، توسیع شدہ APIRestartRobot (RobotId, Settings)
دوبارہ شروع کرنے کے لئے استعمال کیا جانا چاہئے، اورsettings
پیرامیٹر کو منتقل کرنا ضروری ہے۔ پلیٹ فارم کے صفحے پر تخلیق کردہ براہ راست تجارت کو توسیع شدہ API کے ذریعے یا صفحے پر بٹن پر کلک کرکے دوبارہ شروع کیا جاسکتا ہے۔ آپ پاس کرسکتے ہیں یا پاس نہیں کرسکتے ہیں۔settings
پیرامیٹر. اگر آپ صرف پاسRobotId
پیرامیٹر، موجودہ لائیو ٹریڈنگ کی ترتیبات کے مطابق لائیو ٹریڈنگ شروع کریں.