در تحلیلهای تکنیکال و معاملهگری، هشدارها نقش اساسی دارند. آنها به شما این امکان را میدهند که بهمحض تغییرات مهم در بازار، تصمیمات صحیحی اتخاذ کنید. یکی از ویژگیهای منحصر به فرد TradingView، استفاده از متغیرهای قابل سفارشیسازی برای هشدارها است که میتوانید آنها را برای دریافت اطلاعات دقیقتر از شرایط بازار و وضعیت استراتژیهای خود استفاده کنید. در این مقاله، به توضیح دقیق متغیرهای هشدار در TradingView میپردازیم و نحوه استفاده از آنها برای ایجاد هشدارهایی دقیق و مؤثر را بررسی میکنیم.
1. متغیرهای عمومی هشدارها
TradingView به شما این امکان را میدهد که هشدارها را بهطور دقیق سفارشیسازی کنید تا تمام اطلاعات مورد نیاز خود را در زمان مناسب دریافت کنید. در ابتدا به برخی از مهمترین متغیرهایی اشاره میکنیم که میتوانید در هنگام تنظیم هشدار استفاده کنید.
-
{{ticker}}
این متغیر تیکر نماد معاملاتی را که هشدار برای آن تنظیم شده، به شما میدهد. برای مثال، اگر شما هشدار را برای نماد "BTCUSD" تنظیم کردهاید، با استفاده از این متغیر در پیام هشدار، عبارت "BTCUSD" نمایش داده خواهد شد. -
{{exchange}}
نام صرافی مربوط به نماد معاملاتی شما را نشان میدهد. بهعنوان مثال، اگر نماد شما در صرافی Binance قرار داشته باشد، این متغیر نام "Binance" را در پیام هشدار به نمایش خواهد گذاشت. -
{{close}}, {{open}}, {{high}}, {{low}}, {{volume}}
این متغیرها برای دریافت اطلاعات مختلف از کندلها و وضعیت بازار استفاده میشوند. بهعنوان مثال، با استفاده از {{close}}، قیمت بسته شدن کندل جاری نمایش داده میشود، یا با استفاده از {{high}}، بالاترین قیمت آن کندل در دسترس قرار میگیرد و {{low}} پایین ترین قیمت ، {{volume}} میزان حجم معامله و {{open}}, قیمت باز شدن می باشد. -
{{time}}
زمان دقیق وقوع هشدار بهصورت UTC و به فرمتyyyy-MM-ddTHH:mm:ssZ
باز میگردد. این ویژگی به شما کمک میکند تا زمان دقیق رویدادها را ثبت کنید. -
{{interval}}
تایمفریم یا وضوح نموداری که هشدار روی آن تنظیم شده را باز میگرداند. بهطور معمول، هشدارهای مبتنی بر قیمت (مانند عبور قیمت از یک مقدار خاص) روی تایمفریم 1 دقیقهای محاسبه میشوند و این متغیر در چنین مواردی مقدار "1" را باز میگرداند.
2. متغیرهای مرتبط با اندیکاتورها و سریهای خروجی
در بسیاری از مواقع، هشدارها بر اساس تغییرات در اندیکاتورها یا سایر شاخصهای فنی تنظیم میشوند. در این بخش، متغیرهایی را بررسی میکنیم که برای هشدارهای مرتبط با اندیکاتورها بهکار میروند.
-
{{plot_0}}, {{plot_1}}, ... {{plot_19}}
این متغیرها به شما اجازه میدهند تا از مقادیر خروجی اندیکاتورها در هشدارهای خود استفاده کنید. بهعنوان مثال، اگر از اندیکاتور Volume استفاده کرده باشید، با استفاده از {{plot_0}} مقدار حجم و با استفاده از {{plot_1}} میانگین حجم را نمایش خواهید داد. -
{{syminfo.currency}}
کد ارز نماد معاملاتی را به شما باز میگرداند. برای مثال، اگر نماد شما جفت ارز "EURUSD" باشد، این متغیر مقدار "USD" را نمایش خواهد داد. -
{{syminfo.basecurrency}}
این متغیر کد ارز پایه نماد را در صورتی که نماد مربوط به جفت ارز باشد باز میگرداند. بهعنوان مثال، برای "EURUSD"، این متغیر "EUR" را باز میگرداند.
3. متغیرهای استراتژیهای معاملاتی (فقط برای هشدارهای استراتژی)
یکی از قابلیتهای جالب TradingView این است که برای کاربران استراتژیهای معاملاتی (مانند استراتژیهای Long و Short) متغیرهای مخصوص به استراتژیهای خود را ارائه میدهد. این متغیرها به شما این امکان را میدهند که هشدارهایی دقیقتر و با توجه به موقعیتهای مختلف معاملاتی ایجاد کنید.
-
{{strategy.position_size}}
اندازه موقعیت جاری استراتژی را نمایش میدهد. این متغیر بهویژه برای تحلیل موقعیتهای Long و Short مفید است. -
{{strategy.order.action}}
نوع عملیاتی که در استراتژی شما اجرا شده است را نشان میدهد. اگر در حال خرید باشید، این متغیر مقدار "buy" و اگر در حال فروش باشید، مقدار "sell" را باز میگرداند. -
{{strategy.order.contracts}}
تعداد قراردادهای سفارش اجرایی را نمایش میدهد. این متغیر به شما کمک میکند تا تعداد قراردادهای خرید یا فروش را دقیقاً مشاهده کنید. -
{{strategy.order.price}}
قیمت اجرایی سفارش را باز میگرداند. این ویژگی برای تحلیل دقیقتر قیمت ورودی یا خروجی در معاملات استفاده میشود. -
{{strategy.order.id}}
شناسه سفارش اجرایی را نمایش میدهد. این شناسه در هنگام فراخوانی توابع مختلفی مانندstrategy.entry
یاstrategy.exit
بهعنوان اولین پارامتر استفاده میشود. -
{{strategy.order.comment}}
این متغیر کامنتی که برای سفارش مشخص کردهاید را باز میگرداند. اگر کامنتی مشخص نشده باشد، بهطور پیشفرض شناسه سفارش جایگزین خواهد شد. -
{{strategy.order.alert_message}}
این متغیر مقدارalert_message
که در کد Pine استراتژی شما تنظیم شده است را باز میگرداند. این ویژگی فقط در Pine v4 و بالاتر پشتیبانی میشود. -
{{strategy.market_position}}
موقعیت فعلی استراتژی را بهصورت رشتهای که میتواند یکی از سه مقدار "long"، "flat" یا "short" باشد باز میگرداند. -
{{strategy.market_position_size}}
اندازه موقعیت جاری را بهصورت عددی و غیر منفی نشان میدهد. -
{{strategy.prev_market_position}}
موقعیت قبلی استراتژی را نمایش میدهد. این متغیر برای بررسی تغییرات موقعیت استراتژی بین دو هشدار مفید است. -
{{strategy.prev_market_position_size}}
اندازه موقعیت قبلی استراتژی بهصورت عددی و غیر منفی باز میگرداند.
4. چرا استفاده از این متغیرها مهم است؟
استفاده از این متغیرها به شما این امکان را میدهد که هشدارهایی بسیار دقیق و شخصیسازیشده بر اساس وضعیت فعلی بازار، قیمتها و حتی وضعیت استراتژیهای معاملاتی خود ایجاد کنید. این متغیرها بهویژه برای کسانی که از استراتژیهای پیچیده استفاده میکنند، بسیار حیاتی هستند، زیرا به شما کمک میکنند تا بهسرعت و با دقت بیشتری تصمیمگیری کنید.
5. چگونه از این متغیرها در هشدارها استفاده کنیم؟
برای استفاده از این متغیرها، کافی است آنها را در کادر پیام هشدار وارد کنید. بهعنوان مثال، میتوانید پیامی مشابه این ایجاد کنید:
هشدار جدید برای {{ticker}} در صرافی {{exchange}} قیمت بسته شدن: {{close}} موقعیت استراتژی: {{strategy.market_position}} زمان: {{time}} |
این پیام به شما این امکان را میدهد که بهطور دقیقتری از وضعیت بازار و موقعیت استراتژی خود باخبر شوید.
نتیجهگیری
استفاده از متغیرهای TradingView در هشدارها بهویژه برای تحلیلگران و معاملهگران حرفهای بسیار مفید است. این متغیرها میتوانند به شما کمک کنند تا هشدارهای دقیقتری ایجاد کنید، به تغییرات بازار واکنشهای سریعتری نشان دهید و استراتژیهای خود را با دقت بیشتری پیادهسازی کنید. بنابراین، تسلط بر استفاده از این متغیرها میتواند به یک ابزار کلیدی در تحلیلهای شما تبدیل شود.
در سامانه ی تریدر پلاس بیشتر دستورات به طور پیشفرض ارائه می شود و در صورتی که نیاز به راهنمایی داشتید کافی است در پنل کاربری از پایین سمت راست به کارشناسان پشتیبانی پیام ارسال نمائید.
دیدگاه شما