FAQ सारांश (लगातार अद्यतन...)
-
अक्सर पूछे जाने वाले प्रश्नों का एक संग्रह है, जो यह देखने के लिए आसान है कि पोस्ट में खोजशब्दों को कैसे खोजा जाए।
उपयोगCtrl + fपृष्ठ खोज को खोलने के लिए, एक कीवर्ड दर्ज करें जैसेः <unk> प्रबन्धक <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> -
वर्तमान में, FMZ इंटरनेशनल स्टेशन केवल डिजिटल मुद्राओं को सपोर्ट करता है।
-
वीचिन:
एपीआई
-
क्यों?
GetTickerऔरGetDepthमिल गयाएक कीमत पर खरीदेंऔरएक कीमत पर बेचेंक्या यह अलग होगा?GetTickerऔरGetDepthशायद एक ही समय में नहीं. कुछ देरी है, डेटा में बदलाव है. और सामान्य तौर पर शायदGetTickerडेटा थोड़ा तेज है क्योंकि डेटा कम है। -
exchang.GetOrdersऔर अगर आपको एक अनचाहे बैनर मिलते हैं, तो आप उन बैनरों को कहाँ से प्राप्त कर सकते हैं जो पहले से ही खरीदे गए हैं?एक और एपीआई है
exchange.GetOrderयह आधार पर हैIDसभी प्रकार के ऑर्डर को क्वेरी करें। ऑर्डर दर्ज करेंIDइस ऑर्डर को ढूंढें <unk> ऑर्डर प्राप्त करने के लिए केवल यह देखें कि सभी एक्सचेंजों में ऐसा इंटरफेस उपलब्ध नहीं है, प्रत्येक एक्सचेंज में अलग-अलग इंटरफेस उपलब्ध हो सकते हैं <unk> -
JavaScriptरणनीति समय स्ट्रिंग समय फलक के लिए गलत परिणामसिस्टम समय सेटिंग में समय क्षेत्र को ध्यान में रखना आवश्यक है।
-
तो, मैं क्यों एक ही कीमत पर शुरू और बंद कर रहा हूँ?
- शायद एक्सचेंजों में इस समय कोई लेनदेन नहीं हो रहा है, जैसा कि BAR में है।
- देखें कि क्या यह अंतिम बार है, और अंतिम बार उत्पन्न होने के क्षण में, उच्च और निम्न समान हैं।
-
Signature not valid:Invalid submission time or incorrect time format[无效的提交时间,或时间格式错误], इस तरह की और सर्वर समय की गलतियों के साथसवाल यह है कि
windows2000/2003/XPउदाहरण के लिए, पुराने ऑपरेटिंग सिस्टम के लिए, संदर्भःअनुशंसित
Linuxसर्वर, या इन में समस्या हैwindowsसिस्टम समय सिंक्रनाइज़ेशन सॉफ़्टवेयर स्थापित करता है, उच्च आवृत्ति सिंक्रनाइज़ेशन समय, समय सत्यापन त्रुटियों को रोकने के लिए। -
क्यों मैक भाषा
ATR(TR) औरTA/talibक्या वे अलग हैं?मैक भाषा सूचकांक की गणना के तरीके और
TA/talibअंतर्निहित एल्गोरिदम असंगत हैं. दोनों सही हैं, एल्गोरिदम अलग हैं.MACDकुछ दो बार इस्तेमाल कियाDIF-DEAऔर कुछ दो बारDIF-DEAऔर यह सही है। -
एक्सचेंज का नाम
Futures_Esunnyक्या है इसका मतलब?प्रतिनिधिईशान समझौताएक्सचेंजों के लिए
exchange.GetName()फ़ंक्शन लौटता है
वर्तमान में, FMZ इंटरनेशनल स्टेशन केवल डिजिटल मुद्राओं को सपोर्ट करता है। -
मैक भाषा बहु-आयामी संदर्भ डेटा, बहु-आयामी संदर्भ कोड ब्लॉक के भीतर
#EXPORTTEST...#ENDएक अच्छा चर घोषित करने के बाद.REFऔर अगर हम इस बारे में बात करते हैं, तो हम वर्तमान चक्र के आधार पर डेटा का हवाला देते हैं, जो कि कल्पना से अलग है।सभी आवश्यक बहु-आयामी डेटा,
#EXPORTTEST...#ENDइसे अंदर से ठीक से संभाल कर रखें और बाहर से सीधे इस्तेमाल करें। -
एफएमजेड एपीआई दस्तावेज़ नहीं मिला
आप सीधे पृष्ठ का पता दर्ज कर सकते हैंः https://www.fmz.com/api, या लिंक पर क्लिक करेंः
-
क्यों?
MACDक्या यह एक्सचेंजों द्वारा निर्धारित मूल्य से अलग है?तुलना करने के लिए, ध्यान दें कि क्या K-रेखाओं की अवधि समान है।
MACDक्या सूचक पैरामीटर समान हैं, समय अवधि समान है, नस्ल समान है, इसके अलावाMACDइस प्रकार के कई प्रकार के एल्गोरिदम हैं:DIF-DEAकुछ है,2*(DIF-DEA),DIFऔरDEAयह एकजुट होना चाहिए। -
कृपया बताएं कि जब आप ऐतिहासिक K-लाइन डेटा प्राप्त करते हैं, तो प्राप्त किए गए K-लाइनों की संख्या से क्या संबंध है?
यात्रा पर
exchange.GetRecordsजब इंटरफ़ेस K लाइन डेटा प्राप्त करता है, तो एक्सचेंज द्वारा निर्दिष्ट K लाइनों की संख्या को वापस किया जाता है। प्रत्येक एक्सचेंज द्वारा लौटाए गए K लाइनों की संख्या असमान हो सकती है। यहां तक कि कुछ एक्सचेंजों ने K लाइन इंटरफेस प्रदान नहीं किया है, ऐसी स्थिति में प्रबंधक रणनीति को बुलाता हैexchange.GetRecordsजब एक्सचेंज के लेनदेन इतिहास डेटा प्राप्त करने के लिए इंटरफेस को बुलाया जाता है, तो लेनदेन के इतिहास के आधार पर संश्लेषित के-लाइन) । प्रशासक द्वारा प्राप्त की गई के-लाइनों को लगातार एक साथ जमा किया जाता है, एक निश्चित आवृत्ति की आवश्यकता होती हैexchange.GetRecordsइंटरफेस, अन्यथा डेटा की निरंतरता को प्रभावित कर सकता है -
मैं एपीआई दस्तावेज देख रहा हूँ
exchange.Buyफ़ंक्शन केवल लौटाता हैIDऔर यह सब कैसे वापस आ रहा है?FMZ के API फ़ंक्शन में लॉग आउटपुट उत्पन्न करने वाले फ़ंक्शन जैसे
Log、exchange.Buy、exchange.CancelOrderउदाहरण के लिएःexchange.CancelOrder(orders[i].Id, orders[j])यह सब रद्द करने जैसा है।orders[j]इस आदेश के साथ, इस आदेश की जानकारी को आउटपुट करें। -
WeChat को कैसे भेजा जाता है?
केवल हार्ड डिस्क पर काम करता है
Logफ़ंक्शन के अंत में अक्षर जोड़ें'@'इस लेख को फ़ॉलो करेंLogफ़ंक्शन प्रिंट की जानकारी के लिए, एपीआई दस्तावेज़ देखेंः https://www.fmz.com/api#Log
वर्तमान में, FMZ इंटरनेशनल स्टेशन केवल डिजिटल मुद्राओं को सपोर्ट करता है। -
exchange.GetAccountयहाँ जानकारी प्राप्त करने के लिए क्या नेटवर्क और अन्य समस्याओं के कारण जानकारी प्राप्त करने में विफलता होती है, क्या एफएमजेड सिस्टम के निचले स्तर में पहले से ही विफलता का प्रबंधन किया गया है? या उपयोगकर्ता को स्वयं अनुरोध विफलता की स्थिति का प्रबंधन करना होगा? आधिकारिक क्यों नहीं है? क्या यह उपयोगकर्ता के लिए उपयोग करने के लिए अधिक सुविधाजनक नहीं है?विफलता होगी, और उपयोगकर्ता को त्रुटि-सहिष्णुता की आवश्यकता होगी। एफएमजेड डेटा को संसाधित नहीं करता है, उपयोगकर्ता को असम्पादित डेटा पर प्रतिक्रिया देता है, विशिष्ट त्रुटि-सहिष्णुता या रणनीति द्वारा बनाई गई तर्क। यदि यह संसाधित किया जाता है, तो यह उपयोगकर्ता के निर्णय को प्रभावित कर सकता है, और निर्णय को नीति के लिए सौंप दिया जाता है।गलत जानकारी फ़िल्टर करेंयापुनः प्रयास करेंऔर इसी तरह।
-
OKEX अनुबंधों के तहत एक इकाई क्या है? क्या यह सिक्कों की संख्या है या अनुबंधों की संख्या है?
OKEX अनुबंधों के तहत ऑर्डर की मात्रा एफएमजेड में ऑर्डर करते समय अनुबंधों की संख्या के अनुसार होती है, जैसे
exchange.Buy(1000,1)यह 1000 की कीमत पर 1 अनुबंध के लिए एक आदेश है। -
FMZ पर कॉल करें
exchange.Sellऔरexchange.Buyक्या यह सामान्य सीमा शुल्क है?विशेष रूप से, पहले पैरामीटर को देखें ((पहला पैरामीटर ऑर्डर मूल्य है) । कुछ एक्सचेंजों ने बाजार मूल्य का समर्थन किया है, कीमत पैरामीटर में प्रवेश किया गया है
-1तो, यह है कि नीचे की कीमत, खरीद और बिक्री की मात्रा के लिए एक अलग अर्थ है (दूसरा पैरामीटर), कीमत नहीं है-1सीमा सूची <unk> अधिकांश प्रत्यक्ष आदान-प्रदान के आदेश इंटरफेस, बाजार मूल्य सूची खरीद के आदेश मात्रा हैराशिनहींसिक्कों की संख्या。 डिजिटल मुद्रा वायदा एक्सचेंज के लिए ऑर्डर इंटरफेस, ऑर्डर की मात्रा आम तौर पर अनुबंध की एक पूरी संख्या होती है。
नीचे दिए गए इंटरफेस देखेंः
https://www.fmz.com/api#exchange.buyprice-amount
https://www.fmz.com/api#exchange.sellprice-amount -
मेल फ़ंक्शन
Mail("smtp.qq.com", "[email protected]", "xxx", "[email protected]", "test title", "test body")QQ का smtp 203.205.232.7 ओवरटाइम एक्सेस करें, वर्तमान में अधिकांश क्लाउड सर्वर मूल रूप से 25 पोर्ट को अवरुद्ध करते हैं, जब तक कि भौतिक सर्वर, ऑपरेटर 25 पोर्ट को अवरुद्ध नहीं करते हैं। अधिकांश क्लाउड सर्वर, 25 पोर्ट को अनब्लॉक करने के लिए भी आवेदन कर सकते हैं, मैं आवेदन करता हूं और अनब्लॉक करता हूं।
-
पाइन भाषा, मैक भाषा के लिए टेम्पलेट पैरामीटरः चर का सबसे लंबा चक्र संख्या सूचकांक गणना को प्रभावित करती है
डिफ़ॉल्ट रूप से, "सबसे लंबे समय तक चलने वाली चर संख्या" 600 है, यदि संकेतक पैरामीटर बहुत बड़ा है, उदाहरण के लिए, MA ((1000) की गणना करें। सिस्टम केवल 600 डेटा रखता है, इसलिए 1000 डेटा का औसत गणना नहीं की जा सकती है।
त्रुटि की रिपोर्ट करें
-
InternalError: arg1 type error
ट्रिगर दृश्यःjavascriptfunction main() { _G(11212, "123") }_Gफ़ंक्शन कुंजी नाम एक संख्यात्मक प्रकार नहीं हो सकता है. -
अनंत आवर्ती कॉल त्रुटिः external code execution के दौरान सिग्नल आया
इस विशेषता के आधार परः Exception 0xc00000fd
runException 0xc00000fd 0x1 0x5cdd203f40 0x1ee5955 PC=0x1ee5955 signal arrived during external code execution -
फिक्स्ड डिस्क पृष्ठों में कंसोल आउटपुट जानकारी होती है (उदाहरण के लिए, एक उदाहरण जो मेमोरी ओवरफ्लो का कारण बनता है):
pythondef create_large_list(): large_list = [] while True: large_list.append(" " * 1024) # Append a string of 1024 bytes to the list print(f"Current list size: {len(large_list)}") def main(): create_large_list() -
वाक्यविन्यास त्रुटिः variable name expected
जांचें कि क्या नीति कोड संपादन क्षेत्र में कोई त्रुटि संकेत है, जांचें कि क्या var name = "a" लिखना भूल गया है नाम (वैरिएबल नाम नहीं लिखा गया है) । जांचें कि क्या नीति इंटरफ़ेस पैरामीटर सेट करने के लिए प्रोग्रामिंग भाषा कीवर्ड का उपयोग किया गया है, प्रोग्रामिंग भाषा के सामान्य कीवर्ड का उपयोग करने की सिफारिश नहीं की गई है, जो संघर्ष के लिए प्रवण है (भले ही वर्तमान प्रोग्रामिंग भाषा में यह कुंजी शब्द नहीं है) ।
-
BITMEX429 गलतियाँ,{"error":{"message":"Rate limit exceeded retry in 1seconds……"}}429 त्रुटि देखी गई, जिसका अर्थ है कि एक्सचेंजों के इंटरफेस की आवृत्ति बहुत अधिक है। सर्वेक्षण अंतराल को बढ़ाने और इंटरफेस की आवृत्ति को कम करने की आवश्यकता है।
-
पक्का प्रस्ताव
Bittrexगलतीः{"success":false,"message":"NOT_ALLOWED","result":null}एक्सचेंज ने प्रतिबंध लगा दिया है, लॉग इन करें
Bittrexएक्सचेंज की वेबसाइट पर देखें कि क्या आपको उपयोगकर्ता अनुबंध की आवश्यकता है या नहीं -
रीयल-डिस्क पर चल रही त्रुटिः
TypeError:value has no property atयह वास्तविक समय त्रुटि संदेश के समान नहीं है, इसलिए यह त्रुटि संदेश नहीं है।
-
unable to open databaseत्रुटि की रिपोर्ट करें
अगर यह Apple का कंप्यूटर होताMac OSकृपया देखें कि क्या यह अधिकारों का सवाल है।
डिवाइस हार्ड डिस्क स्थान से भरा है, रीयल डिस्क के लिए डेटाबेस फ़ाइल बनाने में असमर्थ है, जिसके कारण त्रुटि रिपोर्टिंग होती है। -
गलतीः
不支持该功能एक्सचेंज ऑब्जेक्ट जोड़ा गया था जब यह पता लगाया गया था कि यह एक डिजिटल मुद्रा नकदी एक्सचेंज था, कोड में वायदा के लिए एपीआई फ़ंक्शन को बुलाया गया था।
-
गलतीः
in SetCurrency OSError: exception: access violation reading 0x000000FCF25F0000डिजिटल मुद्रा वायदा
Pythonरणनीतियाँ, एक निजी प्रदाता के साथ एक प्रतिक्रिया प्रणाली, कोड में एक व्यापारिक जोड़ी के लिए एक त्रुटि को बदलने के लिए।
इसका कारण यह है कि रीट्रेसिंग सिस्टम डिजिटल मुद्रा वायदा रीट्रेसिंग स्विचिंग लेनदेन का समर्थन नहीं करता है। -
गलती decrypt
[चित्र [/upload/asset/16281ce74865a2cdd250.png]
FMZ खाते के पासवर्ड को संशोधित करने के कारण, कॉन्फ़िगर की गई API KEY अमान्य हो गई, जिसके कारण त्रुटि उत्पन्न हुई।
समाधानः एक्सचेंज एपीआई कुंजी को फिर से कॉन्फ़िगर करें, ट्रस्ट को रोकें, ट्रस्ट को पुनरारंभ करें, और फिर डिस्क को पुनः आरंभ करने का प्रयास करें। -
Pythonस्थानीय परीक्षण इंजन, गलती की सूचनाEOFerror。EOFत्रुटि के अंत में वापस जा रहा है त्रुटि अपवाद पकड़ सकता है के रूप में अच्छी तरह से किसी भी समर्थन में किया जा सकता हैPythonस्थानीय कॉलpython# encoding: utf-8 '''backtest start: 2021-08-30 00:00:00 end: 2022-09-05 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] ''' from fmz import * task = VCtx(__doc__) # initialize backtest engine from __doc__ def main(): while not exchange.IO("status"): Sleep(1000) exchange.SetContractType("swap") while True: bars_1min = _C(exchange.GetRecords, PERIOD_M1) # 获取1minK线 print(len(bars_1min)) _CDelay(2000) # 调用主函数 try: main() except: print(task.Join(False)) -
मैक लैंग्वेज में चक्र गणना की बहुत ही छिपी हुई समस्याएं हैं, जिनकी गणना की गई संख्याओं में N/A हो सकता है, उदाहरण के लिएः
कारण यह है कि गणना चक्र पैरामीटर से परे है, डेटा रेंज, N/A मान की गणना करने के लिए अग्रणी.
-
मैक भाषा में त्रुटियों की रिपोर्टः विश्लेषण त्रुटियां, और रणनीति केवल सरल कोड है, त्रुटियों की रिपोर्ट बहुत लंबी पंक्तियों की स्थिति है, कारण नहीं मिल सकता है।
यह एक प्रारंभिक मैक भाषा टेम्पलेट समस्या हो सकती है। समाधानः 1. एक्सएमएल फाइल के रूप में नीति निर्यात करें 2. एक नई खाली मैक भाषा नीति बनाएं 3. एक्सएमएल फाइल को नई बनाई गई खाली नीति में आयात करें 4. रीयल-टाइम परीक्षण बनाएं
-
गलतीः
fatal error:unexpected signal during runtime execution...go routine 11[syscall,locked to thread]जाँच करें
C++क्या कोई रणनीति बनाई गई है जिसमें खाली पॉइंटर का उपयोग किया गया है? -
पुकारना
exchange.SetMarginLevel(10)गलतीःFutures_OP 0:403:{"error":{"message":"Access Denied","name":"HTTPError"}}एक्सचेंज के लिए आवेदन की जाँच करें
API KEYक्या प्रासंगिक अधिकार चालू हैं? -
फ़ोटो पुनः प्राप्ति त्रुटिः
symbol not setफ्यूचर्स एक्सचेंजों के रीट्रेस कोड में कोई अनुबंध सेट नहीं किया गया है, एपीआई प्रलेखन देखें
exchange.SetContractTypeसमारोह। -
ERR_INVALID_POSITIONगलतीप्रतिक्रिया प्रणाली रिपोर्टिंग त्रुटि, आम तौर पर रणनीति के लिए लेखन त्रुटि। कोई स्टॉक नहीं होने पर या स्टॉक की कम संख्या में स्टॉक को खाली करने की कोशिश करने से यह त्रुटि उत्पन्न होती है, यह जांचने के लिए कि क्या कोई स्टॉक फ्रीज है जो अपूर्ण ऑर्डर के कारण होता है।
-
ERR_INVALID_ORDERगलतीप्रतिक्रिया प्रणाली त्रुटि, सामान्य रूप से रणनीति के लिए त्रुटि लिखें, नीचे दिए गए आदेश की कीमत की जांच करने पर ध्यान दें ((रिटर्न्स सिस्टम डिजिटल मुद्रा वायदा अस्थायी रूप से बाजार मूल्य आदेश का समर्थन नहीं करता है), नीचे की मात्रा 0 या नकारात्मक या छोटी संख्या है ((फ्यूचर्स कॉन्ट्रैक्ट्स कॉन्ट्रैक्ट शीट की संख्या पूर्ण संख्या है)) ।
-
ERR_INSUFFICIENT_ASSETगलतीप्रतिक्रिया प्रणाली में गलती, आम तौर पर उपलब्ध संपत्ति की संख्या की जरूरत है कि वर्तमान आदेश की राशि से कम है. सरल शब्दों में, कोई पैसा आदेश नहीं है.
-
Binding Error:Cannot passnon-string to std::stringत्रुटि संदेशनीति कोड में, आमतौर पर किसी विशेषता के नाम के लिए (अपरिभाषित विशेषता का उपयोग करके) त्रुटि होती है।
-
{"status":6004,"msg":"timestamp is out of range"}गलतीसर्वर समय सीमा से परे सर्वर समय को अद्यतन करने की आवश्यकता है, बहुत अधिक विचलन नहीं किया जा सकता है।
-
timeoutगलतीयह त्रुटि एक ओवरटाइम त्रुटि है, जिसका अर्थ है कि एक्सचेंज इंटरफेस का उपयोग करने के बाद एक निश्चित समय से अधिक समय तक एक्सचेंज इंटरफेस प्रतिक्रिया डेटा प्राप्त नहीं होने के कारण एक त्रुटि हुई। यह आमतौर पर होस्टिंग सिस्टम के नेटवर्क एक्सेस की समस्या है (कई समस्याएं दीवार के कारण होती हैं) या एक्सचेंज इंटरफेस की समस्या है। सामान्य समाधानः अन्य विदेशी क्षेत्रों के सर्वर का उपयोग करके होस्टिंग ऑपरेटर।
-
इस तरह की त्रुटियों के कारण, हम एक वास्तविक डिस्क को चलाने के लिए एक रणनीति लिख सकते हैं।
syntax error invalid labelसमस्या का स्रोत:
function main(){ if(1){ continue } } //这样会导致运行时报错continueबयानों को चक्र में इस्तेमाल किया जाना चाहिए! -
गलतीः
400:{"error":{"message":"Nonce is not increasing.This nonce:1523891993165,last nonce:1523891993165","name":"HTTPError"}}के बारे में
nonceजाँच में त्रुटियाँ, गलत सूचनाओं के बारे मेंnonceआमतौर पर, यह एक टाइम-फ़्रेम सत्यापन है, जो उस सिस्टम के समय को सिंक्रनाइज़ करने की कोशिश करता है जो उस होस्ट का उपयोग करता है। -
Secretkey decrypt failedगलतीयह बदला है
API KEYपार्सिंग विफल. जाँच करें कि क्या यह विन्यस्त हैAPI KEYएफएमजेड खाता पासवर्ड को संशोधित करने के बाद, एफएमजेड प्लेटफॉर्म पर एक्सचेंजों को जोड़ने के लिए एक्सचेंजों को फिर से कॉन्फ़िगर करने का प्रयास करेंAPI KEYऔर फिर से शुरू करने के लिए, फिर से चलाने के लिए और फिर से परीक्षण करने के लिए। -
कृपया उपयोग करें
exchange.Getorderयह अक्सर रिपोर्ट की जाने वाली गलती है:GetOrder(455284455):Error:invalid order id or order cancelled.क्या कारण हो सकता है?इसका शाब्दिक अर्थ हैः ऑर्डर रद्द कर दिया गया है या ऑर्डर आईडी अमान्य है। कारणः कुछ एक्सचेंजों ने ऑर्डर रद्द कर दिया है, एक्सचेंज अब इस ऑर्डर की जानकारी को बनाए नहीं रखता है, इसे हटा दिया गया है। तो आप
exchange.GetOrderइस आदेश को पूछने पर यह त्रुटि दर्ज की जाती है, या यह स्वयं ही एक गलत आईडी है। -
rate limit, 429 Too Many Requests (बहुत सारे अनुरोध)
rate limit, 429 Too Many Requests(太多请求)
रणनीति में एक्सचेंज इंटरफेस की आवृत्ति को कम करने के लिए एक्सचेंज इंटरफेस की आवृत्ति को कम करना शामिल है। -
हमेशा प्रदर्शित किया जा रहा है जब रिडंडेंसी और फिक्स्ड डिस्क
Invalid order price/amountइस तरह की समस्या के कारण है
exchange.Buyयाexchange.Sellकीमतों और आदेशों की संख्या में त्रुटि के कारण।ऋणात्मक संख्या、0त्रुटि का पता लगाने के लिए विधिःexchange.Buyयाexchange.Sellआदेश से पहले कॉल करेंLogफ़ंक्शन आउटपुट के तहत आने वाली कीमत पैरामीटर या मात्रा पैरामीटर, निम्नलिखित प्रश्नों को निर्धारित करें: -
GetOrders:400:{"code":-1121,"msg":"Invalid symbol."}क्या गलत है?यह कहावत है:अमान्य लेनदेन जोड़े。 आप जांच कर रहे हैं कि क्या लेन-देन की जोड़ी गलत तरीके से सेट की गई थी 。
-
क्या इसका मतलब यह है कि कुछ गलत कोडों को फ्लैश डिस्क लॉग पर रिपोर्ट किया गया है?
प्रत्येक एक्सचेंज एपीआई इंटरफेस द्वारा लौटाए गए त्रुटि कोड की व्याख्या करने के लिए एक्सचेंज एपीआई दस्तावेज़ देखें।
पक्का प्रस्ताव
-
पाइन भाषा, मैक भाषा हार्ड डिस्क रिटर्न वक्र
पाइन भाषा / मैक भाषा टेम्पलेट पैरामीटर पर सेटिंग्स के आधार पर समय पर प्रिंट करें, नीति पूरी तरह से बराबरी पर भी प्रिंट करेगी। -
मैक लैंग्वेज फिक्स्ड डिस्क ने सिग्नल ट्रिगर की संख्या को प्रिंट किया, लेकिन कोई ऑर्डर ऑपरेशन नहीं।
शायद मैक भाषा टेम्पलेट पैरामीटर सेट अप्रासंगिक है, जैसे कि सटीकता, न्यूनतम आदेश मात्रा सटीकता और अन्य पैरामीटर। कारण यह है कि सिग्नल ट्रिगर स्तर का निर्णय सफल रहा, लेनदेन निष्पादन स्तर पर पैरामीटर के कुछ मुद्दों के कारण आदेश नहीं दिया जा सका, और इसलिए कोई वास्तविक आदेश नहीं दिया गया।
मैक भाषा से संबंधित अन्य पोस्ट देखेंः
https://www.fmz.com/digest-topic/5789
https://www.fmz.com/digest-topic/5768 -
मैं ट्रेडिंग व्यू पर वेबहॉक यूआरएल अलार्म सेट कर रहा हूं, लेकिन क्या यह संभव है कि रीयल-टाइम (रोबोट) को अनुरोध संकेत नहीं मिल रहा है?
जाँच करें कि वेबहॉक url में सेट किया गया पता, API KEY सही है या नहीं। यहाँ API KEY का मतलब FMZ का विस्तारित API KEY है, जो FMZ के ऊपरी दाएं कोने में खाता सेटिंग में सेट किया गया है। जाँच करें कि वेबहॉक url के अंदर की वास्तविक डिस्क ID सही ढंग से भरा गया है। जाँच करें कि FMZ का विस्तारित API KEY अधिकार सही है या नहीं। अधिकार अंग्रेजी में अल्पविराम हैं, डिफ़ॉल्ट रूप से*और यह है कि स्वामित्व के अधिकार, सीधे नहीं।*फ़ंक्शन का नाम जो अनुमति देता है
-
वास्तविक समय में एक्सचेंज वस्तुओं के विन्यास पर केवल कुछ ही मुद्रा जोड़े क्यों बनाए गए हैं? वास्तविक एक्सचेंजों ने बहुत अधिक व्यापारिक जोड़े का समर्थन किया।
सेट ट्रेडिंग जोड़ी के लिए कस्टम नियंत्रण ((केवल हार्ड ड्राइव कर सकते हैं, डेटा सेंटर डेटा केवल सीमित किस्मों के लिए वापस मापने के लिए, और कस्टम सेटिंग नहीं कर सकते हैं), जैसा कि चित्र में दिखाया गया हैः
-
क्यों FutuOpenD सर्वर पर नहीं चलाया जा सकता है, लेकिन यह अपने स्वयं के कंप्यूटर पर उपलब्ध है?
यह जांचें कि क्या सर्वर एक विदेशी आईपी पता है।
-
मैक भाषा की रणनीति ने एक पल के लिए काम किया, और अब यह अपडेट करना शुरू कर दिया है, क्या समस्या है?
जाँच करें कि क्या बंद मूल्य मॉडल का उपयोग किया गया है, और जाँच करें कि क्या यह रणनीति मैक भाषा टेम्पलेट पैरामीटर पर सेट है।
-
BITMEXएक एक्सचेंज के लिए K-लाइन डेटा समय सारणी क्यों एक बार में एक बार में अन्य एक्सचेंजों की तुलना में अधिक है?कारण यह है
BITMEXएक्सचेंजों के के-लाइन समय सारणी में वर्तमान बार के अंत समय को समय सारणी के रूप में लिया गया है।BITMEXएक्सचेंज इंटरफेस समर्थित नहीं है, इसलिए इन चक्रों के लिए समय सारणी बार के प्रारंभ समय के रूप में समय सारणी है) । उदाहरण के लिए दाईं ओर चित्रः
बैकटेस्टिंग सिस्टम
-
अपवाद कैचिंग अक्षम है
Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.जांचें कि क्या "कस्टम डेटा स्रोत" फ़ंक्शन का उपयोग किया गया है और क्या कस्टम डेटा स्रोत सेवा द्वारा प्रदान किया गया डेटा सही है। त्रुटि की रिपोर्ट असामान्य रिटर्न डेटा के कारण हो सकती है।
-
कैसे जांचें कि शुल्क लेने वाला/निर्माता है?
प्रभार टेकर/मेकर परीक्षण परिदृश्य/*backtest start: 2022-11-08 00:00:00 end: 2023-02-08 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Binance","currency":"BTC_USDT"}] */ function main() { var t = exchange.GetTicker() exchange.Buy(t.Last - 10, 100/(t.Last - 10)) while(1){ t = exchange.GetTicker() Sleep(1000) } } -
Binance के फ्यूचर्स
BITMEXक्या रिटर्न्स और फंडिंग रेट रिटर्न्स सिस्टम द्वारा उत्पन्न लाभ-हानि की वक्र में शामिल हैं?वित्तपोषण दरों को रिटर्न्स सिस्टम द्वारा उत्पन्न लाभ-हानि की वक्र में शामिल किया गया है।
-
प्रतिक्रिया बटन प्रदर्शित नहीं किया जा सकता है

जांचें कि क्या कोई एजेंट है, जिसके कारण पृष्ठ फ़ाइल अपूर्ण रूप से लोड हो रही है, और जांचें कि क्या पृष्ठ नियंत्रण कक्ष में कोई त्रुटि संदेश है। -
रीयल-डिस्क टिकयह 50 एमबी की सीमा क्यों है?
रीयल-डिस्क स्तर पर प्रतिक्रिया, यानी रीयल-डिस्क स्तर पर टिक, लेन-देन का डेटा सेकंड-दर-सेकंड है, वास्तविक रिकॉर्डिंग। और डिस्कटॉप स्नैपशॉट, ऑर्डर स्ट्रीम डेटा, ये डेटा की मात्रा बहुत बड़ी है, केवल 50MB डेटा की मात्रा का समर्थन करता है। यानी, रीयल-डिस्क स्तर पर प्रतिक्रिया, जो कि कई घंटों तक होती है, लंबे समय तक रेंज में प्रतिक्रिया नहीं दे सकती है। मुख्य रूप से उच्च आवृत्ति रणनीति का परीक्षण करने के लिए उपयोग किया जाता है।
-
एक और सवाल यह है कि क्या यह काम नहीं कर रहा है क्योंकि ट्रैकिंग सिस्टम ने शुल्क में बदलाव किया है?
प्रतिक्रिया प्रणाली में, इंटरफ़ेस पर सेट शुल्क केवल जोड़ने के लिए प्रभावी होता है, जो पहले जोड़ा गया था एक्सचेंज ऑब्जेक्ट इंटरफ़ेस पर नियंत्रण के माध्यम से सीधे संशोधित नहीं किया जा सकता है।
-
मैं यह कैसे कर सकता हूं कि मैं कस्टमाइज़्ड आरेखों के लिए थोड़ा और डेटा दिखाऊं?
कस्टम ग्राफ़िक चित्रकारी
Chartफ़ंक्शन), रेखाचित्र में दिखाए गए डेटा की मात्रा और मापने की सेटिंग परचार्टमापदंडों के बारे में, नियंत्रण चार्ट अधिकतम संख्या प्रदर्शित करता है. ध्यान दें कि क्या उपयोग किया जाता हैchart.resetफ़ंक्शन कुछ पुराने डेटा को खाली करता है. -
C++कुछ भी नहीं दिखाया गया, कोई त्रुटि संदेश और लॉग नहीं छोड़ा गया, बटन क्लिक करने के बाद पृष्ठ में कोई बदलाव नहीं किया गयाC++रणनीति कुछ असामान्यताएं नहीं फेंकने वाली त्रुटियां, निष्कासन विधि के साथ चरणबद्ध जांच कोड संभव रनटाइम त्रुटियां। उदाहरण के लिएः सूचक गणना के समय K पंक्तियों की कम संख्या के कारण सूचक गणनाNANबाद मेंNANयह एक प्रकार का तर्क है, और यह एक प्रकार का तर्क है, और यह एक प्रकार का तर्क है, और यह एक प्रकार का तर्क है। -
pythonक्या आप जानते हैं?नहीं कर सकता
tryअसामान्यता का पता लगाने के लिएSleepफ़ंक्शन, जैसा कि चित्र में दिखाया गया है, अटक जाता है। -
क्यों केवल कुछ ही एक्सचेंजों और एक्सचेंजों के पास सीमित संख्या में ट्रेडिंग जोड़े हैं?
एक्सचेंजों के पास बहुत सारे व्यापारिक जोड़े हैं, इसलिए केवल कुछ प्रतिनिधि व्यापारिक जोड़े का परीक्षण करने के लिए चुना गया है। आप व्यापारिक जोड़े का परीक्षण कर सकते हैं जो वास्तविक समय में पूरी तरह से काम कर सकते हैं।कस्टम नियंत्रणएक्सचेंज द्वारा समर्थित ट्रेडिंग सेटअप करें
-
तो फिर, क्या आप समझते हैं कि कुछ ट्रेडों को समर्थन क्यों नहीं दिया गया?
यह केवल कुछ बड़े एक्सचेंजों के प्रमुख मुद्राओं का समर्थन करता है, और कुछ मुद्राओं का समर्थन नहीं किया गया है। यदि परीक्षण रणनीति की आवश्यकता है, तो परीक्षण को अन्य मुद्राओं के साथ प्रतिस्थापित किया जा सकता है। वास्तव में, डिजिटल मुद्राओं को विभिन्न मुद्राओं के साथ परीक्षण किया जा सकता है, लेकिन परीक्षण रणनीति के लिए व्यवहार कारक को छोड़कर। सरल शब्दों में, यह कहना है कि यह मुख्यधारा के लेनदेन का समर्थन करने के लिए है। यह किसी विशेष प्रकार के लिए अनुकूलित नहीं होना चाहिए। इसका मतलब है कि यदि रणनीति प्रभावी है, भले ही यह व्यापार नियमों की एक श्रृंखला के साथ यादृच्छिक रूप से उत्पन्न व्यवहार परिवर्तन हो, या अन्य मुद्राओं की स्थिति, तो यह मूल रूप से सकारात्मक होना चाहिए। यह रणनीति की सार्वभौमिकता है, यदि यह केवल एक ऐतिहासिक डेटा या किसी विशेष प्रकार के प्रदर्शन के लिए अनुकूलित हो सकती है, तो यह रणनीति वास्तव में संभावित या जोखिमपूर्ण है।
-
सिस्टम में पता चलाःबराबरी का घाटा、घाटा और हानि、गारंटी、अनुमानित आय、वर्तमान में उपलब्ध USDTकी अवधारणा
बकाया घाटाः यह वर्तमान स्थिति से पहले के सभी लेनदेन का घाटा है, बकाया स्थिति पर, उत्पन्न घाटा, सभी संचयी घाटा है।
होल्डिंग घाटाः यह वर्तमान में होल्डिंग घाटा है, यदि वर्तमान में कोई होल्डिंग नहीं है, तो यह शून्य है
प्रतिभूतिः वर्तमान में रखे गए पदों पर प्रतिभूति की राशि
अनुमानित आयः वर्तमान मूल्य पर वर्तमान स्थिति को रखने के लिए (अनुमानित) स्थिति, उत्पन्न घाटा, और फिर स्थिति के संचयी घाटा को जोड़कर, अनुमानित आय की गणना करें।
वर्तमान में उपलब्ध USDT: वर्तमान में USDT की राशि जो स्थिति खोलने के लिए उपलब्ध है। -
प्रतिक्रिया प्रणाली की गणना
for (var i = 0; i < profits.length; i++) { if (i == 0) { if (profits[i][1] > 0) { winningResult++ } } else { if (profits[i][1] > profits[i - 1][1]) { winningResult++ } } if ((profits[i][1] + totalAssets) > maxAssets) { maxAssets = profits[i][1] + totalAssets maxAssetsTime = profits[i][0] } if (maxAssets > 0) { var drawDown = 1 - (profits[i][1] + totalAssets) / maxAssets if (drawDown > maxDrawdown) { maxDrawdown = drawDown maxDrawdownTime = profits[i][0] maxDrawdownStartTime = maxAssetsTime } } }ऊपर दिए गए अंकगणित के बारे में बताएं कि वे कैसे काम करते हैं:
एक फ्लोटिंग लाभ-हानि वक्र की गणना करें। पहले बिंदु से शुरू करें और अगले बिंदु से तुलना करें। यदि उच्चतर है, तो जीत दर्ज करें, यदि निम्नतर है, तो नकारात्मक दर्ज करें, और फिर अगले बिंदु के साथ आगे की तुलना करें।
मेज़बान
-
FMZ प्लेटफ़ॉर्म पर होस्ट ऑफ़लाइन दिखाई दे रहा है, सर्वर पर होस्ट रोबोट प्रोग्राम बंद कर दिया गया है
लिनक्स ऑपरेटिंग सिस्टम में, यह संभव है कि मेमोरी की कमी के कारण होस्टिंग को सिस्टम द्वारा बंद कर दिया गया हो। ट्रिगर कारणः- हार्डवेयर संसाधनों का अत्यधिक उपयोग करने की रणनीति
- रणनीति लॉग ने एक बहुत बड़ी सामग्री को आउटपुट किया
3। होस्टिंग प्रदाता के डिवाइस पर बहुत अधिक रणनीति चल रही है।
४, अन्य (अतिरिक्त)
-
मैक पर होस्टिंग त्रुटिः dyld: cannot load (load command is unknown)
dyld: cannot load (load command is unknown)ऑपरेटिंग सिस्टम का संस्करण बहुत कम है।
-
Linuxऔर सिस्टम के प्रशासक द्वारा तैनात वीडियो कहाँ हैं?बी स्टेशन लिंकः
-
अद्यतन मेजबान क्या यह आवश्यक है कि पुराने मेजबान को बंद कर दिया जाए और फिर हटा दिया जाए
robotकार्यक्रम, और फिर से चलाने?पुराने को हटा सकते हैं बिना किसी रोक के
robotकार्यक्रम फ़ाइल, और फिर नए संपीड़न पैकेज डाउनलोड करें, नए बाहर decompressrobotकार्यक्रम फ़ाइल, मूल स्थान पर रखा गया <unk> इस समय होस्ट अद्यतन कर दिया गया है, लेकिन चल रही रीयल-टाइम डिस्क स्मृति में उपयोग किया जाता है या पुराने संस्करण, केवल रीयल-टाइम डिस्क को पुनरारंभ करने पर नवीनतम संस्करण का उपयोग किया जाएगा <unk> -
Linuxसर्वर प्रशासक तैनातीLinuxबिलीबिली.कॉम/वीडियो/BV1eZ4y1c73v?share_source = copy_web -
उपयोग
screenहोस्ट प्रोग्राम चलाएँrobotजब यह आया-bash:screen:command not found"हमारे पास कोई नहीं है।Linuxसिस्टम स्थापित नहीं हैscreenसॉफ्टवेयर, सामान्य रूप से स्थापित किया जा सकता हैCentOSसिस्टम स्थापित करने के लिए आदेशःyum install screen。
वर्तमान संरक्षक द्वारा समर्थितSSHडिस्कनेक्ट करें और बैकग्राउंड में चलाएं.screenइस उपकरण, में व्यवस्थापक कार्यक्रमrobotनिर्देशिका में सीधे आदेश का उपयोग करेंः./robot -s node.fmz.com/xxxxxxx, फिर FMZ का पासवर्ड दर्ज करेंLogin OKएक सफल तैनाती के लिए।./robot -s node.fmz.com/xxxxxxxमें xxxxxxxx प्रत्येक एफएमजेड खाते के लिए अद्वितीय पहचान कोड है, अपने स्वयं के दर्ज किया जा सकता है ((एक बार खाता लॉग इन करने के बाद, होस्टिंग पृष्ठ पर जाएं, जोड़ें होस्टिंग पर क्लिक करें, और होस्टिंग पृष्ठ पर जाएं) ।xxxxxxx。 -
लेकिन जब यह टर्मिनल चल रहा है, तो इसकी लॉगिंग कहाँ है?
निर्देशिका जहाँ संरक्षक प्रक्रिया है
logsफ़ोल्डर मेंDB3डेटाबेस फ़ाइल में, डेटाबेस फ़ाइल का नाम फिक्स्ड डिस्क हैid, विस्तारित नामdb3。 -
Linuxसिस्टम के तहत./robot -lट्रस्टी द्वारा समर्थित एक्सचेंजों के नाम देखेंexchangeएक्सचेंज क्या है?नामके लिए
exchangeएक्सचेंज ऑब्जेक्ट्स का प्रतीकसामान्य समझौतेएक्सेस किए गए एक्सचेंज, सामान्य समझौते का विवरणः https://www.fmz.com/api#通用协议 -
प्रबन्धक पृष्ठ प्रबन्धक सूचीबद्ध नहीं किया जा सकता
जोड़े गए 5 से अधिक मेजबानों को सूचीबद्ध नियंत्रणों के रूप में प्रदर्शित किया जाएगा।
-
क्या यह सामान्य है कि होस्टिंग प्रदाताओं को अपने स्वयं के होस्टिंग प्रदाताओं के रूप में चयनित किया जाता है जब वे वास्तविक डिस्क बनाते हैं?
सार्वजनिक होस्टिंग एक त्वरित और आसान उपकरण है जो शुरुआती उपयोगकर्ताओं के लिए प्रदान किया जाता है। सीखने के लिए, इसे तैनात करने की आवश्यकता नहीं है। हालांकि, वास्तविक वास्तविक परीक्षण निजी होस्टिंग का उपयोग करने की सिफारिश की जाती है, क्योंकि सार्वजनिक होस्टिंग के हार्डवेयर संसाधन और नेटवर्क साझा किए जाते हैं, और प्लेटफ़ॉर्म इन सार्वजनिक होस्टिंग का नियमित रखरखाव नहीं कर सकता है।
-
यह पता ट्रस्टी को तैनात करने के समय दिया गया था।
./robot -s node.fmz.com/1234567क्या मैं अकेला हूं?यह पता हर उपयोगकर्ता का अपना पता आईडी है, हर उपयोगकर्ता
/1234567कुछ संख्याओं को अद्वितीय बनाया गया है, जो उपयोगकर्ताओं को पहचानने के लिए उपयोग किया जाता है।नियंत्रण केंद्र->Add Host बटन पर क्लिक करें->प्रबन्धक पृष्ठ जोड़ेंतो आप देख सकते हैं कि आप इसे कॉपी और पेस्ट कर सकते हैं। -
व्यवस्थापक के सिस्टम के लिए पर्यावरण चर जोड़ा गया
python2.7तो, क्यों पर्यावरण चर नहीं मिल रहा है?windowsसिस्टम को पहली बार स्थापित करनाpython, पर्यावरण चर सेट करने के बाद पुनः आरंभ करने की आवश्यकता होती है.
अनुसंधान परिवेश
-
EOF त्रुटि
python प्रतिक्रिया ईओएफ असामान्यता के आधार पर समाप्त होती है (क्योंकि कभी-कभी एक रणनीति एक मृत चक्र हो सकती है) । इसलिए ईओएफ असामान्यता को इंगित करना सामान्य है।
मंच की कार्यक्षमता
-
एक प्रशासक कितने डिस्क चला सकता है?
संख्या, सर्वर विन्यास और रणनीति की जटिलता के आधार पर कोई सीमा नहीं है, विशेष रूप से यह विचार करना है कि क्या ये कई फिक्स्ड डिस्क एक ही एक्सचेंज इंटरफ़ेस का उपयोग करते हैं ((इंटरफेस कॉल की आवृत्ति को ध्यान में रखते हुए, फिक्स्ड डिस्क जितनी अधिक होगी, उतनी ही अधिक होगी), आम तौर पर 5-6 फिक्स्ड डिस्क ठीक हैं।
-
मूलभूत अवधारणाओं को समझें जैसे कि होस्टिंग, रीयल-टाइम
-
वेब होस्टिंग और वेब होस्टिंग पृष्ठों से सामग्री गायब हो गई
डिस्क, होस्ट पृष्ठों की सामग्री गायब हो गई है, डिस्क सामान्य रूप से चल रही है, और होस्ट सर्वर पर सामान्य रूप से चल रहा है।
ब्राउज़र त्रुटि संदेश की जांच करें, क्या ब्राउज़र में प्लगइन्स स्थापित हैं, प्लगइन्स के कारण वैश्विक चर प्रदूषण की समस्या। समाधान ब्राउज़र प्लगइन्स में लिखे गए हैं, या किसी ब्राउज़र प्लगइन्स के बिना किसी ब्राउज़र FMZ लॉगिन का उपयोग करें। -
क्या FMZ खाता में पर्याप्त शेष राशि होने पर किराए पर ली गई सर्वर को तैनात करने के लिए किराए पर लेने की आधिकारिक नीति, स्वचालित रूप से नवीनीकृत होगी?
किराए पर ली गई रणनीति को स्वचालित रूप से नवीनीकृत नहीं किया जाता है, एक कुंजी परिनियोजित होस्टिंग सर्वर स्वचालित रूप से नवीनीकृत होता है।
-
मैं कुछ फ़ंक्शंस को अलग से टेम्पलेट में रखना चाहता हूं, और अन्य रणनीतियों का भी उल्लेख किया जा सकता है
FMZ APIदस्तावेज़ में विवरणः https://www.fmz.com/api#模板类库 -
एफएमजेड एनालॉग
wexAppनकली एक्सचेंज, केवल विकल्पBTC_USDTक्या मैं अन्य लेनदेन को अनुकूलित कर सकता हूं?wexAppएमुलेटर केवल कुछ प्रमुख ट्रेडिंग जोड़े का समर्थन करता है, और सभी ट्रेडिंग जोड़े एमुलेटर का समर्थन नहीं करते हैं। -
एक्सटेंशन एपीआई समवर्ती कॉल के साथ समस्याएं, हमेशा एक गैर-सत्यापन सत्यापन त्रुटि रिपोर्ट करें।
FMZ प्लेटफार्मों के लिए एक्सटेंशन
API KEY, एक साथ अनुरोध करने के लिए -
क्या डिबगिंग टूल का उपयोग करते समय होस्ट पर बनाए गए डिबगिंग थ्रेड की स्थिति रिकॉर्ड की जाती है?
जब डिबगिंग टूल निष्पादित होता है, तो यदि कुछ भी नहीं बदला जाता है तो पहले से बनाए गए एक्सचेंज ऑब्जेक्ट को जारी नहीं किया जाएगा। इसलिए कुछ स्थिति रिकॉर्ड की जाती है जैसे कि एक्सचेंज ऑब्जेक्ट वर्तमान मेंसिक्का-मुद्रा प्रणालीयालीवरेज मोड。
-
मैंने क्यों पंजीकरण किया?
wexAppक्या आपको लगता है कि एपीएक्स में लॉग इन करने के बाद आपके पास कोई संपत्ति नहीं है, न तो वॉलेट और न ही सिक्का क्षेत्र?पंजीकरण के बाद, आपको अपने खाते को सक्रिय करने के लिए अपने मेलबॉक्स को सत्यापित करना होगा। आप व्यक्तिगत केंद्र में अपना खाता सक्रिय कर सकते हैं।
-
लेकिन क्या होगा अगर हमें डेटा की संरचना देखने की जरूरत है?
समाधान, उपयोगनियंत्रण केंद्रकाडिबगिंग उपकरणडिबगिंग उपकरण में उपयोग किया जाता है
returnवाक्य को वापस लौटाता है जो प्रदर्शित करने की आवश्यकता है, सामग्री को प्रदर्शित करने में बाधा नहीं डालेगा। -
JavaScriptरणनीति में$.तो, क्या यह शुरू करने के लिए है?$.शुरू करने वाला फ़ंक्शन टेम्पलेट का निर्यात फ़ंक्शन है, जो मॉड्यूल के लिए इंटरफ़ेस फ़ंक्शन की तरह है। एपीआई दस्तावेज़ में विवरण देखेंः https://www.fmz.com/api#模板类库
pythonसंस्करण नीति के लिए निर्यात फ़ंक्शन के साथ शुरू होता हैext.घोषणा की -
हम इस बात पर विचार कर सकते हैं कि क्या हम एक बार फिर से अपने व्यापारिक आंकड़ों के नक्शे पर एक रेखा खींच सकते हैं?
दो प्रकार के आरेखों को अंततः प्रदर्शित किया गया थाः एक प्रणाली द्वारा उत्पन्न, और नीति नियंत्रण से बाहर थी। दूसरा एफएमजेड के लिए एपीआई इंटरफ़ेस है जो नीति कोड के भीतर है।
Chartफ़ंक्शन रेखाचित्र <unk> देखेंः https://www.fmz.com/api#chart... -
Google सत्यापन को कैसे पुनर्स्थापित करें यदि मैंने अपने फ़ोन से Google सत्यापन को हटा दिया है? प्लेटफ़ॉर्म पर खाता सेटिंग पृष्ठ पर कोई पोस्ट बॉक्स रीसेट नहीं मिला।
FMZ प्लेटफॉर्म पर किसी अन्य ब्राउज़र से लॉग इन करें, और यदि आपको Google सत्यापन कोड दर्ज करना है, तो "अनबॉन्डेड" पर क्लिक करें और अनबॉन्डेड पेज पर जाएं।
अन्य
-
एक्सचेंजों
API KEYसुरक्षाउपयोगकर्ता का
API KEYएफएमजेड उपयोगकर्ता के एक्सचेंज खातों के बारे में स्पष्ट जानकारी नहीं रखता है, और इसका उपयोग करता हैHttpsसमझौता -
रणनीति की सुरक्षा
इस सवाल का जवाब यहां दिया जा सकता हैः https://www.fmz.com/bbs-topic/1657
-
एफएमजेड प्लेटफॉर्म बिलिंग प्रणाली, बिलिंग तंत्र
रीयल-टाइम बिलिंग मानदंडः
1। एक फिक्स्ड डिस्क एक घंटे के लिए एक बार चार्ज किया जाता है ((0.05 USD/घंटा), एक घंटे के उपयोग के लिए खरीदा जाता है।
2। एक घंटे के भीतर बंद करना या फिर से शुरू करना।
3। बंद किए गए डिस्क पर, अगले एक घंटे के लिए कोई शुल्क नहीं लगेगा।
4। नई बनाई गई डिस्क को एक घंटे के लिए तुरंत बिल किया जाएगा।यह समय बिलिंग ऑपरेशन के समय के लिए है, क्योंकि ये प्रसंस्करण ऑपरेशन समय लेने वाले हैं, इसलिए कटौती समय में देरी हो सकती है। उदाहरण के लिए, वर्तमान समय 9:00 है, यह संभव है कि इस बिलिंग ऑपरेशन का समय 9:02 है ((चित्र पर दिखाया गया समय), अगले कटौती ऑपरेशन के समय ठीक किया जाएगा ((अगली कटौती समय 10:00 है, अग्रिम रूप से नहीं) ।)
-
तालिब डेटाबेस की सीमित सटीकता
यदि डेटा विशेष रूप से छोटा है, तो यह अंततः 0 होगा।
संदर्भः https://github.com/TA-Lib/ta-lib-python/issues/157 -
बिलिंग परियोजना में फिक्स्ड डिस्क कटौती, एक बार में एक घंटे से अधिक का बिलिंग कटौती ((0.05USD)
कारण यह हो सकता है कि प्रबंधक और एफएमजेड प्लेटफॉर्म के बीच लंबे समय तक संचार टूट गया है ((इस दौरान फिक्स्ड डिस्क सीधे एक्सचेंज के साथ बातचीत करता है, इसलिए निष्पादन रणनीति सामान्य है), वसूली शुल्क का संचय, वसूली शुल्क में देरी, एक बार के निपटान वसूली शुल्क के कारण। -
मेलबॉक्स को फिर से सेट करें
यदि कोई मेलबॉक्स खो गया है, तो उसे वर्तमान एफएमजेड खाते से बंधे मेलबॉक्स को पुनर्स्थापित करने की आवश्यकता है, उस एफएमजेड खाते का उपयोग करके वर्कफ़्लोज़ जमा करने, अन्य सूचना सत्यापन जैसे कि ऐतिहासिक लोड रिकॉर्ड स्क्रीनशॉट जमा करने और मैन्युअल रूप से सत्यापित होने के बाद मेलबॉक्स पते को पुनर्स्थापित करने की आवश्यकता है।
我试了两种exit的方式,一种是直接在开单时挂进去,代码如下,回测图一
if strategy.position_size >= 0 and Trend < 0 and TCI_bear
strategy.entry("SHORT", strategy.short, qty= rolling == true ? roll_size : size, comment='OP-S@')
strategy.exit("CL-S", "SHORT", xxxxxx)
state := -1
trading_1:=0
另一种是入场后采用查找订单的方式exit,代码如下(奇怪的是用这种方式exit直接不起作用了(回测图二),查找订单的函数是直接从文章里复制的)
if barstate.isrealtime and findOrderIdx("SHORT") >= 0 and state == -1
state := 0
strategy.exit("CL-S", "SHORT", xxxxxx)

还有一点,不知道为什么同一信号连续开了3次,代码如下
if trading_1 == 0 and Trend == -1 and TCI_bear and strategy.position_size < 0
strategy.entry("IP-S1", strategy.short, qty=size)
trading_1 := -1
梦总帮忙看一下是怎么回事
- 1
- 2
- 3
- 4




















