मैंने एक डिजिटल मुद्रा अनुबंध रणनीति विकसित की, और मैंने पाया कि केवल पहला ऑर्डर ही खरीदा गया था, और उसके बाद जो भी खरीदें, बेचें, बंद करें, बंद करें, वह विफल हो गया।
केवल त्रुटि संदेशः आदेश पैरामीटर गलत है
उन्होंने कहा, "मुझे लगता है कि यह एक बहुत ही गंभीर सवाल है, लेकिन मुझे लगता है कि यह एक बहुत ही गंभीर सवाल है, और मुझे लगता है कि यह एक बहुत ही गंभीर सवाल है।
यह कैसे हो सकता है?
<unk> अद्यतन<unk>
परीक्षण के बाद यह पता चला कि जब कीमत बहुत कम थी, तो यह समस्या हल हो गई थी, उम्मीद है कि मंच अधिक विस्तृत त्रुटि सूचना देगा, अब दस्तावेज या डीबगिंग में कोई कमी नहीं है
<unk> अद्यतन<unk>
-
बैलेंस बैलेंस सेट नहीं किया जा सकता है, केवल स्टॉक बैलेंस सेट किया जा सकता है, क्या यह बैलेंस सेट करने के लिए सही है?
-
बार-बार परीक्षण करने के बाद मुझे पता चला कि अगर 100 अनुबंधों के बाद नुकसान होता है, तो 100 अनुबंधों के बाद भी खाते में धन की कमी होती है, मैंने जांच की कि 100 अनुबंधों में केवल 50% के बारे में खाता कुल निधि का नुकसान होता है, 11% का नुकसान होता है, शुरुआत में 3 सिक्के थे, और नुकसान के बाद 2.87 थे, यह कमी का कारण क्यों बनता है?
<unk>n दिन बाद फिर से अपडेट<unk>
- मैं bitmex एक्सचेंज का उपयोग कर रहा था जब मैं वापस आ रहा था, 3 पर सेट किया गया था, और फिर एक्सचेंज का उपयोग करके ऑर्डर दिया गया था। Sell ((10000, 100) परीक्षण कई बार किया गया था, सभी उपयोगकर्ता के पास पर्याप्त धन नहीं था
बाद में यह पता चला कि आदेशों की संख्या को एक्सचेंज में बदल दिया गया है। Sell ((10000, 2), पास! लेकिन यह दिखाता है कि धन का उपयोग 0 है, जो लगभग 0 के बराबर है
और यहाँ भ्रम की बात हैः
दस्तावेज़ इस तरह लिखा गया हैः exchange.Buy ((10000, 2) 2 अनुबंधों के लिए नीचे की मात्रा का प्रतिनिधित्व करता है, bitmex एक अनुबंध 1 डॉलर है। तो क्या यह अनुबंधों की संख्या का प्रतिनिधित्व करता है? या बीटीसी की संख्या? यह बीटीसी की संख्या होनी चाहिए, है ना?
क्या कोई समस्या है?
- bitmex अनुबंधों की समीक्षा करें, यदि शेष राशि 3 पर सेट की जाती है, तो exchanges.Sell ((10000, 3) धन की कमी का संकेत देगा, लेकिन exchanges.Buy ((10000, 3) वैध है, अर्थात exchanges.Sell को शेष राशि से थोड़ा छोटा होना चाहिए आदेश को सफल बनाने के लिए, यह क्यों है?
-------------- पता चला है कि कम पैसे का संकेत आदेश की कीमत से जुड़ा हुआ है, यदि एक्सचेंज.सेल की कीमत बहुत कम है, तो यह कम पैसे का संकेत देगा, आदेश विफल हो जाएगा, समझ में नहीं आएगा।
下单和bitmex实盘一致,参数是张,一张一美元,我测试了,也不会报资金不足的错误
/*backtest
start: 2020-01-29 00:00:00
end: 2020-04-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_BitMEX","currency":"XBT_USD"}]
*/
function main() {
exchange.SetContractType("XBTUSD")
exchange.SetDirection('sell')
exchange.Sell(10000,40)
exchange.Buy(10000,400)
}
- 1
