Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ»

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π“Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ», ΠΊΠ°ΠΊ ΠΈ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΡˆΠΊΠ°Π»Ρƒ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ†Π΅Π½Ρ‹. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «ΠšΡ€Π΅ΡΡ‚ΠΈΠΊΠΈ-Нолики», Π³Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ» строит ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ «ΠΊΠΈΡ€ΠΏΠΈΡ‡» с Π½ΠΎΠ²ΠΎΠ³ΠΎ столбца (Π² Π½ΠΎΠ²ΠΎΠΉ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ плоскости), Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ Π°Π½Π°Π»ΠΈΠ· ΠΈΡ… построСния ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ: Π΅ΡΡ‚ΡŒ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» («ΠΊΡ€Π΅ΡΡ‚ΠΈΠΊΠ°», «Π½ΠΎΠ»ΠΈΠΊΠ°»), Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ анализируСтся Ρ†Π΅Π½Π° ΠΈ Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

Π˜Ρ‚Π°ΠΊ, Π³Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ» прСдставляСт собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² («ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ»). Восходящий «ΠΊΠΈΡ€ΠΏΠΈΡ‡» ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π°ΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π² Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, нисходящий Π·Π°ΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π² Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ рСгулируСтся Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π½Ρ‹. ВСкущая Ρ†Π΅Π½Π° рассматриваСмого ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°, сравниваСтся с ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΠΌ ΠΈ максимумом ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» (Π±Π΅Π»ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ). Если тСкущая Ρ†Π΅Π½Π° большС максимума ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» ΠΈΠ»ΠΈ большС, Ρ‚ΠΎ Π² Π½ΠΎΠ²ΠΎΠΌ столбцС ΠΎΡ‚ максимума ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π° рисуСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ «ΠΊΠΈΡ€ΠΏΠΈΡ‡» (Π±Π΅Π»ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°) ΠΈΠ»ΠΈ нСсколько. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСкущая Ρ†Π΅Π½Π° мСньшС ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅, Ρ€ΠΈΡΡƒΡŽΡ‚ΡΡ нисходящиС «ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ» Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΆΠ΅, самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ «ΠΊΠΈΡ€ΠΏΠΈΡ‡» отсчёта построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, рисуСтся Π² зависимости ΠΎΡ‚ двиТСния Ρ†Π΅Π½Ρ‹ Π² рассматриваСмом ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅, Π·Π° Ρ†Π΅Π½Ρƒ максимума ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π° бСрётся Ρ†Π΅Π½Π° открытия Π±Π°Ρ€Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ выглядит классичСский Π³Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ», ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° рис. 1:

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис. 1. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ изобраТСния классичСского Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ»

1. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ построСния

ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π²ΠΈΠ΄ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» принято ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° основании Ρ†Π΅Π½ закрытия. Π‘Π½Π°Ρ‡Π°Π»Π° слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌ ΠΈ Π² соотвСтствии с Π½ΠΈΠΌ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ «ΡˆΠ°Π³Π°» (ΠΏΠΎΡ€ΠΎΠ³Π°).

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π° EURUSD (Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌ H4), с «ΡˆΠ°Π³ΠΎΠΌ» Π² 30 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ². Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ с 03.01.2014 ΠΏΠΎ 31.01.2014 (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ мСсяц) ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½ Π½Π° рис. 2, слСва ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ построСниС с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ° (здСсь Π²ΠΈΠ΄Π½ΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ΄Π»ΠΈΠ½Π΅Π½ΠΈΠ΅ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ»), справа ΠΏΠΎΠΊΠ°Π·Π°Π½ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π Π΅Π½ΠΊΠΎ:

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.2. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» Π½Π° EURUSD (H4, шаг 30 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²)

Рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. ΠšΡ€Π°ΡΠ½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Π½Π° рис. 2 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» (30 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²), синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсныС Π΄Π°Ρ‚Ρ‹ (для ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ).

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π² ΠΊΠΎΠ½Ρ†Π΅ дня 03.01.2014 свСча закрываСтся Π½ΠΈΠΆΠ΅ 1.3591 Ρ€Π°Π½Π΅Π΅ Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Ρ†Π΅Π½ΠΎΠ²Ρ‹Ρ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (красныС Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ) Π² 1.3589 (ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ), Ρ‡Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ нисходящий «ΠΊΠΈΡ€ΠΏΠΈΡ‡» Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅.

ΠŸΠΎΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двиТСния Ρ†Π΅Π½Ρ‹ мСняСтся Π² Π½ΠΈΡΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ сторону ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π° ΠΏΡ€ΠΎΡ€Ρ‹Π²Π°Π΅Ρ‚ Ρ†Π΅Π½ΠΎΠ²Ρ‹Π΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹, ΠΎΠΏΡƒΡΠΊΠ°ΡΡΡŒ всё Π½ΠΈΠΆΠ΅ ΠΈ Π½ΠΈΠΆΠ΅ Π½Π° Ρ†Π΅Π½ΠΎΠ²ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅. Π’ 12:00 23.01.2014 (Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ свСчи, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π² 08:00), наблюдаСм ΠΏΡ€ΠΎΡ€Ρ‹Π² Π²Π²Π΅Ρ€Ρ… сразу Π΄Π²ΡƒΡ… Ρ†Π΅Π½ΠΎΠ²Ρ‹Ρ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ², Ρ‡Ρ‚ΠΎ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ сразу Π΄Π²Π° «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°», Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡΡΡŒ Π½Π° 1.3639. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ «ΠΊΠΈΡ€ΠΏΠΈΡ‡» ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π»ΠΈΠ²ΠΎ Π²ΠΈΠ΄Π΅Π½, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ вытягиваСтся Π² Π΄Π»ΠΈΠ½Π½ΡƒΡŽ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ линию (ΠΈΠ·-Π·Π° ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ появлСния с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ). Π”Π°Π»Π΅Π΅ построСниС продолТаСтся ΠΏΠΎ Ρ‚Π΅ΠΌ ΠΆΠ΅ основным ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ.

2. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ построСния ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° «Π Π΅Π½ΠΊΠΎ»

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ максимально нСзависимо. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· основных Π·Π°Π΄Π°Ρ‡ Π±Ρ‹Π»ΠΎ максимально ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ возмоТности ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° для удобства Π°Π½Π°Π»ΠΈΠ·Π° Ρ€Ρ‹Π½ΠΊΠ°.

Π‘Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ расчёты ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌ выбираСтся Π² настройках, ΠΈ Π²Π½Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΡƒ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² настройках. Π­Ρ‚ΠΎ достигаСтся Π·Π° счёт копирования Π΄Π°Π½Π½Ρ‹Ρ… рассматриваСмого ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹Π΅ массивы, ΠΈ Π΄Π°Π»Π΅Π΅ с Π½ΠΈΠΌΠΈ ΡƒΠΆΠ΅ производятся расчёты ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.

ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ Ρ†Π΅Π½Π°ΠΌ закрытия (Close), Π½ΠΎ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй Π°Π½Π°Π»ΠΈΠ·Π° Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ†Π΅Π½ Open, High, Low.

Π’Π°ΠΊ ΠΊΠ°ΠΊ «ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ» Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ «Π Π΅Π½ΠΊΠΎ» ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ сильном Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Ρ†Π΅Π½Ρ‹ (Π² нСсколько «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ») Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Π³Π΄Π΅ Ρ€Ρ‹Π½ΠΎΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π» сСбя Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ энСргично. Для этого сущСствуСт (ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠ°Ρ) индикация Π² Π²ΠΈΠ΄Π΅ нСбольшой Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ «Ρ‚Π΅Π½ΠΈ» (ΠΊΠ°ΠΊ Ρƒ японских свСчСй) ΠΎΡ‚ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉΡΡ ΠΈΠ»ΠΈ ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅ΠΉΡΡ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ послСднСго ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ двиТСния Π±Π°Ρ€Π° Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ°.

И послСднСй Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ построСниС Ρ‚ΠΈΠΏΠ° «ZigZag» Π½Π° основном Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ возмоТности графичСского Π°Π½Π°Π»ΠΈΠ·Π°.

На рис. 3 ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½ внСшний Π²ΠΈΠ΄ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π² ΠΏΠΎΠ»Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.3. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ EURUSD (Daily, шаг 25 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²)

3. Код ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

Код ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° довольно-Ρ‚Π°ΠΊΠΈ большой, ΠΈ составляСт Π² ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠΈ ΠΎΠΊΠΎΠ»ΠΎ 900 строк. Как Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ максимально ΠΎΡ‚Π΄Π΅Π»Π΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, это ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠ»ΠΎΠΆΠ½ΠΈΡ‚ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π—Π° основу Π±Ρ‹Π»ΠΈ взяты Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π’ случаС нСдопонимания ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ аспСктов ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «ΠšΠ°Π³ΠΈ» ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ вопрос ΠΌΠ½Π΅ Π² Π»ΠΈΡ‡Π½Ρ‹Ρ… сообщСниях.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ пояснСния ΠΊΠΎΠ΄Π° ΠΏΠΎ функциям, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… мСстах со ΡΠ²ΡΠ·ΡƒΡŽΡ‰ΠΈΠΌΠΈ пояснСниями. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄ΡƒΡ‚ описаны ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΈΡ… использования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°.

3.1. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

Как Π±Ρ‹Π»ΠΎ сказано Ρ€Π°Π½Π΅Π΅, Π³Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ» прСдставляСт собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΈ ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ…ΡΡ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, для Ρ‚Π°ΠΊΠΎΠ³ΠΎ построСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ всСго ΠΏΡΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€ΠΎΠ², ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Ρ‘Π½Π½Ρ‹Ρ… Π² ΠΎΠ΄Π½ΠΎ графичСскоС построСниС Ρ‚ΠΈΠΏΠ° «Π Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ свСчи». ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±ΡƒΡ„Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для хранСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для расчСта ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.

