برنامه نویسی شاخص های تکنیکی و معاملات خودکار در بازار فارکس به زبان MQL جلد اول تالیف و ترجمه یزدان شناس
گسترش روز افزون گرایش به فعالیت در بازارهای پولی و مالی جهانی (و منطقه ای)- نظیر دستورات شرطی در معاملات فارکس- سهام و فلزات گرانبها که در دنیای امروز عمدتا به صورت آنلاین درآمده اند و نیز سرعت بالای معاملات و نوسانات این بازارها (به ویژه فارکس) موجب می شود که تدوین استراتژی های تجاری و معاملاتی از اهمیت ویژه ای برخوردار شود. لزوم تست صحت و دقت استراتژی های تازه تدوین شده و سنجش میزان قابلیت اتکاء به آنها و همچنین لزوم خودکارسازی معاملات بر اساس این استراتژی ها- از دلایل پیدایش محیطهای برنامه سازی در عرصه معاملات آنلاین هستند. در فصول کتاب «برنامه نویسی شاخص های تكنیكی و معاملات خودكار در بازار فاركس به زبان MQL» مشاهده خواهید کرد- این محیط ها- ابزارهایی در سیستم های یکپارچه تجارت آنلاین هستند که بسته به سیستم مدیریت اطلاعات در هر کارگزاری یا مرکز مالی- نرم افزارهای متفاوتی را شامل می شوند.
كلمات كلیدی: مقدمه ای در برنامه نویسی MQL - دستور زبان MQL - انواع داده - انواع داده در MQL4 - انواع داده در MQL5 - شیءگرایی و رویدادگرایی - کلاس و ساختار - اعمال و عبارات در MQL - حلقه ها و دستورات کنترلی در MQL - تصمیم گیری و دستورات شرطی - حلقه ها - توابع در MQL - متغیر ها در MQL - پیش پردازنده ها - محیط و مفاهیم اطلاعاتی MQL - اولین اندیکاتور شما - آماده سازی برای نوشتن یک اندیکاتور - شروع کدنویسی - آرایه ها و بافر اندیکاتور - توابع ویژه - متغیرهای از پیش تعریف شده - مباحث مرتبط با MQL5- اولین اکسپرت شما - آماده سازی برای نوشتن یک اکسپرت - ایده و استراتژی برنامه ی ما - مطالعه در تابع ویژه ی start - اصلاح یک دستور باز - مباحث مرتبط با MQL5 - اولین اسکریپت شما - آماده سازی برای نوشتن یک اسکریپت - کدنویسی در اسکریپت - کارکردن با قالب ها - گذار از MQL4 به MQL5 - توابع ویژه و متغیرهای از پیش تعریف شده - اکسپرت ها - اندیکاتورهای سفارشی - Barها - توابع معاملاتی در MQL4 - خطاها در MQL - توابع معاملاتی در MQL5 - توابع اندیکاتور در MQL5 - توابع عملیات روی فایل ها در MQL5
فهرست مطالب:
مقدمه و یادداشت مولف
فصل اول- مقدمه ای در برنامه نویسی MQL
فصل دوم- دستور زبان MQL
فصل سوم- انواع داده
بخش اول – انواع داده در MQL4
بخش دوم – انواع داده در MQL5
بخش سوم – شیءگرایی و رویدادگرایی
بخش چهارم – کلاس و ساختار
فصل چهارم- اعمال و عبارات در MQL
فصل پنجم- حلقه ها و دستورات کنترلی در MQL
بخش اول – تصمیم گیری و دستورات شرطی
بخش دوم – حلقه ها
فصل ششم- توابع در MQL
فصل هفتم- متغیر ها در MQL
فصل هشتم- پیش پردازنده ها
فصل نهم- محیط و مفاهیم اطلاعاتی MQL
فصل دهم- اولین اندیکاتور شما
بخش اول – آماده سازی برای نوشتن یک اندیکاتور
بخش دوم – شروع کدنویسی
بخش سوم – آرایه ها و بافر اندیکاتور
بخش چهارم – توابع ویژه
بخش پنجم – متغیرهای از پیش تعریف شده
بخش ششم – مباحث مرتبط با MQL5
فصل یازدهم- اولین اکسپرت شما
بخش اول – آماده سازی برای نوشتن یک اکسپرت
بخش دوم – ایده و استراتژی برنامه ی ما
بخش سوم – مطالعه در تابع ویژه ی start
بخش چهارم – اصلاح یک دستور باز
بخش پنجم – مباحث مرتبط با MQL5
فصل دوازدهم- اولین اسکریپت شما
بخش اول – آماده سازی برای نوشتن یک اسکریپت
بخش دوم – کدنویسی در اسکریپت
فصل سیزدهم- کارکردن با قالب ها
فصل چهاردهم- گذار از MQL4 به MQL5
بخش اول – توابع ویژه و متغیرهای از پیش تعریف شده
بخش دوم – اکسپرت ها
بخش سوم – اندیکاتورهای سفارشی
ضمیمه 2 – توابع معاملاتی در MQL4
ضمیمه 3 –خطاها در MQL
ضمیمه 4 – توابع معاملاتی در MQL5
ضمیمه 5 – توابع اندیکاتور در MQL5
ضمیمه 6 – توابع عملیات روی فایل ها در MQL5
برنامه نویسی شاخص های تکنیکی و معاملات خودکار در بازار فارکس به زبان MQL جلد اول تالیف و ترجمه یزدان شناس
ویژگی ها | |
---|---|
ناشر: | نوآور |
مولف: | رامین یزدان شناس |
مترجم: | رامین یزدان شناس |
تعداد صفحه: | 168 |
قطع : | وزیری |
نوبت چاپ: | چهارم |
سال چاپ : | 1400 |
نوع چاپ: | تک رنگ |
نوع جلد: | شومیز |
نوع کاغذ: | تحریر |
شرح DVD / CD: | دارد |
شابک: | 9786005514520 |
ناشر | نوآور |
کد کتاب | 9786005514520 |
نظرات کاربران درباره برنامه نویسی شاخص های تکنیکی و معاملات خودکار در بازار فارکس دستورات شرطی در معاملات به زبان MQL جلد اول تالیف و ترجمه یزدان شناس
اولین نفری باشید که در مورد برنامه نویسی شاخص های تکنیکی و معاملات خودکار در بازار فارکس به زبان MQL جلد اول تالیف و ترجمه یزدان شناس نظر می دهد.
آموزش نوشتن الگوریتم دستورات شرطی
اولین گام برای شروع برنامهنویسی، ارائه الگوریتم مناسب برای برنامهی مورد نظر میباشد، اگر میخواهید برنامهنویس ماهری شوید باید بتوانید ایدهی خود را در قالب الگوریتم و فلوچارت پیادهسازی کنید، پس از آن به راحتی میتوانید طرح خود را به برنامه تبدیل کنید، برای اینکه یاد بگیرید چگونه باید یک الگوریتم مناسب برای برنامهتان ارائه کنید تا انتها با همیار آیتی همراه باشید، در این آموزش به نحوه نوشتن دستورات شرطی در قالب الگوریتم میپردازیم.
یکی از پرکاربردترین دستوراتی که در برنامهنویسی استفاده میشوند، دستورات شرطی میباشند، در این دستورات ابتدا شرط (شرطها) بررسی شده و در صورت صحیح بودن آنها دستور (دستورات) خاصی اجرا میشود. قالب کلی دستورات شرطی به شکل زیر است:
با یک مثال ساده شروع میکنیم: اگر تلفنهمراه شارژ نداشت، شارژر را به آن متصل کن. در این مثال شرط ما داشتن یا نداشتن شارژ است، اگر شرط برقرار باشد دستور اجرا میشود. همانگونه که دیدید میتوانیم بخش “در غیر این صورت” را از دستور حذف کنیم، در این حالت اگر شرط برقرار نباشد دستور خاصی اجرا نمیشود و ادامه الگوریتم از سر گرفته میشود.
از چه دستوراتی میتوانیم در شرط استفاده کنیم؟
شما از دستورات خاصی میتوانید در قسمت شرطی الگوریتم خود استفاده کنید، که شامل موارد زیر میشوند:
- عملگرهای مقایسهای (کوچکتر، بزرگتر، مساوی، نامساوی و…)
- عملگرهای منطقی (and, or, not)
عملگرهای مقایسهای
عملگرهای مقایسهای که میتوانید در نوشتن الگوریتم شرطی خود از آنها استفاده کنید شامل دستورات زیر مشوند:
- شروع
- a و b را دریافت کن
- sum=a+b
- ave=sum/2
- اگر ave >= 20 آنگاه “Yes” را چاپ کن
- اگر ave < 20 آنگاه “No” را نمایش بده
- پایان
- شروع
- a, b, c را دریافت کن.
- max=a
- اگر b > max آنگاه max=b
- اگر c > max آنگاه max=c
- max را نمایش بده.
- پایان
عملگرهای منطقی
اگر بخواهیم چند شرط و مقایسه را با هم ترکیب کنیم باید از عملگرهای منطقی استفاده کنیم، که شامل دستورات زیر میشوند:
- and: عملگر “و” منطقی (and منطقی) این عملگر شرطها را بررسی میکند و اگر تمام آنها درست باشند دستورات شرط برقرار میشود، اما اگر تنها یکی از شرطها برقرار نباشد، دستورات شرط اجرا نخواهند شد.
- or: عملگر “یا” منطقی (or منطقی) این عملگر شرطها را بررسی میکند و اگر تنها یکی از آنها نیز درست باشد دستورات شرط برقرار میشود، فقط در صورتی که هیچ کدام از شرایط برقرار نباشد دستورات اجرا نمیشود.
- not: عملگر “نقیض” این عملگر تمام دستورات را دستورات شرطی در معاملات نقض میکند، یعنی عبارات صحیح غلط و عبارات غلط صحیح میشوند.
مثال: عدد ۱ را به عنوان مقدار صحیح (True) و عدد ۰ را به عنوان مقدار نادرست (False) در نظر بگیرید. در این صورت:
- ۱ و ۱ و ۰ و ۱ ⇐ مقدار غلط ⇐ به دلیل وجود ۰ و and منطقی.
- ۱ یا ۰ یا ۰ یا ۰ ⇐ مقدار صحیح ⇐ به دلیل وجود ۱ و or منطقی.
- not 1 ⇐ مقدار غلط ⇐ ۱ مقدار صحیح را داشت ولی به خاطر وجود عملگر not نقض شده و معکوس میشود.
- ۱ و ۱ و ۱ ⇐ مقدار صحیح ⇐ چون تمام مقادیر صحیح هستند پس مقدار and منطقی صحیح میشود.
- ۰ یا ۰ ⇐ مقدار غلط ⇐ چون تمام مقادیر غلط هستند or منطقی نیز غلط میشود.
(همانگونه که مشاهده میکنید در دستور شرط از and منطقی “و” استفاده کردیم، بدین ترتیب برای اجرای دستور باید هر دو شرط همزمان برقرار باشد، با اینکار توانستیم بازهی اعداد را مشخص کنیم)
در پایان، برای درک بهتر این آموزش سعی کنید تمرینهای زیر را حل کنید:
الگوریتمها به افزایش حجم و نقدشوندگی معاملات کمک میکنند
رضا فتاحی گفت: قطعا نمیتوان گفت علت منفیهای دو ساله بازار سرمایه، معاملات الگوریتمی بوده است و اتفاقا معتقدم اگر بازار سرمایه وضعیت عادی داشته باشد، الگوریتمها میتوانند برای انجام معاملات بلند مدتتر برنامهریزی شوند. نمیتوان با دستور، الگوریتمها را کاملا متوقف کرد و چه بسا در صورت ممنوعیت این معاملات به صورت رسمی، عدهای از روشهای دیگری برای استفاده از این ابزار اقدام کنند.
به گزارش صدای بانک از پایگاه خبری بازار سرمایه (سنا) در دو سال گذشته که شاخصهای بورس شیب نزولی داشتند، هر از چند گاهی از سوی برخی فعالان این بازار موضوعی به عنوان دلیل منفیهای مطرح میشده و معاملات الگوریتمی، از جمله همین دلایل بوده است. بعضی منتقدان معاملات الگوریتمی، این معاملات را منصفانه نمیدانند و انتظار دارند انجام معاملات الگوریتمی با دستور سازمان بورس و اوراق بهادار متوقف شود.
رضا فتاحی کارشناس بازار سرمایه طی مصاحبه ای در این خصوص بیان کرد: قطعا نمیتوان گفت علت منفیهای دو ساله بازار سرمایه، معاملات الگوریتمی بوده است و اتفاقا معتقدم اگر بازار سرمایه وضعیت عادی داشته باشد، الگوریتمها به جای تمرکز بر انجام معاملات روزانه و نوسانگیری کوتاه مدت، میتوانند برای انجام معاملات بلند مدتتر برنامهریزی شوند و به افزایش حجم معاملات و افزایش نقدشوندگی بازار سرمایه نیز کمک کنند.
مدیرعامل شرکت هوشمند فرآیند اضافه کرد: بازار سرمایه ما (تحت تاثیر عوامل و دلایلی که بارها توسط کارشناسان مطرح شده) شیب نزولی دارد و در چنین شرایطی، الگوریتمها برای انجام معاملات روزانه طراحی میشوند و شاید انتقاد برخی فعالان بازار سرمایه و ادعای تشدید منفیهای برخی نمادهای به سبب انجام معاملات الگوریتمی، چندان بیراه نباشد. ضمن اینکه در حال حاضر تمامی کدهای معاملاتی به الگوریتمها دسترسی ندارند.
وی تاکید کرد: اما نمیتوان با دستور، معاملات الگوریتمی را کاملا متوقف کرد و چه بسا در صورت ممنوعیت معاملات الگوریتمی به صورت رسمی، عدهای از روشهای دیگری برای استفاده از این ابزار اقدام کنند. ولی قطعا اگر ضوابط مناسب و نه چندان محدودکننده برای معاملات الگوریتمی تعریف شود و دسترسی به ابزار الگوریتم برای کلیه فعالان بازار سرمایه فراهم شود، هجمه منفی علیه معاملات الگوریتمی کمرنگتر خواهد شد. البته که تمامی فعالان بازار سرمایه نیازی به الگوریتمهای پیچیده ندارند و احتمالا فقط امکان سفارشگذاری شرطی برای عده زیادی از فعالان دستورات شرطی در معاملات این بازار، کفایت خواهد کرد. به هر حال استفاده از تکنولوژی در بازار سرمایه اجتنابناپذیر است و در یک بازار عادی، انجام معاملات الگوریتمی به افزایش رونق معاملات و نقدشوندگی بیشتر بازار سرمایه کمک خواهد کرد.
فتاحی ادامه داد: بازار سرمایه ما مشکلات بزرگتری دارد که رفع آنها نسبت به محدود کردن معاملات الگوریتمی اولویت دارد. اصلاح مقررات بازارگردانی و تعریف برخی مقررات و ضوابط برای بازارگردان ها از جمله همین موارد است. ضمن اینکه هیچ دلیل منطقی برای نامتقارن بودن دامنه نوسان نمادهای مختلف وجود ندارد. دامنه نوسان تمام نماد ها باید یکسان و متقارن باشد تا اختلاف دامنه نوسان، انگیزهای برای خرید و فروش های هیجانی در سهامداران ایجاد نکند.
هزینه های معاملاتی در فارکس
هزینه های معاملاتی فارکس نسبت به بازارهای موازی، کمتر است. بطور کلی اصلی ترین هزینه شما در معاملات جفت ارزها، همان کارمزد اختلاف نرخ خرید و فروش یا اسپرد (Spread) میباشد.
در کنار این، مفهوم دیگری به نام کمیسیون (Commission) وجود دارد که بر اساس نماد، میزان نقدینگی حساب و حجم مبادلات، مبلغ ناچیزی از حساب شما کسر خواهد شد.
سوآپ (Swap) نیز به مبلغی گفته میشود که در صورت باز ماندن معامله در روز بعد بر اساس تفاوت نرخ بهره ارز یا دارایی پایه، به حساب شما واریز یا از حسابتان کسر خواهد شد.
بطور کلی هزینه های معاملاتی در بازار فارکس بین کارگزاران مختلف، کاملاً متفاوت است و این شرکتها برای حفظ و جذب مشتریان بیشتر، تمهیدات تخفیفی مختلفی در تمام موارد مذکور ارائه میدهند.
در حال حاضر پلتفرم های تحلیلی و معاملاتی مختلفی توسط فعالان بازار جهانی ارز مورد استفاده قرار می گیرد که معروف ترین آن ها ساخته یک شرکت روسی به نام Meta Quotes می باشد.
این نرم افزار با نام تجاری Meta trader در نسخه های ۴ و ۵ برای انواع سیستم عامل ها از جمله ویندوز، مک، اندروید و IOS بصورت رایگان در دسترس است. معاملات فارکس بر اساس نمادهایی به صورت جفت ارز صورت می گیرد.
جفت ارزها در سه دسته اصلی طبقه بندی می شوند:
۱) جفت ارزهای اصلی (Majors): بیش از ۷۰ % معاملات بازار مربوط به این جفت ارزهاست. بیشتر اوقات کم نوسان، دارای رفتار منطقی، کارمزدهای کم و قدرت نقد شوندگی بالا هستند. ارزهای موجود در این رده، مربوط به اقتصادهای پیشرو و قدرتمند دنیاست.
۲)جفت ارزهای فرعی یا کراس (Minors): جفت ارزهای فاقد دلار را کراس یا فرعی می نامند. از لحاظ ارزش معاملات و محبوبیت نسبت به نمادهای اصلی، در رده پایین تری قرار داشته و معمولاً مقدار کارمزدها نیز بالاتر است. ثبات قیمتی این جفت ارزها کمتر بوده و نقد شوندگی آن ها تقریباً شبیه دسته اول است.
۳) جفت ارزهای ناشناس یا اگزوتیکها (Exotic): جفت ارزهایی که شامل یک ارز اصلی به همراه ارز یکی از اقتصادهای نوظهور باشند، اگزوتیک نام دارند. این نمادها کمترین میزان معاملات فارکس را به خود اختصاص میدهند. در کنار کارمزدهای بسیار بالا، نوسانات قیمتی شدید و نامعقول آنها سبب شده، محبوبیت چندانی در میان معامله گران نداشته باشند.
حساب تمرینی (دمو)
به دلیل ریسک بالای فعالیت در بازار ارز جهانی، امروزه تمام کارگزاریها برای معامله گران تازه وارد حساب تمرینی (دمو) ارائه میدهند تا این افراد بتوانند بدون سرمایه و در شرایط کاملاً واقعی بازار، داد و ستد نموده و تجربه کسب نمایند.
هدف اصلی حسابهای تمرینی، پیش گیری از نابودی سرمایه افراد غیر حرفهای در این بازار است. طبق توصیه بسیاری از کارشناسان مالی و مربیان معامله گری، زمانی که توانستید در حساب تمرینی به سود مستمر دست یابید، اقدام به افتتاح حساب معاملاتی واقعی نمایید.
امروزه با توجه به تمایل بالای شرکتهای کارگزاری برای جذب مشتریان بیشتر، با مبالغی نظیر ۱۰ تا ۱۰۰ دلار نیز می توان با پول واقعی در این بازار فعالیت نمود؛ اما باید توجه داشت که داد و ستد با سرمایه خیلی کم برای معامله گران غیر حرفهای، به جهت عدم امکان مدیریت سرمایه و پوزیشن (موقعیت معاملاتی)، میتواند به سرعت نابود کننده باشد.
قبل از این کار لازم است با انواع شرکتهای کارگزاری و تفاوت هایشان آشنایی مختصری داشته باشید تا بهترین گزینه را انتخاب نمایید. کارگزاریها بر اساس نحوه پیاده سازی سفارشات و میزان اعتبارشان به ۴ دسته اصلی تقسیم میشوند؛
دسته بندی کارگزاری ها:
۱- بازار ساز MM (Market Maker):
این شرکتها به هسته مرکزی معاملات متصل نیستند و قیمتهای خرید و فروش بر اساس حاشیه بازار و توسط خود کارگزار تعیین میشود. در اینگونه حسابها میزان کارمزد ثابت بوده و طرف معامله شما، کارگزارتان است، به عبارت دیگر شما به قیمتهای واقعی بازار دسترسی ندارید. بطور کلی این شرکتها اعتبار چندانی نداشته و متأسفانه به دلیل تحریمهای داخلی و خارجی، اکثر کارگزارانی که در حال حاضر به مشتریان ایرانی خدمات ارائه میدهند، از این دسته میباشند.
۲- بازار اصلی NDD (No Dealing Desk):
در این نوع حساب معاملاتی شما به سیستم جهانی عرضه و تقاضا متصل میشوید که معمولاً کارمزدها ثابت نیستند. اینگونه حسابها خود به دو دسته STP و ECN تقسیم میشوند.
۳- پردازش مستقیم سفارشات STP (Straight Through Processing):
حالتی است که سفارشات خرید و فروش مشتریان، دقیقاً بر اساس جزئیات درج شده و بدون هیچ گونه اتلاف وقت به سیستم مرکزی ارسال و بر اساس قیمتهای بازار جهانی اجرا میشود.
۴- پردازش مستقیم بهینه سفارشات ECN (Electronic Communications Network):
کارگزار تمام پیشنهادهای معاملاتی را طبق روال STP دریافت می نماید؛ اما تفاوت در این است که بهترین قیمت اعمال سفارش را بر اساس تقاضای موجود در بازار، به مشتری پیشنهاد میکند. در این حالت کارمزد ثابت نیست و شما به عمق معاملات بازار جهانی دسترسی خواهید داشت.
معمولاً معتبرترین شرکتهای کارگزاری که مورد تایید بهترین و بزرگترین نهادهای نظارتی میباشند، در این دسته قرار دارند؛ که متأسفانه بسیاری از آنها، به مردم کشورهای تحت تحریم ایالات متحده آمریکا و اتحادیه اروپا، خدمات مالی ارائه نمیکنند.
پلتفرمهای معاملاتی فارکس، همانند بازار سهام در بخش ثبت سفارشات دارای قابلیت تعیین نوع سفارش میباشند؛ که در اینجا بر دو نوع قیمت لحظهای بازار (Market Execution) و دستورات شرطی (Pending Orders) است.
با استفاده از سفارشات قیمت لحظهای بازار (ME)، بر مبنای قیمت جاری در زمان فشردن دکمه خرید یا فروش، معامله انجام میشود.
دستورات شرطی (PO):
دستورات شرطی خود به ۴ دسته تقسیم میشوند که عبارتند از:
توقف خرید (Buy stop): تنظیم سفارش خرید بالاتر از قیمت لحظهای بازار.
توقف فروش (Sell stop): تنظیم سفارش فروش پایینتر از قیمت لحظهای بازار.
محدودیت ورود به موقعیت خرید (Buy limit): تنظیم سفارش خرید پایینتر از قیمت لحظهای بازار.
محدودیت ورود به موقعیت فروش (Sell limit): تنظیم سفارش فروش بالاتر از قیمت لحظهای بازار.
این سفارشات در سطوح قیمتی تعیین شده توسط معامله گر فعال میشوند. تعیین حجم معامله قبل از تأیید نهایی الزامی است، اما مقادیر حد سود و حد ضرر را در زمان دلخواه میتوان وارد نمود. تاریخ انقضای سفارشات شرطی نیز الزاماً باید قبل از ورود به معامله تعیین شده باشند.
داد و ستد در بازار فارکس دو طرفه است. بدین معنی که علاوه بر خرید، امکان معاملات فروش نیز وجود دارد. در واقع زمانی که انتظار کاهش قیمت دستورات شرطی در معاملات ها را دارید، باید از این فرصت استفاده کنید.
در موقعیت فروش بر اساس موجودی حساب و با در نظر گرفتن حجم معامله و ضریب اهرمی، اقدام به استقراض برای فروش نموده و در صورتی که پس از ورود به معامله قیمت ها کاهش یابند، شما می توانید با سود از معامله خارج شوید؛ اما در صورتی که بازار روند صعودی داشته باشد، به ضرر فروشنده خواهد بود و در نهایت در نقطه توقف زیان از پیش تعیین شده یا بصورت Margin Call (بستن خودکار معاملات توسط کارگزار به دلیل اتمام موجودی حساب)، معامله بسته خواهد شد.
ضریب اهرمی (Leverage):
یکی از جذاب ترین ویژگیهای بازار فارکس برای معامله گران، ضریب اهرمی است. زمانی که شما برای انجام یک معامله پول کافی در اختیار نداشته باشید، اقدام به استفاده از ضریب اهرمی مینمایید.
به بیان ساده تر این اهرم به شما کمک میکند تا بدون هیچ بهره و ضمانت بانکی، بتوانید با مبلغی چند برابر موجودی حساب خود، تجارت کنید. مقدار ضریب اهرمی، تابع قوانین کارگزاری و درخواست معامله گر میباشد.
بطور مثال با سرمایه ۱۰۰۰ دلاری (وجه تضمین) و ضریب اهرمی ۱:۱۰۰ توانایی معامله یک موقعیت ۱۰۰,۰۰۰ دلاری را خواهید داشت. زمانی که میزان ضرر موقعیت معاملاتی شما، از مقدار وجه تضمین اولیه بیشتر شود، معامله بطور خودکار بسته خواهد شد.
بسیاری از افراد مفهوم چک تضمینی و چک مشروط را نمیدانند آیا شما از آن دسته اید؟-بخش ششم-چک مشروط
در پست قبل به بیان مفهوم چک مشروط پرداختیم لذا دانستیم که چک مشروط چکی است که پرداخت مبلغ مندرج در متن آن منوط به تحقق شرطی باشد.به عبارت دیگر میتوان گفت،خیلی وقتها چک بین اشخاص رد و بدل میگردد؛ اما وصول وجه آن به شرط انجام کاری است.نکته ی قابل ذکر در این باره این است که اگر شخصی چکی صادر کند و در آن شرطی را قید نماید بانک به آن شرط اعتنا نمیکند و اگر پول در حساب بانکی صادر کننده چک موجود باشد به میزان وجه چک پول به دارنده چک پرداخت مینماید .در این پست به بررسی سایر نکات در ارتباط با چک مشروط از جمله ماده13 قانون صدور چک که باتوجه به آن اینگونه چکها قابل تعقیب کیفری نیستند میپردازیم.
این مقاله همراه با فایل صوتی منتشر شده است
گفتیم که چک مشروط چکی است که پرداخت مبلغ مندرج در متن آن منوط به تحقق شرطی باشد.شرط قید شده در چک می تواند موارد مختلفی را شامل شود.
برای مثال این گونه نوشته می شود که پرداخت چک منوط به تنظیم سند اتومبیل یک فرد مشخص خواهد بود و در صورت پرداخت نشدن چک، این شرط به قوت خود باقی می ماند.
در ماده 13 قانون صدور چک بند ب به بیان چک مشروط پرداخته است وفق این ماده در پنج صورت ،صادر کننده چک قابل تعقیب کیفری نیست.
ماده 13 قانون صدور چک بیان میدارد که :
- در صورتی که ثابت شود چک سفید امضا داده شده باشد.
- هرگاه در متن چک، وصول وجه آن منوط به تحقق شرطی شده باشد.
- چنانچه در متن چک قید شده باشد که چک بابت تضمین انجام معامله یا تعهدی است.
- هرگاه بدون قید در متن چک ثابت شود که وصول وجه آن منوط به تحقق شرطی بوده یا چک بابت تضمین انجام معامله یا تعهدی است.
- در صورتی که ثابت شود چک بدون تاریخ صادر شده و یا تاریخ واقعی صدور چک مقدم بر تاریخ مندرج در متن چک باشد.
بسیاری از افراد مفهوم چک تضمینی و چک مشروط را نمیدانند آیا شما از آن دسته اید؟-بخش ششم-چک مشروط
چنانچه صادرکننده برای پرداخت وجه چک شرط یا شروطی در متن چک درج کرده باشد بانک به آن شرط یا شروط ترتیب اثر نخواهد داد و نسبت به پرداخت وجه آن در صورت وجود اعتبار لازم (پول) در بانک اقدام خواهد کرد و در غیر این صورت گواهی دایر بر فقدان موجودی دستورات شرطی در معاملات یا کسری موجودی (برگشت) صادر خواهد کرد.
در هنگام صدور چک باید دقت شود و به آنچه که در قانون آن اشاره شده است عمل کردزیرا شاید از نظر کسی که در متن چک شرطی را برای پرداخت قید می کند، مبلغ چک تا زمان تحقق شرط (انجام یا پایان یافتن عملی که مورد شرط است) غیر قابل پرداخت بوده و بانک وجه چک را به دارنده چک پرداخت نکند ولی قانون چیز دیگری مقرر کرده است و در این مورد بانک مکلف است طبق قانون به شرط مندرج در چک بی اعتنا باشد و وجه چک را در تاریخ مقرر پرداخت کند و چنانچه در حساب شخص موجودی برای پرداخت مبلغ چک نباشد بحث مراجعه به دادگاه و مشکل های آن مطرح می شود.همچنین چک مشروط به استناد بند ب ماده 13 قانون صدور چک ،قابل شکایت کیفری نیست.
پس در صورتی که کسی چک مشروط صادر نماید. دارنده چک می تواند در تاریخ چک به بانک مراجعه نماید و بانک توجهی به شرط مندرج در متن چک نمی کند و چنانچه در حساب صادر کننده، پول در بانک موجود باشد در مقابل چک، پول را به دارنده آن پرداخت می کند و اگر پولی در حساب نداشته باشد یا از وجه چک کمتر باشد گواهی عدم پرداخت یا کسرموجودی صادر میکند.
لازم به ذکر است که ،بر اساس قانون جدید ، چکهای مشروط را نمیتوان برای رسیدگی اجرای احکام برد.
بین مشروط بودن چک و سبب چک بایستی تمایز قایل شد.یه موقع بنده چکی را صادر میکنم مینویسم در وجه اقای رضایی بابت کارکرد بهمن ماهش.این سبب چک است و به مفهموم مشروط بودن چک نیست و چون از عبارت بابت فلان کار استفاده کرده است یعنی مقصود آن سبب چک است نه مشروط بودن چک.
مشروط بودن چک یعنی این چک منوط بوده به انجام یا ترک یک موضوعی و قانونگذار قصد داشته است که با این مقرره از چک دستورات شرطی در معاملات روز دفاع نماید.
در پایان هم می توان برای تاکید بر موارد مطرح شده پیرامون اعتبار چک مشروط، ماده ۳ از قانون اصلاح شده چک را یادآور شد:
در ماده ۳ آمده است: صادرکننده چک باید در تاریخ مندرج در آن معادل مبلغ مذکور در بانک محال علیه وجه نقد داشته باشد و نباید تمام یا قسمتی از وجهی را که به اعتبار آن چک صادر کرده به صورتی از بانک خارج نماید یا دستور پرداخت نکردن وجه چک را بدهد و نیز نباید چک را به صورتی تنظیم کند که بانک به علت هایی مانند مطابقت نداشتن امضا یا قلم خوردگی در متن چک یا اختلاف در مندرجات چک و امثال آن از پرداخت وجه چک خودداری کند..
دیدگاه شما