मैक भाषा लिखने की प्रवृत्ति रणनीति वास्तव में बहुत सरल है, पैकेजिंग की मदद से, केवल कुछ लाइनों के कोड का उपयोग करके एक रणनीति लिखी जा सकती है।आविष्कारक My Language (Mylang) दस्तावेज़ को मात्रात्मक रूप से परिभाषित करते हैंइसके अलावा, कुछ निर्देशात्मक लेखों की कमी है. इस लेख में हम FMZ पर मैक भाषा के साथ खेलते हैं. मैक भाषा को FMZ पर डिजिटल मुद्रा की नकदी और डिजिटल मुद्रा वायदा दोनों पहलुओं में विभाजित किया जा सकता है, आइए विभिन्न बाजारों के उपयोग के बीच अंतर को साफ करें. पहले एक अपेक्षाकृत महत्वपूर्ण बात पर एक नज़र डालें।
"मैक भाषा लेन-देन क्लासरूम" उपयोगकर्ता द्वारा सेट किए जाने वाले कुछ संख्यात्मक, पैरामीटर और पैटर्न को एकीकृत करने के लिए एक साथ लिपटे हुए है, नीति कोड स्तर से अलग है, उपयोगकर्ता द्वारा सेट किए गए फ्रेमवर्क क्लासरूम को वास्तविक डिस्क बनाने के लिए, मैक भाषा नीति बनाने के लिए।
FMZ पर मैक भाषा रणनीति का उपयोग करने में कुशल होने के लिए, इन पैरामीटरों, सेटिंग्स का ज्ञान आवश्यक है, नीचे हम प्रत्येक पैरामीटर के अवधारणाओं और उपयोगों को सीखते हैं।
निष्पादन
निष्पादन के तरीके收盘价模型
、实盘价模型
。
समापन मूल्य मॉडल क्लोजिंग मूल्य मॉडल का अर्थ है कि प्रत्येक बार जब कोई नया K-लाइन स्तंभ उत्पन्न होता है, तो एक लेनदेन तर्क निष्पादित किया जाता है। उदाहरण के लिए, नीचे दिए गए चित्र में, रणनीति का उपयोग 5 मिनट के K-लाइन चक्र का उपयोग करके किया जाता है, जब समय 10:45:01 है, इस समय एक नया 5 मिनट का K-लाइन स्तंभ उत्पन्न होता है, वास्तविक ड्राइव एक बार लिखित रणनीति कोड तर्क निष्पादित करता है, K-लाइन चार्ट पर केवल चक्र पूरा होने वाली K-लाइन प्रदर्शित करता है (यानी, घटाव का दूसरा स्तंभ), जब उलटा पहला स्तंभ समाप्त हो जाता है, तो इसे चार्ट पर अपडेट किया जाता है (इस समय समाप्त होने पर घटाव का पहला स्तंभ घटाव का दूसरा K-लाइन स्तंभ बन जाता है) ।
सरल शब्दों में, जब अंतिम K-लाइन कॉलम समाप्त हो जाती है और नए चक्र के K-लाइन कॉलम निकलते हैं, तो एक वास्तविक ड्राइव प्रोग्राम एक स्थापित रणनीति तर्क ("लेखित लेनदेन रणनीति कोड") निष्पादित करता है। इस प्रकार के मॉडल का लाभ यह है कि यह चक्र के दौरान वास्तविक समय में मूल्य परिवर्तन से उत्पन्न होने वाले व्यवधान से बचता है और केवल अंतिम K-लाइन स्तंभ के प्रारूपण के समय बाजार डेटा को देखता है, जो कि रणनीति खरीदने-बेचने और समतल करने के आधार के रूप में है। नुकसान यह है कि स्थिति खोलने की संभावना है, समतल करने में देरी होती है, क्योंकि रणनीति अंतिम K-लाइन स्तंभ चक्र पूरा होने के बाद ही कार्रवाई करेगी।
जैसा कि ऊपर दिखाया गया है, स्टेटस बार और पॉलिसी चार्ट में 8 घंटे का अंतर दिखाई देता है, जो कि होस्ट के डिवाइस और वर्तमान में दिखाए गए चार्ट ब्राउज़र के बीच समय क्षेत्र सेटिंग्स के असंगत होने के कारण होता है।
वास्तविक समय मूल्य मॉडल वास्तविक समय मूल्य मॉडल का अर्थ है वास्तविक समय बाजार के आधार पर, एक स्थापित रणनीतिक तर्क को निष्पादित करना; एक बार रणनीति में ट्रेडिंग की शर्तें ट्रिगर हो जाती हैं, तो ट्रेडिंग निर्देश तुरंत निष्पादित होते हैं। इस मॉडल के फायदे वास्तविक समय में बाजार की निगरानी करना, पुष्टि का इंतजार नहीं करना, और तुरंत ट्रेडिंग निर्देश निष्पादित करना हैं। नुकसान यह है कि बाजार को अक्सर बाधित किया जाता है। नीचे दिए गए चित्र के रूप में, अद्यतन समय वास्तविक समय में बदलता है, जो चार्ट पर प्रदर्शित किया गया है, जो कि पहले K-लाइन कॉलम (वर्तमान K-लाइन कॉलम है, और चार्ट पर यह K-लाइन कॉलम भी वास्तविक समय में बदलता है) ।
डिफ़ॉल्ट रूप से खोलने के लिए मैक भाषा की नीति को लिखने के दौरान, यदि BK, SK, BPK, SPK के लिए कोई एकल संख्या पैरामीटर निर्दिष्ट नहीं किया गया है, तो इस पैरामीटर के अनुसार उप-एक संख्या के रूप में; उदाहरण के लिएः
MA5^^MA(C,5);
MA10^^MA(C,10);
CROSSUP(MA5,MA10),BK;
अब, यदि "डिफ़ॉल्ट ट्रेडों की संख्या" 2 पर सेट है, तो नीति BK के कार्यान्वयन की शर्त हैCROSSUP(MA5,MA10)
जब ट्रिगर किया जाता है, तो खरीद की मात्रा 2 होती है ((विशेष रूप से 2 हाथ, 2 सिक्के या 2 अनुबंध देखें कि कौन सा एक्सचेंज जोड़ा गया है, क्या यह डिजिटल मुद्रा नकदी है या डिजिटल मुद्रा वायदा है) ।) ।
एक उदाहरण के रूप मेंः
वास्तविक डिस्क पर, एक्सचेंज पृष्ठ पर अपने स्वयं के कॉन्फ़िगरेशन को जोड़ने वाले एक्सचेंज ऑब्जेक्ट देखेंः
अधिकतम एकमुश्त लेनदेन मात्रा एक बार में अधिकतम संख्या में ऑर्डर करने की अनुमति दी जाती है, यदि सेट सिग्नल ट्रिगर होने पर ऑर्डर की मात्रा अधिक होती है (नीति में निर्देश पैरामीटर सेट या डिफ़ॉल्ट रूप से खुलने वाले हाथों की संख्या सेट) तो ऑर्डर को निष्पादित करने पर ऑर्डर को छोटे आदेशों में विभाजित किया जाता है।
स्लाइडिंग मूल्य बिंदुओं की संख्या (पूर्णांक)
इस पैरामीटर और "नौकरी लेनदेन" के समूह में定价货币精度
पैरामीटर से संबंधित है, मुख्य रूप से सेट करने के लिए उपयोग किया जाता है जब खरीदना आवश्यक है, तो प्रतिद्वंद्वी को बेचने के लिए 10 की कीमत पर, हम 11 की कीमत पर खरीदते हैं, इस समय 11-10 = 1, अतिरिक्त 1 युआन का अंतर स्लाइड मूल्य है, इसके विपरीत, कम कीमत पर बेचने का हिस्सा स्लाइड मूल्य है, स्लाइड मूल्य का उद्देश्य लेनदेन सुनिश्चित करना है।
उदाहरण के लिए, कमोडिटी फ्यूचर्स ट्रेडिंग में, विभिन्न किस्मों में अलग-अलग प्राइस टिक होते हैं (यानी, एक बार की कीमत) और डिजिटल मुद्रा ट्रेडिंग में भी ऐसा ही है, यदि ऑर्डर की कीमत प्राइस टिक का गुणक नहीं है, उदाहरण के लिए।i2009
आयरन ऑयरन 2009 अनुबंध, कीमत एक झटके में 0.5 है, अगर मैं आदेश 760.1 है, तो यह मूल्य टिक की आवश्यकताओं को पूरा नहीं करता है, इस तरह के आदेश सफल नहीं हो सकता है, एक्सचेंज इस बोली को अस्वीकार कर देगा, अगर आदेश 760.5 है, तो यह संभव है। इसलिए स्लाइड मूल्य सेट करते समय इस मुद्दे पर विचार करने की आवश्यकता है।
सिस्टम स्वचालित रूप से वर्तमान किस्म के लिए priceTick प्राप्त करता है (मूल्य निर्धारण मुद्रा सटीकता यह पैरामीटर लागू नहीं होता है)滑价点数
उदाहरण के लिए, PriceTick के गुणक:
यह दिखाता है कि कीमत एक बार 1e-7 या 0.0000001 है, जब हम स्लाइडिंग मूल्य बिंदुओं की संख्या 5 पर सेट करते हैं।
चूंकि डिजिटल मुद्राएं एक बार में कीमतों की जानकारी प्रदान करती हैं, और कुछ प्रदान करती हैं और कुछ नहीं करती हैं, इसलिए "मूल्य निर्धारण मुद्रा सटीकता" पैरामीटर को नियंत्रित करने की आवश्यकता होती है। उदाहरण के लिए, "मूल्य निर्धारण मुद्रा सटीकता" पैरामीटर को 2 पर सेट किया जाता है, जो कि वर्तमान लेनदेन के दौरान आदेश की कीमत को दूसरे स्थान पर 0.01 तक सटीक करता है। इस समय, मूल्य टिक 0.01 है, और यदि मूल्य स्लाइडिंग बिंदु संख्या 5 सेट की जाती है, तो प्रत्येक आदेश के आधार पर प्रतिभागी की कीमतों में जोड़ने या घटाने के आधार पर मूल्य या कॉल प्रीमियम 0.05 होगा।
चर का सबसे लंबा चक्र संख्या यदि यह पैरामीटर 200 पर सेट किया जाता है, तो नीति में गणना किए गए विभिन्न डेटा अनुक्रमों, जैसे औसत रेखा, MACD सूचक रेखा, आदि, केवल हाल के 200 K लाइनों पर डेटा संग्रहीत करते हैं।
नस्ल कोड
यह पैरामीटर मुख्य रूप से数字货币期货
बाजार अनुबंध कोड सेट करें, देखेंमेई भाषा के दस्तावेज
यदि नीति में जोड़ा गया एक्सचेंज ऑब्जेक्ट डिजिटल करेंसी की नकदी है, तो यह पैरामीटर अमान्य है।
स्वचालित रूप से पुनर्स्थापित प्रगति
इस पैरामीटर को टैप करने पर, नीति को बंद करने के बाद पुनः आरंभ किया जाता है, यह पहले के स्टॉक को जारी रखता है, सिग्नल चलना जारी रखता है, न कि प्रारंभिक स्थिति का उपयोग करना। यदि नीति को प्रारंभिक स्थिति में चलाने की आवश्यकता है, तो इस पैरामीटर को टैप न करें।
पुनः परीक्षण की संख्या यदि कोई लेन-देन नहीं होता है (उदाहरण के लिए बाजार में तेजी से बदलाव, कीमतों में मामूली बदलाव, शायद आदेश देने के समय, डिब्बा पहले से ही स्थानांतरित हो गया है) । रद्द आदेश पुनः आदेश, इस पैरामीटर को नियंत्रित करता है कि पुनः आदेश की संख्या, अधिक बार आदेश नहीं दिया जाता है, संकेत निष्पादन पूरा हो गया है।
नेटवर्क शिफ्टिंग अंतराल (मिलीसेकंड) केवल डिजिटल मुद्रा वायदा, मौद्रिक वैधता और प्रक्रियाओं के पुनरावर्ती निष्पादन की आवृत्ति को नियंत्रित करने के लिए।
खाता सिंक्रनाइज़ेशन का समय ((सेकंड) खाते के डेटा को पढ़ने का समय अंतराल।
ट्रेड खोलने के बाद ट्रेड सिंक का समय ((मिलीसेकंड) मुख्य रूप से डिजिटल मुद्रा फ्यूचर्स एक्सचेंजों के लिए उपयोग किया जाता है, कभी-कभी डिजिटल मुद्रा फ्यूचर्स एक्सचेंज इंटरफ़ेस पुराने डेटा को वापस कर देता है, जिससे स्थिति का निर्णय लेने में त्रुटि होती है, जिससे रणनीति दोहराई जाती है। इस पैरामीटर को सेट करने से इस तरह के मुद्दों को कम किया जा सकता है। रणनीति को एक निश्चित समय के लिए एक समन्वित स्थिति की प्रतीक्षा करने के लिए एक रणनीति के बाद एक स्थिति खोलने के बाद।
लीवरेज गुणक यह पैरामीटर केवल डिजिटल मुद्रा वायदा के लिए प्रयोग किया जाता है, डिजिटल मुद्रा वायदा लीवरेज सेट करने के लिए, विभिन्न डिजिटल मुद्रा वायदा एक्सचेंजों द्वारा समर्थित लीवरेज का दायरा, मान अलग-अलग हो सकते हैं, विशेष रूप से सेटिंग के लिए।
पहले हाथ का लेनदेन यह पैरामीटर केवल डिजिटल मुद्राओं के साथ नकदी लेनदेन के लिए मान्य है, यानी डिफ़ॉल्ट रूप से सेट किए गए एकमुश्त मात्रा के लिए
न्यूनतम लेनदेन डिजिटल मुद्राओं के लिए, सटीकता की अवधारणा के विपरीत, नए सहपाठियों को यहां भ्रमित करना हमेशा आसान होता है, सटीकता का मतलब है कि एक छोटी संख्या में सटीकता है, न कि संख्या का आकार। न्यूनतम लेनदेन का मतलब है कि प्रत्येक ऑर्डर के लिए न्यूनतम संख्या, यदि गणना की गई अगली मात्रा इस संख्या से कम है, तो लेनदेन नहीं किया जाता है ((उदाहरण के लिए, अपर्याप्त धन, अपूर्ण लेनदेन, लेनदेन के लिए एक बिंदु की योजना बनाई गई लेनदेन की संख्या आदि) । सरल शब्दों में, एक बार ऑर्डर ऑपरेशन है, जिसमें न्यूनतम मात्रा इस संख्या को पूरा करने के लिए है, और इस मूल्य से कम नहीं है।
मूल्य निर्धारण मुद्रा की सटीकता यह पैरामीटर ट्रेडिंग के समय कीमत की सटीकता (मूल्य के छोटे अंकों) को संदर्भित करता है, जो हमारे द्वारा बताए गए "स्लाइडिंग मूल्य बिंदु संख्या" पैरामीटर को प्रभावित करता है। कुछ बीटीसी-मूल्य वाले ट्रेडों के लिए विशेष ध्यान देने की आवश्यकता है, ऐसे ट्रेडों के लिए मूल्य संख्या बहुत छोटी है, और मूल्य के छोटे अंकों की संख्या बहुत अधिक है, इस कीमत की सटीकता को सेट करने के लिए ध्यान देने की आवश्यकता है।
व्यापारिक विविधता सटीकता यह पैरामीटर लेन-देन के समय निम्न मात्रा की सटीकता को संदर्भित करता है, निम्न मात्रा के छोटे अंकों को नियंत्रित करता है, उदाहरण के लिए, निम्न मात्रा 0.1234 सिक्कों के लिए योजना बनाई गई है, यदि पैरामीटर 2 पर सेट किया जाता है, तो निम्न मात्रा 0.12 हो जाएगी।
प्रक्रिया शुल्क यह पैरामीटर डिजिटल मुद्रा की नकदी के लिए लागू होता है, और लेनदेन शुल्क पैरामीटर की गणना करने के लिए उपयोग किया जाता है जब आप आदेश देते हैं (जब आप भुगतान करते हैं) ताकि गणना की गई मात्रा को वास्तविक रूप से उपयोग की जाने वाली संपत्ति की संख्या से अधिक न होने के लिए, यदि आप एक्सचेंज लेनदेन शुल्क निर्धारित नहीं करते हैं, तो पैरामीटर को उचित रूप से बड़ा सेट किया जा सकता है।
आंकड़ों के अंतराल के कारण मैक्सिकन भाषा के लिए लाभ के आंकड़े समय-समय पर गणना की जाती है, वर्तमान फ्लोटिंग लाभ और हानि को प्रिंट किया जाता है, इसलिए यह गणना की जा सकती है, चाहे वह होल्डिंग हो या नहीं (डिजिटल मुद्रा नकदी में कोई वास्तविक होल्डिंग नहीं है, यह तार्किक होल्डिंग है) । जैसा कि ऊपर दिखाया गया है, यह पैरामीटर घंटे के लिए सेट किया गया है, और लाभ वक्र हर घंटे एक बार मुद्रित किया जाता है। मुद्रित लाभ हैः संचयी लाभ + वर्तमान फ्लोटिंग लाभ और हानि।
पुनः प्रयास विफल ((मिलीसेकंड) यह पैरामीटर इंटरफ़ेस कॉल विफल होने पर पुनः प्रयास करने के अंतराल के लिए उपयोग किया जाता है.
एजेंट का उपयोग करना यह पैरामीटर मुख्य रूप से डिजिटल मुद्रा वायदा, डिजिटल मुद्रा नकदी के लिए उपयोग किया जाता है, और एसएस 5 एजेंट का उपयोग करके घरेलू सर्वर प्रशासकों को कुछ एक्सचेंजों के इंटरफेस तक पहुंचने के लिए अनुमति दी जाती है।
आम वेब त्रुटियों को छिपाना इस पैरामीटर को टैप करने से कुछ गलत लॉग फ़िल्टर किए जा सकते हैं.
आधार पते बदलें
यह पैरामीटर मुख्य रूप से डिजिटल मुद्रा वायदा, डिजिटल मुद्रा नकदी के लिए उपयोग किया जाता है, जो कि rest प्रोटोकॉल एपीआई इंटरफेस बेस एड्रेस को स्विच करने के लिए उपयोग किया जाता है, जैसे कि विनान एनालॉग डिस्क वातावरण को स्विच करनाःhttps://testnet.binancefuture.com
。
सूचना भेजें इस पैरामीटर को टैप करने के बाद, लॉग, नीति में पुश संदेश को वर्तमान खाता सेटिंग्स के लिए पुश विकल्प पर पुश किया जाता है।
मैक भाषा के टेम्पलेट पैरामीटर के लिए हम पहले यहां से परिचित हैं, अगले लेख में हम FMZ प्लेटफॉर्म पर मैक भाषा चलाने के दौरान इंटरफ़ेस, चार्ट, आदि के साथ परिचित हो सकते हैं।
qq813380629जल्दी से सूचीबद्ध करें
आविष्कारक मात्रा - छोटे सपनेमैक भाषा का यह आर्किटेक्चर लिंकिंग का समर्थन नहीं करता है, आप अन्य भाषा रणनीतियों का उपयोग करके लिंकिंग तंत्र को लागू कर सकते हैं।