Рассмотрим Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (ΠΈΡ… 25), ΠΏΠΎΠ΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹.

Π‘Π»Π΅Π΄ΠΎΠΌ ΠΈΠ΄Ρ‘Ρ‚ объявлСниС массивов расчСтных Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ: func_draw_renko, func_draw_zig_zag, func_draw_renko_main_chart, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ рассказано ΠΏΠΎΠ·ΠΆΠ΅.

3.2. Ѐункция ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

Π’ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ происходит связываниС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² с ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΌΠΈ динамичСскими массивами, для Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² Ρ‚ΠΈΠΏΠ° INDICATOR_DATA ΠΈ INDICATOR_COLOR_INDEX Ρ‚Π°ΠΊΠΆΠ΅ задаётся адрСсация ΠΊΠ°ΠΊ Π² таймсСриях. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ динамичСскиС массивы (Price[], Date[], Price_high[], Price_low[]), ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π±Π΅Π· измСнСния направлСния адрСсации, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² этом ΠΈ слуТат Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для хранСния Π΄Π°Π½Π½Ρ‹Ρ….

Π”Π°Π»Π΅Π΅ задаСтся значСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅, задаётся имя ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ отобраТСния ΠΈ запрСщаСтся ΠΏΠΎΠΊΠ°Π· Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π² ΠΎΠΊΠ½Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.

Π‘Π»Π΅Π΄ΠΎΠΌ Π·Π° этим производится присвоСниС значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ date_start (Π΄Π°Ρ‚Ρ‹ с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ слСдуСт Π½Π°Ρ‡Π°Ρ‚ΡŒ расчёт). ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ присвоСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π° Π½Π΅ использованиС Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС, Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π² сСбя Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€, происходит нСкоторая коррСкция Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π΄Π°Ρ‚Ρ‹ с ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠ΅ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ занимаСтся функция расчёта Π΄Π°Ρ‚Ρ‹ Π½Π°Ρ‡Π°Π»Π° Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ»ΠΈ «func_calc_date_start».

3.3. Ѐункция расчёта Π΄Π°Ρ‚Ρ‹ Π½Π°Ρ‡Π°Π»Π° Π°Π½Π°Π»ΠΈΠ·Π°

Π‘Π°ΠΌΠ° функция ΠΏΠΎ своСму Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ нСбольшая ΠΈ состоит Π² основном ΠΈΠ· Ρ†ΠΈΠΊΠ»Π°. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ всСго Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ назначСнная Π΄Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° ΠΈ Π΄Π°Ρ‚Π° окончания расчёта (тСкущая Π΄Π°Ρ‚Π°), пСрвая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… мСняСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ самой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ выдаётся Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π²Π΅Ρ‚Π°.

Π’Π΅Π»ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ начинаСтся с измСрСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π½ΠΎΠ³ΠΎ массива (ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ любой ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹Ρ… массивов для измСрСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ² ΠΈ равняСтся количСству Π±Π°Ρ€ΠΎΠ² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ°). Π”Π°Π»Π΅Π΅ измСряСтся количСство Π±Π°Ρ€ΠΎΠ² Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π’ условии Ρ†ΠΈΠΊΠ»Π° сравниваСтся количСство Π±Π°Ρ€ΠΎΠ² Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±ΡƒΡ„Π΅Ρ€Π½ΠΎΠ³ΠΎ массива. Если Π±Π°Ρ€ΠΎΠ² большС, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½ΠΈ всС Π½Π΅ помСстятся Π² Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹ΠΉ массив, Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ урСзаСтся Π½Π° Π΄Π΅ΡΡΡ‚ΡŒ Π΄Π½Π΅ΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊ Π΄Π°Ρ‚Π΅ Π½Π°Ρ‡Π°Π»Π° Π°Π½Π°Π»ΠΈΠ·Π° прибавляСтся Π΄Π΅ΡΡΡ‚ΡŒ Π΄Π½Π΅ΠΉ. Π’Π°ΠΊ продолТаСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹ΠΉ массив Π½Π΅ смоТСт Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² сСбя всС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Π±Π°Ρ€Π°ΠΌ. Ѐункция Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Π½Π½ΡƒΡŽ Π΄Π°Ρ‚Ρƒ.

3.4. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ копирования Π΄Π°Π½Π½Ρ‹Ρ…

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ сначала ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ИмСнно для этого ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ копирования Π΄Π°Π½Π½Ρ‹Ρ… (func_copy_price ΠΈ func_copy_date), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСйчас рассмотрим.

