کانال های Keltner - "آیا ما بیش از حد تمدید شده ایم؟"

ساخت وبلاگ

یک شاخص "هوشمند" بسازید که یک گوه بولی را نشان می دهد ، هر زمان که عمل قیمت فراتر از گروههای کانال Keltner باشد.

youtube-video-thumbnail

اگر به وارد کردن شاخص کانال های کلتنر گسترده به Thinkorswim نیاز دارید ، در اینجا یک آموزش گام به گام وجود دارد که کل این روند را طی می کند.

معرفی

بعد از ظهر بخیر ، همه و به یک فیلم پنج دقیقه ای ThinkScript خوش آمدید.

در ویدیوی امروز ، ما می خواهیم به این سؤال پاسخ دهیم - "چگونه می توانیم شاخصی بسازیم که به ما امکان می دهد هر زمان که عمل بیش از حد طولانی شود؟"

اگر تازه وارد ThinkScripting هستید ، این یک مقدمه عالی خواهد بود و یک آموزش دوستانه مبتدی است (ما کمتر از 10 خط کد می نویسیم).

برای اینکه ایده ای در مورد چگونگی تجزیه این آموزش به شما ارائه دهد.

  • در دقیقه اول ، پیش نمایش نسخه نهایی شاخص را به شما نشان خواهم داد
  • ما سه یا چند دقیقه دیگر را برای نوشتن کد ThinkScript صرف خواهیم کرد. من کمی بیشتر وقت خود را صرف تجزیه و تحلیل مفاهیم فردی می کنم تا به توضیح کد در طول مسیر کمک کنم.
  • سرانجام ، من آخرین لحظه را صرف خلاصه آنچه را که در این آموزش انجام داده ایم ، می گذارم ، به همراه راه هایی که می توانید مفاهیمی را که در فیلم امروز بحث کرده ایم ، بخصوص این ایده برای گسترش بیش از حد و تبدیل آن به چیزی تبدیل کنید. کمی قدرتمندتر

با این کار ، بیایید شروع کنیم.

دعوت جعبه نوسانات

ما TOS Indicators.com ، خانه جعبه نوسانات هستیم.

جعبه نوسانات ابزار مخفی ما است که به ما کمک می کند تا به طور مداوم از بازار بهره مند شویم. ما یک تیم کوچک هستیم و هر روز ساعت ها بعد از نزدیک بازار می گذرانیم ، کاری جز مطالعه هزاران امتیاز داده برای بهبود و تکمیل محدوده قیمت جعبه نوسانات انجام نمی دهیم.

ما دو جعبه نوسانات مختلف داریم - یک جعبه نوسانات آتی و یک جعبه نوسانات سهام.

جعبه نوسانات آتی با:

  • 5 مدل نوسانات برای هر بازار
  • پشتیبانی از 10 بازار آینده ( /ES ، /NQ ، /YM ، /RTY ، /CL ، /GC ، /SI ، /ZB ، /HG ، /NG)
  • راهنمای تنظیم ویدیویی
  • برنامه تجارتی
  • دسترسی به همه منابع فقط اعضا ، از جمله دوره فشار

جعبه نوسانات سهام با:

  • پلت فرم قدرتمند مبتنی بر وب برای کمک به شما در تجارت سهام مانند یک حرفه ای
  • از 8،200+ سهام و ETF پشتیبانی می کند ، با میزان قیمت جعبه نوسانات روزانه
  • اسکنر زنده در زمان واقعی برای همه سهام مایع برای یافتن تنظیمات جعبه نوسانات فعال ، بنابراین می توانید انتخاب کرده و انتخاب کنید و به سادگی آنها را برای سطح قیمت به داشبورد خود اضافه کنید
  • کاملاً سکو آگنوستیک ، بنابراین حتی اگر ThinkorSwim ندارید ، همه خوب هستید
  • دسترسی به همه منابع فقط اعضا ، از جمله دوره فشار

اگر هم سهام و هم معاملات آتی را تجارت می کنید ، از طریق [ایمیل محافظت شده] به ما ایمیل بزنید و ما می توانیم یک معامله بسته نرم افزاری دوستانه را به شما پیشنهاد دهیم.

تجارت را در لبه ، با یک لبه شروع کنید و امروز به خانواده Box Vertility بپیوندید.

نسخه ی نمایشی نسخه نهایی نشانگر

در اینجا نسخه نهایی نشانگر "بیش از حد گسترش یافته" به نظر می رسد:

Extended Keltner Chaels

شما باید متوجه "گوه های بولی" شوید (این همان چیزی است که Thinkorswim آنها را صدا می کند) ، نشان می دهد که عملکرد قیمت بیش از حد تمدید شده است. تعریف ما از "گسترش یافته" شامل استفاده از کانال های Keltner و به طور خاص اندازه گیری روابط عملکرد قیمت در گروههای کانال بالا و پایین Keltner است.

با استفاده از یک شرایط بسیار ساده بولی ، که در بخش ThinkScript این آموزش خواهیم نوشت ، هر دو گوه های طولانی و کوتاه را ترسیم می کند.

