https://www.mql5.com/en/code/11024
Jakiś czas temu trafiłem na fajny skrypt, który bada historię słupków w MT4 dostępną od brokera (u mnie 65000 słupków) a następnie jaki wystąpił ruch na danym interwale czasowym. 
65000 słupków na M1 to ok 45 dni.
I tak na przykład na edku możemy dowiedzieć się, że na M5 mamy największy skok no wiadomo z 15.01, ale już na M1 największy miał miejsce 22.01.15, 13:44 i wynosił 107 pipsów. Nie widziałem tego osobiście.
Na kablu mamy na M1 ruch 62 pipsy 12.2.2015 10:30
Skrypt daje informacjie o świeczkach:
High - Low            (cała świeczka)
Close - Open            (korpus)
(High-Close) + (Open-Low)          suma cieni dla świec wzrostowych
High - Close    cień górny dla świec wzrostowych
Open - Low    cień dolny dla świec wzrostowych
Przykładowy plik TXT:
Kod: Zaznacz cały
  --------------------------------------------------------------------------------------
 | calculation period:   2 months, 13 days,  19 minutes, 
 | start date:  5.12.2014 
 | end date:  18.2.2015 
  --------------------------------------------------------------------------------------
  --------------------------------------------------------------------------------------
 | Statistics for all bars ( 65015 Bars )
  --------------------------------------------------------------------------------------
 | The entire candle (High - Low)
 |
 | Total changes			-	1325372	Point(s)
 | Min. length	(18.2.2015 06:39)	-	3	Point(s)
 | Max. length	(15.1.2015 09:31)	-	6609	Point(s)
 | Average 			-	20.39	Point(s) /M1
  --------------------------------------------------------------------------------------
 | "The body" (for bullish candlestick = Close - Open)
 |
 | Total changes			-	815610	Point(s)
 | Min. length	(18.2.2015 07:37)	-	1	Point(s)
 | Max. length	(15.1.2015 09:31)	-	1621	Point(s)
 | Average 			-	12.54	Point(s) /M1
  --------------------------------------------------------------------------------------
 | "The wick" - candle without "body" (for bullish candlestick = (High-Close) + (Open-Low))
 |
 | Total changes			-	509762	Point(s)
 | Min. length	(18.2.2015 07:59)	-	2	Point(s)
 | Max. length	(15.1.2015 09:31)	-	4988	Point(s)
 | Average 			-	7.84	Point(s) /M1
  --------------------------------------------------------------------------------------
 | Top "wick"  (for bullish candlestick = High - Close)
 |
 | Total changes			-	265583	Point(s)
 | Min. length	(18.2.2015 07:59)	-	2	Point(s)
 | Max. length	(27.1.2015 09:06)	-	347	Point(s)
 | Average 			-	4.08	Point(s) /M1
  --------------------------------------------------------------------------------------
 | Bottom "wick"  (for bullish candlestick = Open - Low)
 |
 | Total changes			-	244179	Point(s)
 | Min. length	(18.2.2015 08:00)	-	0	Point(s)
 | Max. length	(15.1.2015 09:31)	-	4683	Point(s)
 | Average 			-	3.76	Point(s) /M1
  --------------------------------------------------------------------------------------
  --------------------------------------------------------------------------------------
 | Statistics on bullish bars ( 39866 Bars )
  --------------------------------------------------------------------------------------
 | The entire candle
 |
 | Total changes			-	677270	Point(s)
 | Min. length	(18.2.2015 06:39)	-	3	Point(s)
 | Max. length	(15.1.2015 09:31)	-	6609	Point(s)
 | Average 			-	16.99	Point(s) /M1
  --------------------------------------------------------------------------------------
 | "The body" 
 |
 | Total changes			-	405964	Point(s)
 | Min. length	(18.2.2015 07:49)	-	1	Point(s)
 | Max. length	(15.1.2015 09:31)	-	1621	Point(s)
 | Average 			-	10.18	Point(s) /M1
  --------------------------------------------------------------------------------------
 | "The wick"
 |
 | Total changes			-	271306	Point(s)
 | Min. length	(18.2.2015 07:59)	-	2	Point(s)
 | Max. length	(15.1.2015 09:31)	-	4988	Point(s)
 | Average 			-	6.81	Point(s) /M1
  --------------------------------------------------------------------------------------
 | Top "wick"
 |
 | Total changes			-	154764	Point(s)
 | Min. length	(18.2.2015 07:59)	-	2	Point(s)
 | Max. length	(27.1.2015 09:06)	-	347	Point(s)
 | Average 			-	3.88	Point(s) /M1
  --------------------------------------------------------------------------------------
 | Bottom "wick"
 |
 | Total changes			-	116542	Point(s)
 | Min. length	(18.2.2015 07:59)	-	0	Point(s)
 | Max. length	(15.1.2015 09:31)	-	4683	Point(s)
 | Average 			-	2.92	Point(s) /M1
  --------------------------------------------------------------------------------------
  --------------------------------------------------------------------------------------
 | Statistics on bearish bars ( 25149 Bars )
  --------------------------------------------------------------------------------------
 | The entire candle
 |
 | Total changes			-	648102	Point(s)
 | Min. length	(5.12.2014 09:53)	-	1	Point(s)
 | Max. length	(15.1.2015 16:07)	-	1611	Point(s)
 | Average 			-	25.77	Point(s) /M1
  --------------------------------------------------------------------------------------
 | "The body" 
 |
 | Total changes			-	409646	Point(s)
 | Min. length	(5.12.2014 08:35)	-	1	Point(s)
 | Max. length	(15.1.2015 09:30)	-	1215	Point(s)
 | Average 			-	16.29	Point(s) /M1
  --------------------------------------------------------------------------------------
 | "The wick"
 |
 | Total changes			-	238456	Point(s)
 | Min. length	(18.2.2015 07:23)	-	1	Point(s)
 | Max. length	(15.1.2015 16:07)	-	865	Point(s)
 | Average 			-	9.48	Point(s) /M1
  --------------------------------------------------------------------------------------
 | Top "wick"
 |
 | Total changes			-	110819	Point(s)
 | Min. length	(18.2.2015 08:00)	-	2	Point(s)
 | Max. length	(15.1.2015 22:25)	-	311	Point(s)
 | Average 			-	4.41	Point(s) /M1
  --------------------------------------------------------------------------------------
 | Bottom "wick"
 |
 | Total changes			-	127637	Point(s)
 | Min. length	(18.2.2015 08:00)	-	0	Point(s)
 | Max. length	(15.1.2015 16:07)	-	865	Point(s)
 | Average 			-	5.08	Point(s) /M1
  --------------------------------------------------------------------------------------
  
 With offers/wishes - feel free to e-mail :
 komposterius@mail.ru 
Skrypt wklejamy do:
C:\Users\[nazwa użytkownika]\AppData\Roaming\MetaQuotes\Terminal\[32 znaki]\MQL4\Scripts
Wygenerowane pliki znajdują się w:
C:\Users\[nazwa użytkownika]\AppData\Roaming\MetaQuotes\Terminal\[32 znaki]\MQL4\Files
---------------
Ja szukam czegoś innego, aby skrypt badał historię na danym TF i zapisywał 10 ostatnich największych zmian ceny. Chyba muszę to jakoś przerobić.
 
			
			
						Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.