Diagramma, Birjaviylik — IT va AI olamida birja diagrammalarini o‘rganamiz: High / Low / Close, Open / High / Low / Close, Volume va shamlar
Ma’lumotlar vizualizatsiyasini o‘rganishni davom ettiramiz. O‘tgan safar Cloudflare va Vercel’ning haqiqiy Requests ma’lumotlari asosida diagrammalar, xaritalar va kartogrammalarni tahlil qildik. Endi keyingi darajaga — birja diagrammalariga o‘tamiz. Bu shunchaki «treyderlar uchun grafiklar» emas. Bu to‘rtta nuqta muhim bo‘lgan har qanday vaqt qatorlarini tahlil qilish uchun kuchli vositadir: ochilish, eng yuqori, eng past va yopilish. Ustiga hajm ham. Biz to‘rtta asosiy variantni tahlil qilamiz: Birjaviylik (High, Low, Close), Birjaviylik (Open, High, Low, Close), Birjaviylik (Volume, High, Low, Close) va Birjaviylik (Volume, Open, High, Low, Close).
Misollarda ishlatilgan ma’lumotlar sintetik, ammo real ko‘rinishda: biz har bir diagramma turi ma’lumotni qabul qilishni qanday o‘zgartirishini ko‘rishingiz uchun 30 savdo kuni uchun kunlik kotirovkalarni yaratdik. Bu to'qilgan nazariya emas — bu siz o‘z Python, JavaScript yoki analitik dashboard loyihalaringizda qo‘llashingiz mumkin bo‘lgan amaliyotdir.
Asosiy g‘oya: birja diagrammasi moliya haqida emas. U bir qarashda to‘rtta o‘lchov haqida. Sham o‘qishni o‘rganganingizda, diapazon va yo‘nalish muhim bo‘lgan har qanday ma’lumotni — server haroratidan foydalanuvchi xatti-harakatigacha — vizualizatsiya qila olasiz.
Birja diagrammasi nima?
Birja diagrammasi (candlestick chart, yapon shamchalari) — bu ma’lum bir davr uchun to‘rtta asosiy narxni ko‘rsatadigan moliyaviy grafik turi: Open (ochilish), High (eng yuqori), Low (eng past) va Close (yopilish). Har bir «sham» — bu yuqorida va pastda soyalari bo‘lgan vertikal to‘rtburchak (tana). Tana ochilish va yopilish o‘rtasidagi diapazonni ko‘rsatadi; soyalar eng yuqori va eng past o‘rtasidagi diapazonni ko‘rsatadi.
Rang muhim: yashil (yoki oq) sham o‘sishni bildiradi (Close > Open), qizil (yoki qora) esa tushishni bildiradi (Close < Open). Bizning amaliyotimizda biz buqa (o‘sish) harakati uchun yashil va ayiq (tushish) harakati uchun qizil rangdan foydalanamiz — bu yangi boshlovchilar uchun ham intuitiv tushunarli.
ECharts’da birja diagrammasi candlestick seriya turi orqali amalga oshiriladi. Siz massivlar massivini uzatasiz, har bir ichki massiv [open, close, low, high] ni o‘z ichiga oladi — aynan shu tartibda, va ularni aralashtirib yubormaslik muhim. ECharts avtomatik ravishda tana va soyalarni chizadi, siz esa ranglarni itemStyle orqali sozlashingiz mumkin.
1. Birjaviylik (High, Low, Close) — Minimalizm
Birinchi va eng oddiy variant. Bu yerda biz ochilish narxini tashlab yuboramiz va faqat uchta nuqtani qoldiramiz: eng yuqori, eng past va yopilish. Nima uchun? Kun diapazoni va yakuniy qiymat muhimroq bo‘lganda, savdo qayerdan boshlanganini bilish unchalik muhim emas. Bu jarayondan chalg‘imasdan natijaga qarash kabidir.
ECharts’da bu diagramma candlestick orqali emas, balki kombinatsiya orqali amalga oshiriladi: diapazon uchun bar (High–Low) va Close uchun line. Yoki to‘liq sozlash kerak bo‘lsa, custom seriyasi orqali. Biz bar + line kombinatsiyasidan foydalanamiz — bu oddiyroq va tezroq.
Qachon ishlatish kerak: volatillikning umumiy manzarasi ochilish narxi tafsilotlarisiz muhim bo‘lgan dashboardlar uchun. «Ochilish» ma’noga ega bo‘lmagan, ammo «eng yuqori / eng past / yakuniy» ma’noga ega bo‘lgan server ko‘rsatkichlarini kuzatish uchun.
2. Birjaviylik (Open, High, Low, Close) — Klassik shamlar
Bu ko‘pchilik «birja diagrammasi» deb ataydigan narsa. To‘liq yapon shamchalari: tana Open-Close diapazonini, soyalar esa High-Low diapazonini ko‘rsatadi. Tana rangi yo‘nalishni bildiradi: yashil — o‘sish, qizil — tushish. Bu narx harakatlarini tahlil qilish uchun eng informativ diagramma turi, chunki siz harakat qayerdan boshlanganini va qayerda tugaganini ko‘rasiz.
ECharts’da bu to‘g‘ridan-to‘g‘ri series: [{ type: 'candlestick', data: [[open, close, low, high], ...] }] orqali amalga oshiriladi. Ranglar itemStyle.color (buqa), itemStyle.color0 (ayiq), itemStyle.borderColor va itemStyle.borderColor0 orqali sozlanadi.
Qachon ishlatish kerak: harakat yo‘nalishini va xaridorlar / sotuvchilar bosimining kuchini tushunish kerak bo‘lganda doimo. Bu moliyada de-fakto standart, ammo u «boshlanish», «tugash», «eng yuqori» va «eng past» bo‘lgan har qanday ma’lumotlar uchun ham yaxshi ishlaydi.
3. Birjaviylik (Volume, High, Low, Close) — Hajmni qo‘shamiz
Hajm — bu davr davomida o‘tgan savdolar yoki birliklar soni. Birja diagrammasida hajm odatda narx grafigi ostidagi alohida panelda, X o‘qi bo‘ylab sinxronlashtirilgan holda ko‘rsatiladi. Bu nima uchun muhim? Chunki hajmsiz narx — hikoyaning yarmi. Yuqori hajmda o‘sish harakat kuchini tasdiqlaydi. Past hajmda o‘sish tasodif bo‘lishi mumkin.
ECharts’da bu ikkita grid yordamida amalga oshiriladi: yuqorisi narx uchun, pasti esa hajm uchun. Va ikkita seriya: narx uchun candlestick yoki line, hajm uchun bar. X o‘qi umumiy va sinxronlash avtomatik sodir bo‘ladi.
Qachon ishlatish kerak: nafaqat o‘zgarish kattaligi, balki faolligi ham muhim bo‘lgan har qanday tahlil uchun. Veb-analitikada bu so‘rovlar soni (hajm) va javob vaqti (narx) bo‘lishi mumkin. DevOps’da CPU yuklamasi va tranzaksiyalar soni.
4. Birjaviylik (Volume, Open, High, Low, Close) — To‘liq to‘plam
Maksimal konfiguratsiya: shamlar + hajm. Siz hammasini ko‘rasiz: kun qayerdan boshlangan, eng yuqori qayerda bo‘lgan, eng past qayerda bo‘lgan, qanday tugagan va bularning barchasi qanchalik faol sodir bo‘lgan. Bu birja diagrammasining eng informativ turi, ammo joy talab qiluvchi ham — mobil qurilmalarda ikkita panel siqilib qolishi mumkin.
ECharts’da bu ikkita grid maydoni bilan candlestick va bar kombinatsiyasidir. Sinxronlashtirish umumiy axisPointer va agar zum kerak bo‘lsa, dataZoom orqali erishiladi.
Bu tahlildan nima o‘rgandim
- Birja diagrammasi faqat moliya uchun emas. Diapazon va yo‘nalishga ega har qanday ma’lumotni shamlar bilan vizualizatsiya qilish mumkin.
- HLC (High-Low-Close) — dashboardlar uchun minimalizm. Ochilish muhim bo‘lmaganda, unga joy sarflamang.
- OHLC (Open-High-Low-Close) — standart. Harakat haqida to‘liq ma’lumot bitta rasmda.
- Hajm hamma narsani o‘zgartiradi. Volume qo‘shilishi narx grafigini harakat kuchini tahlil qilish vositasiga aylantiradi.
- ECharts buni oson qiladi.
candlestick+bar+ ikkita grid — va sizda professional grafik bor. - Mobil optimallashtirish muhim. Telefonda ikkita panel siqilib qoladi. Ba’zan o‘qishni saqlab qolish uchun hajmdan voz kechish yaxshiroq.
- Rang — bu ma’no. Yashil / qizil — bezak emas, signal. Uni ongli ravishda ishlating.
Xulosa: 2026 yilda birja diagrammalarini o‘rganishga arziydimi?
Albatta, ha. Agar siz moliyada ishlamasangiz ham, to‘rtta nuqta qanday qilib harakat hikoyasiga aylanishini tushunish qimmatli ko‘nikmadir. Birja diagrammalari ma’lumotlar haqida statik emas, jarayon sifatida o‘ylashni o‘rgatadi. Va AI modeli vaqt qatorlarini yaratadigan dunyoda ularni o‘qish qobiliyati asosiy savodxonlikka aylanadi.
Shaxsan men uchun bu tahlil «oddiy grafiklar» va «tahlil» o‘rtasidagi ko‘prik bo‘ldi. Men har bir sham rasm emas, balki ma’lumot va makon o‘rtasidagi murosa ekanligini angladim. Va to‘g‘ri turni tanlash — HLC, OHLC, hajmli yoki hajmsiz — bu vizualizatsiya mahoratining asl mohiyatidir.