2 ---------------------------------------------------------------------+
\r
3 Ôóíöèÿ JJMASeries ðàçðàáîòàíà íà îñíîâå àëãîðèòìà JMA îò Jurik
\r
4 Reasearch. Ñ å¸ ïîìîùüþ ìîæíî ïðèìåíÿòü JMA ñãëàæèâàíèå ïðè ðàçðàáîòêå
\r
5 ëþáûõ èíäèêàòîðîâ äëÿ òîðãîâîé ïëàòôîðìû Metatrader4. Ñàìà ôóíêöèÿ
\r
6 ïðåäñòàâëåíà â âèäå ôàéëà JJMASeries.mqh . Îïèñàíèå ðàáîòû ñ ôóíêöèåé
\r
7 è ìåõàíèçì îáðàùåíèÿ ê íåé ïðåäñòàâëåíû â ñàìîì ôàéëå JJMASeries.mqh.
\r
8  ïàïêå "Indicators" â âèäå ïðèìåðîâ èíäèêàòîðû, ðàçðàáîòàííûå íà å¸
\r
9 îñíîâå. Èçó÷àòü èõ ñëåäóåò â ïîñëåäîâàòåëüíîñòè JJMA, J2JMA, JFatl,
\r
10 3c_JRSX_Hs, JMACD, JADX, 3c_JDemark_H. Âåñü íàáîð ôàéëîâ ïðåäñòàâëåí â
\r
11 âèäå àðõèâà JJMASeries.rar. Äàííàÿ âåðñèÿ ôàéëà JJMASeries.mqh
\r
12 ïîääåðæèâàåò ýêñïåðòîâ, ðàáîòàþùèõ òîëüêî â ðåàëòàéìå. Äëÿ ïîääåðæêè
\r
13 ýêñïåðòîâ ðàáîòàþùèõ è íà èñòîðèè, è â ðåàëå ïðèìåíÿòü ôàéë
\r
14 JJMASeries.mqh èç ïàïêè Exp. Ïîñêîëüêó èíäèêàòîðû,
\r
15 ñäåëàííûå íà îñíîâå ôóíêöèè JJMASeries, äîñòàòî÷íî ðåñóðñî¸ìêèå è
\r
16 ñèëüíî ïîäâåøèâàþò òåðìèíàë, ïðè åãî ñòàðòå âî âðåìÿ ïîäêëþ÷åíèÿ ê
\r
17 èíòåðíåòó, ìíîé áûëà íàïèñàíà ôóíêöèÿ INDICATOR_COUNTED(), äëÿ
\r
18 ðåøåíèÿ ýòîé ïðîáëåìû. Ýòó ôóíêöèþ ÿ ïðèìåíèë âî âñõ èíäèêàòîðàõ. Ýòó
\r
19 ôóíêöèþ ìîæíî ïðèìåíÿòü è ëþáûõ äðóãèõ èíäèêàòîðàõ äëÿ Ìåòàòðåéäåðà.
\r
21 Äëÿ òåõ, êîìó íóæíû ïðîñòî èíäèêàòîðû, ñëåäóåò ïîëîæèòü ôàéëû
\r
24 JJMASeries.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
25 INDICATOR_COUNTED.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
26 PriceSeries.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
27 3c_BB_Osc.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
28 3c_SG_Osc.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
29 3Color.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
30 JurXSeries.mqh (Âåðñèÿ ôàéëà îò 03.04.2006)
\r
32 â ïàïêó : \MetaTrader\experts\include\ ,
\r
34 à èíäèêàòîðû èç ïàïîê
\r
39 â ïàïêó: \MetaTrader\experts\indicators.
\r
41 Åñëè êàêèå-ëèáî èç ýòèõ èíäèêàòîðîâ óæå èñïîëüçîâàëèñü ðàíåå, òî
\r
42 íåîáõîäèìî óäàëèòü èõ ñêîìïèëèðîâàííûå ñòàðûå âàðèàíòû ñ ðàñøèðåíèÿìè
\r
44 Â ïàïêå EXP ëåæàò ýêñïåðòíûå âàðèàíòû ôóíêöèé JJMASeries.mqh è
\r
45 JurXSeries.mqh. Îíè çíà÷èòåëüíî áîëåå ðåñóðñî¸ìêèå è èõ ñëåäóåò
\r
46 ïðèìåíÿòü òîëüêî äëÿ íàïèñàíèÿ ýêñïåðòîâ, ðàáîòàþùèõ íà èñòîðèè.
\r
48 ---------------------------------------------------------------------+
\r
49 INDICATOR_COUNTED() - Ýòî äîïîëíèòåëüíàÿ ôóíêöèÿ äëÿ âîçâðàòà
\r
50 êîëè÷åñòâà óæå ïîäñ÷èòàííûõ áàðîâ èíäèêàòîðà. Ÿ ãëàâíàÿ îñîáåííîñòü
\r
51 çàêëþ÷àåòñÿ â òîì, ÷òî îíà ïîçâîëÿåò íå ïåðåñ÷èòûâàòü èíäèêàòîð íà
\r
52 âñåõ áàðàõ ïðè ïîäêëþ÷åíèè ê èíòåðíåòó. Òî åñòü ïðè ïîäêëþ÷åíèè ê
\r
53 èíòåðíåòó ýòà ôóíêöèÿ â îòëè÷èå îò ñòàíäàðòíîé ôóíêöèè
\r
54 IndicatorCounted() âñ¸ ðàâíî âîçâðàùàåò êîëè÷åñòâî ïîäñ÷èòàííûõ äî
\r
55 ïîäêëþ÷åíèÿ ê èíòåðíåòó áàðîâ, à íå íîëü! Ôóíêöèÿ INDICATOR_COUNTED()
\r
56 ïðåäíàçíà÷åíà äëÿ çàìåíû ôóíêöèè IndicatorCounted(). Èñïîëüçîâàíèå
\r
57 ýòîé ôóíêöèè â èíäèêàòîðàõ áóäåò îñîáåííî ïîëåçíûì äëÿ òåõ òðåéäåðîâ,
\r
58 êîòîðûå èñïîëüçóþò äèàëàï-ïîäêëþ÷åíèå è â öåëÿõ ýêîíîìèè òðàôèêà ëèøü
\r
59 ïåðèîäè÷åñêè ïîäêëþ÷àþòñÿ ê èíòåðíåòó äëÿ ïîëó÷åíèÿ íîâûõ êîòèðîâîê.
\r
60 Ïðè çíà÷åíèè ïàðàìåòðà INDICATOR_COUNTED.Input=0; ôóíêöèÿ âîçâðàùàåò
\r
61 êîëè÷åñòâî óæå ïîäñ÷èòàííûõ áàðîâ, ïðè çíà÷åíèè ïàðàìåòðà
\r
62 INDICATOR_COUNTED.Input = 1; ïðîèñõîäèò ôèêñàöèÿ âðåìåíè íóëåâîãî
\r
63 áàðà, äëÿ ðàñ÷¸òà ïî åãî íîìåðó ïðè ñëåäóþùåì ñòàðòå ôóíêöèè int
\r
64 start() èñòèííîãî çíà÷åíèÿ êîëè÷åñòâà óæå ïîäñ÷èòàííûõ áàðîâ. Ïðè
\r
65 çíà÷åíèè ïàðàìåòðà INDICATOR_COUNTED.Input = -1; ïðîèñõîäèò îáíóëåíèå
\r
66 âðåìåíè íóëåâîãî áàðà, åñëè ýòî íåîáõîäèìî, ïðè èñïîëüçîâàíèè
\r
67 îïåðàòîðà return(-1); äëÿ ôóíêöèè int start(). Åñëè èñïîëüçîâàòü
\r
68 ôóíêöèþ INDICATOR_COUNTED() íà âñåõ èíäèêàòîðàõ, êîòîðûå èñïîëüçóþòñÿ
\r
69 â òðåéäèíãå, òî òîðãîâûé òåðìèíàë, ïðè ïîäêëþ÷åíèè ê èíòåðíåòó,
\r
70 íà÷èíàåò ðàáîòàòü ïî÷òè ìãíîâåííî è áåç çàâèñàíèé íà àáñîëþòíî
\r
71 íåíóæíûé ïåðåñ÷¸ò âñåõ áàðîâ íà âñåõ èíäèêàòîðàõ. Ïðèìåðû
\r
72 èñïîëüçîâàíèÿ ýòîé ôóíêöèè â ïðèâåä¸íû òåêñòå ñàìîé ôóíêöèè è â ëþáîì
\r
73 èç ìîèõ èíäèêàòîðîâ. (JurX.mq4)
\r
74 ---------------------------------------------------------------------+
\r
75 PriceSeries.mqh - Ýòî äîïîëíèòåëüíàÿ ôóíêöèÿ äëÿ âîçâðàòà âõîäíîé
\r
76 ñâå÷íîé öåíû ïî å¸ íîìåðó è íîìåðó áàðà.
\r
77 ---------------------------------------------------------------------+
\r
78 3c_BB_Osc.mqh - Ýòî ôàéë, ñîçäàííûé äëÿ ìàêñèìàëüíîãî óïðîùåíèÿ
\r
79 íàïèñàíèÿ èíäèêàòîðîâ òðåõöâåòíûõ äèàãðàìì ñ Bollinger Bands. Ïðèìåð
\r
80 èñïîëüçîâàíèÿ - ôàéë 3c_FTLM,STLM.mq4.
\r
81 ---------------------------------------------------------------------+
\r
82 3c_SG_Osc.mqh - Ýòî ôàéë, ñîçäàííûé äëÿ ìàêñèìàëüíîãî óïðîùåíèÿ
\r
83 íàïèñàíèÿ èíäèêàòîðîâ òðåõöâåòíûõ äèàãðàìì ñ ñèãíàëüíîé ëèíèåé. Ïðèìåð
\r
84 èñïîëüçîâàíèÿ - ôàéë 3c_JCCIX.mq4.
\r
85 ---------------------------------------------------------------------+
\r
86 3Color.mqh - Ýòî ôàéë, ñîçäàííûé äëÿ ìàêñèìàëüíîãî óïðîùåíèÿ
\r
87 íàïèñàíèÿ èíäèêàòîðîâ òðåõöâåòíûõ ëèíèé. Ïðèìåð èñïîëüçîâàíèÿ - ôàéë
\r
89 ---------------------------------------------------------------------+
\r
90 Ôóíöèÿ JurXSeries ðàçðàáîòàíà íà îñíîâå àëãîðèòìà ñãëàæèâàíèÿ îò
\r
91 èíäèêàòîðà JRSX îò Jurik Reasearch. Ñ å¸ ïîìîùüþ ìîæíî ïðèìåíÿòü ýòî
\r
92 ñãëàæèâàíèå ïðè ðàçðàáîòêå ëþáûõ èíäèêàòîðîâ äëÿ òîðãîâîé ïëàòôîðìû
\r
93 Metatrader4. Ñàìà ôóíêöèÿ ïðåäñòàâëåíà â âèäå ôàéëà JurXSeries.mqh .
\r
94 Îïèñàíèå ðàáîòû ñ ôóíêöèåé è ìåõàíèçì îáðàùåíèÿ ê íåé ïðåäñòàâëåíû â
\r
95 ñàìîì ôàéëå JurXSeries.mqh . Â ïàïêå "Indicators" â âèäå ïðèìåðîâ
\r
96 èíäèêàòîðû, ðàçðàáîòàííûå íà å¸ îñíîâå. (JurX.mq4, JDemarkX.mq4,
\r
97 JCCIX.mq4) Äëÿ èñïîëüçîâàíèÿ ýòîé ôóíêöèè è èíäèêàòîðîâ íà å¸ îñíîâå
\r
98 â ýêñïåðòàõ íåîáõîäèìî ïðèìåíÿòü ýêñïåðòíûé âàðèàíò ôóíêöèè
\r
99 JurXSeries.mqh èç ïàïêè Exp.
\r
100 ---------------------------------------------------------------------+
\r
101 Ôàéëû VGridLinesD4.LC.mq4, VGridCycle_H4.mq4 ïðåäñòàâëÿþò ñîáîé
\r
102 öèêëè÷åñêèå êîîðäèíàòíûå ñåòêè äëÿ îñè âðåìåíè, ïðèìåð èõ
\r
103 èñïîëüçîâàíèÿ â øàáëîíå timesgrids.tpl.
\r
104 ---------------------------------------------------------------------+
\r
106 farria@mail.redcom.ru