Начнём с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ копирования Ρ†Π΅Π½Ρ‹ ΠΈΠ»ΠΈ func_copy_price, данная функция позволяСт ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΉ Π΅ΠΉ массив Ρ†Π΅Π½Ρ‹ Open, Close, High ΠΈ Low Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌ ΠΈ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ случаС ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ копирования функция Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ «true».

Π’ Π½Π°Ρ‡Π°Π»Π΅ Π²Ρ‹Π·ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ инициализируСтся Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ false, Π΄Π°Π»Π΅Π΅ происходит инициализация ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° скопированных Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ присваиваСтся ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠžΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠΉ массив price_interim[] для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния скопированных Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Ρ†Π΅Π½Π°Ρ… ΠΈ пСрСмСнная bars_to_copy для прСдотвращСния копирования ΡƒΠΆΠ΅ скопированных Π΄Π°Π½Π½Ρ‹Ρ….

Π”Π°Π»Π΅Π΅ функция обнуляСт Ρ€Π°Π½Π΅Π΅ ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ хранСния количСства скопированных Π΄Π°Π½Π½Ρ‹Ρ…, подсчитываСт количСство Π±Π°Ρ€ΠΎΠ² Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅ ΠΈ Π² зависимости ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Ρ†Π΅Π½Ρ‹ (0-Close, 1-Open, 2-High ΠΈ 3-Low) ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ switch присваиваСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ количСства Ρ€Π°Π½Π΅Π΅ скопированных Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Ρ†Π΅Π½Π°ΠΌ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ bars_copied. Π‘Π»Π΅Π΄ΠΎΠΌ подсчитываСтся количСство Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Если Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π΅ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, происходит ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ послСднСм скопированном Π±Π°Ρ€Π΅, ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠ³ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Π² Ρ…ΠΎΠ΄Π΅ двиТСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

ΠžΠΏΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ происходит ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π½Π°ΠΌ Π²ΠΈΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Ρ†Π΅Π½Π°Ρ… Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ массив price_interim[]. Π‘Π»Π΅Π΄ΠΎΠΌ провСряСтся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ копирования ΠΈ ΠΎΠΏΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ switch, происходит Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎ количСствС скопированных Π΄Π°Π½Π½Ρ‹Ρ….

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ функция копирования Π΄Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ «func_copy_date». Код Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ схоТ с Ρ€Π°Π½Π΅Π΅ рассмотрСнным Π±Π»ΠΎΠΊΠΎΠΌ, Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ составляСт Π²ΠΈΠ΄ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π±Π΅Π· ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π².

3.5. Ѐункция расчёта «ΠšΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ»

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…, Π½ΠΎ ΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ… ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ†Π΅Π½Ρ‹. Π‘ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌΠΈ всё Π»Π΅Π³ΠΊΠΎ, это фиксированная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°, Π° Π²ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ с ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°ΠΌΠΈ? Для этого Π΅ΡΡ‚ΡŒ функция расчёта «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» ΠΈΠ»ΠΈ «func_calc_dorstep».

Ѐункция ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°: тСкущая Ρ†Π΅Π½Π° (Ρ†Π΅Π½Π° ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚, Π² случаС Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°»), Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ расчёта (ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ), ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ шага (задаётся ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ΠΎΠΉ, которая Π² зависимости ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° расчёта, считаСтся Π·Π° ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹).

Π’ Π½Π°Ρ‡Π°Π»Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ΡΡ пСрСмСнная для ΠΎΡ‚Π²Π΅Ρ‚Π° Ρ‚ΠΈΠΏΠ° double ΠΈ Π² зависимости ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° расчёта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ провСряСтся условным ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ, пСрСмСнная ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…. Π”Π°Π»Π΅Π΅ пСрСмСнная ΠΎΡ‚Π²Π΅Ρ‚Π° прСобразуСтся Π² Ρ‚ΠΈΠΏ int, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСгда Π±Ρ‹Π»ΠΎ Ρ†Π΅Π»Ρ‹ΠΌ, Π΄Π°ΠΆΠ΅ Ссли Π² Ρ…ΠΎΠ΄Π΅ расчёта Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ получился Π΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Условно всю Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ части: Ρ‡Π°ΡΡ‚ΡŒ, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π°Ρ Π·Π° подсчёт количСства «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» ΠΈ Ρ‡Π°ΡΡ‚ΡŒ, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΡƒΡŽ Π·Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ расчСтных ΠΈ графичСских Π±ΡƒΡ„Π΅Ρ€ΠΎΠ².

ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΈ вторая, состоит ΠΈΠ· Ρ†ΠΈΠΊΠ»Π°, вторая прСдставляСт собой Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π²ΡƒΡŽ. Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всё ΠΏΠΎ-порядку.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎ всСм скопированным значСниям, количСство скопированных Π΄Π°Π½Π½Ρ‹Ρ… опрСдСляСт пСрСмСнная «bars» (подсчитываСтся Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ «func_concolidation», которая Π±ΡƒΠ΄Π΅Ρ‚ рассмотрСна ΠΏΠΎΠ·ΠΆΠ΅). Π”Π°Π»Π΅Π΅ Π² Ρ†ΠΈΠΊΠ»Π΅ происходит Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°». Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π½ΡƒΡŽ Ρ†Π΅Π½Ρƒ закрытия, соотвСтствСнно, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ шага, Ρ‚ΠΎ Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°Ρ€Π° ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π‘Π»Π΅Π΄ΠΎΠΌ условными ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ if провСряСтся Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двиТСния Ρ†Π΅Π½Ρ‹, Π½ΠΎ ΠΏΡ€ΠΈ этом Ρ†Π΅Π½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ расстояниС Π² ΠΎΠ΄ΠΈΠ½ шаг ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅. ПослС опрСдСлСния направлСния двиТСния Ρ†Π΅Π½Ρ‹ происходит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° условия ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ двиТСния, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹Π» построСн послСдний «ΠΊΠΈΡ€ΠΏΠΈΡ‡» (Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·). Π­Ρ‚ΠΎ дСлаСтся Π²Π²ΠΈΠ΄Ρƒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π΅ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ количСства «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» для Ρ€Π°Π·Π²ΠΎΡ€ΠΎΡ‚Π°). ПослС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ всСх этих условий запускаСтся Ρ†ΠΈΠΊΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ€ΠΎΠ²Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·, сколько «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ†Π΅Π½Ρ‹.

