نحوه ایجاد یک اندیکاتور بازرگانی / ایزی پین اسکریپت 5

  • 2021-11-4

How To Create A TradingView Indicator | Easy Pinescript 5 Tutorial 1

در این مقاله ما یک شاخص معاملاتی ساده با استفاده از جدیدترین نسخه پیناسکریپت نسخه 5 ایجاد خواهیم کرد.

دانلود کاتالوگ

این ویدیو می رود از طریق شاخص معاملات با اطلاعات بیشتر و قطعه کد موجود در مقاله زیر.

شروع به کار با شاخص ها

شاخص های معاملاتی برای ارزیابی بازارها با اضافه کردن داده های اضافی به نمودارها استفاده می شود. کاربران می توانند شاخص های خود را با استفاده از کد به نام پین اسکریپت است که بومی به تجارت ایجاد کنید.

پین اسکریپت از این نظر منحصر به فرد است که بارها و بارها روی هر شمع تکرار می شود و به طور مداوم نقاط را در داده های سری زمانی ترسیم می کند. بنابراین یک نمودار ممکن است 300 شمع داشته باشد که به این معنی است که کد 300 بار برای رندر نشانگر اجرا می شود.

بیایید به یک مثال ساده نگاه کنیم.

شاخص پایه پین اسکریپت

خط اول اعلام می کند که ما از جدیدترین کد پین اسکریپت 5 استفاده می کنیم. خط دوم به اسکریپت نامی می دهد و بیان می کند که نشانگر باید در بالای نمودار موجود پوشانده شود. در نهایت خط 3 قطعه محمدعلی (میانگین متحرک ساده) از گذشته 21 قیمت نزدیک.

در یک نمودار این تساوی خط میانگین متحرک ابی ما در اینجا زیر داده های قیمت اسپ 500 را ببینید.

Tradingview Indicator

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

این اولین پین اسکریپت واقعی خود را وجود دارد 5 شاخص معاملات زنده بر روی هر نمودار شما را بکشد تا. توجه داشته باشید که شاخص تغییر خواهد کرد اگر شما در بازار و یا بازه زمانی تغییر. بنابراین در جدول بالا ما به دنبال در یک 21 دما روز, اگر ما این را تغییر دهید به 1 نمودار ساعت شاخص به روز رسانی خواهد شد برای نشان دادن 21 دما ساعت.

پین اسکریپت 5 به روز رسانی

پین اسکریپت نسخه 5 در سال 2021 منتشر شد و پیشرفت های خوبی را به همراه داشته است. قابل توجه ترین تغییر افزودن فضای نام است که عملکردهای داخلی را سازماندهی می کند و به طبقه بندی اسناد کمک می کند.

اگر کد نسخه 4 قدیمی دارید می توانید با چسباندن در ویرایشگر کاج و کلیک بر روی منوی 3 نقطه در کنار انتشار اسکریپت به روز کنید و سپس "تبدیل به نسخه 5"را انتخاب کنید.

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

یک لیست از کاربران کمک رایگان برای استفاده از کتابخانه ها در اینجا وجود دارد:

ما می توانیم کتابخانه هایی مانند این را وارد کنیم:

از این طریق می توانیم از فضای نام برای دسترسی به توابع صادر شده کتابخانه ها استفاده کنیم. ساختار برای واردات استame نام کاربری/Libr کتابخانه/Version نسخه

شاخص بیت کوین سفارشی

بیایید یک شاخص معاملات سفارشی برای بیت کوین با استفاده از بدنام "باند پشتیبانی بازار بیت کوین بول" ایجاد کنیم که در واقع فقط 50 هفته است.

توجه در خط 3 ما یک تابع ورودی داریم که به کاربر اجازه می دهد تا به تنظیمات نشانگر برود و مقدار را تنظیم کند.

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

Bitcoin Tradingview indicator

اکنون اجازه می دهد تا مناطقی را که بازار به این گروه پشتیبانی وارد شده است با برچسب ها برجسته کرده و هشدارهای زمان واقعی را اضافه کنید تا مفیدتر شود.

افزودن برچسب ها و هشدارها

در کد زیر بسیار زیاد است اما به عنوان یک قطعه تظاهرات خوب برای درک بهتر برخی از مفاهیم مهم پین اسکریپت عمل می کند.

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

