होम सिस्टम ट्रेडिंग पोस्ट

e-PSI(at)PROC: MetaTrader 4 के लिए बेहतरीन ट्रेडिंग सिस्टम

संलग्नक
10385.zip (40.8 KB, डाउनलोड 3 बार)

विवरण:

यह एक दिलचस्प विचार है - पहले वर्चुअल ओपन ऑर्डर, और फिर, यदि इस रणनीति से वर्चुअल ट्रेड लाभदायक होता है, तो ओपन मार्केट ऑर्डर। प्रत्येक रणनीति का अपना एक प्रतिशत रेटिंग होती है, जो इसकी सफलता को दर्शाती है। मार्केट ऑर्डर को डालने के लिए, रणनीति की रेटिंग न्यूनतम - MinRating से ऊपर होनी चाहिए। नई रणनीतियों के स्केलिंग को सरल बनाने के लिए, काउंसलर में कोड को समायोजित किया गया है। इसके अलावा, स्रोत रणनीतियों में दो और "न्यूरल" रणनीतियाँ जोड़ी गई हैं, और एक MA-Nike के लिए।

पहली "न्यूरल" में Perceptron के निर्माण के तीन तरीके हैं - VarPerceptron: 0 - Perceptron को Close  Open पर; 1 - iStochastic पर; 2 - CCI पर। इसके अलावा, एक पूर्ण सेट के लिए मैंने यहाँ अपनी पूंजी प्रबंधन की लाइब्रेरी जोड़ी है।

प्रत्येक रणनीति में अपना एक मैजिक होता है, जो प्रारंभिक Base.Magic से बनता है और उसमें रणनीतियों की संख्या जोड़ी जाती है। इसलिए, b-PSI@ICManager की लाइब्रेरी का उपयोग करते समय, Allowed_Magics में सभी उपयोग किए गए मैजिक को पंजीकृत करना बेहतर होता है।

अगर रणनीतियों की संख्या n-थ हो, तो मुझे लगा कि काउंसलर की क्षमताओं में ट्रेलिंग टोटल प्रॉफिट जोड़ना अनावश्यक नहीं होगा। यह दो मोड में काम कर सकता है: क्लासिक और MA (TrailProfitByMA = TRUE)। नवीनतम पहले न्यूनतम लाभ की रेखा बनाता है जो कि 20 (कोड में सेट की गई) मुद्रा इकाइयों के बराबर होती है, और फिर, जब ट्रेलिंग चालू होती है, तो वह SL प्रॉफिट को खींचता है।

प्रत्येक रणनीति से व्यक्तिगत ऑर्डर के लिए ट्रेलिंग भी AI पर काम कर सकता है (Tx.Var.TS = 1), जिसे बिना नुकसान के मोड में भी सेट किया जा सकता है यदि Tx.OnlyBU = True

स्टॉप के निर्माण के लिए भी दो विकल्प हैं (Tx.Var.STOP: 0 - क्लासिक; 1 - MA द्वारा), और TP Tx.Var.STOP = 1 पर दो तरीकों से बन सकता है: अगर Tx.TP = 0, तो यह MA पर बनाया जाएगा, या TP = Tx.TP

इसके अलावा, एक रणनीति द्वारा पेश किए गए ऑर्डर की संख्या को भी नियंत्रित किया जा सकता है - MAX_OrdersOnTC

संकेतकों में उपयोग की जाने वाली रणनीतियों को इच्छित समय फ्रेम पर सेट किया जा सकता है - Period.Indicators जरूरी नहीं कि चार्ट के समय अवधि से मेल खाता हो। सभी प्रासंगिक संकेतकों के समय, जिसमें MA द्वारा ट्रेलिंग शामिल है, इस पैरामीटर पर काम करते हैं।

Period.New.Send - यदि MAX_OrdersOnTC > 1 है, तो यह रणनीति पर अगले ऑर्डर खोलने के लिए (यदि खोलने की स्थितियाँ हैं) विराम को नियंत्रित करता है।

इस साइट के बारे में अधिक जानकारी के लिए, आप उस लेख को पढ़ सकते हैं।


इसलिए, इस सलाहकार की लाइब्रेरी में सभी कार्यों का संग्रह है। जैसा कि मैंने शुरुआत में उल्लेख किया, आप इस प्रणाली में अपनी रणनीतियाँ आसानी से जोड़ सकते हैं। सलाहकार द्वारा संसाधित रणनीतियों की संख्या एक स्थायी #define MAX_TC द्वारा नियंत्रित होती है। आप ऑर्डर खोलने और बंद करने के लिए व्यक्तिगत कार्यों की शर्तें निर्धारित कर सकते हैं, बाहरी कॉन्फ़िगरेशन वेरिएबल में जोड़ सकते हैं और उनकी रणनीति को कार्यान्वित कर सकते हैं!

चेतावनी!
सभी बाहरी वेरिएबल (जो सलाहकार से जुड़े हैं), उद्धरण के आयाम से जुड़े होते हैं और 4 अंक की क्षमता रखते हैं - आप 4 अंकों के लिए एक मान डालते हैं, और सलाहकार स्वचालित रूप से प्राप्त उद्धरणों के आधार पर क्षमता को फिर से तैयार करता है!

संबंधित पोस्ट

टिप्पणी (0)