ПослС Ρ†ΠΈΠΊΠ»Π° подсчёта «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» ΠΈΠ΄Ρ‘Ρ‚ Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ расчСтных ΠΈ графичСских Π±ΡƒΡ„Π΅Ρ€ΠΎΠ²), Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ этим происходит подсчёт количСства Π±Π°Ρ€ΠΎΠ² для отобраТСния, Π·Π°Ρ‚Π΅ΠΌ производится ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² массивов расчСтных Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Π°Ρ€ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅. ПослС этого ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Ρ‡Π»Π΅Π½Π°ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… (основных, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ сравнСнии) расчСтных массивов ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Π΅ значСния.

Π’ случаС, Ссли максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ количСство ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… Π±Π°Ρ€ΠΎΠ² мСньшС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ количСства «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ», для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° происходит подсчёт Π»ΠΈΡˆΠ½ΠΈΡ… «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ сообщСния ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ шага.

Π‘Π»Π΅Π΄ΠΎΠΌ происходит ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ подсчёта «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» ΠΈ начинаСтся Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ». ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Π½Ρ‘ΠΌ ΠΊΡ€ΠΎΠΌΠ΅ Π²Ρ‹ΡˆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… расчётов происходит Π΅Ρ‰Ρ‘ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ массивов расчСтных Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΈ сброс счётчика «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ» ΠΏΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ рассчитанным ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π°.

Π’ самом ΠΊΠΎΠ½Ρ†Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ происходит Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ графичСских Π±ΡƒΡ„Π΅Ρ€ΠΎΠ².

3.7. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ создания графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² «Ρ‚рСндовая линия» ΠΈ «ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ»

Ѐункция создания графичСского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Ρ‚ΠΈΠΏΠ° «Ρ‚рСндовая линия» ΠΈΠ»ΠΈ «func_create_trend_line» ΠΈ функция создания графичСского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Ρ‚ΠΈΠΏΠ° «ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ» ΠΈΠ»ΠΈ «func_create_square_or_rectangle» созданы ΠΏΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π² справкС для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² OBJ_RECTANGLE ΠΈ OBJ_TREND. Π‘Π»ΡƒΠΆΠ°Ρ‚ для создания графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» ΠΈ для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ‚ΠΈΠΏΠ° «ZigZag» Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅.

3.8. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅

Π’Π²ΠΈΠ΄Ρƒ использования ΠΎΠ±Ρ‰ΠΈΡ… массивов Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΠΈ, функция построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ» Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΈΠ»ΠΈ «func_draw_renko_main_chart», ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ достаточно ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ.

Π’Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ слуТат: Ρ†Π²Π΅Ρ‚ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‰Π΅Π³ΠΎΡΡ ΠΈ ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎΡΡ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π΅Π³ΠΎ Ρ€Π°ΠΌΠΊΠ°, Π΄Π²Π° Π²ΠΈΠ΄Π° Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹ Ρ€Π°ΠΌΠΎΠΊ (пСрвая для «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» вторая для Π΅Π³ΠΎ Ρ€Π°ΠΌΠΊΠΈ), ΠΈ Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° отобраТСния («ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ», ΠΈΡ… Π·Π°Π»ΠΈΠ²ΠΊΠΈ ΠΈ Ρ€Π°ΠΌΠΎΠΊ).