درک کانال های Keltner

قبل از شروع نوشتن شاخص "بیش از حد گسترش یافته" ، باید کد کانال های Keltner را درک کنیم.

بیایید با ورودی های کاربر شروع کنیم.

Keltner Chael ThinkOrSwim Inputs

در حالی که چند ورودی مختلف در دسترس است ، یکی از ورودی هایی که ما به آن اهمیت می دهیم متغیر "فاکتور" است. متغیر "فاکتور" همان چیزی است که تعیین می کند که باندهای بالا و پایین کانال Keltner چقدر الاستیک هستند (تعداد آن بیشتر ، "گسترش یافته تر").

یک عامل 3. 0 به این معنی است که ما در حال افزایش کشش کانال های Keltner هستیم. از آنجا که شما همچنان عامل را افزایش می دهید ، و اگر گوه های بولی "بیش از حد گسترش یافته" به ترسیم ادامه دهید ، بیشتر ما هستیم.

این ورودی "فاکتور" چیزی است که ما دوست داریم کاربر بتواند از منوی مطالعات در نسخه ما از شاخص نهایی کنترل کند. با مقداری که کاربر وارد می کند ، باند های فوقانی و پایین کانال Keltner بر این اساس تنظیم می شوند (و در نتیجه گوه های ما).

با استفاده از دانش جدید خود در مورد کانال های Keltner ، اکنون آماده هستیم تا نوشتن برخی از کد های ThinkScript را شروع کنیم.

نوشتن کد ThinkScript

حال ، بیایید نوشتن برخی از کد ThinkScript را شروع کنیم. ما می توانیم نشانگر جدید خود را به نام خود ببخشیم و آنرا ti_extendedkeltnerchaels بنامیم.

ما می توانیم ابتدا با تعریف متغیر ورودی خود ، که "فاکتور" کانال Keltner است ، شروع کنیم. ما این را یک متغیر ورودی می سازیم ، بنابراین کاربر می تواند به جای نیاز به ویرایش کد ، مقدار را مستقیماً از منوی مطالعه تغییر دهد. ما می توانیم این متغیر را به عنوان "kcfactor" تعریف کنیم و به متغیر مقدار پیش فرض 3. 0 ارائه دهیم.

در مرحله بعد ، من می توانم متغیرهای گسترده خود را تعریف کنم ، این همان چیزی است که شامل منطق پشت آنچه در نمودار ما است.

بیایید تعیین متغیر گسترده سمت طولانی ، که می توانیم آن را "ExtendedLong" بنامیم ، شروع کنیم. وضعیت ما بررسی می کند که آیا قیمت بسته شدن شمع فعلی بیشتر از باند فوقانی کانال های Keltner است. اگر اینگونه باشد ، "ExtendedLong" 1 را برمی گرداند ، و توطئه می کند.

اکنون ، ما می توانیم یک بار دیگر را برای یک طرف کوتاه خود کپی کنیم.

معکوس شرایط فوق برای طرف کوتاه صادق است. در این حالت ، ما در حال بررسی هستیم که آیا قیمت بسته شدن شمع فعلی کمتر از باند پایین کانال های Keltner است ، با استفاده از همان متغیر "KcFactor".

سرانجام ، می توانیم با تعریف استراتژی نقاشی ، قالب بندی مناسب را اضافه کنیم. ما می توانیم با استفاده از:

  • "PraintingStrategy. boolean_wedge_up"
  • "PraintingStrategy. boolean_arrow_down"

و در آخر ، ما می توانیم رنگ را نیز تعریف کنیم ، با بیش از حد در نقاشی گوه های جانبی طولانی به صورت صورتی و گوه های کوتاه به عنوان Light_green.

در اینجا نمونه ای از نسخه نهایی این نشانگر به نظر می رسد ، ترسیم روی نمودار S& P 500 ETF (SPY) در یک نمودار فریم زمانی روزانه:

Extended Keltner Chaels - SPY Screenshot

In terms of how you can continue to improve this indicator beyond what we currently have, you can start to make these conditions a bit more intricate. For example, you may also want to include an oversold/overbought indicator, such as the RSI (ie. RSI >70)

شما می توانید روی سایر شاخص ها که ممکن است تجارت را ترجیح دهید ، لایه بندی کنید تا به ساخت متغیرهای "ExtendedLong" و "ExtendedShort" ادامه دهید و شروع به ساخت این شرایط کمی پیچیده تر کنید.

هدف از این نشانگر نه تنها به صرفه جویی در فضای نمودار ، بلکه پهنای باند ذهنی نیز کمک می کند تا به طور خودکار هنگام گسترش بیش از حد به شما هشدار دهد.

راهنمای تجارت فارکس...
ما را در سایت راهنمای تجارت فارکس دنبال می کنید

برچسب : نویسنده : لیال حقیقی بازدید : <-PostHit-> تاريخ : يکشنبه 6 فروردين 1402 ساعت: 15:36