نمودار شمعی

candlestick-chartنمودار

قیمت روزانه‌ی سهم یا ارز با شمع سبز و قرمز، حجم معاملات زیرش و میانگین متحرک، برای داشبوردهای بورس و کریپتو.

نماد نمونه · ۶۰ روز اخیر (ریال)

  • مثبت
  • منفی
  • میانگین ۷ روزه
  • میانگین ۲۱ روزه
قیمت نماد نمونه
باز شدنبیشترینکمترینپایانی
۱۹ مرداد۴٬۲۰۰ ریال۴٬۲۱۱ ریال۴٬۱۳۴ ریال۴٬۱۳۸ ریال
۲۰ مرداد۴٬۱۳۸ ریال۴٬۱۸۱ ریال۴٬۰۸۶ ریال۴٬۱۵۷ ریال
۲۱ مرداد۴٬۱۵۷ ریال۴٬۲۰۶ ریال۴٬۰۱۷ ریال۴٬۰۸۸ ریال
۲۲ مرداد۴٬۰۸۸ ریال۴٬۱۶۹ ریال۴٬۰۵۳ ریال۴٬۰۹۴ ریال
۲۳ مرداد۴٬۰۹۴ ریال۴٬۲۴۶ ریال۴٬۰۳۰ ریال۴٬۱۶۷ ریال
۲۴ مرداد۴٬۱۶۷ ریال۴٬۲۴۰ ریال۴٬۰۵۶ ریال۴٬۱۲۲ ریال
۲۵ مرداد۴٬۱۲۲ ریال۴٬۱۸۸ ریال۴٬۰۹۸ ریال۴٬۱۷۷ ریال
۲۶ مرداد۴٬۱۷۷ ریال۴٬۳۱۴ ریال۴٬۱۲۸ ریال۴٬۲۳۴ ریال
۲۷ مرداد۴٬۲۳۴ ریال۴٬۲۷۵ ریال۴٬۱۵۱ ریال۴٬۲۳۱ ریال
۲۸ مرداد۴٬۲۳۱ ریال۴٬۳۳۵ ریال۴٬۱۹۰ ریال۴٬۳۰۲ ریال
۲۹ مرداد۴٬۳۰۲ ریال۴٬۴۵۱ ریال۴٬۲۳۴ ریال۴٬۳۶۹ ریال
۳۰ مرداد۴٬۳۶۹ ریال۴٬۴۲۵ ریال۴٬۳۲۴ ریال۴٬۳۹۱ ریال
۳۱ مرداد۴٬۳۹۱ ریال۴٬۴۹۰ ریال۴٬۳۴۵ ریال۴٬۴۱۹ ریال
۱ شهریور۴٬۴۱۹ ریال۴٬۴۸۰ ریال۴٬۴۰۱ ریال۴٬۴۸۰ ریال
۲ شهریور۴٬۴۸۰ ریال۴٬۴۹۴ ریال۴٬۳۶۹ ریال۴٬۴۰۴ ریال
۳ شهریور۴٬۴۰۴ ریال۴٬۴۶۵ ریال۴٬۳۱۷ ریال۴٬۴۰۰ ریال
۴ شهریور۴٬۴۰۰ ریال۴٬۵۱۹ ریال۴٬۳۲۹ ریال۴٬۴۴۴ ریال
۵ شهریور۴٬۴۴۴ ریال۴٬۵۸۸ ریال۴٬۳۸۷ ریال۴٬۵۳۱ ریال
۶ شهریور۴٬۵۳۱ ریال۴٬۶۵۰ ریال۴٬۴۹۰ ریال۴٬۶۳۹ ریال
۷ شهریور۴٬۶۳۹ ریال۴٬۷۷۷ ریال۴٬۶۳۱ ریال۴٬۷۳۱ ریال
۸ شهریور۴٬۷۳۱ ریال۴٬۸۵۴ ریال۴٬۶۸۸ ریال۴٬۷۶۵ ریال
۹ شهریور۴٬۷۶۵ ریال۴٬۸۲۸ ریال۴٬۶۷۳ ریال۴٬۷۶۷ ریال
۱۰ شهریور۴٬۷۶۷ ریال۴٬۹۴۳ ریال۴٬۶۸۶ ریال۴٬۸۴۶ ریال
۱۱ شهریور۴٬۸۴۶ ریال۴٬۹۹۷ ریال۴٬۷۸۷ ریال۴٬۹۴۱ ریال
۱۲ شهریور۴٬۹۴۱ ریال۵٬۰۰۰ ریال۴٬۸۶۱ ریال۴٬۹۱۸ ریال
۱۳ شهریور۴٬۹۱۸ ریال۵٬۰۲۶ ریال۴٬۸۴۶ ریال۴٬۹۵۴ ریال
۱۴ شهریور۴٬۹۵۴ ریال۵٬۰۹۱ ریال۴٬۹۱۵ ریال۵٬۰۶۹ ریال
۱۵ شهریور۵٬۰۶۹ ریال۵٬۱۹۸ ریال۵٬۰۰۴ ریال۵٬۱۸۴ ریال
۱۶ شهریور۵٬۱۸۴ ریال۵٬۲۲۵ ریال۵٬۱۷۷ ریال۵٬۱۹۴ ریال
۱۷ شهریور۵٬۱۹۴ ریال۵٬۲۳۲ ریال۵٬۱۴۶ ریال۵٬۲۱۵ ریال
۱۸ شهریور۵٬۲۱۵ ریال۵٬۲۸۴ ریال۵٬۰۸۷ ریال۵٬۱۲۳ ریال
۱۹ شهریور۵٬۱۲۳ ریال۵٬۲۵۹ ریال۵٬۰۵۹ ریال۵٬۲۳۱ ریال
۲۰ شهریور۵٬۲۳۱ ریال۵٬۲۳۵ ریال۵٬۱۸۵ ریال۵٬۲۲۹ ریال
۲۱ شهریور۵٬۲۲۹ ریال۵٬۳۰۵ ریال۵٬۱۴۴ ریال۵٬۲۹۰ ریال
۲۲ شهریور۵٬۲۹۰ ریال۵٬۴۰۸ ریال۵٬۱۹۹ ریال۵٬۳۵۷ ریال
۲۳ شهریور۵٬۳۵۷ ریال۵٬۴۹۲ ریال۵٬۳۲۹ ریال۵٬۴۷۴ ریال
۲۴ شهریور۵٬۴۷۴ ریال۵٬۵۸۲ ریال۵٬۴۰۵ ریال۵٬۴۸۸ ریال
۲۵ شهریور۵٬۴۸۸ ریال۵٬۵۵۹ ریال۵٬۳۸۹ ریال۵٬۵۱۹ ریال
۲۶ شهریور۵٬۵۱۹ ریال۵٬۶۳۲ ریال۵٬۴۷۵ ریال۵٬۵۶۹ ریال
۲۷ شهریور۵٬۵۶۹ ریال۵٬۸۰۹ ریال۵٬۵۶۶ ریال۵٬۷۱۵ ریال
۲۸ شهریور۵٬۷۱۵ ریال۵٬۸۲۱ ریال۵٬۶۴۰ ریال۵٬۷۹۰ ریال
۲۹ شهریور۵٬۷۹۰ ریال۵٬۹۰۰ ریال۵٬۶۷۷ ریال۵٬۷۹۰ ریال
۳۰ شهریور۵٬۷۹۰ ریال۶٬۰۰۸ ریال۵٬۶۸۸ ریال۵٬۹۲۹ ریال
۳۱ شهریور۵٬۹۲۹ ریال۶٬۱۳۷ ریال۵٬۸۸۷ ریال۶٬۰۳۰ ریال
۱ مهر۶٬۰۳۰ ریال۶٬۱۱۷ ریال۵٬۹۳۸ ریال۶٬۰۸۵ ریال
۲ مهر۶٬۰۸۵ ریال۶٬۱۷۴ ریال۵٬۹۳۴ ریال۵٬۹۷۷ ریال
۳ مهر۵٬۹۷۷ ریال۶٬۲۱۲ ریال۵٬۸۷۳ ریال۶٬۱۳۴ ریال
۴ مهر۶٬۱۳۴ ریال۶٬۱۷۱ ریال۵٬۹۸۸ ریال۶٬۰۲۴ ریال
۵ مهر۶٬۰۲۴ ریال۶٬۲۶۶ ریال۶٬۰۱۶ ریال۶٬۱۶۶ ریال
۶ مهر۶٬۱۶۶ ریال۶٬۲۸۴ ریال۵٬۹۲۹ ریال۶٬۰۲۴ ریال
۷ مهر۶٬۰۲۴ ریال۶٬۱۳۰ ریال۵٬۸۲۶ ریال۵٬۹۰۳ ریال
۸ مهر۵٬۹۰۳ ریال۵٬۹۵۶ ریال۵٬۷۷۶ ریال۵٬۸۷۷ ریال
۹ مهر۵٬۸۷۷ ریال۵٬۸۸۳ ریال۵٬۸۳۸ ریال۵٬۸۶۶ ریال
۱۰ مهر۵٬۸۶۶ ریال۵٬۹۴۷ ریال۵٬۷۶۵ ریال۵٬۷۹۴ ریال
۱۱ مهر۵٬۷۹۴ ریال۵٬۸۸۲ ریال۵٬۶۰۴ ریال۵٬۷۱۸ ریال
۱۲ مهر۵٬۷۱۸ ریال۵٬۷۸۶ ریال۵٬۵۸۵ ریال۵٬۶۵۶ ریال
۱۳ مهر۵٬۶۵۶ ریال۵٬۷۳۲ ریال۵٬۵۶۳ ریال۵٬۶۲۵ ریال
۱۴ مهر۵٬۶۲۵ ریال۵٬۷۳۴ ریال۵٬۵۰۳ ریال۵٬۶۱۴ ریال
۱۵ مهر۵٬۶۱۴ ریال۵٬۷۱۷ ریال۵٬۴۴۶ ریال۵٬۴۹۳ ریال
۱۶ مهر۵٬۴۹۳ ریال۵٬۵۱۹ ریال۵٬۴۰۵ ریال۵٬۴۴۶ ریال