Для Π½Π°Ρ‡Π°Π»Π° ΠΎΠ±ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ содСрТащиС названия для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π΄Π°Π»Π΅Π΅ открываСтся Ρ†ΠΈΠΊΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ происходит гСнСрация ΠΈΠΌΠ΅Π½ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ Π² зависимости ΠΎΡ‚ Π²ΠΈΠ΄Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» происходит Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ построСния графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ‚ΠΈΠΏΠΎΠ² «Ρ‚рСндовая линия» ΠΈ «ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ» с ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ· массивов Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΠΈ.

3.9. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ‚ΠΈΠΏΠ° «ZigZag» Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ функция, которая являСтся своСобразном Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ, это функция построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «ZigZag» ΠΈΠ»ΠΈ «func_draw_zig_zag».

Π’Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ Ρ‚ΡƒΡ‚ являСтся: Π²ΠΈΠ΄ прорисовки (ΠΏΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ†Π΅Π½Π°ΠΌ, ΠΈΠ»ΠΈ ΠΏΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°), Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° Π»ΠΈΠ½ΠΈΠΈ, Ρ†Π²Π΅Ρ‚ восходящСй ΠΈ нисходящСй Π»ΠΈΠ½ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° «zig_zag_shadow» ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π½Π° рисункС 4, здСсь Π²ΠΈΠ΄Π½ΠΎ ΠΏΡ€ΠΈ выставлСнии Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ «true», ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ рисуСт Π»ΠΈΠ½ΠΈΠΈ «ZigZag» ΠΏΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠ°ΠΌ Ρ‚Π΅Π½Π΅ΠΉ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ†Π΅Π½Π°ΠΌ), Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ «false», Π»ΠΈΠ½ΠΈΠΈ «ZigZag» Ρ€ΠΈΡΡƒΡŽΡ‚ΡΡ ΠΏΠΎ максимумам ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ».

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.4. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ влияния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° «zig_zag_shadow» Π½Π° EURUSD, H1, 10 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ².

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для построСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° «Ρ‚рСндовая линия» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ (Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΈ конСчная), Π²Π²ΠΎΠ΄ΠΈΠΌ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ†Π΅Π½Ρ‹, ΠΈ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π΄Π°Ρ‚Ρ‹. Π—Π°Π΄Π°Ρ‘ΠΌ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π² зависимости ΠΎΡ‚ Π²ΠΈΠ΄Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ условных ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ².

Π‘Π»Π΅Π΄ΠΎΠΌ ΠΈΠ΄Ρ‘Ρ‚ Ρ†ΠΈΠΊΠ», ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ осущСствляСтся построСниС всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Как ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ†ΠΈΠΊΠ» начинаСтся с Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ пСрвая Ρ‚ΠΎΡ‡ΠΊΠ° ΡƒΠΆΠ΅ Π·Π°Π΄Π°Π½Π°. Π”Π°Π»Π΅Π΅ условным ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ провСряСтся, измСнился Π»ΠΈ Ρ‚ΠΈΠΏ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» (Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двиТСния Ρ†Π΅Π½Ρ‹). Π—Π°Ρ‚Π΅ΠΌ заполняСтся пСрСмСнная названия ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΈ, Π² зависимости ΠΎΡ‚ Π²ΠΈΠ΄Π° смСны двиТСния, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ условных ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² происходит Ρ€Π°Π·Π΄Π²ΠΎΠ΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»Π°. Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΎΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ дСлится Π½Π° Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π² зависимости ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π²ΠΈΠ΄Π° прорисовки.

Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ†Π΅Π½Π°ΠΌ, Ρ‚ΠΎ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ описанныС Ρ€Π°Π½Π΅Π΅ динамичСскиС массивы Π΄Π°Π½Π½Ρ‹Ρ… Price_high[] ΠΈ Price_low[], с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ осущСствляСтся поиск ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, поиск ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ сосСдними Π±Π°Ρ€Π°ΠΌΠΈ.

Если ΠΆΠ΅ построСниС производится ΠΏΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Ρ‚ΠΎ здСсь всё ΠΎΡ‡Π΅Π½ΡŒ просто, происходит присвоСниС Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· массивов расчСтных Π±ΡƒΡ„Π΅Ρ€ΠΎΠ².

ПослС опрСдСлСния с двумя Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ построСния, вызываСтся ΡƒΠΆΠ΅ знакомая функция построСния графичСского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° «Ρ‚рСндовая линия». На этом функция Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΈΠ· ΠΈ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «ZigZag».

3.10. Ѐункция для удалСния графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

Π Π°Π½Π΅Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½ΠΎ использованиС «ΠΌΠ°Π³ΠΈΡ‡Π΅ΡΠΊΠΎΠ³ΠΎ» Π½ΠΎΠΌΠ΅Ρ€Π° для опрСдСлСния принадлСТности ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ, это дСлалось для удобства запуска Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΈ для удобства удалСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Для удобства Π±Ρ‹Π»Π° создана функция, которая консолидируСт Π² сСбС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для удалСния всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², созданных ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

