ابر ایچیموکو (Ichimoku Cloud)
ایچیموکو یک سیستم کامل در یک اندیکاتور است: روند، حمایت و مقاومت، شتاب و نقاط ورود را با پنج خط و یک «ابر» نشان میدهد.
چیست
ایچیموکو کینکو هیو، به معنی «نمودار تعادل در یک نگاه»، را گوئیچی هوسودا، روزنامهنگار ژاپنی، پیش از جنگ جهانی دوم طراحی کرد. این اندیکاتور با میانهی سقف و کف دورههای مختلف، تصویری کلی از بازار میسازد.
چطور محاسبه میشود
- تنکانسن (خط تبدیل) = میانهی سقف و کف ۹ کندل
- کیجونسن (خط پایه) = میانهی سقف و کف ۲۶ کندل
- سنکو اسپن A = میانگین تنکان و کیجون، ۲۶ کندل جلوتر رسم میشود
- سنکو اسپن B = میانهی سقف و کف ۵۲ کندل، ۲۶ کندل جلوتر
- چیکو اسپن = قیمت بسته شدن، ۲۶ کندل عقبتر
تریدرها چطور آن را میخوانند
- قیمت بالای ابر روند صعودی، زیر ابر روند نزولی و داخل ابر بازار بیروند است.
- ضخامت ابر قدرت حمایت یا مقاومت آن را نشان میدهد.
- تقاطع تنکان و کیجون، بهخصوص بالای ابر، سیگنال کلاسیک ورود است.
تنظیمات
تنظیمات اصلی ۹، ۲۶ و ۵۲ است که برای هفتههای کاری ششروزهی قدیم ژاپن طراحی شده؛ بعضی تریدرهای کریپتو عددهای بزرگتر را امتحان میکنند.
کجا گول میزند
- خطهای زیاد ایچیموکو در ابتدا گیجکننده است؛ اول فقط موقعیت قیمت نسبت به ابر را یاد بگیر.
- در بازارهای رنج، قیمت مدام وارد ابر میشود و سیگنالها ضعیف میشوند.
کد Pine Script آن در Vlevel
این همان اسکریپتی است که چارت اجرا میکند. در پنجرهی اندیکاتورهای چارت میتوانی آن را باز کنی، تغییر دهی و نسخهی خودت را ذخیره کنی.
Ichimoku Cloud · Pine Script v6
//@version=6
indicator("Ichimoku Cloud", shorttitle = "Ichimoku", overlay = true)
conversionPeriods = input.int(9, "Conversion Line Length", minval = 1)
basePeriods = input.int(26, "Base Line Length", minval = 1)
laggingSpan2Periods = input.int(52, "Leading Span B Length", minval = 1)
displacement = input.int(26, "Lagging Span", minval = 1)
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))
conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = math.avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)
plot(conversionLine, "Conversion Line", color = #1fb8ff)
plot(baseLine, "Base Line", color = #ff4d6a)
plot(close, "Lagging Span", offset = -displacement + 1, color = color.new(#c084fc, 40))
p1 = plot(leadLine1, "Leading Span A", offset = displacement - 1, color = color.new(#2ee6a6, 30))
p2 = plot(leadLine2, "Leading Span B", offset = displacement - 1, color = color.new(#ff4d6a, 30))
fill(p1, p2, color = leadLine1 > leadLine2 ? color.new(#2ee6a6, 90) : color.new(#ff4d6a, 90))اندیکاتورها قیمتهای گذشته را توصیف میکنند و هیچکدام آینده را پیشبینی نمیکنند. برای آموزش است، نه توصیهی سرمایهگذاری.