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.