ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ qlua Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Π½Π° LUA Π΄Π»Ρ QUIK
ΠΠ°ΠΏΠΈΡΠ°Π» ΠΏΠ°ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π½Π° LUA Π΄Π»Ρ ΠΊΠ²ΠΈΠΊΠ°. ΠΡΠΊΠ»Π°Π΄ΡΠ²Π°Ρ Π½Π° ΡΠΌΠ°ΡΡΠ»Π°Π± Π΄Π»Ρ Π²ΡΠ΅ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ LUA Π² ΠΊΠ²ΠΈΠΊΠ΅ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ².
ΠΠ΅ΡΠ²ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ VolMA β Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½Π° Π³ΡΠ°ΡΠΈΠΊ Ρ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π² Π²ΠΈΠ΄Π΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π»ΠΈΠ½ΠΈΠΈ ΡΡΠ΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΌΠ° Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π°ΡΠΎΠ².
ΠΡΠΎΡΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ATR_PC β ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡΡ
Π»ΠΈΠ½ΠΈΠΉ ΠΊΠ°Π½Π°Π» ΡΠ΅Π½Ρ Ρ ΡΡΠ΅ΡΠΎΠΌ ATR.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°: kATR β ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠΌΠ½ΠΎΠΆΠ°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ATR,
period1 β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π°ΡΠΎΠ² ΡΠ΅Π½Ρ ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΡΡΡΠ΅Π΄Π½ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ATR, period2 β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±Π°ΡΠΎΠ² ΡΠ΅Π½Ρ ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ PriceChannel.
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΎΡΠΊΡΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ, ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΈ.
ΠΠ° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ Π½Π΅ Π½Π΅ΡΡ (Π½Π° Π²ΡΡΠΊΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ :)).
ΠΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ: ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π°ΡΡ ΠΈΠ²Π° ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ Π² ΠΏΠ°ΠΏΠΊΡ LuaIndicators, ΠΊΠΎΡΠΎΡΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ²ΠΈΠΊΠ°. ΠΠ° Π³ΡΠ°ΡΠΈΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ: VolMA β Π½Π° Π³ΡΠ°ΡΠΈΠΊ Ρ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ, ATR-PC β Π½Π° Π³ΡΠ°ΡΠΈΠΊ Ρ ΡΠ΅Π½ΠΎΠΉ.
PS: Π·Π°Π»ΠΈΠ» Π² Π΄ΡΡΠ³ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΈ ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΠΈΠ» ATR_PC β Π΄Π΅ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π»ΠΈΠ½ΠΈΡ ΠΏΡΡΠ³Π°Π»Π° Π²Π½ΠΈΠ·, ΠΊΠΎΠ³Π΄Π° Π²ΠΌΠ΅ΡΡΠΎ Π΄Π°Π½Π½ΡΡ
ΡΠ»ΠΈ Π½ΡΠ»ΠΈ β ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΠΎΠ΄Π΅ ΠΏΠΎ Π»ΡΡΡΠ΅, Π½ΠΎ Π² ΡΠΊΠ°Π·Π°Π½Π½ΡΡ
ΠΊΡΡΠΊΠ°Ρ
Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅ ΡΠ»Π΅Π³ΠΊΠ° ΠΈΡΠΊΠ°ΠΆΠ°ΡΡΡΡ.
PSS: Π² ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°Π»ΠΈΠ²Π°Π» β ΡΠ°ΠΌ ΡΠ΅Π³ΠΈΡΡΡ Π½ΡΠΆΠ½ΠΎ ΠΈ Ρ.Π΄.
PSSΠ«: ΠΏΡΠ°Π²Π΄Π° ΡΠ΅ ΡΠΎ Π³Π»ΡΡΠ°Ρ Ρ
ΠΎΡΡΠΈΠ½Π³ΠΈ π
ΠΡΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ ΠΏΠ»ΡΡΠΈΠΊ, Ρ.ΠΊ. ΡΠ΅ΠΉΡΠΈΠ½Π³ Π½Π° Π½ΡΠ»Π΅.
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ qlua Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ
Π¦Π΅Π½Π°: ΠΠΠ‘ΠΠΠΠ’ΠΠ
ΠΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠΎΠ±ΠΎΡΠΎΠ² Π΄Π»Ρ QUIK
ΠΠ°Π½Π½ΡΠΉ Π°ΡΡ
ΠΈΠ² ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ°ΡΡΠ΅ΡΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° QUIK.
Π€Π°ΠΉΠ»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ Β«ΠΊΠ°ΠΊ Π΅ΡΡΡΒ». ΠΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π»ΡΠ±ΡΠ΅ ΠΏΡΠ°Π²ΠΊΠΈ Π½Π° ΡΠ²ΠΎΠ΅ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠ΅.
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΈΠ· 42 ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π΄Π»Ρ QUIK:
1. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π£ΡΠΊΠΎΡΠ΅Π½ΠΈΡ/ΠΠ°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΡ (Acceleration/Deceleration, AC)
2. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΠ°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΡ/Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ (Accumulation/Distribution, A/D)
4. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ β ALLIGATOR
6. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΡΡΠΈΠ»Π»ΡΡΠΎΡ ΠΠΈΠ»Π»Π° ΠΠΈΠ»Π»ΡΡΠΌΡΠ° (Awesome Oscillator, AO)
7. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π‘ΡΠ΅Π΄Π½ΠΈΠΉ ΠΡΡΠΈΠ½Π½ΡΠΉ ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ (Average True Range, ATR)
8. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΠΎΠ»ΠΎΡΡ ΠΠΎΠ»Π»ΠΈΠ½Π΄ΠΆΠ΅ΡΠ° (Bollinger Bands, BB)
9. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Bulls Power ΠΈ Bears Power (ΡΠΈΠ»Ρ Π±ΡΠΊΠΎΠ² ΠΈ ΡΠΈΠ»Ρ ΠΌΠ΅Π΄Π²Π΅Π΄Π΅ΠΉ)
11. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ CCI β Commodity Channel Index (ΠΠ½Π΄Π΅ΠΊΡ ΡΠΎΠ²Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π°)
12. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ CMO Chande Momentum Oscillator
13. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ CO β Chaikin Oscillator ΠΡΡΠΈΠ»Π»ΡΡΠΎΡ Π§Π°ΠΉΠΊΠΈΠ½Π°
14. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ CV β Chaikinβs Volatility ΠΠΎΠ»Π°ΡΠΈΠ»ΡΠ½ΠΎΡΡΡ Π§Π°ΠΉΠΊΠΈΠ½Π°
15. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ EFI β Elderβs Force Index ΠΠ½Π΄Π΅ΠΊΡ ΡΠΈΠ»Ρ ΠΠ»Π΄Π΅ΡΠ°
16. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Envelopes ΠΠ³ΠΈΠ±Π°ΡΡΠΈΠ΅ ΠΠΈΠ½ΠΈΠΈ (ΠΠΎΠ½Π²Π΅ΡΡΡ)
17. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Fractals Π€ΡΠ°ΠΊΡΠ°Π»Ρ
18. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Ichimoku Kinko Hyo ΠΡΠΈΠΌΠΎΠΊΡ ΠΠΈΠ½ΠΊΠΎ Π₯Π°ΠΉΠΎ
19. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ MA β Moving Average Π‘ΠΊΠΎΠ»ΡΠ·ΡΡΠ°Ρ Π‘ΡΠ΅Π΄Π½ΡΡ
20. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Moving Average Convergence/Divergence, MACD Π‘Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅/Π Π°ΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π‘ΠΊΠΎΠ»ΡΠ·ΡΡΠΈΡ Π‘ΡΠ΅Π΄Π½ΠΈΡ
21. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ β ΠΠ½Π΄Π΅ΠΊΡ ΠΠ΅Π½Π΅ΠΆΠ½ΡΡ ΠΠΎΡΠΎΠΊΠΎΠ² Money Flow Index, MFI
22. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π’Π΅ΠΌΠΏΠ° Momentum
23. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΠ°Π»Π°Π½ΡΠΎΠ²ΡΠΉ ΠΠ±ΡΠ΅ΠΌ On Balance Volume, OBV
24. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΠ°Π»Π°Π½ΡΠΎΠ²ΡΠΉ ΠΠ±ΡΠ΅ΠΌ On Balance Volume, OBV
25. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Price Channel
26. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π¦Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΎΡΡΠΈΠ»Π»ΡΡΠΎΡ Price Oscillator, PO
27. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΠ°ΡΠ°Π±ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠ°Ρ Π‘ΠΈΡΡΠ΅ΠΌΠ° SAR Parabolic SAR, Stop & Revers
28. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ROC Rate of Change
29. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΠ½Π΄Π΅ΠΊΡ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π‘ΠΈΠ»Ρ (Relative Strength Index, RSI)
30. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ RVI β Relative Vigor Index (ΠΠ½Π΄Π΅ΠΊΡ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΠΎΠ΄ΡΠΎΡΡΠΈ)
31. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Standard Deviation (Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅)
32. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π‘ΡΠΎΡ Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΡΡΠΈΠ»Π»ΡΡΠΎΡ (Stochastic Oscillator)
33. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Smoothed Rate Of Change β SROC (Π‘Π³Π»Π°ΠΆΠ΅Π½Π½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ)
34. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ TRIX
35. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Β«ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ-Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠ»ΡΡΡΒ» (Vertical Horizontal Filter β VHF)
36. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Volume Oscillator (ΠΡΡΠΈΠ»Π»ΡΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΌΠ°)
36. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΡ/ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΠΈΠ»ΡΡΠΌΡΠ° (Williamsβ Accumulation/ Distribution, W_A/D)
37. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΡΠΎΡΠ΅Π½ΡΠ½ΡΠΉ ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΠΈΠ»ΡΡΠΌΡΠ° (Williamsβ Percent Range, %R)
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ LUA ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Π² QUIK (ΠΠΠΠ)
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½Π°ΡΠΈ Π‘ΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΠΈ Π·Π½Π°Π½ΠΈΡ!
ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΠ°ΠΌ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ ΡΡΠΎΠΊΠΈ ΠΎΡΠ²ΠΎΠΈΡΡ ΡΠ°ΠΊΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΠ»Π³ΠΎΡΡΠ΅ΠΉΠ΄ΠΈΠ½Π³, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΠ°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ
ΡΡΠ½ΠΊΠ°Ρ
.
ΠΠΠ‘Π’Π Π£ΠΠ¦ΠΠ―:
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ LuaIndicators ΠΈΠ· Π°ΡΡ
ΠΈΠ²Π°, Π² ΠΏΠ°ΠΏΠΊΡ Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ QUIK.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅, Π² ΠΎΠΊΠ½Π΅ Ρ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ, ΡΡΠ°Π½Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΈΠ· Π°ΡΡ
ΠΈΠ²Π°.
ΠΠΌΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ ΡΠΈΠΌΠ²ΠΎΠ»Π° *.
ΠΠΠ―Π‘ΠΠΠΠΠ―:
ΠΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Ρ.Π΅, Π·Π°Π΄Π°Π²Π°ΡΡ ΠΈΡ
Π²ΡΠ΅ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ.
ΠΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΠ΅Π±ΡΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΡΠ΅ΡΠ° Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ° 1.
Π’.Π΅. Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ, Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠΈΠΊΠ» ΡΠ°ΡΡΠ΅ΡΠ° Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ°.
ΠΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π°ΡΠΈΡΠ΅Π½Ρ ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΏΡΡΠΊΠ° Π΄Π°Π½Π½ΡΡ
.
ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ
Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΠΏΡΠΈΠΈ:
ΠΠΏΡΠΈΡ Β«RoundΒ» ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π΄Π°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π½Π°ΠΊΠΎΠ² ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°.
ΠΠΏΡΠΈΡ Β«MultiplyΒ» Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠ½ΠΎΠΆΠ°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°.
ΠΠΏΡΠΈΡ Β«Horizontal_lineΒ» ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Π΅ΡΠ»ΠΈ ΠΎΠ½Π° Π½Π΅ Π½ΡΠΆΠ½Π°, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΊΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Β«offΒ».
ΠΠ°Π½Π½ΡΠ΅ ΠΎΠΏΡΠΈΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ Π΄Π»Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ°ΡΡΠ΅ΡΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ², ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π° Π³ΡΠ°ΡΠΈΠΊ.
ΠΠ»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π°, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Moving Average ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π·Π°ΡΠ°Π½Π΅Π΅ Π·Π°Π΄Π°Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°:
SMA,MMA,EMA,WMA,SMMA,VMA = Β«SMAΒ»,Β»MMAΒ»,Β»EMAΒ»,Β»WMAΒ»,Β»SMMAΒ»,Β»VMAΒ»
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΉΠ» ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°, ΡΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠ΅Π±Π΅ Π²Π΅ΡΡ Π½Π°Π±ΠΎΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
Π΄Π»Ρ Π΅Π³ΠΎ ΡΠ°ΡΡΠ΅ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΉ.
Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΄ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ:
BOOLEAN function CandleExist(NUMBER I, [TABLE data_source]) βΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
.
Π€ΡΠ½ΠΊΡΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΊΠΈ Π³ΡΠ°ΡΠΈΠΊΠ°, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΈ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΈΠ»ΠΈ DataSource
I β ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
.
data_source β ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ, ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΡΠ°Π±Π»ΠΈΡΡ, ΠΈΠ»ΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ DataSource
NUMBER function Squeeze(NUMBER I, NUMBER P) βΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ ΡΠ΅ΡΡΡΡΠΎΠ²
ΠΠ°Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π²Π΅ΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄,
Π° Ρ
ΡΠ°Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π·Π° Π½ΡΠΆΠ½ΡΠΉ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ. ΠΡΠΈ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ
Ρ Π½ΠΎΠ²ΡΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ, ΡΡΠ°ΡΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π²Π½Π΅ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ°, Π·Π°ΡΡΡΡΡΡ Π½ΠΎΠ²ΡΠΌΠΈ.
I β ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
.
P β ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ, Π·Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΎΠΈΡ Ρ
ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅.
NUMBER function ConvertValue(TABLE T, NUMBER β¦) βΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ.
T β ΡΠ°Π±Π»ΠΈΡΠ° Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Multiply (ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ)
ΠΈ Round (ΡΠΈΡΠ»ΠΎ Π·Π½Π°ΠΊΠΎΠ² Π΄ΠΎ ΠΊΠΎΡΠΎΡΡΡ
ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅).
β¦ β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ, Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΡ
ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠΊΡΡΠ³Π»ΠΈΡΡ ΠΈΠ»ΠΈ ΡΠΌΠ½ΠΎΠΆΠΈΡΡ.
NUMBER function GetValue(NUMBER I, STRING VT, [TABLE data_source]) βΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
Π³Π΄Π΅:
I β ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
.
VT β ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π½ΡΠΆΠ½Ρ.
ΠΠ»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π°, Π² ΠΊΠΎΠ΄Π΅ Π·Π°Π΄Π°Π½Ρ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ
:
OPEN,HIGH,LOW,CLOSE,VOLUME,MEDIAN,TYPICAL,WEIGHTED,DIFFERENCE,ANY = βOβ, βHβ, βLβ, βCβ, βVβ, βMβ, βTβ, βWβ, βDβ, βAβ
data_source β ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ, ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΡΠ°Π±Π»ΠΈΡΡ, ΠΈΠ»ΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ DataSource
Π€ΡΠ½ΠΊΡΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΈΠΌΠ΅Π΅Ρ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°:
NUMBER func(NUMBER I, TABLE Fsettings, [TABLE data_source])
Π³Π΄Π΅:
I β ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΈΠ½Π΄Π΅ΠΊΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΡΠ²Π΅ΡΠΈ ΠΈΠ· OnCalculate ΠΈΠ»ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² ΠΌΠ°ΡΡΠΈΠ²Π΅
Fsettings β Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΡΠ°Π±Π»ΠΈΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°
data_source β Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Lua ΡΠ°Π±Π»ΠΈΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π΄Π°Π½Π½ΡΡ
ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΡΠ΅ΡΠ΅Π· CreateDataSource, Π΅ΡΠ»ΠΈ Π½Π΅ Π·Π°Π΄Π°Π½, ΡΠΎ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ°ΡΡΠ΅ΡΠ° Π±Π΅ΡΡΡΡΡ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
Π³ΡΠ°ΡΠΈΠΊΠ°.
Π‘ΠΊΡΠΈΠΏΡΡ Ρ ΠΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Π½Π° ΡΠ·ΡΠΊΠ΅ LUA
Π΄Π»Ρ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° QUIK (ΠΠΠΠ)
Π¦Π΅Π½Π°: ΠΠΠ‘ΠΠΠΠ’ΠΠ
ΠΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠΎΠ±ΠΎΡΠΎΠ² Π΄Π»Ρ QUIK
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ qlua Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ
ΠΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅
1) ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ QLua.
2) ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠΈΠΈ ΠΈ ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°Ρ
QLua Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠΌ QPile.
3) ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π½Π° QLua.
4) ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ±ΠΎΡΠ° Π½Π° QLua ΠΏΠΎΠ΄ Quik
5) ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
1. ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ QLua.
ΠΡΠ»ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, Π³Π΄Π΅ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π²ΡΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π±Π»ΠΎΠΊ-ΡΡ Π΅ΠΌ, ΡΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ Qlua ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΏΠ»Π°ΡΡ Π·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π² TsLab ΠΈ Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄ΠΎΠΏ. Β«ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΎΠΊΒ» ΠΊΠ°ΠΊ Wealth-lab. Π ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ: TsLab, Wealth-lab ΠΈ Ρ.Π΄. ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎ Π²ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, Π° Π΄Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏ. ΡΡΠ½ΠΊΡΠΈΠΉ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΡΠΈΠΏΠ°: C#, Pascal Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΡΠ±ΠΈΠΊΠΎΠ² Π²ΡΡΡΠ½ΡΡ.
ΠΠ· ΠΌΠΈΠ½ΡΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ QLua ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Quik ΠΈ Π΄Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ ΠΈ ΡΠΎΡΠ³ΠΎΠ²ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. Π’Π°ΠΊ ΠΆΠ΅ ΡΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ Quik ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ ΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ². Π QLua Π½Π΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ±ΠΎΡΠΎΠ², ΠΊΠ°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΠ°ΠΊΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ ΠΊΠ°ΠΊ: TsLab ΠΈ Wealth-Lab.
2. ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠΈΠΈ ΠΈ ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°Ρ QLua Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠΌ QPile.
ΠΠΎ QLua Π±ΡΠ» QPile, Π² ΠΎΠ±ΡΠ΅ΠΌβΡΠΎ ΠΎΠ½ ΠΈ ΡΠ΅ΠΉΡΠ°Ρ Π΅ΡΡΡ. ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° QPile Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ ARQA Technologies Π² 2002Π³. ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Π»ΡΡ Π΄ΠΎ 2012Π³., ΠΏΠΎΠ·ΠΆΠ΅ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Quik Π±ΡΠ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Lua ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ. Π’Π°ΠΊ ΠΆΠ΅ Π΅ΡΡΡ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ, ΡΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ARQA Technologies Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅ΠΌ Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΎΡΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΎΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ QPile. Qpile ΠΊΠ°ΠΊ ΠΈ Qlua ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΡΠ΄ΠΎΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ. ΠΠΎ ΠΏΡΠ°Π²Ρ ΠΎΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΠ±ΠΎΡΠΎΠ² ΠΈ ΡΠΎΠ²Π΅ΡΠ½ΠΈΠΊΠΎΠ² Π΄Π»Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Quik. Π―Π²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΡΠΌ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ, Π½ΠΎ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΡΠ΄ΠΎΠΌ ΠΌΠΈΠ½ΡΡΠΎΠ².
Π ΡΠ°ΠΊ, ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠ»ΡΡΠ°ΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ QLua Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ QPile:
— Ρ QLua Π½Π΅Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΡΠΎΠ±ΠΎΡΠ° Π² 1ΡΠ΅ΠΊ. ΠΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π½Π΅ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π΄Π»Ρ ΡΡΠ΅Π΄Π½Π΅ΡΡΠΎΡΠ½ΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΉ, Π½ΠΎ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΊΠ°Π»ΡΠΏΠ΅ΡΡΠΊΠΈΡ ΡΠΎΠ±ΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΠΊΡΠΈΡΠΈΡΠ½ΡΠΌ.
— Ρ QLua Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΡ. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΡΡΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° ΡΠΎΡΠ³ΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π°(Β«ΠΊΠΎΠ»Π±ΡΠΊΠΎΠ²Β»).
— Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ , ΡΠ°ΠΌ Lua ΠΊΡΡΠ°ΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Π‘ΠΈ
— ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ ΠΊΠ°ΠΊ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅.
— ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΠ·ΡΠΊΠ° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ ΠΎΠΆ Π½Π° JavaScript ΠΈ C#, ΠΎΡΡΡΠ΄Π° ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°ΠΌΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΈ Ρ.Π΄.
— ΡΠΊΡΠΈΠΏΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΡΡΡΡ, Π° Π½Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΡΡΡΡ. QLua ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ JIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°ΠΌΠΈ ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π΅ Π»Π΅ΠΆΠΈΡ ΡΠ·ΡΠΊ Lua. Π§ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΡΡΠ°ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Ρ Qpile ΠΎΠ½ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΠΊΡΡΡ. Π‘ΡΡΠ»ΠΊΠ° ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Π΄Π»Ρ ΡΠΊΡΡΡΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Qlua
3. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π½Π° QLua.
(1) ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ
ΠΠ°ΠΊ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π°Π»ΠΎΡΡ Π²ΡΡΠ΅ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Quik ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΡ ΡΠ·ΡΠΊΠ° ΡΡΠΎ: Qpile ΠΈ QLua. Qpile ΡΠ²Π»ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½ΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² Quik ΠΈ Π½Π° Π½Π΅ΠΌ Π½Π΅Π»ΡΠ·Ρ Π±ΡΠ»ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ. ΠΠΎΠ·ΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ°ΡΡΠΈΡΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ QLua, Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ°Π»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ ΠΏΠΈΡΠ°ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ°ΡΡΠ΅ ΠΏΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΡΡ ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΠΎΠ΄ Quik.
Π ΡΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠΈΠΏΠ° Notepade.
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π° QLua Π΄Π»Ρ Quik ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°ΡΡΠ΅ΠΉ.
ΠΠ΄Π΅ΡΡ ΠΌΡ ΠΎΠΏΠΈΡΠ°Π»ΠΈ ΠΌΠ°ΡΡΠΈΠ² Π½Π°ΡΡΡΠΎΠ΅ΠΊ, Π²Π²Π΅Π»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΎΠΏΠΈΡΠ°Π»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π²ΡΡ Π»ΠΈΠ½ΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΠΌΠ΅Π½Π½ΠΎ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π±ΡΠ΄ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ΅ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π° Qlua Π² Quik
4. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ±ΠΎΡΠ° Π½Π° QLua ΠΏΠΎΠ΄ Quik
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΠ±ΠΎΡΠ° Π½Π° QLua Π²Π΅Π΄Π΅ΡΡΡ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅, ΡΠ°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°. ΠΡΠ»ΠΈΡΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π² ΡΡΡΡΠΊΡΡΡΠ΅ ΠΊΠΎΠ΄Π° ΠΈ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡ ΡΠΎΠ±ΠΎΡ ΠΌΠΎΠΆΠ½ΠΎ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ΄ΠΎΠ±Π½ΠΎΠΌ Π΄Π»Ρ Π²Π°Ρ ΠΌΠ΅ΡΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. Π ΡΠΎΠ±ΠΎΡΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Π° ΡΡΠ½ΠΊΡΠΈΡ main.
5. ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠΎΠ΄Π²ΠΎΠ΄Ρ ΠΈΡΠΎΠ³ΠΈ Ρ ΠΎΡΠ΅ΡΡΡ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Quik, ΡΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΎΡΠ³ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ QLua. Π Π½Π°Π΄Π΅ΡΡΡ, ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΡ Π² ΡΡΠΎΠΌ ΡΠ°ΠΌΠΈ ΡΠ±Π΅Π΄ΠΈΠ»ΠΈΡΡ.
Π ΡΠ°ΠΌΠΊΠ°Ρ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΠ±ΠΎΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΡΠ΅, ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π³ΠΎΡΠΎΠ²ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΡΡ ΡΠΎΡΠ³ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΡΡΠΎ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°. Π§ΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ.
ΠΠ»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π² ΠΠ²ΠΈΠΊ, Qlua ΡΠ²Π»ΡΠ΅ΡΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ.
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Π΄Π»Ρ QUIK. 1/48
function Init()
func = ADX()
return #Settings.line
end
function OnCalculate(Index)
return func(Index, Settings)
end
=0 then pSDI[I-1]=pDM / i_TR *100 else pSDI[I-1]=0 end
if i_TR
=0 then mSDI[I-1]=mDM / i_TR *100 else mSDI[I-1]=0 end
if I>P and pDI and mDI then
DX[I-P] = math.abs(pDI-mDI) / (pDI+mDI) * 100
Out = ADX_MA(I-P,
else
Out = nil
end
return Out,pDI,mDI
else
return nil,nil,nil
end
end
end
—[[Exponential Moving Average (EMA)
EMAi = (EMAi-1*(n-1)+2*Pi) / (n+1)
]]
function F_EMA()
local EMA_TMP=<>
return function(I, Period, VType, ds, round)
local Out = nil
if I == 1 then
EMA_TMP[I]=rounding(Value(I, VType, ds),round)
else
EMA_TMP[I]=rounding((EMA_TMP[I-1]*(Period-1)+2*Value(I, VType, ds)) / (Period+1),round)
EMA_TMP[I-2]=nil
end
if I >= Period then
Out = EMA_TMP[I]
end
return rounding(Out,round)
end
end
—[[
William Moving Average (WMA)
( Previous WILLMA * ( Period β 1 ) + Data ) / Period
]]
function F_WMA()
local WMA_TMP=<>
return function(I, Period, VType, ds, round)
local Out = nil
if I == 1 then
WMA_TMP[I]=rounding(Value(I, VType, ds),round)
else
WMA_TMP[I]=rounding((WMA_TMP[I-1]*(Period-1)+Value(I, VType, ds)) / Period,round)
WMA_TMP[I-2]=nil
end
if I >= Period then
Out = WMA_TMP[I]
end
return rounding(Out,round)
end
end
—[[Volume Adjusted Moving Average (VMA)
VMA = sum(Pi*Vi) / sum(Vi)
]]
function F_VMA()
return function (I, Period, VType, ds, round)
local Out = nil
if I >= Period then
local sum = 0
local sumV = 0
for i = I-Period+1, I do
sum = sum +Value(i, VType, ds)*Value(i, Β«VolumeΒ», ds)
sumV = sumV +Value(i, Β«VolumeΒ», ds)
end
Out = sum/sumV
end
return rounding(Out,round)
end
end
—[[Smoothed Moving Average (SMMA)
SMMAi = (sum(Pi) β SMMAi-1 + Pi) / n
]]
function F_SMMA()
local SMMA_TMP=<>
return function(I, Period, VType, ds, round)
local Out = nil
if I >= Period then
local sum = 0
for i = I-Period+1, I do
sum = sum +Value(i, VType, ds)
end
if I == Period then
SMMA_TMP[I]=rounding((sum-Value(I, VType, ds)+Value(I, VType, ds)) / Period, round)
else
SMMA_TMP[I]=rounding((sum-SMMA_TMP[I-1]+Value(I, VType, ds)) / Period, round)
end
SMMA_TMP[I-2]=nil
Out = SMMA_TMP[I]
end
return rounding(Out,round)
end
end
Quik Lua
Π ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΡΠ³ΠΎΠ²Π»Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΡΡΠ½ΠΎΡΠ½ΡΡ
ΠΈ Π»ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π·Π°ΡΠ²ΠΎΠΊ, (ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΡ ΠΎΠΏΠΈΡΡΠ²Π°Π» ΡΠ°Π½Π΅Π΅, «ΠΠ°ΡΡΠΎΡΡΠ°Ρ ΡΠΎΡΠ³ΠΎΠ²Π°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ.» ΠΈ «US500: ΠΠ±ΡΠ΅ΠΌΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠΏΡΠ΅Π΄Ρ ΡΠΆΠ΅!» ). ΠΡΠ΅ΠΌΠ΅Π½Π°ΠΌΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ
ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΉ Π·Π°ΡΠΊΠ°Π»ΠΈΠ²Π°Π»ΠΎ Π·Π° ΡΠΎΡΠ½Ρ ΠΈ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ
Π½Π΅ Ρ
Π²Π°ΡΠ°Π»ΠΎ Π΄Π΅Π½Π΅Π³ ΠΏΠΎΠ΄ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΡΠ²ΠΎΠΊ, ΠΎΠ½ΠΈ ΠΎΡΠΊΠ»ΡΡΠ°Π»ΠΈΡΡ, ΠΈΠ½ΠΎΠ³Π΄Π° Π»ΠΎΠΌΠ°Ρ Π»ΠΎΠ³ΠΈΠΊΡ ΡΠ°Π±ΠΎΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ Π½Π΅ΠΉ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΉ. Π QUIK Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Β«Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΡΠ΅ΡΠ°Β» ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠΈΡΡΠ° β Β«Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΒ» β ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΏΠΎΠ΄ Π·Π°ΡΠ²ΠΊΠΈ, Π½ΠΎ ΡΡ
ΠΎΠ΄Ρ Π²ΡΡΠ°ΡΠΈΡΡ Π΅Π΅ ΠΈΠ· Lua Ρ ΠΌΠ΅Π½Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ. Π ΠΏΡΠΈΡΠ»ΠΎΡΡ Π²ΠΏΠΈΡΠ°ΡΡ ΡΠ°ΡΡΠ΅Ρ ΡΡΠΎΠΉ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π² ΡΠΎΠ±ΠΎΡΠ°.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Fn044.lua (https://yadi.sk/d/O-6JzZdXkOxyow)
Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡΠ°ΡΡΠ΅Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ
ΡΡΠ΅Π΄ΡΡΠ² Π΄Π»Ρ Π·Π°ΡΠ²ΠΎΠΊ Π½Π° Π€ΠΠ Π’Π‘ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΈΠΌΠ΅ΡΡΠΈΡ
ΡΡ ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠΎΠ² ΠΈ Π·Π°ΡΠ²ΠΎΠΊ.
ΠΠ΄ΠΈΠ½ Π² ΠΎΠ΄ΠΈΠ½ Π²ΡΠ²Π΅ΡΡΠΈ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ, ΠΊΠ°ΠΊ ΡΠΌΠΎΠ³.
As is, ΠΈ Π²ΡΠ΅ ΡΠ°ΠΊΠΎΠ΅!
ΠΠΎΠΆΠ΅Ρ ΠΊΠΎΠΌΡ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ ΡΠΊΡΠΈΠΏΡ Π½Π° QLUA, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΡΡΡΠΏΠ°Π΅Ρ ΠΏΡΠΎΡΡΡΠΌ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠΎΠΌ ΠΠ€Π Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ ΠΊΡΠΏΠΎΠ½ΠΎΠΌ ΠΊ ΡΡΠ°Π²ΠΊΠ΅ Π¦Π.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄ΠΎΡ
ΠΎΠ΄Π½ΠΎΡΡΡ ΠΈ ΠΏΡΠ΅ΠΌΠΈΡ ΠΊ ΡΡΠ°Π²ΠΊΠ΅ Π¦Π, Ρ ΡΡΠ΅ΡΠΎΠΌ Π΄ΡΡΠ°ΡΠΈΠΈ.
Π‘ΠΊΡΠΈΠΏΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΠ½Π»Π°ΠΉΠ½ (ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΡΡΡ ΡΡΡ Π½Π΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°), ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½.
Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡΠ΅ΠΌΠΈΠΈ Π΄ΠΎΡ
ΠΎΠ΄Π½ΠΎΡΡΠΈ ΠΏΠΎ Π΄ΡΡΠ°ΡΠΈΠΈ Π΄Π»Ρ ΠΌΡΠ½ΠΈΡΠΈΠΏΠ°Π»ΡΠ½ΡΡ
ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ
ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΊ ΠΠ€Π.
ΠΠΎΠ΄ ΡΠΊΡΠΈΠΏΡΠ° Π½Π° github (Π½Π° github Π΄Π²Π΅ Π²Π΅ΡΡΠΈΠΈ ΠΎΠ΄Π½Π° Π² utf-8 Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΈ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Π² win1251, Ρ.ΠΊ. quik ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΅Π³ΠΎ):
github.com/trantor77/lua_scripts/boundsOFZ.lua
ΠΠΎΠ»Π»Π΅Π³ΠΈ, Π΄ΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ!
ΠΠΎΡΠΎΠ² Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ±ΠΎΡΠ° ΠΏΠΎΠ΄ Π²Π°ΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
1. ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² (Π΅ΡΠ»ΠΈ Π²Ρ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ Π²Ρ
ΠΎΠ΄Π° ΠΏΠΎ 100500 ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ, ΡΡΠΎ Π½Π΅ ΠΎΡΠΎΠ±ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ)
2. Π§Π΅ΡΠΊΠ°Ρ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
3. ΠΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½Π°Ρ Π΄ΠΎΡ
ΠΎΠ΄Π½ΠΎΡΡΡ
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ:
1. Qlua
fn044.lua β ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΡΠ°ΡΡΠ΅ΡΠ° ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΡΡΡΡΠ΅ΡΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠΎΠ² Π² ΠΏΠΎΡΡΡΠ΅Π»Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π΅ΠΏΠΎΠ·ΠΈΡΠ°.
Π‘ΠΊΠ°ΡΠ°ΡΡ: https://yadi.sk/d/e7XRt3CQ2v7Miw
ΠΡΡΡ ΡΠ΅, ΠΊΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° LUA? Π’Π°ΠΊΠΈΡ
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΡΠΎΡΡΡΡ
ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΠΈ Π²ΡΠ²ΠΎΠ΄ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΠΈΠ»ΠΈ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ· Π’Π’Π (ΡΠ΅Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠΎΠΊΠ΅Ρ Ρ
ΡΠ°Π½ΠΈΡ ΠΎΠ΄Π½Ρ ΡΠΎΡΠ³ΠΎΠ²ΡΡ ΡΠ΅ΡΡΠΈΡ) Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Π² ΠΏΡΠΈΠ΅ΠΌΠ»ΠΈΠΌΠΎΠΌ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅. Π ΠΊΡΠ°ΠΉΠ½Π΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Ρ excel. ΠΡΠ΄Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠ΅ΠΌ-ΡΠΎ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°ΡΡ.
ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅ Π½Π° ΡΠΌΠ°ΡΡΠ»Π°Π±Π΅
ΠΠΎΠ»Π»Π΅Π³ΠΈ! Π£ ΠΌΠ΅Π½Ρ ΡΡΠΊΠΈ Π΄ΠΎΡΠ»ΠΈ Π΄ΠΎβ¦ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ ΡΡΡΡΠ°ΠΌΠΈ ΠΈΠ· ΠΏΠΎΠ΄ ΡΠ±Π΅ΡΠ±Π°Π½ΠΊΠ°β¦ Π²ΡΡ ΡΠ»ΠΎ Π³ΡΠ΄-Π³ΡΠ΄ΠΎΠΌβ¦ ΠΈ Π²Π΄ΡΡΠ³ Π²Π΅Π·Π΄Π΅ ΠΏΡΠΎΡΠ»ΠΈ ΡΠ΄Π΅Π»ΠΊΠΈ, Π° ΠΏΠΎΠ΄ ΡΠ±Π΅ΡΠΎΠΌ ΡΠΈΡΠΈΠ½Π°β¦ ΠΠΎΠ»Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³ Π½ΠΈΡΠ΅Π³ΠΎ ΠΏΠΎΠ½ΡΡΡβ¦ ΡΡΠ²ΡΡΠ²ΠΎΠ²Π°Π» ΡΠ΅Π±Ρ ΠΏΠΎΠ»Π½ΡΠΌ ΠΈΠ΄ΠΈΠΎΡΠΎΠΌ ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°Π³Π»ΡΠ½ΡΠ» Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ:
ΠΠ±ΠΎ Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎΠΈΡ Π² ΡΠΊΡΠΈΠΏΡΠ΅:
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, Π΄Π²Π° Π²ΠΎΠΏΡΠΎΡΠ°:
1. ΠΡΠΎ Ρ Π²ΡΠ΅Ρ
ΡΠ°ΠΊ, ΡΡΠΎ Π² ΡΠ±Π΅ΡΠ΅ Π½Π΅Π»ΡΠ·Ρ Π΄Π΅Π»Π°ΡΡ ΡΡΠΎΠΏ-Π·Π°ΡΠ²ΠΊΡ ΠΏΠΎ ΡΠΈΠΏΡ Π΄ΠΎ ΠΎΡΠΌΠ΅Π½Ρ? ΠΠ»Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ Π½ΠΎΠ²ΠΎΡΡΡβ¦ ΠΏΠΎΠ΄ Π²ΡΠ΅ΠΌΠΈ ΠΊΠ²ΠΈΠΊΠ°ΠΌΠΈ Ρ Π²ΡΠ΅Ρ
Π±ΡΠΎΠΊΠ΅ΡΠΎΠ² ΡΠ°Π±ΠΎΡΠ°Π΅Ρ GTC Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
2. ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΡΠΎ ΠΊΠ°ΠΊ-ΡΠΎ Π²ΡΠ»Π΅ΡΠΈΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ GTC?
ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅ Π½Π° ΡΠΌΠ°ΡΡΠ»Π°Π±Π΅
ΠΠΎΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΌ, ΠΊΡΠΎ ΠΊΠΎΠ΄ΠΈΡ Π½Π° ΠΡΠ°.
—
ΠΠ°ΠΏΠΈΡΠ°Π» ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π°ΡΡ
ΠΈΠ²ΠΎΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π€ΠΈΠ½Π°ΠΌΠ°. ΠΠ° Π€ΠΈΠ½Π°ΠΌΠ΅ Π΅ΡΡΡ ΠΈΡΡΠΎΡΠΈΡ ΡΠΎΡΠ³ΠΎΠ² Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ. ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³Π½Π°ΡΡ Π²Π°ΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄Π°Π½Π½ΡΡ
.
ΠΡΡ
ΠΈΠ² Π€ΠΈΠ½Π°ΠΌΠ° Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π·Π΄Π΅ΡΡ: https://www.finam.ru/profile/moex-akcii/sberbank/export/
—
ΠΠ°Ρ
ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅, Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΌ:
Π’Π°ΠΌ Π³Π΄Π΅ Β«Π€ΠΎΡΠΌΠ°Ρ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°ΠΉΠ»Β» Π²ΡΠ±ΠΈΡΠ°Π΅ΡΠ΅ ΠΊΠ°ΠΊ Ρ ΠΌΠ΅Π½Ρ: DATE,TIME,OPEN,HIGH,LOW,CLOSE,VOL. ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ°ΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΡΠΌΠ°ΡΡ, Π½ΠΎ ΡΠΎΠ³Π΄Π° ΠΊΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°ΡΡ.
—
ΠΡΠ±ΠΈΡΠ°Π΅ΡΠ΅ Π²Π²Π΅ΡΡ
Ρ Π΄Π°ΡΡ Ρ 1 ΡΠ½Π²Π°ΡΡ ΠΏΠΎ 31 Π΄Π΅ΠΊΠ°Π±ΡΡ ΠΈ Π³ΠΎΠ΄ Π·Π° Π³ΠΎΠ΄ΠΎΠΌ ΡΠΎΡ
ΡΠ°Π½ΡΡΠ΅ ΡΠ΅Π±Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π²ΠΎΡ ΡΠ°ΠΊ:
ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅ Π½Π° ΡΠΌΠ°ΡΡΠ»Π°Π±Π΅
ΠΡΠ΅ΠΌ Π΄ΠΎΠ±ΡΠΎΠ³ΠΎ Π΄Π½Ρ.
ΠΠ°ΡΠΎΠ΄, ΠΎΡΠ΅Π½Ρ Π½ΡΠΆΠ½Π° Π²Π°ΡΠ° ΠΏΠΎΠΌΠΎΡΡ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ. Π Π΅ΡΠ»ΠΈ ΠΊΡΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌ, Π±ΡΠ΄Ρ ΠΎΡΠ΅Π½Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½.
ΠΠ°ΠΌΠ΅Π΄Π½ΠΈ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠΊΠΎΠ»Π΄ΠΎΠ²Π°ΡΡ Ρ ΡΡΠ°ΠΊΡΠ°Π»ΡΠ½ΡΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ, ΡΠ°ΠΊ ΡΡΠΎ Π±Ρ ΡΡΠ°ΠΊΡΠ°Π»Ρ ΡΠ°ΡΡΡΠ½ΡΡΡ ΠΏΠΎ ΡΡΠΎΠ²Π½Ρ.
Π ΠΈΡΠΎΠ³Π΅ Π²ΠΎΡ ΡΡΠΎ Ρ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ. ΠΠ΅ Π°Ρ
ΡΠΈ, ΡΡΠ°Π·Ρ ΡΠΊΠ°ΠΆΡ. Π― ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π½Π΅ ΡΠΏΠ΅Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡ ΠΊ Π²Π°ΠΌ Π·Π° ΠΏΠΎΠΌΠΎΡΡΡ. ΠΠ°ΠΊ Π΅Π³ΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ, ΡΡΠΎ Π±Ρ ΡΡΠ°ΠΊΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π°, ΡΠ°ΠΌ Π³Π΄Π΅ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΈ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅, ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΡΠ°ΠΊΡΠ°Π»Π°. Π Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π»ΡΡ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π½Π° ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΡΡ ΡΡΠΎΡ ΡΡΠΎΠ²Π΅Π½Ρ Π²ΡΡΠ΅ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅.
Settings =
period=31,
line =
<<
Name = Β«Level_HighΒ»,
Color = RGB(0,255,0),
Type = TYPE_POINT,
Width = 1
>, <
Name = Β«Level_LowΒ»,
Color = RGB(255,0,0),
Type = TYPE_POINT,
Width = 1
>>>
idx_prosl=0
function Init()
return #Settings.line
end
function OnCalculate(idx)
if idx==1 then
P = math.floor(Settings.period/2)*2+1
t_H,t_L=<>,<>
end
if idx
=nil and idx>P then
if idx_prosl
=idx then
local l=idx-P
for l=l,idx-1 do
t_H[l]=H(l)
t_L[l]=L(l)
end
if t_H[#t_H-(P-1)/2]==math.max(unpack(t_H,#t_H-P+1,#t_H)) then
H_ind_value=t_H[#t_H-(P-1)/2]
end
if t_L[#t_L-(P-1)/2]==math.min(unpack(t_L,#t_L-P+1,#t_L)) then
L_ind_value=t_L[#t_L-(P-1)/2]
end
end
else
H_ind_value=nil
L_ind_value=nil
end
idx_prosl=idx
return H_ind_value, L_ind_value
end
Π£Π²Π°ΠΆΠ°Π΅ΠΌΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΡΠ°ΠΊΠΈΠΌ Π²ΡΠ΅Π΄ΠΈΡΠ΅Π»ΡΡΡΠ²ΠΎΠΌβ¦ ΠΈΠ½Π°ΡΠ΅ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠΊΠ°Π·Π°ΡΡ.
ΠΠ΄Π΅-ΡΠΎ ΠΎΠΊΠΎΠ»ΠΎ ΠΌΠ΅ΡΡΡΠ° Π½Π°Π·Π°Π΄, Π·Π°Ρ ΠΎΠ΄Ρ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π», Π±ΡΠΎΠΊΠ΅Ρ ΠΌΠ½Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΊΠ²ΠΈΠΊ, Ρ Π±Π΅Π· Π·Π°Π΄Π½Π΅ΠΉ ΠΌΡΡΠ»ΠΈ Π½Π°ΠΆΠ°Π» ΠΎΠΊ ΠΈ ΠΏΡΠΈΠ½ΡΠ» Π²ΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π΄Π°Π»ΡΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, Π½Ρ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊβ¦ Π‘Π½Π°ΡΠ°Π»Π° Ρ ΡΠ΄ΠΈΠ²ΠΈΠ»ΡΡ ΡΡΠΎ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ Π²ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²Π΅ΡΠΈ, ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π½Π° lua ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈΡΡ. =/ ΠΠΎ ΠΎΡΠΎΠ±ΠΎ Π½Π΅ ΠΏΡΠΈΠ΄Π°Π» Π·Π½Π°ΡΠ΅Π½ΠΈΡβ¦ Π‘Π½ΠΎΠ²Π° Π²ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΠΈ Π½Π°ΡΠ°Π» Π΄Π°Π»ΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ ΠΈ ΡΠΎΠ±ΠΎΡΠΎΠ². ΠΠΎ ΡΡΠΎ-ΡΠΎ Ρ ΡΠΎΠ³ΠΎ Π΄Π½Ρ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊβ¦ Π― Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π» Π² ΡΠ΅ΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Π½ΠΎ Π΄Π°ΠΆΠ΅ Π΄ΡΠΌΠ°ΡΡ Π½Π΅ Π΄ΡΠΌΠ°Π» Π·Π°Π»Π΅Π·Π°ΡΡ ΡΠ½ΠΎΠ²Π° Π² ΠΊΠΎΠ΄ΠΈΠ½Π³β¦ Π’Π΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΡΠΎΠ±ΠΎΡΠ° ΠΏΠΈΠ»ΠΈΠ»ΠΎβ¦ Π― ΠΏΡΠΎΡΡΠΎ ΡΡΠΎ Π²ΡΠΎΠ΄Π΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ», ΠΈ ΠΏΠΎΠ΄ΡΠΌΠ°Π» β Π½Ρ Ρ ΠΊΠ΅ΠΌ Π½Π΅ Π±ΡΠ²Π°Π΅Ρ. Π Π²ΠΎΡ ΠΏΠΎΠ·Π°Π²ΡΠ΅ΡΠ° Ρ Π·Π°ΠΏΡΡΡΠΈΠ» ΠΊΠ²ΠΈΠΊ Π½Π° ΡΡΠ°ΡΠΎΠΌ Π½ΠΎΡΡΠ΅, Π³Π΄Π΅ Π±ΡΠ»Π° Π΅ΡΠ΅ ΠΏΡΠΎΡΠ»Π°Ρ Π²Π΅ΡΡΠΈΡβ¦ Π ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΌΠΎΠ΅ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ³Π΄Π° Ρ ΡΠ²ΠΈΠ΄Π΅Π» ΡΡΠΎ ΡΠ°ΡΡΠ΅ΡΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ Π»ΠΈΠ½ΠΈΠΉ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎ Π²Ρ ΠΎΠ΄Π΅ Π² ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠ°Π·Π½ΠΈΠ»ΠΈΡΡ Ρ ΡΠ΅ΠΌ ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π² Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΠ²ΠΈΠΊΠ°! Π Π°Π·Π½ΠΈΠ»ΠΈΡΡ ΡΠΎΠ²Π½ΠΎ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ, ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Ρ Π²Π°ΡΠ°Π»ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠ½ΡΡΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ Π½Π΅Π²Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π’Π΅ΠΏΠ΅ΡΡ Ρ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ ΠΈ Π΄ΡΠΌΠ°ΡΡ. ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΡΠΎ ΠΌΠΎΠ³Π»ΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ? ΠΠΎΠ½ΠΈΠΌΠ°ΡΡΠΈΠ΅ Π»ΡΠ΄ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ°ΠΊΠΎΠ΅. ΠΠ°ΠΏΠΊΡ Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ lua Ρ Π½Π΅ ΡΡΠΎΠ³Π°Π» Π½ΠΈ ΡΠ°ΠΌ Π½ΠΈ Π½Π° Π΄ΡΡΠ³ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ΅.
ΠΡΠ»ΠΈ ΠΎΠ±ΡΠ°Π·Π½ΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡΡ, ΡΠΎ ΠΌΠ΅Π½Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π½Π°ΡΠ°Π»ΠΎ Π²ΡΠΊΠΈΠ΄ΡΠ²Π°ΡΡ Π½Π° ΡΡΠΎΠΏΡβ¦ Π― ΡΠ΅ΡΡΠ½ΠΎ Π³ΠΎΠ²ΠΎΡΡ ΡΠ΅ΠΏΠ΅ΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ Ρ
ΠΎΡΠ΅Π» Π±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΡΠΈ Π°Π²ΡΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΎΡ Π±ΡΠΎΠΊΠ΅ΡΠ°β¦
ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅ Π½Π° ΡΠΌΠ°ΡΡΠ»Π°Π±Π΅
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΠ±ΠΎΡΠΎΠΌ. ΠΡΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π² ΡΠΎΠ±ΠΎΡΠ΅ Π½Π΅ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ Π΅Π³ΠΎ. ΠΠΎΠΆΠ΅Ρ ΠΊΡΠΎ Π·Π½Π°Π΅Ρ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ?
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, ΠΊΡΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ? gyazo.com/39ddc28908347127a865dcd7f7f37e78ΠΏΠΈΡΠ΅Ρ ΡΡΠΎ Π·Π°ΡΠ²ΠΊΠ° Π±ΡΠ»Π° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π°, Π½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΊΡΠΏΠ»Π΅Π½ΠΎ, Π² ΠΏΠΎΡΡΡΠ΅Π»Π΅ ΠΏΠΈΡΠ΅Ρ ΡΡΠΎ Π·Π°ΡΠ²ΠΊΠ° ΡΠ½ΡΡΠ°.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ»ΠΎΠΌΠ°Π»ΡΡ ΡΠΎΠ±ΠΎΡ Π½Π° ΠΊΠ»ΡΠ° (Π°Π²ΡΠΎΡΡΠΎΠΏ + ΠΏΠΎ ΠΌΠ΅Π»ΠΎΡΠΈ) ΠΈ ΡΡΡΠ°Π½Π½ΡΠ΅ ΠΠ β Π΄ΡΠΎΠ±Π½ΡΠ΅ ΠΈ ΡΠ°Π·Π½ΡΠ΅ ΠΏΡΠΎΠ΄Π°Π²ΡΠ° ΠΈ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΡΡΠ° ΡΠ±Π΅ΡΠ°. ΠΠΎΠΆΠ΅Ρ ΠΊΡΠΎ Π·Π½Π°Π΅Ρ ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ? Π’Π°ΠΌ ΡΠ΅Π³ΠΎ ΡΠΎ Π½Π° Π±ΠΈΡΠΆΠ΅ ΠΌΠ΅Π½ΡΠ»ΠΈ, Π½ΠΎ ΠΏΠΎΡΠ΅ΠΌΡ Π²ΡΠ΅ ΠΏΠΎΠ»ΠΎΠΌΠ°Π»ΠΎΡΡ ΡΠΎ?
Π Π΅ΡΡ, ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΡΡΠ°Π±ΠΎΡΠ°Π» ΠΊΠΎΠ»Π±Π΅ΠΊ OnTrade, Π² Π΅Π³ΠΎ ΡΠ΅Π»Π΅ Π²ΡΠ·ΡΠ²Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅ΡΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠΎΠ·Ρ.
Π ΡΡΠΎ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅, ΡΠ΄Π΅Π»ΠΊΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π°, Π° ΠΏΠΎΠ·Π° ΠΏΡΠ΅ΠΆΠ½ΡΡ. Π ΡΠΎΠ»ΡΠΊΠΎ ΡΠΏΡΡΡΡ ΠΊΠ°ΠΊΠΎΠ΅ ΡΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅ΡΡΠ΅Ρ
ΠΠ½ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΠ· ΠΊΠΎΠ» Π±Π΅ΠΊΠ° OnFuturesClientHolding (Π€ΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ QUIK ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΏΠΎ ΡΡΠΎΡΠ½ΠΎΠΌΡ ΡΡΠ½ΠΊΡ)
Π Π°Π·ΡΡΠ² Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ
ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΡΠΎΡΠΌΠΎΠ·.
Π₯ΠΠΠ ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΏΡΠ½ΠΊΡΡ. ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΊΠΎΠ» Π±Π΅ΠΊΠΈ?
ΠΠΎΡΠΎΠ² ΠΈΡ
Π΄ΠΎΠΆΠ΄Π°ΡΡΡΡ, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡΠΈΡ
ΠΎΠ΄ΡΡ, Π½Π΅ Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π½Π΅ Π±Π΅Π· Π½Π΅Ρ.
Π Π·ΡΡ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅ ΡΡΠΎ Π¨ΠΠ ΠΠ«, ΠΠΠΠΠ« Π² ΡΠ΅Π»ΠΎΠΌ Π²ΡΡ ΡΡΠ° Π³Π»ΡΡΠ½Π°Ρ ΡΠ»ΡΠΏΠ° ΠΊΠΎΠ³ΠΎ ΡΠ° ΡΠΏΠ°ΡΠ΅Ρ. Π’Π°ΠΌ ΡΡΠΎ Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π· ΡΡΡ ΠΆΠ΅ ΠΏΡΠΎΡΠ»ΠΎΠΉΠΊΡ!
Π ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ Π½ΠΎΠ²ΡΡ
Π³Π»ΡΠΊΠΎΠ². Π£Π΄Π°ΡΠ½ΡΡ
Π³Π»ΡΡΠ½ΡΡ
ΡΡΠ΅ΠΉΠ΄ΠΎΠ²!
LUA: ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π±Π°Π»Π°Π½Ρ ΡΠ΅Π½Ρ?i.gyazo.com/ef16679461d1c0be24291d9d8d6b0245.pngΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅Π½Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠ΄Π΅Π»ΠΊΠΈ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΊΠΎΠ΄, ΠΠ Π° ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ Π΄ΠΎΠΊΡΠΏΠΈΠ»ΡΡ?
Π ΡΠ²ΡΠ·ΠΈ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ telergam.
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΈΠ΄Π΅Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ°Π»ΠΊΠΈ Π΄Π»Ρ Π±ΠΎΡΠ° Π½Π° lua.
Π‘ΠΠ‘ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΌΠ΅Π½Ρ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΡΠ΅ΡΠ΅Π· ΡΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅ΠΌ,
Π½ΠΎ Ρ
ΠΎΡΠ΅ΡΡΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Ρ
Π°Π»ΡΠ²Π½ΠΎΠ΅ ΠΊΠ°ΠΊ Ρ telegram.
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅ ΠΠ‘ΠΠ! ΠΠ±ΡΠ°ΡΠ°ΡΡΡ Ρ ΠΏΡΠΎΡΡΠ±ΠΎΠΉ. Π‘ΠΊΠ°ΡΠ°Π» ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ZigZag Π½Π° LUA. ΠΠΎΠΏΡΡΠ°Π»ΡΡ Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΠΠΠΠ. ΠΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. Π‘Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π» ΠΏΠ°ΠΏΠΊΡ QUIK/LuaIndicators, Π² Π½Π΅Π΅ ΡΠΊΠ°ΡΠ°Π» Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° ZigZag))). ΠΡΠΊΡΡΠ» ΠΠΠΠ β Π² ΠΎΠΊΠ½Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ZigZag Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ(((.
ΠΠΠΠ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π»-Π±Π΅Π·ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ½ΠΎ.Π ΠΏΠ°ΠΏΠΊΠ΅ LuaIndicators Π»Π΅ΠΆΠ°Ρ ΡΠ°ΠΉΠ»Ρ:Bot4Sale.dll,ZigZag.lua,Zigzag_nl.lua,Zigzag_full.lua, ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅.txt ΠΈ ΠΏΠ°ΠΏΠΊΠ° ZigZag Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ:ZigZag.lua,Zigzag_nl.lua,Zigzag_full.lua, ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅.txtΠ.Π±. ΡΡΠΎ-ΡΠΎ Π»ΠΈΡΠ½Π΅Π΅?
ΠΠΎΠΌΠΎΠ³ΠΈΡΠ΅ ΠΏΠΆΠ».
ΠΡΠΎΡΡΠΎ, ΠΊΠΎΡΠΎΡΠΊΠΎ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΠΎ.
Π€Π°ΠΉΠ»:
xQuote.lua
ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ:
1. Π‘ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΏΠ°ΠΏΠΊΡ LuaIndicators ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ.
2. Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ
Π³ΡΠ°ΡΠΈΠΊΠ° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°.
3. Π ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ
ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΠΎΠΆΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°
4.ΠΠΊΠ½ΠΎ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΎΠΊ (ΡΡΠ°ΠΊΠ°Π½) Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΎΡΠΊΡΡΡΡΠΌ.
Π Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ Π² ΠΏΠ°ΠΏΠΊΡ LuaIndicators ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ.
(QUIK Lua) ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, Ρ Π·Π½Π°Ρ ΡΡΠΎ Π²Π°Ρ Π·Π°Π΄ΠΎΠ»Π±Π°Π»ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ) Π½ΠΎ ΠΏΡΠΎΡΡ ΠΏΠΎΠΌΠΎΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π½ΡΠΆΠ΅Π½ ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π½Ρ ΠΎΡΠΊΡΡΡΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΡΠ΅Π½Π° Π½ΡΠΆΠ½Π° Π΄Π»Ρ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠΏ ΠΎΡΠ΄Π΅ΡΠ°.Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ
1. Π ΠΏΠ°ΠΏΠΊΠ΅ Ρ ΠΠ²ΠΈΠΊΠΎΠΌ ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ LuaIndicators.
2. Π ΡΡΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ°ΠΉΠ» br_rub.lua, ΡΡΠ΄Π° Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ:
function Init()
return 1
end
function OnCalculate(index)
local Out = (getCandlesByIndex(Settings.tag1, 0, index-1, 1)[0].close or 0) * (getCandlesByIndex(Settings.tag, 0, index-1, 1)[0].close or 0)
if Out > 0 then
return Out
else
return nil
end
end
ΠΠ΅ΡΠ²ΡΠ΅ ΡΠ΄Π΅Π»ΠΊΠΈ ΠΏΠΎ ΡΡΠ΅Π½Π΄Ρ.
ΠΠΎΠ½ΡΡ ΡΡΠ΅Π½Π΄. ΠΠΎ ΠΊΠΎΠ½ΡΡ Π½Π΅ ΡΡΠ°Π» ΡΠΎΡΠ³ΠΎΠ²Π°ΡΡ.
Π ΡΠ°ΠΌ ΠΈ ΡΠ°ΠΌ ΠΏΠ»ΡΡ
ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ ΠΊΡΡΠ³ Π±Π΅Π· ΠΎΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ Π·Π°ΡΠΈΡΠ½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ Π½Π΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ,
Π΄Π²ΠΎΠΉΠ½ΡΠΌΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΠΌΠΈ, ΡΠ°ΡΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ. Π’Π΅ΡΡ Π΄Π°Π» ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 300ΠΌΡΠΊ
ΠΡΠΎ Π½Π° Π²ΡΡ ΡΡΠΎ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΡΠ΅ΡΠ²Π°ΠΊ ΠΊΠ²ΠΈΠΊ.
ΠΠΎ ΠΎΠΏΡΡΡ ΠΆΠ΅, Π½Π° Π΄Π΅ΠΌΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ΅.
Π£ΡΠΊΠΎΡΠΈΠ» Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈ ΠΏΠ΅ΡΡΠ°ΠΌ, ΡΠ°ΡΡΠ΅ΠΉ ΡΠΊΡΠΈΠΏΡΠ° Sergey Pavlov
ΠΠ° ΡΡΠΎ Π΅ΠΌΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½.
» style=»background-image: url(//img.youtube.com/vi/2TqZasnwF7A/hqdefault.jpg)»>
Π Π°Π½Π΅Π΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ, + ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ Π±ΠΎΡ «ΠΊΠΎΠ½ΡΡΡΡΠ΅Π½Π΄»
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π³ΠΎ ΡΠΊΠ°Π»ΡΠΏΠ΅Ρ, ΠΈΠ½ΡΡΠ°Π΄Π΅ΠΉ Π±ΠΎΡΠ°. ΠΠ° ΠΎΡΡΠΎΠ²Π΅ ΡΠΎΠ³ΠΎ ΠΆΠ΅ Π΄Π²ΠΈΠΆΠΊΠ°.
Π‘ΠΊΠΎΡΠΎ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ ΡΠΊΠ°Π»ΡΠΏΠ΅ΡΠ°, Π΅Π³ΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ, ΡΠΊΠΎΡΠΎΡΡΡ ΠΈ
Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Ρ ΡΡΠ½ΠΊΠΎΠΌ, ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΠΏΡΠΎΡΠΊΠ°Π»ΡΠ·ΡΠ²Π°Π½ΠΈΡΡ
!
» style=»background-image: url(//img.youtube.com/vi/jGtYqunjLR4/hqdefault.jpg)»>
Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΏΡΠΎΡΡΠΎΡΠ° ΡΠΊΡΠΈΠΏΡΠ° ΡΠΎΡΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΠ±ΠΎΡΠ°, Π½Π΅ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½ΠΈΠΆΠ΅
ΠΠΎΠ½ΠΈΠΌΠ°Ρ ΡΡΠΎ STOK SHARP Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ².
+ΠΠΎΡΠ»Π΅ ΡΠ΅ΡΡΠΎΠ² ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ, ΠΏΡΠΈΡΠ΅Π» ΠΊ Π²ΡΠ²ΠΎΠΆΡ ΡΡΠΎ S# Π½Π΅ ΡΡΠ°Π±ΠΈΠ»Π΅Π½!
Π Π°Π·Π²ΠΈΠ²Π°Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΈ ΡΡΡ Π²Π΅ΡΠΊΡ.
ΠΠΎ.Π Π΅ΡΠΈΠ» ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°ΡΡ Π΄Π²ΠΈΠΆΠΊΠΈ Ρ Qpile Π½Π° Lua. ΠΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π΅ΠΉ Π² ΡΠ°Π·Ρ. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΎΠΏΡΡΠΎΠΌ.
ΠΠ²ΠΈΠΆΠΎΠΊ ΠΈΠ½ΡΡΠ°Π΄Π΅ΠΉ β ΡΠΊΠ°Π»ΡΠΏΠ΅Ρ.
» style=»background-image: url(//img.youtube.com/vi/lIKozjThECg/hqdefault.jpg)»>
Π Π²ΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π³ΠΎ Π±ΠΎΡΠ° ΡΡΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ. ΠΡΠΎΡΡΠΎΡΠ°!