3.11. Ѐункция создания ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ

Π•Ρ‰Ρ‘ ΠΎΠ΄Π½Π° нСбольшая функция для Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ прСдставлСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² ΠΎΠΊΠ½Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, это функция создания ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈΠ»ΠΈ «func_create_levels». Π˜ΠΌΠ΅Π΅Ρ‚ всСго Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°: количСство создаваСмых ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈ Ρ†Π²Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.

Π’ Ρ‚Π΅Π»Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ задаётся количСство ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ IndicatorSetInteger, ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π² Ρ†ΠΈΠΊΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ задаётся Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈ Ρ†Π²Π΅Ρ‚.

3.12. Ѐункция консолидации

Для объСдинСния всСх Π²Ρ‹ΡˆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π±Ρ‹Π»Π° создана функция консолидации ΠΈΠ»ΠΈ «func_concolidation».

3.13. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ OnCalculate() ΠΈ OnChartEvent()

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ OnCalculate(), рассмотрим Π΅Ρ‰Ρ‘ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π°Π½Π°Π»ΠΈΠ·Π° появлСния Π½ΠΎΠ²ΠΎΠ³ΠΎ Π±Π°Ρ€Π° ΠΈΠ»ΠΈ «func_new_bar».

Ѐункция прСдставляСт собой ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, описанной Π² IsNewBar.

Ѐункция OnCalculate() ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° запуск Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ консолидации Π² случаС, Ссли появляСтся Π½ΠΎΠ²Ρ‹ΠΉ Π±Π°Ρ€ Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ обновлСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.

Ѐункция OnChartEvent() ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° дСйствия: это очистка Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² случаС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ «C» (осущСствляСтся Π²Ρ‹Π·ΠΎΠ²ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ удалСния графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²) ΠΈ пСрСрисовка Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ консолидации) Π² случаС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ «R».

3.14. Ѐункция OnDeinit()

И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, функция Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ»ΠΈ OnDeinit(). Ѐункция Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ удалСния всСх графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², созданных ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

4. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ»

Π“Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ» ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π² основном для опрСдСлСния основной Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ двиТСния.

Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ этого классичСского ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π½Π° рис. 5:

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.5. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ классичСской Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ «Π Π΅Π½ΠΊΠΎ» Π½Π° EURUSD (H4, 20 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²)

На рисункС 5 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ ΡˆΠ΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ (A,B,C,D,E,F) для Π²Ρ…ΠΎΠ΄Π° Π² Ρ€Ρ‹Π½ΠΎΠΊ.

Π’ Ρ‚ΠΎΡ‡ΠΊΠ΅ «A» Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ послС восходящСго «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°» образовался нисходящий «ΠΊΠΈΡ€ΠΏΠΈΡ‡».

Π’Ρ…ΠΎΠ΄ осущСствляСтся сразу, здСсь ΠΊΠ°ΠΊ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… (B,C,D), ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ «ΠΊΠΈΡ€ΠΏΠΈΡ‡» Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ ΠΎΠ΄Π½ΠΈΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ нСльзя ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ΅ «E», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π°ΠΌ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Π±Ρ‹Π»ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎ сразу Π΄Π²Π° «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°». Π­Ρ‚ΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ тСням, Π²Π½ΠΈΠ· Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Π’ этом случаС Π²Ρ…ΠΎΠ΄ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ «E» ΠΈ «F», ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π³Ρ€Π°Ρ„ΠΈΠΊΠ° это Π½Π΅ совсСм ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ†Π΅Π½Π° ΠΈΠ΄Ρ‘Ρ‚ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ΅ «F» аналогичная ситуация. Π’Π°ΠΌ Ρ‚ΠΎΠΆΠ΅ ΠΈΠ·-Π·Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ двиТСния образуСтся сразу Π΄Π²Π° «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°». Π­Ρ‚ΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠΎ тСням Π²Π²Π΅Ρ€Ρ…, Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Π₯отя это ΠΈ Π±Ρ‹Π»ΠΎ сильноС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Ρ†Π΅Π½Π° сохранила своё Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

Из этого ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Ρ€Ρ‹Π½ΠΎΠΊ Π±ΠΎΠ»Π΅Π΅ спокоСн, ΠΈ ΠΎΠ΄Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ «ΠΊΠΈΡ€ΠΏΠΈΡ‡» (ΠΎΠ± этом ΠΌΠΎΠΆΠ½ΠΎ ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎ тСням) Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Ρ‚ΠΎ это Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ благоприятный ΠΌΠΎΠΌΠ΅Π½Ρ‚ для Π²Ρ…ΠΎΠ΄Π° Π² Ρ€Ρ‹Π½ΠΎΠΊ, Π° Ссли Π²ΠΈΠ΄Π½ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ», Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π²Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСбСзопасным.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° «ZigZag» Π½Π° Π΄Π°Π½Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для графичСского Π°Π½Π°Π»ΠΈΠ·Π°, Π½Π° рис. 6 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ нСсколько Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²: ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ «ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ» ΠΈ «ΡΠΎΠΏΡ€ΠΎΡ‚ивлСния», Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ «Π“ΠΎΠ»ΠΎΠ²Π° ΠΈ ΠΏΠ»Π΅Ρ‡ΠΈ».

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.6. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования графичСского Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° GBPUSD (H4, 20 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²)

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ графичСского Π°Π½Π°Π»ΠΈΠ·Π° «Π Π°Π²Π½ΠΎΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π»», ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 7.

