🎁 🌷 🎉 تخفیف ۵۰٪ اشتراک حرفه ای آپشن باز ویژه نوروز
وضعیت بازار
ارزش معاملات سهام
ارزش معاملات اختیار
حجم معاملات اختیار
اطلاعات قیمت
✨ دوره آفلاین آموزش اختیارمعامله و فرمول نویسی
بیش از ۱۵ ساعت آموزش

مفاهیم پایه و کاربردی آپشن - استراتژی‌های سودآور برای مبتدیان و حرفه‌ای‌ها - آموزش گام به گام اختیار معامله - فرمول‌نویسی - فیلترنویسی - دسترسی نامحدود - پشتیبانی

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

فرمول نویسی محاسبات استراتژی پرتکتیو پوت protective put

راهنمای جامع فرمول‌نویسی و محاسبات دقیق استراتژی Protective Put در آپشن باز. با تکنیک‌های پیشرفته، ریسک سرمایه‌گذاری خود را کاهش داده و از دارایی‌هایتان محافظت کنید
جهت نوشتن فرمول و فیلتر   به صفحه دیده بان رفته سپس بر روی ساخت ستون یا ساخت فیلتر کلیک کنید. نام ستون یا فیلتر را مشخص، کد را در قسمت ادیتور نوشته و در نهایت جهت مشاهده نتیجه بر روی ذخیره کلیک کنید .

موارد مورد بررسی در ستون محاسباتی پرتکتیو پوت

1 -  درصد حداکثر ریسک ( در صورتی که این عدد بیشتر از صفر باشه به رنگ سبز نمایش داده میشود با تایتل  حداقل سود مشاهده خواهید کرد  ) 

2 - درصد اختلاف سربه سری از قیمت سهم ( درصد رشد سهم تا در سود قرار گرفتن قرارداد)

3-نمودار استراتژی

پرتکتیو پوت

کد ستون
let result = '';

// مبلغ دریافتی در زمان سر رسید
let loss = (Option.Strike - (UA.TI.LastPrice + Option.TI.Sell_1_Price));

// سر به سری
let breakEven = (UA.TI.LastPrice + Option.TI.Sell_1_Price);

// حداکثر ریسک
let risk = ((loss/breakEven)*100).toFixed(1);

// اختلاف سر به سری تا قیمت سهم
let disStrikeUa = CalcRateChange(breakEven, UA.TI.LastPrice);

if (Option.Type == "put" && Option.TI.Sell_1_Price > 0) {
pos.Add('buy', UA.Namad);
pos.Add('buy', Option.Namad, 1, 'sell');

result = "[" + Style(ColorCondition(risk, 0, 'red', 0, 'green'), ' ', ' ', 'حداکثر ریسک') 
+ ' ~ ' + Style(Math.abs(disStrikeUa), 'blue', ' ', 'درصدرشد سهم تا درسود قرار گرفتن') + "]";

if (risk > 0)
result = "[" + Style(ColorCondition(risk, 0, 'red', 0, 'green'), ' ', ' ', 'حداقل سود') + "]";

result += pos.Build('p.p ' + Option.Namad);
}

result;

این فیلتر قراردادهایی که  حداکثر زیان ان ها   کمتر از 5 درصد باشد را نمایش می دهد .( این عدد را با مقدار دهی var1 در دیده بان می توانید تغییر دهید)

امکان فیلتر قراردادها بر اساس درصداختلاف قیمت سهم نسبت  سر به سری  با استفاده از فیلد var2 در دیده بان وجود دارد


فیلتر

کد فیلتر
// تعریف شرایط فیلتر
let condition1 = _var1 != '' ? -Math.abs(_var1) : -5;
let condition2 = _var2 != "" ? -Math.abs(_var2) : -20;

// محاسبه سر به سری
let breakEven = (UA.TI.LastPrice + Option.TI.Sell_1_Price);

// محاسبه حداکثر ریسک
let loss = (Option.Strike - (UA.TI.LastPrice + Option.TI.Sell_1_Price));
let risk = ((loss/breakEven)*100).toFixed(1);

// محاسبه اختلاف سر به سری تا قیمت سهم
let disStrikeUa = CalcRateChange(breakEven, UA.TI.LastPrice);

// اعمال شروط فیلتر
Option.Type == "put" && 
Option.TI.Sell_1_Price > 0 && 
(disStrikeUa > condition2 || risk > 0) && 
risk >= condition1
✔️ در بخش دیده بان سایت، قسمت کدهای آماده فرمول ایجاد ستون و فیلتر استراتژی به صورت ویژوال و کاملا پیشرفته جهت فعال سازی در اختیار کاربران قرار داده شده است.
لطفا سوال یا نظر خود را در این قسمت مطرح فرمایید
وارد کردن شماره همراه و ایمیل اختیاری می باشد و فقط جهت اطلاع رسانی از دریافت پاسخ استفاده خواهد شد .

×