..CommandRobot
विधि एक बातचीत भेजने के लिए प्रयोग किया जाता है
एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म के तहत लाइव ट्रेडिंग के लिए कमांड
खाते के अनुरूपAPI KEY
आईडी
लाइव ट्रेडिंग की बातचीत कमांड प्राप्त करने के लिए लाइव है
ट्रेडिंग आईडीrobotId
पैरामीटर, और
इंटरैक्शन कमांड द्वारा लौटाया जाता हैGetCommand()
कार्य
इसे पकड़ने के लिए रणनीति में बुलाया।
{
"code":0,
"data":{
"result":true,
"error":null
}
}
पैरामीटरrobotId
का आईडी निर्दिष्ट करने के लिए प्रयोग किया जाता है
लाइव ट्रेडिंग है कि इंटरैक्टिव आदेश प्राप्त करता है. आप उपयोग कर सकते हैं
दGetRobotList
लाइव की जानकारी प्राप्त करने के लिए विधि
खाते के अंतर्गत व्यापार, जिसमें वास्तविक व्यापार आईडी है।
robotId
सच
संख्या
पैरामीटरcmd
बॉट को भेजी गई इंटरैक्टिव कमांड है; कमांड को फ़ंक्शन द्वारा कैप्चर किया जाएगाGetCommand()
, जो रणनीति में इंटरएक्टिव लॉजिक को ट्रिगर करता है। रणनीति कोड में इंटरएक्टिव लॉजिक के विशिष्ट कार्यान्वयन के लिए, कृपया देखेंGetCommand()
कार्य मेंएफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म एपीआई मैनुअल.
सीएमडी सच स्ट्रिंग
लाइव ट्रेडिंग रणनीति, यह मानते हुए कि यह रणनीति काम कर रही है, लाइव ट्रेडिंग आईडी 123 हैः
function main() {
while (true) {
var cmd = GetCommand()
if (cmd) {
Log(cmd)
}
Sleep(2000)
}
}
यदि हम इस अध्याय में पायथन परीक्षण स्क्रिप्ट का उपयोग करते हैं, तो FMZ क्वांट ट्रेडिंग प्लेटफॉर्म के विस्तारित एपीआई तक पहुंचेंःapi("CommandRobot", 123, "test command")
. आईडी 123 के साथ लाइव ट्रेडिंग इंटरैक्टिव कमांड प्राप्त करेगाःtest command
, और फिर लॉग फ़ंक्शन आउटपुट के माध्यम से इसे प्रिंट करें।