नमस्ते,
वास्तव में सराहना करेंगे अगर कोई मुझे अपने इनडोर में अलर्ट जोड़ने में मदद कर सकता है ...
सम्मिलित कोड/---------------------------------------------- ------------------------------------------ इनपुट स्ट्रिंग __________ 1 __________ = xxxxxxxxxxxxxxxxxxxxx; इनपुट स्ट्रिंग __________ 2 __________ == तीर कोड =;/तीर विवरण इनपुट स्ट्रिंग __________ 3 __________ = xxxxxxxxxxxxxxxxxxxxx; इनपुट int ARROWUP = 217;/तीर कोड इनपुट int ARROWDN = 218;/तीर कोड इनपुट रंग ARROWUPC = clrWhite;/तीर ऊपर रंग इनपुट रंग ARROWDNc = clrWhite;/तीर डीएन रंग/------ -------------------------------------------------- --------------------------------/--- इंडोर बफर डबल ArrUpBuffer # 91; # 9 3 ;; डबल ArrDnBuffer # 91; # 9 3 ;;/---/ ---------------------------------------- ------------------------ /| कस्टम इंडोर प्रारंभिक समारोह |/ ----------------------------------------------- ------------------- int OnInit () {//--- indiorBuffers मैपिंग इंडोर बफर (2); SetIndexBuffer (0, ArrUpBuffer); SetIndexStyle (0, DRAW_ARROW, STYLE_SOLID, 2, ARROWUPc); SetIndexArrow (0, ARROWUP); SetIndexBuffer (1, ArrDnBuffer); SetIndexStyle (1, DRAW_ARROW, STYLE_SOLID, 2, ARROWDNc); SetIndexArrow (1, ARROWDN); वापसी (INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /| |/ ----------------------------------------------- ------------------- /| कस्टम इंडोर इयरेशन फ़ंक्शन |/ ----------------------------------------------- ------------------- int OnCalculate (const int rate_total, const int prev_calculated, कॉन्सटाइम टाइम # 91; # 9 3;, डबल डबल # 91; # 9 3; , दोहरे उच्च # 91; # 9 3;, दोहरे नीचे # 91; # 9 3;, कॉन्स डबल क्लोज़ # 9 1; # 9 3;, कॉन्स लांग टिक_वॉल्यूम # 91; # 9 3;, कॉन्स लम्बा वॉल्यूम # 9 1; # 9 3; , कॉन्स int फैल # 91; # 9 3;) {//--- int i, सीमा; सीमा = rates_total-prev_calculated; अगर (prev_calculatedgt; 0) सीमा = सीमा 2; के लिए (i = limit-2; igt; = 0; i--) {if (iMA (_Symbol, _Period, 5,0, MODE_LWMA, PRICE_LOW, i 1) lt; iBands (_Symbol, _Period, 20,2.0, 0, PRICE_CLOSE, MODE_LOWER, i 1)) {ArrUpBuffer # 91; i 1 # 93; = iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_LOWER, i 1) -35 * pix_y (); } अगर (iMA (_Symbol, _Period, 5,0, MODE_LWMA, PRICE_HIGH, i 1) gt; iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_UPPER, i 1)) {ArrDnBuffer # 91; i 1 # 9 3; = iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_UPPER, i 1) 35 * pix_y ();}}/------------- - वापसी (rate_total); }/ ---------------------------------------------- -------------------- /| |/ ----------------------------------------------- ------------------- डबल pix_y () {वापसी ((चार्ट गेट डबल (0, CHART_PRICE_MAX, 0) - चार्ट गेट डबल (0, CHART_PRICE_MIN, 0))चार्ट गेटइंटर (0) , CHART_HEIGHT_IN_PIXELS, 0));}/ ---------------------------------------------- -------------------- /| |/ ----------------------------------------------- -------------------
यह ब्यूटी अलर्ट के लिए भाग है
सम्मिलित कोड अगर (iMA (_Symbol, _Period, 5,0, MODE_LWMA, PRICE_LOW, i 1) lt; iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_LOWER, i 1)) {ArrUpBuffer # 91; i 1 # 93; = iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_LOWER, मैं 1) -35 * pix_y ();}
और यह सेल अलर्ट के लिए हिस्सा है
सम्मिलित कोड अगर (iMA (_Symbol, _Period, 5,0, MODE_LWMA, PRICE_HIGH, i 1) gt; iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_UPPER, i 1)) {ArrDnBuffer # 91; i 1 # 93; = iBands (_Symbol, _Period, 20,2.0,0, PRICE_CLOSE, MODE_UPPER, मैं 1) 35 * pix_y ();}
धन्यवाद!