प्रेस्सीनट्रेडर iमीब्रोकरमध्ये खालील एएफएल कार्ये जोडते. बर्याच वापरकर्त्यांना फक्त हे वापरण्याची आवश्यकता असेल प्रेस्सीन ट्रेडर () , पीटीपीलोटएफएलडी () आणि पीटीबॅकटेस्ट () फंक्शन्स.
आपल्याला चार्टचे विश्लेषण करण्यासाठी फक्त प्रेसिएनट्रेडर एक स्वतंत्र साधन म्हणून वापरू इच्छित असल्यास, आपण हे करू शकता प्रेस्सीनट्रेडर एएफएल फॉर्म्युला फक्त डबल क्लिक करा, नवीन प्रेसिएनट्रेडर चार्ट उपखंड तयार करण्यासाठी. आपल्याला हा उर्वरित लेख वाचण्याची आवश्यकता नाही.
उर्वरित कार्ये आहेत प्रगत वापरकर्ते ट्रेडिंग सिस्टमच्या विकासासाठी ज्यांना आमच्या सानुकूल एएफएल स्क्रीपटीकडून आमच्या अल्गोरिदम कॉल करायचे आहेत.
प्रेस्सीनट्रेडर
प्रेस्सीन ट्रेडर ()
- हे आहे मुख्य कार्य जे प्रेसिएनट्रेडर चार्ट उपखंड प्रदर्शित करते, सर्व भूखंड प्रदर्शित करते आणि इंटरप्रीटेशन विंडोमध्ये अहवाल तयार करते.
- द फंक्शन कोणतेही पॅरामीटर्स स्वीकारत नाही, कारण सर्व पॅरामीटर्स अॅमीब्रोकर पॅरामीटर्स विंडोमध्ये सेट केलेले आहेत.
- विद्यमान किंमत चार्ट उपखंडात प्रेस्सीनट्रेडर प्लॉट करणे शक्य असले तरी, त्यात असंख्य संकेतक आणि आलेख आहेत ज्यामुळे जास्त गोंधळ होऊ शकतो आणि आपल्या विद्यमान निर्देशकांशी विवाद होऊ शकेल. म्हणूनच आम्ही स्वतंत्र प्रेसिएनट्रेडरसाठी स्वतंत्र उपखंड तयार करण्याची शिफारस करतो.
- आपण पॅरामीटर विंडोमध्ये API की सेट करणे आवश्यक आहे. आपण API की सेट न केल्यास प्रेसीएनट्रेडर एक प्रदर्शित करेल अवैध API की संदेश.
- या प्रत्येक पॅरामीटर्सचा वापर कसा करावा हे शिकण्यासाठी, कृपया लेख वाचा, प्रेस्सीनट्रेडर पॅरामीटर्स.
PTPlotFLDs
PTPlotFLDs ()
- हे फंक्शन प्लॉट्स भविष्यातील सीमांकन ओळ प्रेसिएनट्रेडरद्वारे ओळखलेल्या प्रत्येक सायकल शिखरासाठी (एफएलडी).
- फंक्शन कोणतेही पॅरामीटर्स स्वीकारत नाही, कारण सर्व पॅरामीटर्स अॅमीब्रोकर पॅरामीटर्स विंडोमध्ये सेट केलेले आहेत.
- एफएलडी किंमतीशी जवळचा संबंध ठेवत आहे आणि किंमतीसारखेच स्केल वापरतो, आम्ही आपल्या किंमत चार्ट उपखंडात प्रेस्सीनट्रेडर उपखंडात नसून एफएलडी रचण्याची शिफारस करतो.
- हे फंक्शन एफसीडी प्लॉट तयार करण्यासाठी त्याचे डेटा स्रोत म्हणून प्रेस्सीनट्रेडर वापरते. म्हणून, हे आवश्यक आहे प्रेस्सीन ट्रेडर () वेगळ्या चार्ट उपखंडात चालू असलेले कार्य.
- आपण पॅरामीटर्स विंडोमध्ये खालील पॅरामीटर्स सेट करू शकता:
- FLDs (1-10) - हे आपल्याला चार्टवर कोणते एफएलडी भूखंड प्रदर्शित करायचे ते निवडण्याची परवानगी देते. प्रत्येक सायकल पीक फ्रिक्वेंसीशी संबंधित एफएलडी प्लॉट असतो, परंतु हे पॅरामीटर आपल्याला प्लॉटची संख्या मर्यादित करून चार्ट गोंधळ टाळण्यास अनुमती देते.
- प्रेसिएनट्रेडरसह समक्रमण - जेव्हा हे सक्षम केले जाते, तेव्हा प्रेसिएनट्रेडरकडून नवीनतम डेटा मिळविण्यासाठी, प्रति सेकंद एकदा हे कार्य स्वयंचलितपणे चालू होते, एफएसडी प्लॉट प्रेस्सीनट्रेडरद्वारे व्युत्पन्न केलेल्या चक्र विश्लेषणासह समक्रमित राहण्याची खात्री करतात. आपण समक्रमण अक्षम केल्यास, आपल्याला प्रत्येक वेळी चार्ट व्यक्तिचलितरित्या रीफ्रेश करावा लागेल.
- फंक्शन भूतकाळातील, वर्तमान आणि भविष्यातील एफएलडी प्लॉट करतो. तथापि, प्रदर्शित करण्यासाठी भूतकाळ एफएलडी प्लॉट्स, आपण प्रेस्सीनट्रेडरमधील स्थिर निर्देशक सक्षम करणे आवश्यक आहे. कारण प्रत्येक नवीन बारसह सायकल वारंवारता बदलतात. भूतकाळातील एफएलडी रचण्यासाठी, फंक्शनला मागील चक्र विश्लेषणेमध्ये प्रवेश आवश्यक आहे, ज्यास स्थिर निर्देशकांची आवश्यकता असते. स्थिर निर्देशक अक्षम केले असल्यास, आपल्याला फक्त सद्य बार आणि भविष्यातील बारसाठी एफएलडी प्लॉट दिसतील. लक्षात ठेवा, भविष्यातील एफएलडी प्लॉट केवळ एक अंदाज आहे आणि चार्टमध्ये नवीन बार जोडल्यामुळे बदलू शकतात.
पीटीबारॅनालिसिस
पीटीबारअॅनालिसिस (डेटा सिरीज, ध्रुवीयता, पीएल बेसिस, लुकबॅक रेंज, मिनि फ्रिक्वेन्सी, मॅक्स फ्रिक्वेन्सी, हार्मोनिक फिल्टर, मिनिट फिटनेस, बेस्ट एक्स सायकल, अॅनालिसिस बार, प्लॉट स्टार्ट बार, प्लॉट एंड बार, कॅशे इंडेक्स)
पीटीबारॅनालिसिस एकाच बारवर पॉइंट-इन-टाइम चक्र विश्लेषण करते. त्यानंतर निर्दिष्ट प्लॉट रेंजमध्ये वेगवेगळे भूखंड तयार होतात, मागे व वैकल्पिकरित्या पुढे जातील. सायकल विश्लेषणाची अचूकता दृश्यमान सत्यापित करण्यासाठी मागास प्लॉटचा वापर केला जाऊ शकतो, याची पुष्टी करून संबंधित किंमत पट्ट्या खालीलप्रमाणे आहेत. अग्रेषित प्लॉट सवय आहे भविष्यातील किंमतींचा अंदाज लावा किंवा मागील बारवरील त्याच्या भविष्यवाणीची अचूकता पाहण्यासाठी. आपण वापरत असलेले हे फंक्शन आहे थेट व्यापार.
हे फंक्शन कोणतीही मूल्ये थेट परत करत नाही. त्याऐवजी, ते स्केलर्स, अॅरे आणि मॅट्रिकांसह एएफएल व्हेरिएबल्सचा एक संच तयार करतो. हे अॅरे कोणत्याही एएफएल अॅरेप्रमाणे प्लॉट केले जाऊ शकतात.
मापदंड
- डेटा मालिका (रचना)
- हे मापदंड अपेक्षित आहे अमीब्रोकर अॅरे, आपण विश्लेषण करू इच्छित वास्तविक डेटा मालिका असलेली. उदाहरणार्थ, आपण बंद असलेल्या किंमतींचे विश्लेषण करू इच्छित असल्यास आपण अंगभूत एमीब्रोकर पास करू शकाल बंद करा (सी) व्हेरिएबल, जे आपल्या डेटा सिरीजमधील बंद किंमती असलेले अॅरे आहे.
- ध्रुवपणा (पूर्णांक)
- 0 = सकारात्मक
- 1 = नकारात्मक
- पीएल बेसिस (पूर्णांक)
- 0 = मोठेपणा
- 1 = सामर्थ्य
- लुकबॅक रेंज (पूर्णांक)
- 1 - 15
- किमान फ्रिक्वेन्सी (पूर्णांक)
- सामान्यत: 10 - 100
- कमाल वारंवारता (पूर्णांक)
- साधारणपणे 150 - 300
- हार्मोनिक फिल्टर (पूर्णांक)
- 0 - 100
- किमान फिटनेस (पूर्णांक)
- 0 - 100
- सर्वोत्कृष्ट एक्स सायकल (पूर्णांक)
- 1 - 10
- विश्लेषण बार (पूर्णांक)
- हे बार इंडेक्स आहे ज्यासाठी विश्लेषण केले जाईल.
- थेट व्यापारासाठी विश्लेषण करत असताना आपण चार्टवरील शेवटच्या बारच्या बार अनुक्रमणिकेच्या बरोबरीने विश्लेषण बार सेट कराल.
- अॅमी ब्रोकर चार्टवर पहिला क्रमांक बार क्रमांक १ म्हणून दाखवतो. तथापि, एएफएलद्वारे वापरलेला अंतर्गत निर्देशांक बार ० पासून सुरू होतो. म्हणून, आपल्याला एखाद्या विशिष्ट बारचे विश्लेषण करायचे असल्यास, आपल्याला अॅमीब्रोकरमध्ये प्रदर्शित केलेल्या बार नंबरमधून १ वजा करणे आवश्यक आहे. योग्य बार क्रमांक मिळवा. एका चार्टवर 5,000००० बार असल्यास शेवटची बार संख्या number,99 not be असेल, not,००० नाही.
- त्या बारसाठी पॉईंट-इन-टाइम विश्लेषण करण्यासाठी आपण मागील बार अनुक्रमणिका निर्दिष्ट करू शकता. उदाहरणार्थ, आपण 1000 चे बार इंडेक्स निर्दिष्ट केले असल्यास, आपण त्या भागाच्या अंदाजानुसार अचूक मूल्य पाहण्यासाठी बारच्या 1,001 बारपासून चार्टवरील शेवटच्या बारशी प्रीस्टियन लाईनची तुलना करू शकता. त्या वेळी. सायकल प्लॉट तयार करताना, फंक्शन निर्दिष्ट बार नंबरच्या उजवीकडे असलेल्या कोणत्याही किंमतीच्या डेटाकडे दुर्लक्ष करते.
- प्लॉट स्टार्ट बार (पूर्णांक)
- प्लॉट कोठे प्रारंभ करावा असा बार अनुक्रमणिका निर्दिष्ट करते.
- संपूर्ण मालिकेसाठी प्लॉटची गणना करणे सहसा आवश्यक नसते. उदाहरणार्थ, जर आपला चार्ट दृश्य 100 बार दर्शवित असेल तर आपल्याला केवळ त्या 100 बारसाठी प्लॉट्स आवश्यक आहेत, संपूर्ण मालिका नाही.
- प्लॉट एंड बार (पूर्णांक)
- बार अनुक्रमणिका निर्दिष्ट करते जेथे प्लॉट समाप्त झाला पाहिजे.
- आपण चार्टवरील बारच्या संख्येपेक्षा अधिक प्लॉट एन्ड बार निर्दिष्ट करुन भूखंड भविष्यात प्रोजेक्ट करू शकता.
- कॅशे अनुक्रमणिका (पूर्णांक)
- फंक्शनमध्ये समान डेटासाठी एकाधिक सलग API विनंत्या पाठविणे टाळण्यासाठी अंतर्गत कॅशिंग यंत्रणा असते. कॅशे प्रत्येक API विनंतीसाठी डेटा मालिका, मापदंड आणि परिणाम संचयित करते. सलग दोनदा अचूक डेटा मालिका आणि पॅरामीटर्स प्राप्त झाल्यास, ती API विनंती वगळते आणि ताबडतोब कॅश्ड निकाल परत करते.
- आपण एखाद्या चार्टवर फक्त एका डेटा मालिकेचे विश्लेषण करीत असल्यास, आपण कॅशे अनुक्रमणिका 0 वर सेट केले पाहिजे.
- आपण एखाद्या चार्टवर एकाधिक डेटा मालिकेचे विश्लेषण करत असल्यास, आपण प्रत्येक डेटा मालिकेसाठी एक अद्वितीय कॅशे अनुक्रमणिका निर्दिष्ट केली पाहिजे. उदाहरणार्थ, आपण बेस कालावधी, तसेच दोन उच्च कालावधीचे विश्लेषण करत असाल तर बेस कालावधीसाठी आपण कॅशे इंडेक्स 0, एचटीपी 1 साठी कॅशे इंडेक्स 1 आणि एचटीपी 2 साठी कॅशे इंडेक्स 2 निर्दिष्ट कराल. यामुळे एक स्वतंत्र कॅशे तयार होईल. प्रत्येक कालावधीसाठी.
प्रतिसाद
AFL अॅरे:
या अॅरेमधील प्रत्येक घटक बार शून्यापासून प्रारंभ होणारा बार दर्शवितो.
आपण सेट केल्यास प्लॉट एंड बार पेक्षा मोठ्या संख्येने लास्ट व्हॅल्यू (बारइंडेक्स ()), ते आपोआप जाईल अॅरे मागे हलवा फरक करून यानंतर आपण भविष्यात भूखंड प्लॉट्सचा वापर करून प्रोजेक्ट करू शकता प्लॉट कार्य आहे एक्सशिफ्ट मापदंड
उदाहरणार्थ, समजा आपल्या चार्टमध्ये 5,000 बार आहेत, म्हणजे शेवटचा बार निर्देशांक 4,999 आहे. आपण सेट केल्यास प्लॉट एंड बार 5,009 वर अॅरे डावीकडे 10 बार ने हलविला जाईल. त्यानंतर आपण भविष्यात 10 बार प्लॉट करण्यासाठी XShift 10 वर सेट केले. अॅरे डावीकडे 10 बारने हलविल्यामुळे, एक्स शिफ्ट प्लॉट योग्यरित्या चार्टसह संरेखित केला जाईल.
- पीटीपीएल - प्रिस्चियन लाइन प्लॉट
- पीटीपीएलस्लोप - उतार प्रेसेंटियन लाईनचा. सकारात्मक मूल्याचा अर्थ असा आहे की ते वरच्या दिशेने खाली जात आहे आणि नकारात्मक मूल्य म्हणजे ते खाली सरकते.
- पीटीट्रेन्डबार - संबंधित बार क्रमांक सध्याच्या ख्रिश्चन रेषेत. प्रत्येक ट्रेंडमधील प्रथम बार क्रमांक बार 0 आहे आणि त्यानंतरच्या सर्व बार क्रमांक ट्रेंडच्या पहिल्या बारशी संबंधित आहेत.
- पीटीट्रेंडबार - बारची एकूण संख्या सध्याच्या प्रिस्चियन लाईन ट्रेंडमध्ये.
- PTTrendPct - टक्केवारी पूर्ण सध्याच्या प्रिस्चियन लाईन ट्रेंडचा. टक्केवारी कधीही 100 वर पोहोचणार नाही, कारण याचा अर्थ शून्य टक्के पूर्ण झाल्याने एक नवीन ट्रेंड सुरू झाला आहे. तर, जुन्या ट्रेंडचा 100% नवीन ट्रेंडच्या 0% च्या समतुल्य आहे.
AFL मॅट्रॅसेस:
- पीटीसीसायकल - मध्ये निर्दिष्ट केलेल्या श्रेणीमध्ये प्रत्येक स्वतंत्र चक्र वारंवारतेसाठी एक पंक्ती समाविष्ट करते मिनिट फ्रिक्वेन्सी आणि अधिकतम वारंवारता मापदंड. प्रत्येक पंक्तीमध्ये एएफएल व्हेरिएबल्सद्वारे ओळखल्या जाणार्या स्तंभ क्रमांकासह आठ स्तंभ आहेत. मॅट्रिक्स मधील व्हॅल्यूज वाचताना, आपण त्यांच्या संबंधित एएफएल चल वापरून नेहमी स्तंभ क्रमांकाचा संदर्भ घ्यावा, स्तंभ क्रमांक हार्ड कोडिंग करण्याऐवजी. अशा प्रकारे, भविष्यात स्तंभ क्रमांक बदलल्यास आपला कोड अद्याप कार्य करेल,
- वारंवारता (पीटीसीओल फ्रिक्वेन्सी) - सायकल वारंवारता.
- मोठेपणा (पीटीसीओलएम्प्लिट्यूड) - सायकल मोठेपणा.
- सामर्थ्य (पीटीसीओलस्ट्रेंथ) - सायकल सामर्थ्य, जे वारंवारतेद्वारे विभाजित मोठेपणा आहे.
- प्रारंभ बार (पीटीसीओलटार्टबार) - बार अनुक्रमणिका जिथे सायकल प्लॉट सुरू होते. याचा उपयोग सायकल प्लॉटसाठी योग्य टप्पा सेट करण्यासाठी केला जातो, परंतु सामान्यत: ते आवश्यक नसते कारण फंक्शन आपल्यासाठी खाली दिलेल्या पीटीपीलाट्स मॅट्रिक्समध्ये भूखंड प्रदान करते.
- तंदुरुस्ती (पीटीसीओएल फिटनेस) - 0% पासून 100% पर्यंत सायकल किती विश्वासार्ह आहे याचा सांख्यिकीय उपाय.
- पीक (पीटीसीओलपीक) - हे दर्शविते की सायकल एक पीक आहे किंवा नाही आणि तसे असल्यास पॅरामीटर सेटिंग्जमध्ये निर्दिष्ट केलेल्या फिल्टरपैकी एखादे फिल्टर केले होते की नाही:
- 0 = शिखर नाही
- 1 = वैध पीक
- -1 = द्वारा पीक फिल्टर किमान फिटनेस फिल्टर
- -2 = पीक द्वारे फिल्टर केलेले हार्मोनिक फिल्टर
- -3 = द्वारा पीक फिल्टर सर्वोत्कृष्ट एक्स सायकल फिल्टर
- उतार (पीटीसीओस्लाप) - हे सूचित करते की चक्र खाली जात आहे की खाली. उतारची गणना केवळ वैध शिखरांवर केली जाईल (पीक = 1):
- 1 = उतार वर
- -1 = उतार खाली
- एफएलडी किंमत (पीटीसीओएलएफएलडीपी) - सायकलच्या एफएलडीची किंमत दर्शवते. हे केवळ वैध पीक (पीक = 1) असलेल्या चक्रांवर मोजले जाईल.
- पीटीपीक्स - पीटीपीक्स मॅट्रिक्स मध्ये समान स्वरूपात समान माहिती आहे पीटीसीसायकल मॅट्रिक्स, याशिवाय केवळ वैध पीक (पीक = 1) असलेल्या सायकलचा समावेश आहे. आवर्तनानुसार चक्रांची क्रमवारी लावली जाईल.
- PTPlots - PTPlots सायकल वारंवारतेनुसार क्रमवारी लावलेल्या वैध पीक (पीक = 1) मॅट्रिक्समध्ये प्रत्येक सायकलसाठी प्लॉट असतात. प्रत्येक पंक्ती ए चे प्रतिनिधित्व करते पीक सायकल वारंवारता आणि प्रत्येक स्तंभ अ बार. अॅरे प्रमाणेच, आपण a निर्दिष्ट केल्यास प्लॉट एंड बार चार्टवरील शेवटच्या बारच्या पलीकडे, मॅट्रिक्स पंक्ती फरकाने डावीकडे हलविल्या जातील. आपण वापरू शकता MxGetBlock मॅट्रिक्स पंक्ती एएफएल अॅरेमध्ये रुपांतरित करण्यासाठी कार्य करते.
- PTFLDPrices - पीटीएफएलडीप्रिकेशन्स मॅट्रिक्समध्ये सायकल वारंवारतेनुसार क्रमवारी लावलेले वैध पीक (पीक = 1) असलेल्या प्रत्येक सायकलसाठी एफएलडी किंमती असतात. प्रत्येक पंक्ती पीक सायकल वारंवारतेचे प्रतिनिधित्व करते आणि प्रत्येक स्तंभ एक बार दर्शवितो. या मॅट्रिक्समध्ये फक्त सद्य बार आणि भविष्यातील बारसाठी एफएलडी किंमती असतील. वापरा पीटीरेंजएनालिसिस मागील FLD डेटा मिळविण्यासाठी कार्य करते. अॅरे प्रमाणेच, आपण चार्टवरील शेवटच्या बारच्या पलीकडे प्लॉट एन्ड बार निर्दिष्ट केल्यास मॅट्रिक्स पंक्ती फरकाने डावीकडे हलविल्या जातील. आपण मॅट्रिक्स पंक्ती AFL अॅरेमध्ये रुपांतरित करण्यासाठी MxGetBlock फंक्शन वापरू शकता.
एएफएल स्केलर्स
- पीटीएफएलडीएसकोर - द FLD स्कोअर एक शक्तिशाली सूचक आहे जो प्रीस्टियंट लाइन आणि इतर सायकल निर्देशकांद्वारे प्रस्तावित व्यापाराची पुष्टी किंवा नाकारण्यास मदत करू शकतो.
- एफएलडी स्कोअरची गणना सामर्थ्य किंवा मोठेपणाने (गुणाकारानुसार) गुणाकार करून केली जाते पीएल बेसिस प्रत्येक पीक सायकल फ्रिक्वेन्सीची सेटिंग 1 किंवा -1 एकतर मालिका किंमत एफएलडी किंमतीच्या वर किंवा खाली आहे यावर अवलंबून असते आणि त्या सर्वांचा एकत्रित सारांश देते.
- जर एफएलडी स्कोअर असेल सकारात्मकहे सूचित करते की बाजार चक्रीय आहे uptrend.
- जर एफएलडी स्कोअर असेल नकारात्मकहे सूचित करते की बाजार चक्रीय आहे डाउनट्रेंड.
पीटीरेंजएनालिसिस
पीटीरेंजएनालिसिस (डेटा सिरीज, ध्रुवीयता, पीएल बेसिस, लुकबॅक रेंज, मिनिम फ्रीक्वेंसी, मॅक्स फ्रिक्वेन्सी, हार्मोनिक फिल्टर, मिनिट फिटनेस, बेस्ट एक्स सायकल, स्टार्ट बार, एंड बार, प्रक्रिया अॅरे)
पीटीरेंजएनालिसिस विश्लेषित एक बारची संपूर्ण श्रेणी, परत करत आहे वेळेवर निर्देशित कर विश्लेषित श्रेणीतील प्रत्येक बारसाठी मूल्ये. कॉल करीत आहे पीटीरेंजएनालिसिस 1,000 पट्ट्यांच्या श्रेणीसाठी कॉल करणे समतुल्य आहे पीटीबारॅनालिसिस 1000 वेळा, प्रत्येक श्रेणीसाठी एकदा. हे वापरण्यासाठी कार्य आहे बॅकटेस्टिंग आणि सर्वोत्तमीकरण, नाही थेट व्यापार
हे फंक्शन कोणतीही मूल्ये थेट परत करत नाही. त्याऐवजी, ते एएफएल अॅरे आणि मॅट्रिकांचा संच लोकप्रिय करते. हे अॅरे कोणत्याही एएफएल अॅरेप्रमाणे प्लॉट केले जाऊ शकतात.
मापदंड
- डेटा मालिका (रचना)
- हे मापदंड अपेक्षित आहे अमीब्रोकर अॅरे, आपण विश्लेषण करू इच्छित वास्तविक डेटा मालिका असलेली. उदाहरणार्थ, आपण बंद असलेल्या किंमतींचे विश्लेषण करू इच्छित असल्यास आपण अंगभूत एमीब्रोकर पास करू शकाल बंद करा (सी) व्हेरिएबल, जे आपल्या डेटा सिरीजमधील बंद किंमती असलेले अॅरे आहे.
- ध्रुवपणा (पूर्णांक किंवा अॅरे
- 0 = सकारात्मक
- 1 = नकारात्मक
- पीएल बेसिस (पूर्णांक किंवा अॅरे)
- 0 = मोठेपणा
- 1 = सामर्थ्य
- लुकबॅक रेंज (पूर्णांक किंवा अॅरे)
- 1 - 15
- किमान फ्रिक्वेन्सी (पूर्णांक किंवा अॅरे)
- सामान्यत: 10 - 100
- कमाल वारंवारता (पूर्णांक किंवा अॅरे)
- साधारणपणे 150 - 300
- हार्मोनिक फिल्टर (पूर्णांक किंवा अॅरे)
- 10 - 100
- किमान फिटनेस (पूर्णांक किंवा अॅरे)
- 0 - 95
- सर्वोत्कृष्ट एक्स सायकल (पूर्णांक किंवा अॅरे)
- 1 - 10
- प्रारंभ / समाप्ती बार (पूर्णांक)
- द प्रारंभ बार आणि एंड बार मापदंड विश्लेषण करण्यासाठी बार श्रेणी निर्दिष्ट करतात. आवडले नाही पीटीबारॅनालिसिस, एंड बार मे नाही चार्टवरील अंतिम मूल्याच्या बार अनुक्रमणिका ओलांडणे. हे फंक्शन यासाठी वापरले जाते बॅकटेस्टिंग, थेट व्यापार नव्हे, तर भविष्यात भूखंड प्रकल्पात ठेवण्यात अर्थ नाही.
- प्रक्रिया अॅरे (पूर्णांक)
- हे पॅरामीटर पूर्णांक किंवा अॅरे म्हणून पॅरामीटर्सवर कार्य करते की नाही हे निर्धारित करते. हे केवळ एकतर पूर्णांक किंवा अॅरे असू शकतात अशा पॅरामीटर्सवर लागू होते, ज्यात पोलेरिटी, पीएल बेसिस, लुकबॅक रेंज, मिनिम फ्रिक्वेन्सी, मॅक्स फ्रिक्वेन्सी, हार्मोनिक फिल्टर, मिनि फिटनेस आणि बेस्ट एक्स चक्रांचा समावेश आहे.
- सामान्यत: हे पॅरामीटर्स पूर्णांक असतात म्हणजेच विश्लेषित बारच्या संपूर्ण श्रेणीवर समान पॅरामीटर सेटिंग लागू केली जातील. ही डीफॉल्ट सेटिंग आहे आणि बर्याच वापरकर्त्यांनी हे एकटे सोडले पाहिजे. तथापि, आपण प्रगत वापरकर्ता असल्यास, हे आपल्याला अॅरे म्हणून मूल्ये देऊन बार-दर-बार आधारावर पॅरामीटर सेटिंग्ज बदलण्याची आश्चर्यकारक शक्तिशाली क्षमता देते.
- जर आपण अॅरे वापरत असाल तर आपण प्रक्रिया अॅरे पॅरामीटर 1 वर सेट करणे आवश्यक आहे, म्हणून प्रेस्सीनट्रेडर यांना अॅरे म्हणून प्रक्रिया करणे माहित आहे. हे वैशिष्ट्य सक्षम केल्याने प्रत्येक एपीआय विनंतीचा फाईल आकार मोठ्या प्रमाणात वाढतो, जो बँडविड्थ वापरतो आणि प्रक्रिया वेळ कमी करतो, म्हणूनच आपण सक्षम करीत आहात की आपण काय करीत आहात हे आपल्याला माहिती असल्यास आणि त्याकडे करण्यास चांगले कारण आहे.
- 0 = बंद
- 1 = चालू
प्रतिसाद
एएफएल अॅरे
या अॅरेमधील प्रत्येक घटक बार शून्यापासून प्रारंभ होणारा बार दर्शवितो.
- पीटीएसॅटॅटिक - स्थिर प्रिस्चियन लाइन. यात प्रीसिस्टियन लाइन प्लॉट व्हॅल्यूज आहेत जी निर्दिष्ट श्रेणीमधील प्रत्येक बारचा पॉइंट-इन-टाइम. हे आहे अतिशय भिन्न द्वारे परत मानक स्टँडिशंट लाइन विश्लेषण पीटीबारॅनालिसिसजे ए. वर प्रिस्टीन लाइनची गणना करते एकल पॉईंट-इन-टाइम, नंतर भूखंड मागे आणि पुढे वेळेत प्रोजेक्ट करते.
- पीटीएसॅटॅटिकपीएलस्लॉप - च्या उतार स्थिर प्रिस्चियन लाइन सकारात्मक मूल्याचा अर्थ असा आहे की ते वरच्या दिशेने खाली जात आहे आणि नकारात्मक मूल्य म्हणजे ते खाली सरकते.
- पीटीएसॅटॅटिकपीएलस्लोपकम - संचयी स्टॅस्टिक प्रेसेंटियन लाईनचा उतार. हे आपण वापरत असे आहे प्लॉट स्टॅस्टिक प्रेसेंटियन लाइन.
- पीटीएसॅटॅटिकट्रेन्डबार - संबंधित बार क्रमांक सध्याच्या स्टॅस्टिक प्रेस्टिनेशन लाईन ट्रेंडच्या आत. प्रत्येक ट्रेंडमधील प्रथम बार क्रमांक बार 0 आहे आणि त्यानंतरच्या सर्व बार क्रमांक ट्रेंडच्या पहिल्या बारशी संबंधित आहेत.
- पीटीएसॅटॅटिकट्रेंडबार - बारची एकूण संख्या सध्याच्या स्टॅस्टिक प्रेसेंटियन लाईन ट्रेंडमध्ये.
- पीटीएसॅटॅटिकट्रेंडपॅक्ट - टक्केवारी पूर्ण सध्याच्या स्टॅस्टिक प्रेसेंटियन लाईन ट्रेंडचा. टक्केवारी कधीही 100 वर पोहोचणार नाही, कारण याचा अर्थ शून्य टक्के पूर्ण झाल्याने एक नवीन ट्रेंड सुरू झाला आहे. तर, जुन्या ट्रेंडचा 100% नवीन ट्रेंडच्या 0% च्या समतुल्य आहे.
- पीटीएसॅटॅटिक एफएलडीएसकोर मध्ये वर्णन पहा पीटीबारॅनालिसिस एफएलडी स्कोअरच्या स्पष्टीकरणासाठी विभाग.
एएफएल मॅट्रिक्स
हे मॅट्रिक्स संबंधित मूल्यांची यादी परत करतात पीक सायकल फ्रिक्वेन्सी प्रत्येक बारचा. प्रत्येक मॅट्रिक्स भिन्न निर्देशक दर्शवितो, परंतु ते सर्व वारंवारतेनुसार क्रमवारी लावलेले असतात. तर, उदाहरणार्थ, पंक्ती 3, स्तंभ 999 अनुरूप आहे त्याच सर्व मेट्रिकांमध्ये 1000 च्या बारवरील पीक सायकल वारंवारता. मॅट्रिक्समध्ये सर्व बारसाठी सर्व पीक सायकल फ्रिक्वेन्सी सूचीबद्ध करण्यासाठी आवश्यक असलेल्या पंक्तींची संख्या असते.
- पीटीएसॅटॅटिक फ्रिक्वेन्सी - या मॅट्रिक्समधील प्रत्येक पंक्ती एशी संबंधित आहे पीक सायकल वारंवारता.
- पीटीएसॅटॅटिकस्लॉप्स - या मॅट्रिक्समधील प्रत्येक पंक्ती मध्ये आढळलेल्या वारंवारतेच्या उतारशी संबंधित आहे पीटीएसॅटॅटिक फ्रिक्वेन्सी समान पंक्ती आणि स्तंभात मॅट्रिक्स.
- पीटीएसॅटॅटिक एफएलडीप्रीसेस - या मॅट्रिक्समधील प्रत्येक पंक्ती समान पंक्ती आणि स्तंभात, पीटीएसस्टाटिक फ्रिक्वेन्सी मॅट्रिक्समध्ये आढळलेल्या वारंवारतेच्या एफएलडी किंमतीशी संबंधित आहे.
पीटीबॅकटेस्ट
पीटीबॅकटेस्ट ()
हे फंक्शन सवय आहे चालवा अ एकल धागा अन्वेषण, बॅकटेस्ट किंवा ऑप्टिमायझेशनसाठी विश्लेषण. हे कोणतेही पॅरामीटर्स घेत नाही कारण आपण मधील सर्व पॅरामीटर्स कॉन्फिगर करता मापदंड विंडो जेव्हा ते चालते तेव्हा ते कॉल करते पीटीरेंजएनालिसिस आणि पीटीरेंजएनालिसिस फंक्शनमध्ये वर्णन केलेले एएफएल अॅरे आणि मॅट्रिक तयार करते.
प्रेसीएनट्रेडर फंक्शनच्या विपरीत, जे दोन उच्च कालावधी पूर्ण करते पीटीबॅकटेस्ट फंक्शन समर्थन करते अमर्यादित उच्च कालावधी
वाचा अन्वेषण, बॅकटेस्टिंग आणि ऑप्टिमायझेशन लेख, हे कार्य कसे वापरावे याच्या सविस्तर स्पष्टीकरणासाठी.
पीटीबॅकटेस्ट मल्टिप्रेपरे
पीटीबॅकटेस्ट मल्टिप्रेपियर ()
हे फंक्शन सवय आहे तयार करा अ बहु-थ्रेडेड अन्वेषण, बॅकटेस्ट किंवा ऑप्टिमायझेशनसाठी विश्लेषण. ते एपीआय विनंतीसाठी योग्य स्वरुपात डेटा व्युत्पन्न करण्यासाठी पॅरामीटर्स विंडोमध्ये परिभाषित पॅरामीटर्स वापरते.
वाचा अन्वेषण, बॅकटेस्टिंग आणि ऑप्टिमायझेशन लेख, हे कार्य कसे वापरावे याच्या सविस्तर स्पष्टीकरणासाठी.
पीटीबॅकटेस्ट मल्टीएक्सेक्यूट
प्रेस्टियानॅलिसिस एक्सेक्यूट ()
हे फंक्शन सवय आहे अंमलात आणणे अ बहु-थ्रेडेड अन्वेषण, बॅकटेस्ट किंवा ऑप्टिमायझेशनसाठी विश्लेषण. हे डेटा विश्लेषित करते, अन्वेषण स्तंभांवर परिणाम पाठविते आणि परिणामी एएफएल अॅरे व्युत्पन्न करते.
वाचा अन्वेषण, बॅकटेस्टिंग आणि ऑप्टिमायझेशन लेख, हे कार्य कसे वापरावे याच्या सविस्तर स्पष्टीकरणासाठी.
PTLogToFile
PTLogToFile (संदेश)
आपण वापरू शकता PTLogToFile बॅकटेस्ट पॅरामीटर्स विंडोमध्ये परिभाषित लॉग फाइलवर संदेश लिहिण्यासाठी.
पीटीवेट
पीटीवेट (सेकंद)
आपण वापरू शकता पीटीवेट निर्दिष्ट सेकंदासाठी अंमलबजावणी निलंबित करण्यासाठी. सामान्यत: API विनंत्या करताना याचा वापर केला जातो. डाऊन इंटरनेट कनेक्शनमुळे एखादी एपीआय विनंती अपयशी ठरल्यास, पुन्हा प्रयत्न करण्यापूर्वी आपण पीटीवैटचा वापर विशिष्ट सेकंदांच्या प्रतीक्षासाठी करू शकता.
पीटीपीओसीनसाइज
पीटीपीओसीनसाईझ (पॉइंट्स रिस्क, इक्विटी रिस्कचा टक्के, अकाउंट बेस चलन)
हे फंक्शन अॅमीब्रोकरमध्ये व्हॅन थार्प-शैली, अस्थिरता-आधारित स्थितीत स्वयंचलित करते. आम्हाला वाटते की पोजीशन साइझिंगसाठी हा सर्वोत्कृष्ट दृष्टीकोन आहे, कारण तो अस्थिरता आणि पोर्टफोलिओ इक्विटीवर आधारित जोखीम आपोआप व्यवस्थापित करतो.
अॅमीब्रोकर अंगभूत सेटपोजिशनसाइझ फंक्शनमध्ये इक्विटीच्या टक्केवारीनुसार पोजीशन साईज निर्दिष्ट करण्यासाठी एक पर्याय समाविष्ट असतो, परंतु ते पोजीशन साईजला मानते समास स्थिती उघडण्यासाठी आवश्यक रक्कम. समस्या अशी आहे, मार्जिन फक्त सैल जोखीमशी निगडित आहे. हे खरं आहे की धोकादायक उपकरणे सामान्यत: जास्त मार्जिन आवश्यकता आहेत, आम्हाला वाटते की प्रत्येक व्यापाराच्या नेमके जोखमीवर आधारित स्थितीचे आकार काढणे आपल्यासाठी जोखीम व्यवस्थापित करण्यासाठी आपल्या दलालवर अवलंबून न ठेवता सर्वोत्तम आहे. म्हणून, आम्हाला हे वापरण्याची आवश्यकता आहे रोख स्थितीचे मूल्य, समास मूल्य नाही. उदाहरणार्थ, जर तुम्ही फ्युचर्स कॉन्ट्रॅक्ट विकत घेतला आणि त्याची किंमत 2% ने कमी झाली तर तुम्ही 2% गमावला रोख मूल्य त्या कराराचा, तुमच्या मार्जिन ठेवीचा 2% नाही!
हे फंक्शन अमेब्रोकर ट्रेड्स कार्यान्वित करण्यासाठी वापरते त्या पोजीशनचे आकार निश्चित करते; ते मूल्य परत करत नाही. हे अंगभूत सेटपोजीशनसाईज फंक्शन पुनर्स्थित करण्याचा हेतू आहे.
- द पॉइंट्स जोखीम वितर्क एक अॅरे असावा, आपण प्रत्येक व्यापारावर जोखीम पत्करण्यास इच्छुक असलेल्या बिंदूंची संख्या निर्दिष्ट करत. थोडक्यात, आपण आपल्या स्टॉपसाठी वापरत असलेला हा समान बिंदू असेल. आपण थांबे वापरत नसल्यास, आपली ट्रेडिंग सिस्टम स्थानावरून बाहेर पडण्यापूर्वी किंवा त्यास उलट करण्यापूर्वी जास्तीत जास्त किती गुण गमावतात याचा अंदाज लावा. आम्ही असे सूत्र वापरण्याची शिफारस करतो जी सध्याच्या इन्स्ट्रुमेंटची ठराविक किंमत श्रेणी मानते. उदाहरणार्थ, एटीआर (20) * 2 सरासरी सत्य श्रेणीच्या दुप्पट जास्तीत जास्त जोखीम निर्दिष्ट करते. एकाधिक इन्स्ट्रुमेंट्स (पोर्टफोलिओ बॅकटेस्टिंग) बॅकटेस्टिंग करताना स्थिर मूल्य नसून, फॉर्मुला वापरणे हे विशेषतः महत्वाचे आहे, म्हणून पॉईंट्स रिस्क्ड स्वयंचलितपणे प्रत्येक इन्स्ट्रुमेंटची किंमत श्रेणी आणि अस्थिरतेशी जुळवून घेते.
- इक्विटीचा टक्के धोका आपण प्रत्येक व्यापारावर जोखीम दर्शविण्यास इच्छुक आहात ही आपली वर्तमान इक्विटीची टक्केवारी आहे. आम्ही सामान्यत: 2% वापरतो, परंतु आपण आपल्या जोखीम सहनशीलतेनुसार उच्च किंवा कमी मूल्य वापरू शकता.
- खाते बेस चलन आपल्या ट्रेडिंग खात्याच्या बेस चलनासह एक स्ट्रिंग आहे. उदाहरणार्थ, “यूएसडी”.
फंक्शन अमीब्रोकर इन्फर्मेशन विंडो मधील खालील फील्ड्स वापरते:
- मार्जिन ठेवी
- बिंदू मूल्य
- चलन
याव्यतिरिक्त, कार्य समर्थित करते बहु-चलन स्थिती आकार, जे आवश्यक आहे जेव्हा एखाद्या डिव्हाइसची बेस चलन आपल्या खात्याच्या बेस चलनपेक्षा भिन्न असेल. बहुतेकदा, यूएस डॉलर व्यतिरिक्त इतर चलनात विदेशी मुद्रा जोड्यांसह हे घडते. बहु-चलन स्थिती आकार बदलण्यासाठी, फंक्शन आपल्या खात्याच्या बेस चलन आणि फॉरेक्स जोडीची बेस चलन बॅकस्टेटेड असणार्या फॉरेक्स जोडीची किंमत शोधते. उदाहरणार्थ, आपण CHFJPY चे बॅकटेस्ट करीत असल्यास बेस चलन जेपीवाय असेल. जर आपले अकाउंट बेस चलन अमेरिकन डॉलर्स असेल तर ते अमेरिकन डॉलरमधील जेपीवायच्या किंमतीची गणना करण्यासाठी, यूएस डॉलरमध्ये सीएचएफजेपीवायच्या स्थितीच्या आकाराची गणना करण्यास अनुमती देणारे, यूएस डॉलरमध्ये जेपीवायची किंमत शोधून कार्य करते. म्हणून, मल्टी चलन स्थिती आकारात कार्य करण्यासाठी खालील डेटा आवश्यक आहे:
- आपण अचूक प्रविष्ट करणे आवश्यक आहे बिंदू मूल्य प्रत्येक इन्स्ट्रुमेंटसाठी आपण बॅकटेस्ट करत आहात. पॉइंट व्हॅल्यूच्या स्पष्टीकरणासाठी अॅमी ब्रोकर दस्तऐवजीकरणांचा सल्ला घ्या.
- आपण प्रविष्ट करणे आवश्यक आहे मार्जिन ठेवी प्रत्येक इन्स्ट्रुमेंटसाठी आपण बॅकटेस्ट करत आहात. नकारात्मक संख्येच्या रूपात टक्केवारी प्रविष्ट करून आपण निश्चित संख्या म्हणून किंवा कराराच्या रोख मूल्याच्या टक्केवारीच्या रूपात निश्चित मार्जिन ठेव प्रविष्ट करू शकता. उदाहरणार्थ, जर आपला ब्रोकर 20: 1 फायदा देत असेल तर मार्जिन डिपॉझिट 5% असेल. तर तुम्ही मार्जिन डिपॉझिट म्हणून -5 प्रविष्ट कराल.
- कोणत्याही उपकरणासाठी नाही आपल्या खात्यातील बेस चलनामध्ये नामांकित, आपण मध्ये बेस चलन प्रविष्ट करणे आवश्यक आहे चलन फील्ड. CHFJPY चे उदाहरण वापरुन आपण त्या इन्स्ट्रुमेंटसाठी चलन क्षेत्रात JPY प्रविष्ट कराल.
- आपल्याकडे अॅमीब्रोकर डेटाबेसमध्ये टिकर चिन्हासाठी XXXOOO किंवा OOOXXX साठी कोट्स असणे आवश्यक आहे, जिथे XXX आपले प्रतिनिधित्व करते खाते बेस चलन आणि ओओ दर्शवते इन्स्ट्रुमेंट बेस चलन आपले खाते बेस चलन प्रथम चिन्हात दिसून आल्यास (एक्सएक्सओसीओओ), कार्य चलन जोडीची किंमत आपोआप उलटेल. पुन्हा, CHFJPY चे उदाहरण वापरुन, जर तुमचे अकाउंट बेस चलन अमेरिकन डॉलर्स असेल तर तुमच्या डेटाबेसमधे तुम्हाला USDJPY साठी कोट्स असणे आवश्यक आहे. हे चिन्ह प्रतीक म्हणजे XXXOOO किंवा OOOXXXX स्वरूपित केले जाणे आवश्यक आहे, XXX-OOO किंवा अन्य काही फरक नाही. आपला डेटा प्रदाता एक मानक नसलेला टिकर प्रतीक स्वरूप वापरत असल्यास, आपण आपल्या मानक डेटाबेसमधील मानक स्वरुपाचे प्रमाण-नसलेले स्वरुपाचे मानक स्वरुपाचे नाव देऊन व्हेरिएबल तयार करुन आणि मूल्य-अ-प्रमाणित स्वरूप निर्दिष्ट करुन नकाशा करू शकता. पुन्हा, वरील उदाहरणांचा वापर करून, जर आपल्या डेटाबेसमध्ये यूएसडी-जेपीवाय चिन्ह असेल तर आपण खालील कोडचा वापर करुन यूएसडीजेपीवायला यूएसडी-जेपीवाय नकाशा करु शकता:
यूएसडीजेपीवाय = "यूएसडी-जेपीवाय";
वैकल्पिकरित्या, आपण संख्यात्मक मूल्याच्या समान व्हेरिएबल सेट करुन निश्चित रूपांतरण मूल्य सेट करू शकता. उदाहरणार्थ:
यूएसडीजेपीवाय = 108.68;
- निश्चित रूपांतरण मूल्य सेट करणे आपल्या डेटाबेसमधील कोणतीही मूल्ये अधिलिखित करते. रूपांतरण चलनासाठी आपल्याकडे आपल्या डेटाबेसमध्ये कोट्स नसतात तेव्हा हे बहुधा उपयुक्त ठरेल.
- आपल्या सर्व चिन्हांच्या नकाशेसाठी आपण चल तयार करणे आवश्यक आहे आधी प्रेसियंटपोजिशनसाईझ फंक्शन कॉल करीत आहे.
- प्रीस्टियंटपोजिशनसाईझ फंक्शन अॅमीब्रोकरच्या बिल्ट-इन चलन रूपांतरण सेटिंग्जकडे दुर्लक्ष करते. अशा प्रकारे हे कार्य वापरताना आपण मधील सेटिंग्जकडे दुर्लक्ष करू शकता प्राधान्ये-> चलने स्क्रीन. आम्ही शिफारस करतो की आपण अमीब्रोकरची डायनॅमिक चलन रूपांतरण कार्ये अक्षम करा कडील चिन्हे काढून डायनॅमिक रेट चिन्ह या स्क्रीनमधील कॉलम. याचे कारण असे आहे की जेव्हा एम्ब्रॉकरचे अंगभूत डायनॅमिक चलन रूपांतरणात समस्या निर्माण होते तेव्हा रूपांतरण चलनाचे विश्लेषण केल्या जाणार्या साधनसामग्रीपेक्षा छोटा कोट इतिहास असतो. या प्रकरणात, रूपांतरण चलनाच्या कोट इतिहासाच्या श्रेणीबाहेर कोणत्याही तारखांसाठी स्थिती आकार शून्यावर सेट केला जाईल. डायनॅमिक रेट चिन्ह प्रतीक स्तंभातून चिन्हे काढून टाकणे डायनॅमिक चलन रूपांतरण अक्षम करते, जे या समस्येचे निराकरण करते. आपल्या रूपांतरण चलनाचे कोट इतिहास विश्लेषित केल्या जाणार्या इन्स्ट्रुमेंटच्या कोट इतिहासापेक्षा लहान असल्यास, प्रेसीसेन्टपोजीशनसाईज फंक्शन त्यावरील किंमतीचा वापर करेल शेवटची पट्टी रूपांतरण चलनाच्या कोट इतिहासाच्या श्रेणीबाहेरील कोणत्याही बारसाठी रूपांतरण चलनाचे.