Для Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ построСния ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π±Ρ‹Π» настроСн Π½Π° Π°Π½Π°Π»ΠΈΠ· часового Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ°, Π° сам Π²Ρ‹Π²ΠΎΠ΄ построСния Π±Ρ‹Π» сдСлан Π½Π° чСтырёхчасовом Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ΅.

Π’Π°ΠΊΠΈΠ΅ настройки ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ сигналы Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠ°Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Π° Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.7. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ графичСского Π°Π½Π°Π»ΠΈΠ·Π° «Π Π°Π²Π½ΠΎΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ Канал» USDCHF, H4, настройки H1, 20 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ².

На рис. 8 ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ получСния Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ сигналов с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠΌΡ„Ρ€Π΅ΠΉΠΌΠΎΠ².

МоТно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ часовой Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ блиТайшиС ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€ΠΎΡ‚Ρ‹, чСтырСхчасовой Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΈΡ… Π·Π°Π³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ‚ (ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ лишниС сигналы), Π° Π΄Π½Π΅Π²Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ долгосрочноС Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.8. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° GBPUSD, H1, H4 ΠΈ D1

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€, прСдставлСн Π½Π° рис. 9. ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ гласит: «ΡΡ‚Ρ€ΠΎΠΉ Π²ΠΎΡΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ линию ΠΌΠ΅ΠΆΠ΄Ρƒ двумя блиТайшими красными «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°ΠΌΠΈ», ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ…ΠΎΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ синий «ΠΊΠΈΡ€ΠΏΠΈΡ‡», Π² дальнСйшСм ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°», ΠΏΠΎΠ΄ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, ΠΏΡ€ΠΎΠ΄Π°Π²Π°ΠΉ».

И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚: «ΡΡ‚Ρ€ΠΎΠΉ Π½ΠΈΡΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ линию ΠΌΠ΅ΠΆΠ΄Ρƒ двумя блиТайшими синими «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°ΠΌΠΈ», ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ…ΠΎΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ красный «ΠΊΠΈΡ€ΠΏΠΈΡ‡», Π² дальнСйшСм ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ «ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°», Π½Π°Π΄ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, ΠΏΠΎΠΊΡƒΠΏΠ°ΠΉ».

Π¦Π²Π΅Ρ‚Π° Π² ΠΏΡ€Π°Π²ΠΈΠ»Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² соотвСтствии с рис. 9. На рис. 9 синими ΠΈ красными ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ стрСлками Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ мСста, слуТащиС ΠΎΠΏΠΎΡ€ΠΎΠΉ для построСния Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ стрСлками мСста, слуТащиС сигналами для ΠΊΡƒΠΏΠ»ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π΅Π½ΠΊΠΎ

Рис.9. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° GBPUSD, H4, 25 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ²

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π“Ρ€Π°Ρ„ΠΈΠΊ «Π Π΅Π½ΠΊΠΎ» Π±ΡƒΠ΄Π΅Ρ‚ интСрСсСн ΠΊΠ°ΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Ρ‚Π°ΠΊ ΠΈ для профСссионалов Ρ€Ρ‹Π½ΠΊΠ°. Бпустя ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚, ΠΎΠ½ Π½Π΅ остался ΠΏΠΎΠ·Π°Π΄ΠΈ, ΠΈ ΠΏΠΎ сСй дСнь Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Ρ…ΠΎΡ‚Π΅Π» ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ этому Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΈΠ· Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² «Π Π΅Π½ΠΊΠΎ». ΠŸΠΎΡΡ‚Π°Ρ€Π°Π»ΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° «Π Π΅Π½ΠΊΠΎ», ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΈ Π΅Π³ΠΎ особСнностях.

Π‘ΡƒΠ΄Ρƒ Ρ€Π°Π΄ коммСнтариям ΠΈ прСдлоТСниям, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»ΡŽΠ±Ρ‹ΠΌ модификациям ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ возмоТностСй. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ прСдставлСно нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² примСнСния ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π΅Π³ΠΎ использования.

ВсСм спасибо Π·Π° проявлСнный интСрСс ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π–Π΅Π»Π°ΡŽ ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ ΠΈ постиТСния Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… стратСгий.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *