جهت خرید اکانت TradingView با امکانات حرفهای و دسترسی به قابلیتهای پیشرفته پلتفرم میتوانید از خدمات هوش فعال استفاده کنید. برای اطلاع از پلنهای موجود، قیمت و نحوه فعالسازی اکانت تریدینگ ویو به این لینک مراجعه نمایید و یا از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
-
استراتژی «Chameleon» (آفتابپرست) یک استراتژی معاملاتی چندمنظوره در Pine Script نسخه ۶ است که توسط کاربر TheUltimator5 توسعه یافته و تحت مجوز Mozilla Public License 2.0 منتشر شده است. فلسفه نامگذاری این استراتژی به «آفتابپرست» از آن جهت است که این سیستم توانایی تطبیق خود با هر نوع سیگنال خارجی را دارد؛ یعنی میتوان آن را به عنوان یک «پوسته» یا «چارچوب» معاملاتی روی هر اندیکاتور یا سیگنال دیگری سوار کرد و مدیریت ریسک، حد ضرر، حد سود و تریلینگ استاپ را به صورت خودکار برای آن فراهم نمود. این استراتژی به طور پیشفرض ۱۰ درصد از Equity را در هر معامله درگیر میکند و امکان معامله در هر دو جهت (لانگ و شورت) را دارا میباشد.
این استراتژی برخلاف بسیاری از استراتژیهای دیگر، سیگنالهای خرید و فروش خود را به صورت داخلی تولید نمیکند، بلکه از دو منبع سیگنال خارجی (Buy Signal Source و Sell Signal Source) تغذیه میشود. کاربر میتواند هر اندیکاتور یا اسیلاتور خارجی را که خروجی آن مقدار بزرگتر از صفر در لحظه سیگنال باشد، به این دو ورودی متصل کند. منطق تشخیص سیگنال نیز بر اساس «کراس صفر به بالا» است؛ یعنی وقتی مقدار سیگنال در کندل فعلی بزرگتر از صفر و در کندل قبلی برابر صفر بوده باشد، سیگنال ورود فعال میشود. این طراحی باعث انعطافپذیری بینظیر استراتژی در ترکیب با سایر ابزارهای تحلیلی میشود.
بخش مدیریت ریسک این استراتژی بسیار جامع و چندلایه طراحی شده است. حد ضرر (Stop Loss) به صورت اختیاری قابل فعالسازی است و سه حالت مختلف را پشتیبانی میکند: درصدی (Percentage)، بر مبنای ATR (میانگین دامنه واقعی)، و نقاط ثابت (Fixed Points). برای هر حالت پارامترهای مستقلی مانند درصد حد ضرر، ضریب ATR و تعداد نقاط در نظر گرفته شده است. طول دوره ATR نیز به صورت پیشفرض ۱۴ کندل است. این تنوع باعث میشود معاملهگر بتواند بر اساس نوع دارایی، تایمفریم و نوسانات بازار، مناسبترین روش تعیین حد ضرر را انتخاب کند.
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور و استراتژی معاملاتی برای TradingView میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
حد سود (Take Profit) در این استراتژی به صورت پیشفرض غیرفعال است اما چهار حالت مختلف را پشتیبانی میکند: نسبت ریسک به ریوارد (Risk:Reward)، درصدی، ATR و نقاط ثابت. حالت Risk:Reward به ویژه جالب توجه است زیرا به صورت خودکار بر اساس فاصله بین قیمت ورود و حد ضرر، حد سود را محاسبه میکند. تریلینگ استاپ نیز به صورت پیشفرض فعال است و سه حالت درصدی، ATR و نقاط ثابت را ارائه میدهد. منطق تریلینگ استاپ به گونهای است که فقط در جهت سود حرکت میکند و هرگز عقبنشینی نمیکند و در صورت برخورد قیمت با آن، پوزیشن به صورت خودکار بسته میشود.
این استراتژی دارای یک فیلتر زمانی اختیاری است که کاربر میتواند سشن معاملاتی دلخواه خود را (مثلاً 0930-1600) تعریف کند و فقط در آن بازه معامله کند. همچنین یک جدول عملکرد (Performance Table) قابل تنظیم در ۹ موقعیت مختلف صفحه نمایش وجود دارد که آمار زندهای مانند تعداد کل معاملات، معاملات برنده و بازنده، درصد برد و باخت، سود خالص و درصد آن، و وضعیت تریلینگ استاپ را نمایش میدهد. سیگنالهای خرید و فروش با مثلثهای سبز و قرمز روی نمودار مشخص میشوند و خطوط تریلینگ استاپ نیز به صورت خطوط قرمز ترسیم میگردند. در نهایت، دو هشدار (Alert) برای ورود لانگ و شورت تعریف شده که امکان اتصال به سیستمهای خودکار معاملاتی را فراهم میکند.

