یه اندیکاتور خفن پیدا کردی ولی کار نمیکنه و ارور میده؟ احتمالاً کدش برای عهد دایناسورهاست! بیا درستش کنیم!
رفیق تریدر، این سناریو حتماً برات آشناست: ساعتها تو اینترنت گشتی و بالاخره یه اندیکاتور یا استراتژی پیدا کردی که به نظر میاد خود جنسه! با کلی ذوق و شوق کدش رو کپی میکنی توی پاین ادیتور، ولی به محض اینکه دکمه Add to Chart رو میزنی، تریدینگ ویو یه لیست بلند بالا از ارورهای عجیب و غریب جلوت میذاره. اولین فکری که به ذهنت میرسه اینه که «ای بابا، اینم که خرابه!». ولی صبر کن! ۹۹ درصد مواقع مشکل از کد نیست، مشکل از قدیمی بودنشه!
پاین اسکریپت، زبون برنامهنویسی تریدینگ ویو، مثل هر نرمافزار دیگهای دائم در حال آپدیت شدنه. تریدینگ ویو هر چند وقت یکبار یه ورژن جدید میده بیرون که کلی قابلیتهای خفنتر و بهینهتر داره. حالا اگه تو یه کدی که مثلاً با ورژن ۴ پاین اسکریپت نوشته شده رو بخوای روی سیستم جدید اجرا کنی، طبیعیه که ارور بده. خوشبختانه، تریدینگ ویو یه راه حل جادویی و تک کلیکی برای این مشکل گذاشته!
چرا اصلاً باید کدهامون رو آپدیت کنیم؟
شاید بگی «حالا مگه چی میشه؟ همون کد قدیمیه کار میکنه دیگه!». آپدیت کردن کد فقط برای رفع ارور نیست، چند تا دلیل مهم دیگه هم داره:
- سرعت و بهینگی: کدهای نوشته شده با ورژنهای جدیدتر، معمولاً سریعتر و بهینهتر اجرا میشن.
- قابلیتهای جدید: کلی ابزار و ویژگی جدید تو نسخههای جدید پاین اسکریپت هست که تو نسخههای قدیمی وجود نداره و دستت رو برای نوشتن اندیکاتورهای خلاقانهتر باز میکنه.
- آیندهنگری: بالاخره یه روزی تریدینگ ویو پشتیبانی از ورژنهای خیلی قدیمی رو قطع میکنه و اون موقع اندیکاتورت کاملاً از کار میفته!
عملیات آپدیت کد در ۳۰ ثانیه! (آموزش قدم به قدم)
خب، بریم سراغ اصل مطلب. فرض کنیم یه کد قدیمی مثل کد زیر رو پیدا کردیم و توی پاین ادیتور کپی کردیم. اولین چیزی که توجهت رو جلب میکنه، یه پیام هشدار زرد رنگ یا یه آیکون سهنقطه کنار شماره خطهاست.
این هشدار یعنی «این کد قدیمی است!». حالا برای آپدیت آن، مراحل زیر را به ترتیب انجام دهید:
- پیدا کردن دکمه جادویی: موس رو ببر روی اون آیکون سهنقطه که کنار کد ظاهر شده. یه منو برات باز میشه.
- انتخاب گزینه آپدیت: توی منوی باز شده، دنبال گزینهای بگرد که توش کلمه «Convert» یا «Upgrade» هست. مثلاً اگه کد شما ورژن ۴ باشه، گزینهای مثل «Convert to v5» رو میبینی. روش کلیک کن.
- مشاهده جادو: بوم! تریدینگ ویو به صورت کاملاً خودکار کل کد شما رو به ورژن ۵ تبدیل میکنه. میبینی که بعضی از کلمات و ساختارها تغییر کردن.
از ورژن ۴ به آخرین ورژن؟ دو مرحلهای برو!
یه نکته مهم! آپدیت پاین اسکریپت معمولاً مرحله به مرحله انجام میشه. یعنی اگه کد شما برای ورژن ۴ باشه و آخرین ورژن موجود، ورژن ۶ باشه، شما نمیتونی مستقیم از ۴ بپری به ۶. باید این کار رو دو بار انجام بدی:
- مرحله اول: کد ورژن ۴ رو به ورژن ۵ تبدیل میکنی.
- مرحله دوم: حالا که کد به ورژن ۵ آپدیت شد، دوباره روی آیکون سهنقطه کلیک میکنی و این بار گزینه «Convert to v6» رو انتخاب میکنی.
به همین راحتی! حالا کد شما کاملاً بهروز شده و آماده اضافه شدن به چارته. میتونی با خیال راحت از اندیکاتورت استفاده کنی.
حرف آخر: نگران نباش، خود تریدینگ ویو هواتو داره!
دمت گرم که تا اینجا اومدی. از این به بعد دیگه از دیدن کدهای قدیمی نترس. تریدینگ ویو کار رو برامون خیلی راحت کرده و لازم نیست خودمون دستی چیزی رو تغییر بدیم. فقط با چند تا کلیک ساده، میتونی هر اندیکاتوری رو بهروز کنی و از تمام قدرت پاین اسکریپت جدید لذت ببری. حالا برو اون اندیکاتور قدیمی که گوشه سیستمت خاک میخورد رو پیدا کن و با این روش زندهش کن! موفق و پرپول باشی!
برای بیان دیدگاه خود وارد شوید
برای ثبت امتیاز و ارسال نظر، ابتدا باید وارد حساب کاربری خود شوید. اگر حساب کاربری ندارید، میتوانید به راحتی و در چند ثانیه ثبتنام کنید.
هنوز نظری ثبت نشده است.
اولین نفر باشید!