0
(0)
नाम:
Drive
लेखक: systrad5 (2006.09.08 14:46)
रेटिंग: 11
डाउनलोड: 9216
डाउनलोड करना:
Drive 1
_Drive.mq4 (2.3 केबी) देखना
Green above Red -> ऊपर.

Red above Green -> Down.

Periods that seem useful are 4, 16, 128.

Value is calculated as follows:

ऊपर (हरा) = ((उच्च - खुला) + (बंद करना - कम))/2, averaged for the selected period;

Down (लाल) = ((खुला - कम) + (उच्च - बंद करना))/2, averaged for the selected period.

Drive 2

This may have another name or be similar to an existing indicator. I've made up the name drive. Please drop me an email if you've run into a similar indicator before - [email protected]

2 टिप्पणियाँ एक नई टिप्पणी पोस्ट करने के लिए, कृपया लॉग इन करें या पंजीकरण करवाना

I like it. On EURUSD 1H, it's giving better exit signals than my current indicators.
16.07.2011 08:30 maj1es2tic

#property indicator_separate_window #property indicator_buffers 2 #property indicator_color1 Green #property indicator_color2 Red //---- input parameters extern int Depth = 16; //---- buffers double UpBuffer[]; double DownBuffer[]; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int init() { //---- additional buffers SetIndexStyle(0, DRAW_LINE); SetIndexBuffer(0, UpBuffer); SetIndexStyle(1, DRAW_LINE); SetIndexBuffer(1, DownBuffer); //---- name for DataWindow and indicator subwindow label string short_name = "Drive(" + Depth + ")"; IndicatorShortName(short_name); SetIndexLabel(0, "DriveUp"); SetIndexLabel(1, "DriveDn"); //---- वापस करना(0); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int start() { int i, जे; double UpCnt, DnCnt; अगर(सलाखों <= Depth + 10) वापस करना(0); //---- last counted bar will be recounted int counted_bars = IndicatorCounted(); int limit = Bars - counted_bars; अगर(counted_bars > 0) limit++; //---- Load prices into CBuffer[0] के लिए(मैं = 0; मैं < आप LIMIT; i++) { UpCnt = 0; DnCnt = 0; के लिए(j = 0; जे < Depth; j++) { UpCnt = UpCnt + (उच्च[i+j] - खुला[i+j]) + (Clया[i+j] - कम[i+j]); DnCnt = DnCnt + (खुला[i+j] - कम[i+j]) + (उच्च[i+j] - बंद करना[i+j]); } UpBuffer[मैं] = (UpCnt / (2 * Depth)) / बिंदु; DownBuffer[मैं] = (DnCnt / (2 * Depth)) / बिंदु; } वापस करना(0); } //+------------------------------------------------------------------+

ये पोस्ट कितनी उपयोगी थी?

इसे रेट करने के लिए किसी स्टार पर क्लिक करें!

औसत श्रेणी 0 / 5. वोटों की गिनती: 0

अभी तक कोई वोट नहीं! इस पोस्ट को रेट करने वाले पहले व्यक्ति बनें.

हमें खेद है कि यह पोस्ट आपके लिए उपयोगी नहीं रही!

आइए इस पोस्ट को बेहतर बनाएं!

हमें बताएं कि हम इस पोस्ट को कैसे बेहतर बना सकते हैं?



लेखक: विदेशी मुद्रा विकी टीम
हम अत्यधिक अनुभवी विदेशी मुद्रा व्यापारियों की एक टीम हैं [2000-2023] जो अपनी शर्तों पर जीवन जीने के लिए समर्पित हैं. हमारा प्राथमिक उद्देश्य वित्तीय स्वतंत्रता और स्वतंत्रता प्राप्त करना है, और हमने स्व-शिक्षा का अनुसरण किया है और एक स्व-टिकाऊ जीवन शैली प्राप्त करने के हमारे साधन के रूप में विदेशी मुद्रा बाजार में व्यापक अनुभव प्राप्त किया है।.