نصب

  1. با CLI

    اگر هنوز init نکردید، اول از راهنمای نصب پروژه را آماده کنید. بعد این دستور کامپوننت و وابستگی‌هاش را می‌نویسه.

    $ npx vibefarsi add candlestick-chart
  2. نصب دستی

    محتوای تب «کد» را در components/charts/candlestick-chart.tsx بگذارید. پیش‌نیاز: chart-core.

    $ npm i lucide-react
    کپی کل فایلregistry json

استفاده

usage.tsx
1import { CandlestickChart } from "@/components/charts/candlestick-chart"23<CandlestickChart4  title="فولاد · ۶۰ روز اخیر"5  data={prices} // { date, open, high, low, close, volume }[]6  movingAverages={[7, 21]}7  format={(n) => `${faNumber(n)} ریال`}8/>

پراپ‌ها

پراپنوعپیش‌فرضتوضیح
data{ date, open, high, low, close, volume? }[]-به ترتیب زمانی، قدیمی‌ترین اول.
movingAveragesnumber[]-میانگین متحرک ساده با این تعداد شمع، خط‌چین.
volumebooleantrueمیله‌های حجم در پایین نمودار وقتی داده‌اش باشه.
colors{ up, down }-پیش‌فرض سبز برای مثبت و قرمز برای منفی، مثل تابلوی بورس تهران.

نکته‌ها

  • جدیدترین شمع سمت چپه، پس روند از راست به چپ خوانده میشه.
  • تغییر در تولتیپ نسبت به قیمت پایانی روز قبل حساب میشه.