وضعیت بازار
ارزش معاملات سهام
ارزش معاملات اختیار
حجم معاملات اختیار
اطلاعات قیمت

کد تخفیف نوروزی "1403" خرید اشتراک سایت

@Optionbaaz

امروز ساعت 19 الی 21

مسیر رسیدن به سود مستمر
دوره آفلاین آموزش اختیارمعامله و فرمول نویسی
بیش از 15 ساعت ویدیوی آموزشی

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

اطلاعات دوره و ثبت نام

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

فرمول نویسی و فیلتر موقعیت های مناسب برای naked call

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

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

ساخت ستون

در ابتدا لازم است همه پارامترهای مورد نیاز به صورت متغییر تعریف شوند 

محاسبه تعداد ماه مانده تا سررسید

var month = 1;
if (Option.DaysUntilMaturity > 30)
month = (Option.DaysUntilMaturity / 30);
month = (month).toFixed(1);

مبلغ دریافتی

var receive = (Option.TI.Buy_1_Price) * Option.Size;

محاسبه وجه تضمینی که بلوکه میشود

var b1 = Option.Required_Margin;

محاسبه سود ماهیانه در صورتی که قرارداد در زیان بسته شود

var mp1 = (receive / b1) * 100;
mp1 = (mp1 / month).toFixed(1) ;

لازم است شروطی جهت حذف داده های پرت گذاشته شود مثلا قراردادهایی که اردری ندارند حذف شوند و ...

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

در این کد شرط وجود تقاضا و در زیان یودن قرارداد گذاشته شده است

var month = 1;

if (Option.DaysUntilMaturity > 30)

month = (Option.DaysUntilMaturity / 30);

month = (month).toFixed(1);

var receive = (Option.TI.Buy_1_Price) * Option.Size;

var b1 = Option.Required_Margin;

var mp1 = (receive / b1) * 100;

if (Option.TI.Buy_1_Price > 1 && Option.State != 'ITM') mp1= (mp1 / month).toFixed(1) ;

else mp1 ='';

mp1;

ساخت فیلتر

جهت مشاهده قراردادهایی که بازدهی ماهانه بالای 20درصد دارند لازم است همین فرمول را در بخش ساخت فیلتر ، ببرید و شرط مورد نظر خود را بگذارید. در این قسمت شروط در انتهای فرمول قرار می گیرند

var month = 1;

if (Option.DaysUntilMaturity > 30)

month = (Option.DaysUntilMaturity / 30);

month = (month).toFixed(1);

var receive = (Option.TI.Buy_1_Price) * Option.Size;

var b1 = Option.Required_Margin;

var mp1 = (receive / b1) * 100;

mp1= (mp1 / month).toFixed(1);

Option.TI.Buy_1_Price > 1 && Option.State != 'ITM' && mp1>20


  • toFixed(1)  تابع جهت مشخص کردن تعداد ارقام اعشار می باشد. جهت مشاهده توضیحات و آشنایی با تابع های دیگر به راهنمای فرمول نویسی مراجعه کنید
لطفا سوال یا نظر خود را در این قسمت مطرح فرمایید
وارد کردن شماره همراه و ایمیل اختیاری می باشد و فقط جهت اطلاع رسانی از دریافت پاسخ استفاده خواهد شد .

  • انتظاری چهار شنبه، ۱۵ آذر ۱۴۰۲ - ۱۰:۴۶

    این فیلتر ها مخصوص سایت tsetmc هست؟


    پشتیبانی چهار شنبه، ۱۵ آذر ۱۴۰۲ - ۱۱:۵۱

    سلام
    در سایت آپشن باز کار می کنه فقط