برنامه نویسی به زبان پایتون با رویکرد معاملات الگوریتمی در بازارهای مالی
تاریخ دوره: از ۵ آذر ۱۴۰۱ مدت دوره: ۵۷ ساعت / روزهای زوج (۱۷:۰۰ تا ۲۰:۰۰)
سطوح ۱ تا ۳ (۳۶ ساعت) / سطح ۴ (۲۱ ساعت)
انصراف و عودت وجه تا یک هفته پیش از آغاز دوره، با کسر ۳۰% از مبلغ ثبتنام و پس از آن، با معرفی فرد جایگزین امکانپذیر است.
توضیحات
مقدمه
پایتون یکی از کارآمدترین زبانهای برنامه نویسی حال حاضر جهان است و به دلیل توانمندیهایی که در حوزه یادگیری ماشینی دارد بهترین زبان برنامه نویسی برای تحلیل دادههای مالی است. زبان برنامه نویسی پایتون هم برای آن دسته از افرادی که به تازگی به حوزه برنامه نویسی وارد شدهاند مناسب است و هم برای کسانی که تجربه کار با زبانهای برنامهنویسی دیگر را داشتهاند.
گروه مالی و مدیریت سرمایهگذاری شریف در راستای ارتقای سطح دانش و مهارت تخصصی تمامی علاقهمندان به زبانهای برنامهنویسی اقدام به طراحی و برگزاری دوره آموزشی آشنایی با نرمافزار پایتون در دو بخش نموده است.
در بخش اول که شامل سه سطح میشود، مباحث مطرح شده حول محور مباحث اصلی و پایهای این زبان برنامهنویسی خواهد بود به طوری که مخاطبان بعد از گذراندن این سه سطح قادر خواهند بود تا از این زبان برنامهنویسی در حوزههای مختلفی همچون دنیای وب و اینترنت، ساخت نرمافزارهای موبایل، یادگیری ماشین، استفاده در هک و تست نفوذ، دادهکاوی و Big Data، ساخت رابط کاربری گرافیکی، ساخت بازیهای رایانهای و … استفاده نماید.
در بخش دوم که شامل سطح چهارم این زبان برنامهنویسی میشود، به صورت تخصصی به استفاده از این زبان برنامهنویسی در انجام معاملات الگوریتمی در بازارهای مالی از جمله بازار سهام داخلی و بینالمللی، بازارهای ارز و بازار رمزارزها پرداخته خواهد شد که به طور مشخص برای علاقهمندانی خواهد بود که علاوه بر گذراندن سه سطح اول و آشنایی کامل با مباحث مطرح شده در آن، به استفاده از این زبان برنامهنویسی جهت انجام معاملات الگوریتمی در بازارهای مالی علاقهمند میباشند.
امکان ثبتنام در هر بخش بصورت جداگانه و یا ثبتنام در هر دو بخش برای علاقهمندان در این دوره وجود دارد. یادگیری این زبان برنامه نویسی بسیار ساده بوده و همین مسئله منجر شده تا محبوبیت بسیار زیادی در بین علاقهمندان به یادگیری زبانهای برنامه نویسی پیدا کند. در شرایط کنونی که نیاز به برنامهنویسان کامپیوتری روز به روز بیشتر میشود، یادگیری این زبان برنامه نویسی میتواند مهارتی کاربردی برای برنامهنویسان به شمار رود.
جملات شرطی نوع صفر در انگلیسی
در این درس آموزش زبان انگلیسی از وب سایت ایزلرن – آموزش آنلاین ویدیویی با مبحث جملات شرطی نوع صفر یا Zero Conditionals با شما هستیم.
۱) جملات شرطی چه هستند؟
۲) جملات شرطی نوع صفر چه جملاتی هستند؟
۳) جملات شرطی نوع صفر چه ساختاری دارند؟
۴) چه زمانی از شرطی نوع صفر استفاه می کنیم؟
به طور کلی جملات شرطی جملاتی هستند که از دو عبارت تشکیل شده باشند که یکی را if clause و دیگری را main clause می نامند. در if clause شرط بیان می شود و در main clause نتیجه می آید.
پس اگر شرط به وقوع بپیوندد نتیجه آن حاصل می شود. برای روشن تر شدن این موضوع به مثال زیر توجه کنید:
.If you put some ice in a warm kettle, it changes into water
اگر مقداری یخ را در کتری گرم بگذارید، به آب تبدیل می شود. (شرطی نوع صفر)
.If you drink this dirty water, you will get sick
اگر این آب کثیف را بخوری، بیمار خواهی شد. (شرطی نوع ۱)
جملات شرطی نوع صفر
جملات شرطی نوع صفر جملاتی هستند که امکان وقوع فعل با تحقق شرط جمله قطعی خواهد بود و نتیجه ای یکسان و ثابت خواهد داشت. در حالت کلی زمانی از شرطی نوع صفر استفاده می کنیم که می خواهیم در مورد حقایق و یا چیزهایی صحبت کنیم که عموما درست و صحیح هستند. معمولا حقایق علمی با شرطی نوع صفر بیان می شوند.
ساختار جملات شرطی نوع صفر
(Main clause (result | (If clause (condition |
Subject + Simple present tense | If + subject+ simple present tense |
نکته کلی: در جملات شرطی اگر قسمت شرطی درابتدای جمله بیاید، آن را به وسیله ی ویرگول (،) از بقیه جمله جدا می کنیم. ولی اگر اول جمله با جواب شرط شروع بشود نیازی به ویرگول نیست.
در ادامه مثال هایی آورده شده است، به ویرگول دقت کنید.
کاربرد های شرطی نوع صفر
۱٫ برای بیان واقعیت یا حقایق علمی:
.If you heat water up to 100 degrees, it boils
اگر آب را تا صد درجه گرم کنید، جوش می آید.( واقعیت علمی)
.You become fat if you eat a lot
اگر زیاد بخورید، چاق می شوید. ( واقعیت)
۲٫ برای بیان قوانین:
.If you arrive late, you get a negative mark
اگر دیر برسید، نمره منفی می گیرید.
.You get penalized if you drive fast
اگر تند بروید، جریمه می شوید
۳٫ برای بیان عادات:
.If he finds some candies, he eats them all
اگر او تعدادی آبنبات پیدا کند، همه آن ها را می خورد.
.He gets angry if you make noise
اگر سر و صدا کنی، عصبانی می شود.
۴٫ شرطی نوع صفر برای بیان درخواست و دستور کار که بخش نتیجه به شکل امری می آید:
.If you want to come, call me at 5:00
اگر می خواهی بیایی، ساعت پنج با من تماس بگیر.
.Inform me if you arrive before 10:00
اگر قبل از ده می رسی به من اطلاع بده.
۵٫ برای بیان عادت در گذشته هم در جمله شرطی و هم در جواب شرط از گذشته ساده استفاده می کنیم.
.If I was disobedient, my father punished me
اگر سرکش می بودم، پدرم مرا تنبیه می کرد.
.We went to the park on weekends if the weather was fine
اگر هوا خوب می بود، آخر هفته ها به پارک می رفتیم.
همانطور که در مثال ها مشخص است ، اگر شرایط مهیا باشد و بخش شرطی اتفاق بیفتد حتما نتیجه ثابتی را در پی خواهد داشت.
نکته: در شرطی نوع صفر به جای if میتوان از when نیز استفاده کرد بدون آنکه معنی تغییر کند زیرا که نتیجه ثابت است.
.If you heat water up to 100 degrees, it boils
اگر آب را تا صد درجه گرم کنید، جوش می آید.
.When you heat water up to 100 degrees, it boils
وقتی آب را تا صد درجه گرم کنید، جوش می آید.
نکته: زمان گرامری که در جمله شرطی نوع صفر استفاده می شود حال ساده است ، چرا که از حال ساده برای بیان واقعیت و حقایق علمی، عادات و قوانین استفاده می کنیم.
تشریح ماده ۳۴ قانون ثبت اسناد و املاک
مردم در معاملات اموال منقول یا غیرمنقول خویش ممکن است با اصطلاحاتی مثل معاملات رهنی، شرطی یا معامله با حق استرداد رو به رو بشوند و نداند این اصطلاحات چه کاربردی دارد که من دارم این قرارداد را با این اصطلاحات را امضاء می کنم چه مسئولیتی برایم ایجاد می کند، یعنی حتی کسانی که به دفعات با این قسم معاملات رو به رو شده اند، هیچ به دنبال این نبوده اند که متوجه شوند.
اصلاً ویژگی این معاملات شرطی یا رهنی یا با حق استرداد چیه؟
فقط امضاء می کنند و چون برایشان اتفاقی نمیفتد، میگویند خوب این هم یک معامله است مانند بقیه معاملات اموال منقول یا غیرمنقول، اما حقیقت این نیست بلکه این معاملات شرایط و ویژگی های خاص خود را دارند که اگر قصد قیاس آن را داشته باشیم، به مانند معامله در بورس می ماند و بایست علم و قواعد آن را یاد گرفت تا از زیان و مشکلات متعاقب پیشگیری کند.
از این قسم معاملات در قانون مدنی و قانون ثبت اسناد و املاک و همچنین در آیین نامه اجرای مفاد اسناد رسمی لازم الاجرا و طرز رسیدگی به شکایت از عملیات اجرائی آمده است.
اما تمرکز اصلی ما بر روی ماده ۳۴ قانون ثبت اسناد و املاک اصلاحی سال ۱۳۸۶ است تا با تشریح بند بند این ماده بتوانیم شناختی نسبی از این قسم معاملات و ویژگی های که برای طرفین آن دارد، پیدا کنیم.
در همین خصوص ابتدا به بیان اصطلاحاتی که در ماده ۳۴ قانون ثبت اسناد و املاک آمده، می پردازیم. سپس حقوق و الزاماتی های که برای طرفین این معاملات پیش بینی شده را بررسی نموده تا خواننده بتواند به زبان ساده با آنها آشنا شود.
دسترسی آسان به مطلب
تعریف اصطلاحات مندرج در ماده ۳۴ قانون ثبت اسناد و املاک
پیش از تعریف اصطلاحاتی که در ماده ۳۴ قانون ثبت اسناد و املاک آمده، به بیان خود ماده می پردازیم تا بصورت صریح آن اصطلاحات مورد نیاز را شناسایی و تعریف کنیم.
“در مورد کلیه معاملات رهنی و شرطی و دیگر معاملات مذکور در ماده ۳۳ راجع به اموال منقول و غیرمنقول (معاملات با حق استرداد)، در صورتی که بدهکار ظرف مهلت مقرر در سند، بدهی خود را نپردازد، طلبکار می تواند از طریق صدور اجرائیه وصول طلب خود را توسط دفترخانه تنظیم کننده سند، درخواست کند.
چنانچه بدهکار ظرف ده روز از تاریخ ابلاغ اجراییه نسبت به پرداخت بدهی خود اقدام ننماید، بنا به تقاضای بستانکار، اداره ثبت پس از ارزیابی تمامی مورد معامله و قطعیت آن، حداکثر مدت دو ماه از تاریخ قطعیت ارزیابی، با برگزاری مزایده نسبت به وصول مطالبات مرتهن به میزان طلب قانونی وی اقدام و مازاد را به رهن مسترد می نماید. دستورات شرطی در معاملات … “؛
الف – معاملات رهنی:
همانطور که از نامش پیداست، مورد معامله (از قبیل مال منقول یا غیرمنقول) در رهن یک طرف باقی می ماند تا طرف دیگر تعهدات پذیرفته شده را انجام دهد؛
بهتر با مثالی آن را تشریح کنیم؛
فرض کنید شخصی فروشنده ملکی است و خریدار به اندازه مبلغ ملک، موجودی ندارد و به خاطر اینکه خریدار قصد این را دارد با سند ملک برای خود وام بگیرد تا به فروشنده بدهد، به ناچار باید سند نیز به نام خریدار باشد.
در اینصورت طرفین معامله توافق مکتوب می کنند که بخشی از مبلغ ملک پرداخت شود و از بابت بخش باقی مانده، سند ملک به نام خریدار انتقال پیدا می کند و به محض انتقال دستورات شرطی در معاملات سند، سند به موجب سند رسمی در رهن فروشنده قرار می گیرد تا زمانی که خریدار باقی مبلغ را پرداخت کند.
مثالی دیگر بانک و موسسات مالی به متقاضی وام می دهند و از متقاضی وام، درخواست سند وثیقه می کنند، که به موجب سند رسمی در رهن بانک شود تا زمانی که اقساط وام پرداخت شود و سند از رهن بانک آزاد شود.
ب – معاملات شرطی:
به معاملاتی که یکی از طرفین قرارداد شرط کنند اگر بعد از انعقاد بیع بتواند در مدت معینی بخشی یا تمام مبلغ معامله را پس دهد، قرارداد بیع را فسخ کند؛
برای مثال فروشنده بخاطر شرایط بد مالی که در آن قرار دارد، بر مشتری شرط می کند که اگر در مدت زمان مشخصی مثلاً یک ماه، از تاریخ انعقاد قرارداد فروش، تمام ثمن یا مبلغ معامله را که دریافت کرده، به مشتری پس دهد، می تواند قرارداد را فسخ کند و مبیع را دریافت کند.
این نوع معامله در ماده ۴۵۸ قانون مدنی آمده است.
پ – معامله با حق استرداد:
به معاملاتی که طرفین قرارداد شرط کنند که در صورت تحقق شرط، معامله به حالت اولیه خود برگردد یعنی حق استرداد برای فروشنده یا خریدار پیش بینی شود؛
در واقع معاملات با حق استرداد شباهت زیادی با بیع شرط دارد اما در معامله با حق استرداد صرفاً نسبت به برگرداندن ثمن معامله شرط نمی شود بلکه طرفین معامله می تواند هر شرط مشروع، قانونی و معقولی را در قرارداد آورده که در صورت تحقق آن در مدت زمان پیش بینی شده، طرفی که حق استرداد برایش لحاظ گردیده، بتواند با مراجعه به دفترخانه تنظیم کننده سند معامله، درخواست استرداد وضعیت به حالت سابق را کند تا در این صورت اظهارنامه ای برای طرف دیگر قرارداد ارسال می شود تا مطابق با توافق عمل کنند.
البته اگر کسی که حق استرداد برایش پیش بینی شده، بر خلاف توافق عمل کند، معامله قطعی شده تلقی می شود و طرفی که حق استرداد دارد، دیگر نمی تواند از آن استفاده کند.
حقوق مندرج در ماده ۳۴ قانون ثبت اسناد و املاک
حقی که برای ذینفع این ماده (یعنی مرتهن) پیش بینی شده، درخواست صدور اجرائیه وصول طلب است، بدین صورت که در یک معامله رهنی اگر در ظرف مهلت تعیین شده، شخص بدهکار (راهن) دین خود را پرداخت نکرد، طلبکار (مرتهن) با توجه به سند رسمی قرارداد رهن، به دفترخانه تنظیم کننده سند مراجعه و درخواست صدور اجرائیه وصول طلب کند؛
البته لازم به ذکر است که دفاتر اسناد رسمی صرفاً اجرائیه وصول طلب را دستورات شرطی در معاملات صادر می کنند و اقدامات دیگر از قبیل توقیف مورد معامله یا مال مرهونه که در رهن طلبکار است در صلاحیت دفتر اسناد رسمی تنظیم کننده قرارداد رهن نیست اما بایست مقدماتی برای رسیدن به دستور توقیف مال و مزایده آن انجام شود.
پس از صدور اجرائیه وصول طلب به درخواست ذینفع و طلبکار، ۱۰ روز به بدهکار فرصت دستورات شرطی در معاملات داده می شود، تا مبلغ مندرج در اجرائیه را پرداخت کند. این مهلت ۱۰ روزه از تاریخ ابلاغ اجرائیه آغاز می شود و اگر در این مهلت ۱۰ روزه، بدهکار اقدامی برای پرداخت دین یا بدهی خود نکند، طلبکار می تواند مراحل بعدی را برای رسیدن به طلبش انجام دهد.
پس از انقضای مدت ۱۰ روز اجرائیه وصول طلب، طلبکار باید به اداره ثبت شهرستان خود مراجعه، و درخواست ارزیابی مال مرهونه یا مال مورد معامله (در معاملات شرطی و با حق استرداد) را نماید تا کارشناس مربوطه سریعاً نسبت به ارزیابی و ارزش گذاری ریالی مال که می تواند مال منقول باشد یا غیرمنقول، اقدام کند.
پس از تعیین ارزش مال، اداره ثبت دو ماه زمان دارد تا برای انجام و برگزاری عملیات مزایده اقدام کند. که در واقع این مهلت دو ماهه به صورت ضمنی به نفع بدهکار پیش بینی شده است تا از مزایده و فروش مال مرهونه یا مورد معامله، پیشگیری شود که اگر این چنین نشد، مال به مزایده گذاشته می شود، از بابت فروش آن مبلغ طلب طلبکار برداشته می شود و اگر مازادی بر مبلغ باقی ماند، پس از کسر هزینه های اجرائیه و عملیات مزایده به بدهکار پس داده می شود.
در واقع اعتبار اجرای این ماده به تنظیم سند رسمی بر می گردد؛ یعنی اگر قرارداد رهن یا معامله شرطی یا با حق استرداد به صورت عادی تنظیم شود، دیگر مشمول این ماده نخواهد بود و بایست از طریق دادگاه یا شورای حل اختلاف موضوع را پیگیری نمود.
پس در واقع ذینفع ماده ۳۴ قانون ثبت اسناد و املاک بدون مراجعه به مراجع قضایی می تواند صرفاً با طی نمودن روند پیش گفته، به خواست خود برسد.
البته با عنایت به تبصره یک ماده ۳۴ قانون ثبت اسناد و املاک، اگر قرارداد مشارکتی در میان باشد که یک طرف آن از بابت تضمین حسن انجام تعهدات قراردادی، سند مالی اعم از منقول یا غیرمنقول را در رهن طرف دیگر قرار داده باشد، ذی نفع می تواند از این ماده بهره مند شود.
پس مستحضر باشید صرفاً عنوان یک قرارداد نمی تواند دلیل بر این شود که سند رسمی تنظیمی مشمول ماده ۳۴ است یا نه، بلکه موضوع آن سند معیار و ملاک بهره مندی از امتیاز پیش بینی شده در ماده ۳۴ قانون ثبت اسناد و املاک خواهد بود.
نتیجه گیری
در نتیجه با این توضیحات شخص ذی نفع ماده ۳۴ قانون ثبت اسناد و املاک، از قبیل مرتهن معاملات رهنی، فروشنده معاملات شرطی و طرفین قرارداد معامله با حق استرداد و حتی شخص ذی نفع قراردادهای مشارکت می توانند از حقوق مندرج در این ماده و همچنین آیین نامه اجرای مفاد اسناد رسمی لازم الاجرا بهره مند شوند و بدون رسیدگی قضایی طلب و یا خواست خود را که نشأت گرفته از قرارداد تنظیمی است، از طریق اداره ثبت مطالبه کنند اما بایست قدم به قدم الزامات پیش بینی شده در ماده مورد نظر را رعایت کنند.
سؤالات رایج
ماده ۳۴ قانون ثبت اسناد و املاک آیا معاملات با حق استرداد را شامل می شود؟
بله با توجه به نص قانون که به ماده ۳۳ اشاره کرده است، مشمول این معاملات می شود.
اولین گام برای مطالبه طلب مطابق ماده ۳۴ قانون ثبت چیست؟
مراجعه به دفتر اسناد رسمی تنظیم کننده سند یا قرارداد می باشد.
اگر بدهکار پیش از اینکه مال در فرایند مزایده قرار گیرد، بدهی خود را پرداخت کند، مزایده لغو می شود؟
تقریباً انجام عملیات مزایده از زمان ارزش گذاری مال دو ماه زمان می برد، و بدهکار بدهی را پرداخت کند، مزایده برگزار نمی شود.
آموزش اسکریپت نویسی لینوکس (بلوکهای شرطی (if و test و ]]))
و کد خروج آن دستور را بررسی میکند که ببیند آیا موفق شده است.
بر مبنای کد خروج، دستور if یک بلوک مشخص، متفاوت، از دستورات را اجرا میکند.
در اینجا یک نمای کلی از if -statement ملاحظه میکنید.
با فراخوانی دستور if با true شروع کردهایم.
true یک دستور داخلی است که همیشه به طور موفق خاتمه مییابد.
if این دستور داخلی را اجرا میکند و موقعی که دستور اجرا شد، if کد خروج آن را بررسی میکند.
چون true همواره به طور موفق خارج میشود، if با بلوک thenادامه میدهد و کد را اجرا میکند.
اگر به فرض دستور true به طریقی ناموفق میشد و یک کد خروج عدم موفقیت صادر میکرد،
دستور if از روی کد then عبور کرده و در عوض، کد بلوک else را اجرا مینمود.
چند دستور وجود دارد که به طور ویژه برای بررسی موارد و بازگرداندن وضعیت خروج نسبت به آنچه تشخیص میدهند، طراحی گردیدهاند.
اولین دستور از این قبیل test میباشد (که [ نیز شناخته میشود.) یک نگارش پیشرفتهتر آن [[ نامیده میشود.
[ یا test یک دستور معمولی است که شناسههایش را میخواند و برخی کنترلها را با آنها انجام میدهد.
[[ خیلی مشابه [ است، اما این استثنایی (یک کلمه کلیدی پوسته) میباشد که تنوع و تطبیق پذیری بیشتری ارائه میکند.
بیایید به کار ببریم:
if دستور [ را (به خاطر داشته باشید، که نیازی به یک if برای اجرای دستور [ ندارید!) با شناسههای a و = و b و ] اجرا میکند.
دستور [ این شناسهها را برای تعیین آنچه باید بررسی شود، به کار میبرد.
در این حالت، بررسی میکند که آیا رشته a (شناسه اول) مساوی (شناسه دوم) است با رشته (b شناسه سوم)، و اگر چنین باشد،
به طور موفق خارج میشود.
گرچه، ما میدانیم که اینطور نیست، [ به طور موفق خارج نمیشود (کد خروج آن 1 خواهد بود.) if میبیند که دستور [ به طور ناموفق خاتمه یافته است
پس کد بلوک else را اجرا میکند.
بلوکهای شرطی – حال ببینیم که چرا [[ خیلی بیش از [ جالب و مورد اعتماد است، اجازه دهید برخی مسائل محتمل با [ را مشخص نماییم:
میتوانید حدس بزنید چه مشکلی موجب بروز خطا شده است؟
دستور [ با شناسههای moosa و rashvand و = و Someone و Else و ] اجرا گردیده است.
اینها ۶ شناسه هستند نه ۴ تا! دستور [ نمیفهمد که اجرای چه آزمونی مورد انتظار است،
زیرا انتظار دارد یکی از دو شناسه اول یا دوم، یک عملگر باشد.
در وضعیت ما، عملگر سومین شناسه است.
هنگامی که در Bash فضای سفیدی تایپ میکنیم که متعلق به کلمات قبل یا بعد آن میباشد، لازم است آن را نقلقولی کنیم،
و همین طور هم برای بسط پارامترها:
در این حالت [ دومین شناسه را یک عملگر (=) میبیند و میتواند به کارش ادامه دهد.
برای راحتی ما، پوسته Korn یک سبک جدید بررسی شرطی را معرفی نموده ( و BASH نیز آن را اخذ کرده.) مؤلف اصل اینها که [[ نامیده میشوند،
پوسته کورن است. در [[ چند ویژگی بسیار جالب گنجانیده شده است که در [ وجود نداشتند.
یکی از ویژگیهای [[ انطباق الگو است:
“filename = *.png ]] && echo “$filename looks like a PNG file$]] $
ویژگی دیگر [[ کمک به ما در ارتباط با بسط پارامترها میباشد:دستورات شرطی در معاملات
[[ I am $me = I am $you ]] $
در این حالت، نیازی به نقلقولی کردن $me و $you نیست.
چون [[ یک دستور معمولی نیست (آن طور که[ هست)، بلکه یک کلمه کلیدی shell میباشد، و قدرت جادویی مخصوصی دارد.
این کلمه کلیدی شناسههایش را قبل از اینکه آنها توسط Bash بسط داده شوند، تفکیک میکند
و دستورات شرطی در معاملات خودش بسط را انجام میدهد و نتیجه را به عنوان یک شناسه منفرد میگیرد، حتی اگر این نتیجه شامل فضای سفید هم باشد.
(به بیان دیگر [[ تفکیک کلمه روی شناسههایش را اجازه نمیدهد).
به هرحال، هنوز هم مراقب باشید که رشتههای ساده به طور صحیحی نقلقولی بشوند.
زیرا [[ نمیتواند تشخیص بدهد که آیا فضای سفید در جمله تعمدی است یا خیر،
بنابراین آنها را مطابق روشی که BASH به طور معمول انجام میدهد، تفکیک میکند.
اجازه بدهید مثال را تصحیح کنیم:
[[ “I am $me” = “I am $you” ]] $
حال که درک مناسبی از مسائلی که با نقلقولها ممکن است ایجاد شود به دست آوردهاید، بیایید به سایر ویژگیهایی که [ و [[ با آنها پر بار شدهاند، نگاه کنیم:
بلوکهای شرطی – بررسیهایی که با [ (که به عنوان test نیز شناخته میشود) پشتیبانی میشود:
e FILE-: اگر فایل موجود باشد صحیح است.
:-f FILE اگر فایل موجود معمولی باشد صحیح است.
:-d FILE اگر فایل یک دایرکتوری باشد صحیح است.
:-h FILE اگر فایل یک پیوند نمادین باشد صحیح است.
:-r FILEاگر فایل برای شما قابل خواندن باشد صحیح است.
:-s FILE اگر فایل موجود باشد و تهی نباشد صحیح است.
:-t FD اگر (FD توصیفگر فایل) در یک ترمینال باز شده باشد صحیح است.
w FILE : اگر فایل برای شما قابل نوشتن باشد صحیح است.
😡 FILEاگر فایل برای شما قابل اجرا باشد صحیح است.
:-O FILE اگر فایل به طور مؤثر در مالکیت شما باشد صحیح است.
:-G FILE اگر فایل به طور مؤثر در مالکیت گروه شما باشد صحیح است.
:FILE -nt FILEاگر فایل اول جدیدتر از فایل دوم باشد صحیح است.
:FILE -ot FILE اگر فایل اول قدیمیتر از فایل دوم باشد صحیح است.
:-z STRING اگر رشته تهی باشد (طول آن صفر باشد) صحیح است.
:-n STRING اگر رشته تهی نباشد (طول آن صفر نباشد) صحیح است.
:STRING = STRINGاگر رشته اول از هر نظر مانند دومی باشد صحیح است.
:STRING != STRINGاگر رشته اول دقیقاً مانند رشته دوم نباشد صحیح است.
:STRING > STRING اگر رشته اول در مرتب سازی بعد از رشته دوم قرار میگیرد صحیح است.
:EXPR -a EXPRاگر هر دو عبارت صحیح باشند صحیح است. (and منطقی)
:EXPR -o EXPRاگر هر یک از دو عبارت صحیح باشد صحیح است. (or منطقی)
:! EXPR نتیجه عبارت را معکوس میکند. (NOT منطقی)
: INT -eq INT: اگر هر دو عدد صحیح دقیقاً برابر باشند صحیح دستورات شرطی در معاملات است.
:INT -ne INT اگر هر دو عدد صحیح دقیقاً برابر نباشند، صحیح است.
:INT -lt INT اگر عدد صحیح اولی کوچکتر از دومی باشد صحیح است.
:INT -gt INT اگر عدد صحیح اولی از دومی بزرگتر باشد صحیح است.
:INT -le INT اگر عدد صحیح اولی کوچکتر یا مساوی دومی باشد صحیح است.
:INT -ge INTاگر عدد صحیح اولی بزرگتر یا مساوی دومی باشد صحیح است.
بررسی های اضافی که فقط توسط [[ پشتیبانی می شوند:
:STRING = (or ==) PATTERNمانند [ یا (test) مقایسه نمیکند، بلکه انطباق الگو انجام میشود. اگر رشته با الگوی جانشین منطبق گردد، صحیح است.
:STRING =~ REGEXاگر رشته با الگوی regex (عبارت منظم) تطبیق کند، صحیح است.
🙁 EXPR )پرانتزها میتوانند برای تغییر اولویت ارزیابیها به کار بروند.
:EXPR && EXPRخیلی مشابه عملگر -a در test میباشد، اما اگر نتیجه عبارت اول صحیح نباشد، عبارت دوم ارزیابی نمیشود.
:EXPR || EXPR خیلی مشابه عملگر -oدر test میباشد، اما اگر نتیجه عبارت اول صحیح باشد، عبارت دوم ارزیابی نمیشود.
آموزش خرید و فروش در فارکس
در این مقاله ما می خواهیم درباره خرید و فروش در فارکس و نحوه ترید در آن توضیح دهیم. با ما همراه باشید. امروزه در دنیای ما بازارهای سرمایه گوناگونی وجود دارند که هر کدام ویژگی های خاص خود را دارند. یکی از این بازارهایی که خرید و فروش در آن به صورت گسترده انجام می شود بازار فارکس است. مانند هر بازار دیگری، خرید و فروش در این بازار هم نیاز به آموزش دارد.
فارکس چیست؟
فارکس بازاری است که در آن ارز خارجی خرید و فروش می شود. روزانه در این بازار میلیاردها دلار پول معامله می شود و همین موضوع فارکس را به بزرگترین بازار مالی جهان تبدیل کرده است.
در این بازار افراد ارزی را خریداری می کنند که فکر می کنند ارزش آن پس از مدتی بالاتر خواهد رفت و از این طریق کسب سود می کنند. برای مثال اگر فردی به این نتیجه برسد که تا چند روز آینده ارزش پوند در برابر دلار بالاتر خواهد رفت به سراغ جفت ارز پوند/دلار خواهد رفت و سعی می کند که این جفت ارز را خریداری کند. اگر حدس این فرد سرمایه گذار درست دربیاید و ارزش پوند در برابر دلار بالاتر برود، این فرد سود خواهد کرد و اگر قضیه برعکس بشود یعنی ارزش پوند در برابر دلار پایین بیاید،ضرر خواهد نمود.
البته در بازار فارکس فقط ارز خارجی خرید و فروش نمی شود و تقریبا هر چیز دیگری که به ذهن شما برسد نیز در این بازار پرنوسان معامله می شود. در این معامله بشکه های نفت، بیت کوین و دیگر ارزهای دیجیتالی، سهام داوجونز، طلا و نقره و دیگر چیزها نیز معامله می شود. فردی که این بتواند در این بازار به خوبی تحلیل کند، می تواند به سود بسیار خوبی دست یابد.
فارکس یکی از بازارهای با ریسک بالا است و به همین دلیل آموزش دیدن در آن از اهمیت زیادی برخوردار است. یکی از ریسک ها به دلیل خود بازار فارکس است. بازار فارکس مانند همه بازارهای مالی دیگر دارای نوسان است و به همین دلیل ریسک خودش را دارد. دلیل دیگر ریسک بالای بازار فارکس، وجود اهرم یا لوریج است.
اهرم چیزی است که افراد با آن می توانند در بازار فارکس، چندین برابر بیشتر از موجودی واقعی حسابشان معامله کنند. برای مثال اگر شما در حساب خود 50 دلار پول داشته باشید، با اهرم 1:100 می توانید تا 100 برابر بیشتر یعنی مبلغ 5000 دلار معامله انجام دهید. اهرم هر چقدر سود بیشتری به شما می دهد به همان اندازه هم ضرر بیشتری به شما می زند.
برای همین است که افرادی که می خواهند تا در فارکس موفق شوند حتما باید آموزش ببینند. آموزش باعث می شود تا فرد آگاهی بیشتری نسبت به مسائل فارکس پیدا کند و به خوبی همه جوانب این بازار را بشناسد. آموزش باعث می شود تا فرد برای معاملات خود استراتژی داشته باشد و ریسک بازار را به خوبی مدیریت کند.
با آموزش شخص یاد می گیرد که چه زمانی باید بفروشد و چه زمانی باید بخرد و حد سود و ضرر را به خوبی برای خود معین می کند. مجموعه میک تی پی به عنوان یکی از بهترین ها در زمینه آموزش فارکس می تواند به سرمایه گذاران فارکس کمک می دستورات شرطی در معاملات کند تا آنها به خوبی با فارکس آشنا شوند و به صورت اصولی معامله کردن در آن را یاد بگیرند. آموزش های میک تی پی باعث می شود تا قدرت تحلیل افراد از بازار فارکس افزایش یابد و افراد بتوانند خرید و فروش در فارکس را به درستی مدیریت کنند.
نحوه اردرگذاری در فارکس
یکی از چیزهایی که در فارکس باید بگیرید این است که چگونه اردر یا سفارش بگذارید. اردر یا سفارش شما می تواند برای خرید یا فروش باشد. اردرهای خرید برای خریدن یک ارز و فروش هم به منزله فروش یک ارز می باشد.
خرید و فروش در فارکس بر اساس قیمت های خرید و فروش جفت ارزها و نرخ برابری آنها انجام می شود.
در فارکس، دو نوع اُردر وجود دارد:
مارکت اردر
این نوع اردر دارای بازه و شرایط خاصی نیست و شما اردر خود را با قیمت کنونی یک ارز ثبت می کنید. برای خرید کافی است در پلفترم ترید خود روی BUY کلیک کنید و برای فروش کافی است که روی SELL کلیک کنید تا سفارش شما به راحتی انجام شود.
برای مثال شما میخواهید از جفت ارز پوند/دلار خریداری کنید. کافی است که روی خرید کلیک کنید و با قیمت خرید کارگزاری این جفت ارز را خریداری کنید. برای بستن پوزیشن خود هم کافی است که روی آن راست کلیک کرده و روی Close کلیک کنید تا معامله بسته شود.
این نوع از اردرگذاری در فارکس که به سرعت انجام می شود مناسب کسانی است که دنبال سود کم و پایدار هستند. بنابراین اگر اهل ریسک چندانی نیستید می توانید از این روش برای خرید و فروش و اردرگذاری استفاده کنید.
پندینگ اردر (دستور شرطی)
این نوع اردر بیشتر برای معامله گران حرفه ای و با تجربه کاربرد دارد و به طور کلی به “لیمیت اردر” و “استاپ اردر”، پندینگ اردر گفته می شود. در زیر می توانید این دستورات شرطی را به خوبی ببینید و بفهیمد که چگونه به کار می روند:
Buy Stop
یک دستور شرطی یا Pending Order و به معنای «خرید به شرط» است. وقتی گزینه دستور شرطی را روی Buy Stop قرار میدهید، در واقع دارید اُردر یا سفارش خریدی بالاتر از قیمت کنونی را ثبت میکنید. به بیان دیگر، شما آغاز روند صعودی را بالاتر از قیمت فعلی بازار میبینید و صبر میکنید تا سطح مورد نظرتان شکسته شود و بعد وارد معامله خرید شوید. Buy Stop یک دستور خرید بالقوه است که با افزایش قیمت و رسیدن به قیمت مورد نظر شما اجرا می گردد.
Buy Stop در واقع به کارگزار شما اعلام می کند که شما قصد دارید یک جفت ارز را به قیمت مشخصی بخرید.
Sell Stop
شما توسط دستور شرطی Sell Stop نیز شرطی را برای فروش دارایی خود تعیین میکنید و سفارش فروش خود را پایین تر از قیمت کنونی بازار تعیین می کنید. چه موقع این کار را انجام می دهید؟ وقتی که تصور میکنید آغاز روند نزولی، پایین تر از قیمت فعلی بازار خواهد بود پس صبر می کنید تا سطح دلخواه شما به سمت پایین بشکند و بعد وارد معامله فروش می شوید. در واقع، یک دستور فروش بالقوه تعیین میکنید که با کاهش قیمت و رسیدن آن به عدد مورد نظر شما، اجرا میشود.
Buy Limit
این دستور دستورات شرطی در معاملات شرطی هم مربوط به معاملات خرید شما می باشد. شما با این دستور، یک سفارش خرید پایینتر از سطح قیمت جاری باز خواهید کرد. وقتی تصمیم می گیرید با بای لیمیت کار کنید که آغاز روند نزولی را پایین تر از قیمت فعلی بازار ببینید چون شما معتقدید که بازار یک ریزش کوچک خواهد داشت و مجدداً بالا خواهد رفت. از همین رو، توسط Buy Limit برای کارگزار مشخص میکنید که پوزیشن یا معامله شما را با کاهش قیمت و رسیدن به قیمت مشخص شده تان، انجام دهد.
Sell Limit
Sell Limit یک دستور شرطی یا پندینگ اُردر دیگر، به معنای «فروش به شرط» است که یعنی گذاشتن سفارش فروش در قیمتی بالاتر از قیمت کنونی بازار. وقتی یک معاملهگر آغاز روند نزولی را بالاتر از قیمت فعلی بازار میبیند و معتقد است که بازار بالا میرود و سپس ریزش میکند، این دستور فروش بالقوه را که با افزایش قیمت و رسیدن به قیمت مورد نظر اجرا می شود، به کارگزاری خود اعلام می کند.
نحوه ترید در فارکس
ترید در لغت به معنای معامله است. ترید کردن در فارکس باید بر طبق یک استراتژی مناسب و بر اساس تحلیل انجام شود. ترید کردن در فارکس از طریق نرم افزارهای موجود و به وسیله کارگزاری ها انجام می شود.
معروفترین پلتفرم ترید در فارکس، نرم افزار متاتریدر می باشد که اکثر معامله گران از آن استفاده می کنند. برای این که یک فرد در فارکس بتواند تریدهای خوبی انجام دهد باید بتواند روندها و نوسانات این بازار را به خوبی تحلیل کند و به موقع وارد یک ارز یا دارایی شود و به موقع هم از آن خارج شود.
یک تریدر در فارکس باید دارای استراتژی باشد و به موقع از امکانات این بازار استفاده کند. تریدر باید با معامله کردن در فارکس کسب تجربه کند و از تحلیل های موجود استفاده کند تا بیشترین سود را از آن خود کند.
در فارکس دو نوع تحلیل وجود دارد که می تواند به کمک یک تریدر بیاید: تحلیل بنیادی (فاندامنتال) و تحلیل تکنیکال. تحلیل بنیادی به بررسی ریشه ای ارزها و دارایی ها می پردازد و تحلیل تکنیکال صرفا بر اساس نوسانات قیمت و نمودار تغییرات دستورات شرطی در معاملات صورت می گیرد. تریدرها باید از این دو تحلیل برای شناخت موقعیت ها و تریدهای خوب استفاده کنند.
آموزش فارکس – از مبتدی تا پیشرفته
میک تی پی موسسه ای است که به کار آموزش فارکس مشغول است. میک تی پی دارای دو ویژگی است که باعث ممتاز بودن آموزش هایش می شود: تخصص و تجربه.
میک تی پی دارای تخصص بی نظیری در زمینه آموزش فارکس است و به خوبی همه جوانب این بازار پر ریسک را می شناسد. از سوی دیگر این موسسه دارای تجربه ای بسیار بالا در زمینه آموزش و ترید فارکس است.
همه افراد می توانند از آموزش های میک تی پی استفاده کنند و سطح خود را در آن بالا ببرند. چه افرادی که در اوایل راه فارکس هستند و مبتدی محسوب می شوند و چه افرادی که در امور فارکس پیشرفته هستند می توانند از تحلیل ها و آموزش های میک تی پی بهره ببرند و بهترین نتایج را کسب کنند. در میک تی پی آموزش ها طبقه بندی شده است و برای همه سطوح، آموزش های مناسب با آن وجود دارد.
افرادی که دوست دارند تا از یک فرد مبتدی به یک فرد حرفه ای در فارکس تبدیل شوند می توانند بهترین و بیشترین استفاده ها را از میک تی پی ببرند.
آموزش خرید و فروش در فارکس با میک تی پی
یکی از چیزهایی که میک تی پی سعی می کند آن را به خوبی آموزش دهد، خرید و فروش در فارکس است. خرید و فروش جفت ارزها در فارکس شاید کار راحتی به نظر برسد اما همچنان به آموزشی جدی و اصولی نیاز دارد که میک تی پی این کار را به بهترین شکل انجام می دهد.
البته به یاد داشته باشید که در فارکس شما به جز ارز خارجی چیزهای دیگری هم می توانید خرید و فروش کنید. آموزش همه این مطالب را می توانید به راحتی در میک تی پی پیدا کنید.
میک تی پی به شما یاد می دهد که چگونه باید از متاتریدر استفاده کنید، چگونه برای خود در هنگام خرید و فروش حد ضرر و حد سود تعریف کنید، چگونه به خوبی از اهرم ها استفاده کنید، چگونه کاملا حواستان دستورات شرطی در معاملات به حساب فارکستان باشد و چگونه ریسک فارکس را مدیریت کند. همه این ها در کنار این است که به شما یاد داده می شود که چگونه با استفاده از تحلیل های قدرتمند بهترین پوزیشن ها را انجام دهید.
آموزش های خرید میک تی پی با زبانی ساده و همه فهم صورت می گیرد و همه افراد می توانند به راحتی از این آموزش ها استفاده کنند.
نتیجه گیری
معامله کردن در فارکس به دلیل ریسک بالای آن کار چندان آسانی نیست. شاید با خود فکر کنید که این کار راحتی است اما باید بدانید که بدون آموزش قطعا ضرر خواهید کرد. خرید و فروش در فارکس باید طبق اصول درستی انجام شود تا به نتیجه خوبی بینجامد.
شما می توانید از آموزش های میک تی پی برای افزایش سطح مهارت خود در خرید و فروش در فارکس استفاده کنید. میک تی پی بهترین آموزش ها را برای تمامی افراد فراهم می کند و تمام جزییات خرید و فروش را به شکلی مناسب آموزش می دهد.
با آموزش های میک تی پی دیگر شما هیچ مشکلی در خرید و فروش های فارکس نخواهید داشت و به راحتی می توانید انواع خرید ها و انواع فروش ها را انجام دهید. میک تی پی با سالها تجربه در کنار شماست تا شما را به سودی مناسب در فارکس برساند. شما در کنار میک تی پی خیالتان از بابت فارکس راحت خواهد بود. کافی است به این مجموعه خوشنام اعتماد کنید.
دیدگاه شما