در هر نوار قصد داریم این مقدار را 1 افزایش دهیم. توجه داشته باشید که ما استفاده می کنیم: = به جای فقط = برای تنظیم متغیر جهانی.

در خط 3 ما یک اگر بیانیه ای که دارای دو بخش اگر پایین از نوار فعلی است زیر میانگین متحرک و اگر صبر کنید بیشتر از است 12. دلیل اینکه ما این عملکرد انتظار را داریم این است که ما هر روز هشدارهای مداوم دریافت نمی کنیم. این فقط می تواند هر سه ماه یک بار خاموش شود تا به ما اطلاع دهد که اولین باری که بیت کوین به زیر پشتیبانی طولانی مدت می رسد.

اگر هر دو جمله درست باشد به سراغ کد تورفتگی می رویم. کد فاصله دار در پین اسکریپت نیاز به 4 فضاهای, من را سرزنش نمی. ما با بازنشانی شروع می کنیم صبر کنید تا صفر شود سپس یک برچسب و یک هشدار اضافه می کنیم.

برچسب روی نوار فعلی در محور ایکس کم است که در زیر نوار در نشان داده می شود بله محور. ما می توانستیم از هر متنی استفاده کنیم و در بلوغ ایجاد محتوای فناوری مالی تصمیم گرفتم که یک شکلک مدفوع مناسب ترین باشد. در نهایت اندازه برچسب را روی کوچک تنظیم کنید.

برای هشدار ما مجموعه ای از متن به "خرید شیب بیت کوست" صدای تیک تیک خواهد شد به صورت پویا با استفاده از سیمینفو اضافه شده است.صدای تیک تیک متغیر بومی. سپس فرکانس را روی یک بار در هر نوار تنظیم می کنیم که به محض افت قیمت به زیر سطح در زمان واقعی اجرا می شود و سپس دوباره اجرا نمی شود.

هشدارها در پین اسکریپت ایجاد گزینه ای برای هشدار به جای یک هشدار خود را به طوری که یک بار کد به نمودار اضافه شده است ما می توانیم به تب هشدارها بروید و با کلیک بر روی نماد اضافه کنید که به نظر می رسد کمی شبیه به یک ساعت زنگ دار با علامت به علاوه. سپس شرایط را به نام نشانگر ما تغییر دهید "بولمارکتپشتیبان باند" و تایید کنید.

اگر شما نرم افزار تلفن همراه نصب شما می توانید اطلاعیه راه اندازی به هر دو دسکتاپ و نرم افزار تلفن همراه.

Tradingview Alerts in Pinescript 5

شاخص های معاملاتی محبوب

این یک نمونه از یک شاخص است که از یک میانگین متحرک ساده استفاده می کند. بیایید به برخی دیگر نگاه کنیم و چگونه می توانند مورد استفاده قرار گیرند.

  • تا.میانگین متحرک نمایی – منحنی واکنش سریعتر را با وزن کردن حرکات قیمت جدید بالاتر فراهم می کند. توسط سازندگان بازار و کوانتومی بسیار مورد استفاده قرار می گیرد.
  • تا.شاخص قدرت نسبی – فراهم می کند یک عدد بین 0-100, در زیر 20 به پایان رسیده است به فروش می رسد, در بالا 80 بیش از خریداری.
  • تا.میانگین قیمت وزنی-میانگین قیمت بر اساس حجم معامله شده. میز های فرابورس و فعالان بزرگتر بازار برای تضمین قیمت گذاری منصفانه بسیار استفاده می شود.
  • تا.اتر-میانگین محدوده واقعی-میانگین از شمع بالا به پایین را فراهم می کند که هنگام محاسبه نوسانات و خروجی های تجاری مفید است.
  • تا.مک دی – واگرایی همگرایی میانگین متحرک-تغییرات قدرت و حرکت یک روند را به صورت میانگین متحرک کند و میانگین متحرک سریع نشان می دهد که نزدیکتر یا بیشتر از هم جدا می شوند.

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

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

اگر شما می خواهم برای کسب اطلاعات بیشتر بازدید: تجارت ویو ویو 5

من همچنین یک مقاله قدیمی تر با شرح ایجاد استراتژی و بک تست با استفاده از پین اسکریپت دارند:

دریافت خبرنامه بخش بلاکچین, شراب خواری کانال یوتیوب و ارتباط با من در توییتر

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

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.