تنظیمات اندیکاتور Strategy Chameleon -
Buy Signal Source — این تنظیم منبع سیگنال خرید را مشخص میکند و باید به خروجی یک اندیکاتور خارجی متصل شود که هنگام تحقق شرط خرید، مقدار بزرگتر از صفر تولید میکند؛ تشخیص سیگنال بر اساس تغییر مقدار از صفر به بالای صفر در کندل جاری نسبت به کندل قبلی است.
Sell Signal Source — این تنظیم منبع سیگنال فروش را مشخص میکند و باید به خروجی یک اندیکاتور خارجی متصل شود که هنگام تحقق شرط فروش، مقدار بزرگتر از صفر تولید میکند؛ تشخیص سیگنال دقیقاً مشابه سیگنال خرید و بر اساس کراس صفر به بالا است.
Table Position — این تنظیم موقعیت قرارگیری جدول عملکرد را در صفحه نمایش تعیین میکند و ۹ گزینه شامل بالا چپ، بالا مرکز، بالا راست، وسط چپ، وسط مرکز، وسط راست، پایین چپ، پایین مرکز و پایین راست را ارائه میدهد.
Show Performance Table — این تنظیم یک گزینه بولی است که مشخص میکند آیا جدول آمار عملکرد در گوشه صفحه نمایش داده شود یا خیر؛ در صورت فعال بودن، آمار معاملات در آخرین کندل نمایش داده میشود.
Trade Direction — این تنظیم جهت معاملات استراتژی را کنترل میکند و سه حالت «فقط لانگ»، «فقط شورت» و «هر دو» را پشتیبانی میکند؛ با انتخاب هر گزینه، فقط سیگنالهای مطابق آن جهت اجرا خواهند شد.
Use Stop Loss — این تنظیم یک گزینه بولی است که فعال یا غیرفعال بودن حد ضرر را کنترل میکند؛ در صورت غیرفعال بودن، هیچ حد ضرری برای معاملات تنظیم نمیشود و مدیریت خروج فقط بر عهده تریلینگ استاپ و حد سود خواهد بود.
Stop Loss Type — این تنظیم نوع محاسبه حد ضرر را مشخص میکند و سه حالت «درصدی»، «ATR» و «نقاط ثابت» را ارائه میدهد؛ هر حالت پارامترهای مخصوص به خود را فعال میکند.Stop Loss % — این تنظیم درصد حد ضرر را در حالت «درصدی» تعیین میکند و مقدار آن باید بین ۰.۱ تا ۵۰ درصد باشد؛ حد ضرر به صورت درصدی از قیمت ورود محاسبه میشود.
Stop Loss ATR Multiplier — این تنظیم ضریب ATR را در حالت «ATR» برای حد ضرر تعیین میکند و مقدار آن بین ۰.۱ تا ۱۰ قابل تنظیم است؛ حد ضرر برابر فاصله ATR ضربدر این ضریب از قیمت ورود خواهد بود.
Stop Loss Points — این تنظیم تعداد نقاط حد ضرر را در حالت «نقاط ثابت» تعیین میکند و مقدار آن باید حداقل ۱ باشد؛ حد ضرر به اندازه این تعداد نقطه از قیمت ورود فاصله میگیرد.
ATR Length — این تنظیم طول دوره محاسبه ATR را مشخص میکند و مقدار پیشفرض آن ۱۴ کندل است؛ این مقدار در محاسبات حد ضرر، حد سود و تریلینگ استاپ مبتنی بر ATR استفاده میشود.
Use Trailing Stop — این تنظیم یک گزینه بولی است که فعال یا غیرفعال بودن تریلینگ استاپ را کنترل میکند؛ در صورت فعال بودن، حد ضرر متحرک در جهت سود حرکت میکند و هرگز عقبنشینی نمیکند.Trailing Stop Type — این تنظیم نوع محاسبه تریلینگ استاپ را مشخص میکند و سه حالت «درصدی»، «ATR» و «نقاط ثابت» را ارائه میدهد؛ هر حالت پارامتر مخصوص به خود را فعال میکند.
Trailing Stop % — این تنظیم درصد تریلینگ استاپ را در حالت «درصدی» تعیین میکند و مقدار آن باید بین ۰.۱ تا ۵۰ درصد باشد؛ فاصله تریلینگ استاپ از قیمت فعلی به صورت درصدی محاسبه میشود.
Trailing Stop ATR Multiplier — این تنظیم ضریب ATR را در حالت «ATR» برای تریلینگ استاپ تعیین میکند و مقدار آن بین ۰.۱ تا ۱۰ قابل تنظیم است؛ فاصله تریلینگ استاپ برابر ATR ضربدر این ضریب خواهد بود.
Trailing Stop Points — این تنظیم تعداد نقاط تریلینگ استاپ را در حالت «نقاط ثابت» تعیین میکند و مقدار آن باید حداقل ۱ باشد؛ فاصله تریلینگ استاپ از قیمت فعلی به اندازه این تعداد نقطه خواهد بود.
Use Take Profit — این تنظیم یک گزینه بولی است که فعال یا غیرفعال بودن حد سود را کنترل میکند؛ به طور پیشفرض غیرفعال است و در صورت فعال شدن، حد سود بر اساس نوع انتخابشده محاسبه میشود.
Take Profit Type — این تنظیم نوع محاسبه حد سود را مشخص میکند و چهار حالت «نسبت ریسک به ریوارد»، «درصدی»، «ATR» و «نقاط ثابت» را ارائه میدهد.
Risk:Reward Ratio — این تنظیم نسبت ریسک به ریوارد را در حالت «Risk:Reward» تعیین میکند و مقدار آن بین ۰.۱ تا ۱۰ قابل تنظیم است؛ حد سود بر اساس فاصله بین قیمت ورود و حد ضرر ضربدر این نسبت محاسبه میشود.Take Profit % — این تنظیم درصد حد سود را در حالت «درصدی» تعیین میکند و مقدار آن باید بین ۰.۱ تا ۱۰۰ درصد باشد؛ حد سود به صورت درصدی از قیمت ورود محاسبه میشود.
Take Profit ATR Multiplier — این تنظیم ضریب ATR را در حالت «ATR» برای حد سود تعیین میکند و مقدار آن بین ۰.۱ تا ۲۰ قابل تنظیم است؛ حد سود برابر فاصله ATR ضربدر این ضریب از قیمت ورود خواهد بود.
Take Profit Points — این تنظیم تعداد نقاط حد سود را در حالت «نقاط ثابت» تعیین میکند و مقدار آن باید حداقل ۱ باشد؛ حد سود به اندازه این تعداد نقطه از قیمت ورود فاصله میگیرد.
Use Time Filter — این تنظیم یک گزینه بولی است که فعال یا غیرفعال بودن فیلتر زمانی را کنترل میکند؛ در صورت فعال بودن، معاملات فقط در سشن تعریفشده انجام میشوند.
Trading Session — این تنظیم بازه زمانی سشن معاملاتی را به صورت ساعت شروع و پایان تعیین میکند و مقدار پیشفرض آن 0930-1600 است؛ این تنظیم تنها زمانی اعمال میشود که فیلتر زمانی فعال باشد.
اندیکاتور Strategy Chameleon
ارزدیجیتال رایگانپس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.







