آموزش ساخت اندیکاتور در سی تریدر


دانلود cAlgo (0,5 MB)

برنامه نویسی سی تریدر

در میان پلتفرم های محبوب که گسترده ترین و مورد استقبال جامعه معامله گران حرفه ای هستند سی تریدر جایگاه ویژه ای را به خود اختصاص داده است چرا که سی تریدر امکان تحلیل و ترید پیشرفته ای را به کاربران خود ارائه می دهد .

سی تریدر را می توان به دلیل رابط کاربر پسند آن تحسین کرد . استفاده از این پلتفرم آسان است و دستیابی به اطلاعات مورد نظر زیادزمان نمی برد . پلتفرم سی تریدر عملکرد شگفت انگیزی در کار با نمودارها به کاربران ارائه می دهد، به طوری که می توانید تمام اطلاعات لازم را تنها با چند کلیک در اختیار داشته باشید . ماژول‌های مربوط به بک تست بسیاری از اندیکاتورها به صورت پیش فرض از قبل بر روی پلتفرم سی تریدر نصب شده است که این خود یک مزیت برای برنامه‌نویسی cAlgo محسوب می شود .

علاوه بر اینها برای در دسترس بودن امکانات مربوط به معاملات الگوریتمی طیف گسترده ای از توابع اضافی در سی تریدر تعبیه شده است که به برنامه نویسان پلتفرم معاملاتی سی تریدر امکان توسعه نرم افزارهای معاملاتی تخصصی را فراهم می کند . با کمک زبان برنامه‌نویسی سی تریدر که برای ساخت اندیکاتورهای سفارشی یا ربات‌های معاملاتی که به آنها cBots نیز می‌گویند روال تست استراتژی های معاملاتی بسیار آسان‌تر و سریع‌تر شده است و در این فضا تریدر به جای انجام دستی همه کارها می تواند صرفا” بر روی استراتژی و جزئیات تجزیه و تحلیل خود تمرکز کند .

ربات معاملاتی (cBot)

سی تریدر به دلیل قابلیت کنترل و انعطاف پذیری که به کاربرانش می دهد، به طور گسترده به عنوان یکی از بهترین پلتفرم های معاملاتی مورد استفاده قرار می گیرد .

cBot ها را می توان برای ترید تقریباً در هر بازار مالی در سراسر جهان به کار گرفت . از جمله ویژگی‌های اساسی و قدرتمند سی تریدر قابلیت مدیریت سفارشات پیشرفته و پشتیبانی مولتی تایم فریم است. برنامه نویسان باتجربه سی تریدر در آژانس زیرو وان می توانند cBot هایی برای شما بسازند که به طور کامل از این ویژگی ها برای تصمیم گیری خودکار و اجرای معاملات در بازار واقعی استفاده کنید و این دقیقا” همان کاری است که انسان ها به سادگی قادر به انجام آن نیستند .

توسعه دهندگان سی تریدر در مجموعه زیرو وان خدمات برنامه نویسی سی تریدر را با بهترین کیفیت برای کلیه معامله گران بازارهای بین المللی ارز، آتی و سهام بیش از 100 کشور ارائه می دهند و اصلا هم مهم نیست که الزامات پروژه شما چقدر پیچیده باشد .

بنابراین اگر می‌خواهید cBot یا اندیکاتور خود را با توجه به نیازهای فردی خود ایجاد کنید تنها کافیست که با پر کردن فرم درخواست مشاوره رایگان با کارشناسان ما در ارتباط باشید .

cTrader

یکی از محبوبترین پلتفرم های در سراسر جهان برای تجارت در بازار های FOREX و CFD

پلتفرم cTrader با استفاده از تکنولوژی NDD (No Dealing Desk) هم برای معامله گران حرفه ای و هم برای تازه واردان امکان دسترسی به بازارهای ارزی را فراهم می نماید. بوسیلۀ این پلتفرم شما می توانید به طور مستقیم و بلاواسطه در فضای تجاری پر جنب و جوش آموزش ساخت اندیکاتور در سی تریدر به تعامللات با بانک های جهانی وارد شوید.

به علت سادگی تنظیمات سرور پروکسی شما به موانع و ممنوعات دولتی و خصوصی فاعق آمده، امکان برقراری اتصال در هر مکانی را به دست می آورید. در پلتفرم از 14 زبان مختلف پشتیبانی می شود.

دانلود سی‌تریدر (0,5 MB)

در نرم افزار cTrader امکان افتتاح معامله در هر یک از پنجره های پلتفرم حتی در پنجرۀ نمودار موجود است. در ضمن، متوسط سرعت اجرای معامله کمتر از 1 میلی ثانیه است و بدین علت شما قادر هستید معاملات خود را در لحظۀ مورد نظر با حداقل لغزش قیمت انجام دهید. استفاده از تکنولوژی ابری ( cloud technology ) و نزدیکی سرورها به مکان تأمین کنندگان نقدینگی نیز تأثیر گذار می باشد.

"استکان نرخهای" پلتفرم cTrader شامل مجموعۀ کاملی آموزش ساخت اندیکاتور در سی تریدر از قیمتهای تأمین کنندگان نقدینگی است. در این نرم افزار حداکثر شفافیت قیمتها و مقادیر ارائه شده فراهم شده است. قابلیت نقدشوندگی بالا، قیمت های اسپوت آسنکرون و تاخیر کم، باعث حداقل میزان اسپردها می شود.

نمودار های پلتفرم cTrader با در نظر گرفتن مقتضیات معامله گران طراحی شده اند. پنجرۀ نمودار دارای ابزارهای مورد نیاز جهت تحلیل فنی و جستجوی سیگنال های معاملاتی است. شما می توانید اندیکاتور تحلیلی از لیست اندیکاتورهای پلتفرم (که شامل تمام انواع اندیکاتورها، اسیلاتورها و شاخص های شناوری اصلی است) انتخاب نمایید یا خودتان اندیکاتورها را طراحی کنید و یا با ترکیب همیدگر آنها را استفاده کنید. در نمودار ها 14 بازۀ زمانی استانداردی شامل: 2 دقیقه ، 4 دقیقه و 12 ساعتی که جوابگوی هر استراتژی تجاری می باشد وجود دارد. معامله گرانی که از پلتفرم تجاری cAlgo استفاده می کنند می توانند خودشان به طراحی اندیکاتورها بپردازند و آنها را بکار ببرند.

سرویس ChartShots امکان اشتراک گذاری عکس های هر نموداری تنها با دو کلیک موس را در اختیار شما ارائه می دهد. در پلتفرم URL منحصربفردی تشکیل می گردد که بر اساس آن نمودار با تمام تنظیمات از جمله مقیاس، طرح رنگی و اندیکاتورهای تحلیل فنی نمایش می شود. لینک نمودار را می توان از طریق پست الکترونیکی ارسال یا در وب بلاگ، Facebook یا Twitter الحاق نمود (پشتیبانی از بیش از 300 گزینه).

همچنین پلتفرم از سرویس دیگر نمایش نمودارها بنام ChartCasts برخوردار می باشد که دارای حتی امکانات قوی تر و عینی تری می باشد. توسط این سرویس امکان الحاق کردن نمودارهای زنده در وب سایت یا وب بلاگ به وجود دارد. نمودار ها دقیقأ مطابق با تنظیمات شما نمایش می شوند، شامل: اندیکاتور های تحلیل فنی، بازه زمانی و طرح رنگی. بازدیدکنندگان سایت شما می توانند نحوۀ نمایش نمودار در مرورگر خود را تغییر دهند ضمناً تنظمیات اولیه عوض نمی شود. این سرویس برای معامله گرانی ایده آل است که تمایل دارند استراتژی های معاملاتی را مورد تبادل نظر قرار دهند و به عنوان نمونۀ واقعی نشان دهند.

سایر امکانات مفید به شرح زیر می باشد:
  • پشتیبانی از چند حساب با ارزهای پایۀ مختلف
  • امکان راهگزینی سریع بین حساب های دمو و ریل
  • امکان ایجاد و حفظ الگوی نمودار جهت استفاده در آینده
  • تمام نمودارها را می تواند در پنجره جداگانه ای با حفظ کلیه تنظیمات پلتفرم باز نمود
  • ارایه اطلاعات در مورد افتتاح و پایان جلسات تجاری بازارهای جهانی به علت اهمیت بالایی این موضوع از لحاظ تصمیم گیری.
  • ادغام کامل با پلتفرم تحلیلی cAlgo

cTrader Web

در هر مکان جهان بوسیلۀ هر نوع دستگاه با هر ابعاد صفحه نمایش به تجارت بپردازید.

توسط cTraderWeb امکان دسترسی به تجارت در بازارهای ارزی از طریق مرورگر وب فراهم می گردد، بدین قرار شما می توانید در هر مکانی و با استفاده از هر نوع دستگاهی به معاملات بپردازید.

مزایای استفاده از پلتفرم cTraderWeb :

  • تجارت در هر مکانی که در آن امکان اتصال به اینترنت فراهم شده
  • پشتیبانی از پلتفرم در تمام مرورگرهای اصلی
  • داشتن حساب یگانه با پلتفرم cTrader
  • نمایش "استکان قیمتها"
  • امکان انجام تحلیل فنی
  • انجام معاملات با یک کلیک موس

cTrader Automate

cTrader Automate (قبلاً با نام cAlgo شناخته میشد) - یک راه حل معاملاتی الگوریتمی است که به طور کامل با پلت فرم معاملاتی cTrader ادغام شده است.

با کمک آن، معامله گران می توانند ربات های معاملاتی و شاخص های سفارشی را در زبان برنامه نویسی محبوب «C#» بسازند و از API CTrade بسیار کاربردی برای آزمایش و بهینه سازی آنها استفاده کنند.

میلیون‌ها برنامه‌ نویس وجود دارند که از «C#» استفاده می‌کنند، بنابراین برای معامله گران، دیگر نیازی به یادگیری این زبان برنامه نویسی نیست، به راحتی می توان شخصی را پیدا کرد که کد را برای شما بسازد.

کد نوشته شده ربات معامله گر را می توان به راحتی از طریق Plug and Play دانلود کرد.

دانلود cAlgo (0,5 MB)

شبکه برنامه نویسان

شبکه برنامه نویسان cTrader – انجمن اختصاصی معامله ‌گران و برنامه نویسان برای بحث، اشتراک ‌گذاری و همکاری در زمینه ساخت روبات‌ها و اندیکاتورهای تجاری است.

خدمات شبکه به شما امکان آپلود و دانلود ربات ها و نشانگرها را میدهد، می توانید وبلاگ راه اندازی کنید، و در مورد ربات ها و نشانگرهای ایجاد شده توسط سایر کاربران نظر دهید.

ضمناً در اینجا مستندات کامل API و بخش «Help» موجود است.

cTrader Automate API

کد ربات ها و اندیکاتورهای معاملاتی را می توان با استفاده از ویژوآل استودیو (Visual Studio) یا ویرایشگر کد داخلی نوشت.

ویرایشگر کد برای راحت ترین کد نویسی با فیلدهای جستجو طراحی شده است که به شما کمک می ‌کند تا بخش‌های مورد نیاز کد خود را پیدا کنید، و همچنین دارای ویژگی تکمیل خودکار برای کد نویسی سریع ‌تر و بصری تر است.

معاملات خودکار plug and play

«plug and play» امکان دانلود ربات یا اندیکاتور را می دهد (یا آن را از طریق سایر اعضای انجمن cTrader دریافت و دانلود کنید) و بلافاصله روی دکمه «Play» کلیک کنید تا بدون استفاده از روش‌های نصب پیچیده، فوراً تجارت را شروع کنید.

به لطف این ویژگی، شما می توانید cBots را در چند ثانیه نصب و اجرا کنید.

داده های تاریخی و آزمایش بر روی آنها

cTrader دسترسی به داده های تاریخی را برای ده ها نماد فراهم می کند. ربات ها را می توان بر روی داده های تاریخی دقیق برای تعداد زیادی بازه زمانی آزمایش کرد. این پلتفرم فرصت‌های زیادی برای آزمایش و تجسم کار cBot از جمله روی داده‌های کاربری دارد.

بهینه سازی

ویژگی بهینه سازی پیشرفته به معامله گران اجازه می دهد تا مجموعه ای از پارامترهای بهینه را برای cBot خود پیدا کنند. بهینه سازی چندین "بک تست" را اجرا می کند و عملکرد آنها را مقایسه می کند.

اندیکاتور الیگیتور (Alligator) چیست؟

اندیکاتور الیگیتور (Alligator) چیست؟

در بازارهای مالی مانند فارکس و بورس، ما با چند وضعیت در خصوص بازار روبرو هستیم. یا بازار روند مشخصی را طی می کند، که این روند ممکن است صعودی یا نزولی باشد، در این حالت می گوییم بازار دارای روند یا اصطلاحاً Trending Market است.

اگر در بازار روند خاصی حاکم نباشد، قیمت حرکت عرضی، خنثی یا اصطلاحاً Sideway خواهد داشت، این ویژگی بازارهای معاملاتی، یعنی وجود یا عدم وجود روند، مبنای استفاده از اندیکاتور ویلیامز الیگیتور است.

آقای بیل ویلیامز ( Bill Williams ) معامله گر معروف و موفق بازارهای مالی و نویسنده کتاب تحلیل تکنیکال مخترع این اندیکاتور است. به همین دلیل این اندیکاتور با نام او معرفی و شناخته می شود.

آقای ویلیامز بر این اعتقاد بود که بازارهای معاملاتی اغلب اوقات در وضعیت خنثی به سر می برند و تنها در حدود 15 تا 30 درصد اوقات دارای روند مشخص هستند.

بر طبق این نظریه، اغلب افرادی که به دنبال سود هستند در زمانی که بازار دارای روند مشخصی است، به خرید و فروش می پردازند. به عبارت دیگر، معامله گران خرد، شرکت ها و سازمان ها که معامله گران بزرگ هستند اغلب سود خود را در زمانی به دست می‌آورند که بازار دارای روندی قدرتمند است.

بر طبق آنچه بیان شد، اندیکاتور الیگیتور براساس روانشناسی بازار عمل می کند و از جمله اندیکاتورهایی است که برای شناختن روند به کار می رود، اندیکاتور الیگیتور روند را دنبال می کند و براساس چند میانگین متحرک به شما سیگنال می دهد.

اندیکاتور الیگیتور از سه خط به رنگ های آبی، قرمز و سبز تشکیل شده است. هر یک از این خطوط میانگین متحرک را نشان می‌دهد. در ادامه به نحوه ترسیم این خطوط، کاربرد این اندیکاتور و. می پردازیم. شکل این سه خط در نمودار، چیزی شبیه به تمساح دیده می‌شود که به همین دلیل این نام را بر روی این اندیکاتور قرار داده‌اند.

اندیکاتور الیگیتور چیست؟

اندیکاتور الیگیتور چیست؟

به منظور درک درست از مفهوم و کارکرد اندیکاتور الیگیتور، در ابتدا به طور مختصر، به تعریف اندیکاتور پرداخته و سپس به معرفی اندیکاتور مذکور، نحوه سیگنال دهی، کارکرد و. آن می پردازیم.

اندیکاتور در لغت به معنای شاخص و نشانگر و در واقع ابزاری است که با اعمال یک سری روابط ریاضی مشخص، روی قیمت سهم یا حجم معاملات یا هر دو شکل می گیرد و از آن ها برای هشدار، پیش بینی و تایید تحلیل استفاده می‌شود. آشنایی با اندیکاتورهای مختلف به تحلیلگران کمک می‌کند تا دقت و سرعت تحلیل های خود را افزایش دهند.

جهت استفاده کامل از اطلاعات موجود در نمودارهای قیمت، فرمول ها و محاسبات ریاضی به کمک تحلیل گران آمده است. فرمول های یاد شده با دریافت اطلاعات نمودار قیمت از جمله: کمترین قیمت، بیشترین قیمت، آخرین قیمت، حجم معاملات و. و پردازش این اطلاعات، خروجی‌ای را به صورت گرافیکی در کنار نمودار اصلی یا به طور مجزا بر روی صفحه نمایش می دهند که به آن اندیکاتور می گویند.

با این تعریف اجمالی از اندیکاتور، به معرفی اندیکاتور الیگیتور یا تمساح می پردازیم. اندیکاتور الیگیتور، از میانگین متحرک‌هایی تشکیل شده است که هر کدام اطلاعات ورودی خاص خود را دارند.

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

در اینجا یاد آور می شویم که شما نیازی به محاسبه این اندیکاتور ندارید، زیرا در هر پلتفرم معاملاتی که استفاده می نمایید، می توانید آن را به طور خودکار و با تنظیم مشخصات به نمودار اضافه نمایید. اما با وجود این، اطلاع از روش محاسبه اندیکاتور به شما در درک بهتر آن و استفاده از آن کمک می نماید.

هر یک از این منحنی ها، مربوط به یک دوره زمانی است که معمولا به ترتیب زیر در نظر گرفته می شود:

خط آبی: این خط که میانگین متحرک ساده می باشد و با عنوان فک تمساح ( jaw ) شناخته می شود.

دوره زمانی که در آن در نظر گرفته شده، معمولا 13 می باشد که به روی 8 کندل قبل اعمال شده است (منظور از 13 روز بدون در نظر گرفتن روزهای کاری و منظور از 8 کندل به معنی 8 روز معامله می باشد) که از طریق فرمول زیر محاسبه می شود:

خط قرمز: این خط که میانگین متحرک ساده می باشد، به عنوان دندان های تمساح ( teeth ) شناخته شده می باشد.

دوره زمانی که در آن در نظر گرفته شده، عدد 8 است که بر روی 5 کندل آخر اعمال شده است و از طریق فرمول زیر محاسبه می گردد:

خط سبز: این منحنی هم میانگین متحرک ساده می باشد، که به نام لب های تمساح ( lips ) شناخته می شود.

دوره زمانی در نظر گرفته شده در آن عدد 5 می باشد که بر روی 3 کندل قبل اعمال شده و از طریق فرمول زیر محاسبه می‌شود:

به این ترتیب پس از رسم این اندیکاتور، سه منحنی در نمودار خواهیم داشت:

مشاهده بیشتر: سرمایه گذاری در فارکس

سه منحنی اندیکاتور الیگیتور

به عنوان یک قاعده کلی، میانگین متحرکی که دوره های کمتری را دربرگرفته باشد، سریع‌تر به تغییرات قیمت واکنش نشان می دهد و هرچه تعداد دوره های یک میانگین متحرک بیشتر باشد، واکنش آن به نوسانات قیمت کندتر خواهد بود.

بنابراین، در اینجا نیز از بین سه منحنی لب، دندان و آرواره تمساح، منحنی پنج روزه ( لب تمساح) سریع ترین تغییرات را خواهد داشت، سپس منحنی 8 روزه (خط دندان) و در نهایت میانگین متحرک 13 روزه (خط آرواره)، کندتر از دو میانگین قبلی نوسان خواهد کرد.

بیشتر بدانید: تحلیل تکنیکال

نمودار اندیکاتور الیگیتور

حالت های مختلف اندیکاتور

حالت های مختلف اندیکاتور الیگیتور

برای اندیکاتور الیگیتور سه حالت مختلف در نظر گرفته می شود. همانطور که اشاره کردیم، فرض بر این است که این اندیکاتور شبیه تمساح است و با توجه به همین شباهت، سه حالت مختلف برای تمساح در نظر گرفته می شود که عبارتند از:

۱- حالت خوابیدن: زمانی این حالت صورت می گیرد که در نمودار روندی مشاهده نمی شود و هر سه میانگین متحرک شروع به هم پوشانی یکدیگر می کنند، پس در هم پیچیدن خطوط به معنای خوابیدن تمساح است.

۲- حالت بیدار شدن: در این وضعیت، بازار برای مدت زمان معینی روند ندارد و به طور کلی در حال آماده سازی برای ورود به یک روند جدید می باشد.

۳- حالت بلعیدن: در این حالت هر ۳ خط میانگین متحرک از یکدیگر جدا می باشند و در این صورت است که روند جدید در بازار در حال شکل گیری می باشد. بنابراین، باز شدن خطوط به منزله یک حرکت صعودی یا نزولی قوی است.

بنابر آنچه از سه حالت ممکن گفته شد، زمانی که بازار روند مشخصی ندارد، این سه خط بسیار نزدیک به هم حرکت می کنند.

وقتی که آرواره و دندان تمساح در یک جهت حرکت کنند، سپس لب تمساح آن ها را قطع کند و هر سه خط به یک سمت حرکت کنند، می توان انتظار شکل گیری یک روند را داشت.

حالت های مختلف را در نمودار زیر ملاحظه می‌فرمایید.

مشاهده بیشتر: استراتژی فارکس

نمودار اندیکاتور الیگیتور

سیگنال دهی با اندیکاتور الیگیتور

سیگنال دهی با اندیکاتور الیگیتور

این خطوط به چه معنا هستند و چگونه می توان از آن‌ها به عنوان سیگنال های معاملاتی استفاده کرد؟

در اینجا سیگنال های خرید و فروش صادر شده با این اندیکاتور را ذکر می کنیم، اما بیان این نکته ضروری است که این سیگنال ها تنها نقش هشدار را ایفا می کنند و شما نباید معاملات خود را تنها براساس آن انجام دهید.

دقت کنید که اندیکاتور الیگیتور همانند سایر اندیکاتورهایی که بر مبنای میانگین متحرک استوار هستند، یک اندیکاتور تاخیری است. لذا باید از آن بیشتر برای تایید موقعیت های معاملاتی استفاده کرد.

پیشنهاد ویژه: آموزش اقتصاد کلان

سیگنال های اندیکاتور الیگیتور

سیگنال های اندیکاتور الیگیتور

سیگنال خرید : همانطور که گفته شد، این اندیکاتور از سه خط میانگین متحرک (لب، دندان و فک) تشکیل شده است.

معیار سیگنال گیری ما خط لب تمساح ( lip ) که به رنگ سبز است می باشد.

زمانی که منحنی سبز رنگ (لب تمساح) دو منحنی دیگر را به سمت بالا قطع کند، سیگنال خرید صادر می شود.

نمودار اندیکاتور الیگیتور

سیگنال فروش: هرگاه منحنی سبز (لب تمساح) دو منحنی دیگر را به سمت پایین قطع کند، سیگنال فروش صادر می شود.

نمودار اندیکاتور الیگیتور

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

وقتی که سیگنال خرید داریم، اصطلاحاً گفته می شود که تمساح بیدار می شود و زمانیکه اندیکاتور سیگنال فروش به ما می دهد، می‌گوییم که تمساح دارد به خواب می رود.

زمانی که خطوط از یکدیگر فاصله بگیرند و واگرا شوند، گفته می شود که تمساح دهان خود را باز کرده است و این وضعیت نشانگر شکل گیری یک روند مشخص است.

پس از طی شدن روند مشخص، منحنی ها به یکدیگر نزدیک می شوند و در اصطلاح همگرا می شوند. در این حالت گفته می شود که تمساح دارد دهان خود را می بندد و احتمالا روند صعودی یا نزولی به انتهای خود می رسد.

براساس اندیکاتور الیگیتور، دقیقا در این هنگام، بهترین زمان برای گرفتن سود است.

بنابراین کاربرد این اندیکاتور بیشتر در بازارهای روند دار می باشد و به این صورت عمل می کند که شما هر زمان مشاهده کردید که هر سه خط بسیار نزدیک به هم هستند، باید این احتمال را بدهید که شاهد یک روند قدرتمند و در اصطلاح پرتاب قیمت باشد، این وضعیت به خواب تمساح مشهور است و پس از آن احتمالا شاهد حرکت قیمت یا در اصطلاح حمله تمساح خواهیم بود.

نکته: نیاز به یادآوری این نکته مهم است که اندیکاتور الیگیتور نیز، مانند هر اندیکاتوری ممکن است سیگنال کاذب نیز به ما بدهد. به همین دلیل، استفاده از چند اندیکاتور و الگوهای شمعی و. برای تشخیص سیگنال درست ضروری است.

شناسایی روند از طریق اندیکاتور الیگیتور

شناسایی روند از طریق اندیکاتور الیگیتور

روند نزولی: زمانی که لب تمساح در پایین ترین قسمت و فک تمساح در قسمت بالا قرار می گیرد، شاهد نزولی شدن روند می باشیم.

تصویر زیر روند نزولی در نمودار EURUSD را نشان می دهد.

شناسایی روند از طریق اندیکاتور الیگیتور

روند صعودی: زمانی که لب تمساح در قسمت بالا و فک تمساح در پایین ترین قسمت قرار بگیرد، روند صعودی شکل می گیرد.

تصویر زیر روند صعودی در نمودار EURUSD را نشان می دهد.

شناسایی روند از طریق اندیکاتور الیگیتور

سخن آخر

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

از آنچه درباره این اندیکاتور بیان گردید در می یابیم که زمان کاربرد آن بیشتر در بازارهای دارای روند است، اما به عنوان یک اصل ضروری و پذیرفته شده، همانگونه که درخصوص سایر اندیکاتورها و ابزارهای سیگنال دهی عمل می نماییم، این اندیکاتور نیز نباید به تنهایی مبنای عمل در معاملات قرار بگیرد. بلکه، باید در کنار سایر ابزارها مورد استفاده قرار گیرد.

هر چه اندیکاتورها و ابزارهای بیشتری به شما سیگنال مشخصی بدهند و یا الگوهای شمعی ان را تایید نمایند، شما می توانید بیشتر به سیگنال ها اعتماد کنید.

مشاهده بیشتر: دوره فارکس

پرسش های متداول

۱- کاربرد های اندیکاتور الیگیتور چیست؟

  • شناسایی شروع و پایان یک روند در بازه زمانی مشخص و همچنین شناسایی روندهای قوی در یک نمودار.
  • تشخیص دادن قیمت جدید؛ به این شکل که شما می توانید با ترکیب اندیکاتور الیگیتور با اندیکاتورهایی که سرعت حرکت قیمت را مشخص می کنند (مانند اندیکاتور آر اس آی)، قیمت جدید را تشخیص دهید.
  • یکی دیگر از کاربردهای مهم این اندیکاتور استفاده از آن برای شناسایی موج های الیوت (موج شماری) است. با استفاده از این اندیکاتور موج شماری به راحتی صورت می گیرد. به این شکل که زمانی که قیمت در خارج از دهان تمساح قرار می‌گیرد، یک موج جدید در حال شکل گیری می باشد که در اصطلاح موج حرکتی نامیده می شود، و زمانی که قیمت داخل دهان تمساح قرار می گیرد، موج اصلاحی در حال شکل گیری است.
  • شناسایی روند خنثی و آغاز روندهای بزرگ؛ زمانی که سه خط میانگین متحرک (لب، دندان و فک) اندیکاتور به هم نزدیک هستند، در واقع تمساح بدون حرکت مانده و در حال استراحت است. هر چه زمان استراحت و خوابیدن طولانی تر باشد، تمساح گرسنه تر شده و حرکت بزرگتری در راه است.

۲- آیا می‌توان از سیگنال های اندیکاتور الیگیتور به تنهایی استفاده کرد؟

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

آموزش جامع بک تست گیری – چگونه از سیستم معاملاتی خود بک تست (Backtest) بگیریم

هر سیستم و ابزاری قبل از اینکه به تولید انبوه برسد یا در واقعیت از آنها استفاده شود، مدتی آن را در محیط های شبیه سازی شده تحت آزمایش و خطا قرار میدهند. سیستم معاملاتی شما در بازارهای مالی هم از این حیث مستثنی نیست. شما برای آزمایش کردن سیستم معاملاتی تان، نیاز دارید که آن را در محیط شبیه سازی شده ی بازار بررسی کنید. حال، ممکن است بررسی سیستم تان در حالت زنده ی بازار، خیلی طولانی شود و شما برای اینکه بدانید آیا سیستم تان در بازار جوابگو است یا نه باید مدت زمان زیادی را صرف بررسی استراتژی تان کنید و این مسئله ممکن است برای شما دردسرساز باشد.

برای حل این مشکل، اکسپرت ها و نرم افزارهایی طراحی شده اند که شما را به گذشته ی بازار میبرند و در گذشته ی بازار به اختیار خود کندل ها را جلو یا عقب ببرید و هر جا نیاز بود، بنا به سیستم معاملاتی تان، معامله ی جدید باز کنید. به این پروسه در بازارهای مالی بک تست (Backtest) گفته میشود. در این مقاله ما شما را با این ابزارها و شیوه ی کار کردن با آنها را نشان خواهیم داد.

بک تست گیری چیست؟

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

البته از این موضوع هم نباید چشم پوشی کرد که بازار مدام در حال حرکت و تغییر است، برهمین اساس شما باید سیستمی طراحی کنید که ترکیبی از اصول قانون محور و تصمیم محور(Discretionary) باشد.

دوره ی پرایس اکشن و ایچیموکو کریس کاپری ترکیبی از هردو این مسائل است و شما میتوانید با فهم مفاهیم رفتارهای حرکتی قیمت و تسلط بر خوانش چارت، رفتارهای حرکتی قیمت را در هر تایم فریم و هر بازاری به کار ببرید.

انواع بک تست گیری

سیستم معاملاتی شما ممکن است کاملا قانون محور و مختص ربات های معاملاتی باشد یا ممکن است تصمیم محور هم باشد. برای هر کدام از حالت ها، شیوه های بک تست گیری متفاوتی وجود دارد که به دو دسته تقسیم میشوند:

  • بک تست گیری اتوماتیک
  • بک تست گیری دستی

بک تست گیری اتوماتیک

وقتی که حرف از بک تست گیری می شود، خیلی ها فکر میکنند که بک تست گیری صرفا مختص به سیستم های اتوماتیک و ربات وار است. در واقع این گفته درست نیست.

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

  • متا تریدر 4
  • متا تریدر 5
  • تریدینگ ویو (TradingView)
  • Ctrader

بک تست گیری اتوماتیک در متا تریدر 4 (Mt 4)

برای این کار نیاز است که اول متا تریدر را نصب و یک حساب کاربری ایجاد کنید.

برای نصب متا تریدر 4 اینجا کلیک کنید.

همچنین میتوانیداز متا تریدر بروکرتان هم استفاده کنید.

پس از نصب شما باید اکسپرت یا اندیکاتور خود را در متاتریدر تعریف کنید. برای این کار شما دو راه دارید:

  1. دانلود یا خرید اکسپرت دلخواه از مارکت MQL4
  2. بارگزاری اکسپرت یا اندیکاتوری که خودتان برنامه نویسی کرده اید

مراحل بک تست گیری اتوماتیک در متاتریدر 4

در متاتریدر 4 شما میتوانید بدون نصب هیچ گونه برنامه ی اضافه ای اقدام به بک تست گیری اتوماتیک از اکسپرت یا اندیکاتور دلخواه تان کنید. برای این کار شما میتوانید اکسپرت یا اندیکاتور دلخواهتان را از سایت MQL4.com بخرید یا اکسپرتی که خودتان برنامه نویسی کرده اید را بارگزاری کنید. مراحل انجام این کار به شکل زیر است:

  1. به سایت mql4.com مراجعه کنید و در آنجا حساب کاربری ایجادکنید.

2. پس از ثبت نام به بخش market مراجعه کنید و بنا به نیازتان میتوانید اکسپرت یا اندیکاتورهای مختص به متاتریدر4 یا 5 بخرید.

3. پس از خریداری با صفحه ی دانلود مواجه خواهید شد که اگر قبلا برنامه ی متاتریدر 4 را نصب کرده باشید به صورت اتوماتیک اکسپرت در پلتفرم شما تعریف میشود.

4. به پلتفرم متاتریدر مراجعه کنید و طبق عکس زیر اقدام کنید.

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

A. در پلتفرم خود به تب Folder و سپس به بخش Open Data Folder مراجعه کنید.

B. سپس فولدر اکسپرت را به آدرس زیر قرار بدید.

5. وارد متاتریدر4 بشوید و طبق دستورالعمل زیر گزینه های زیر را فعال کنید.

برای فعال سازی استراتژی تستر میتوانید از این کلید هم استفاده کنید: Ctrl+R

6. سپس وارد تنظیمات بک تست اتوماتیک میشوید.

بک تست متاتریدر4

7. پس از اتمام بک تست میتوانید نتایج بک تست را مشاهده کنید.

مراحل بک تست گیری اتوماتیک در متاتریدر 5

نحوه ی بک تست گیری در متاتریدر 5 هم تقریبا مشابه متاتریدر 4 است با تغییرات جزئی که در تصاویر زیر به آن پرداخته ایم.

  1. وارد تب view شوید و سپس گزینه ی Strategy tester را انتخاب کنید. همچنین میتوانید با کلید Ctrl+R هم آن را فعال کنید.

بک تست در متاتریدر5

2. بنا به نیاز خود و اطلاعاتی که میخواهید از نتایج بک تست کسب کنید، یکی از گزینه های زیر را انتخاب کنید.

3. در بخش setting میتوانید تنظیمات بک تست را بنا به نیاز خود تغییر بدهید. (مشابه متاتریدر 4)

مراحل بک تست گیری اتوماتیک در cTrader

در پلتفرم cTrader شما این امکان را دارید که روبات های طراحی شده یا خریداری شده ی خود را در محیط شبیه سازی شده بک تست بگیرید. برای خرید روبات یا اندیکاتور برای پلتفرم cTrader میتوانید از این لینک اقدام کنید.

  1. پس از خرید یا تهیه ی روبات و تعریف کردن آن در cTrader، مطابق تصویر زیر میتوانید از آن بک تست بگیرید.

بکتست سی تریدر

2. در این بخش میتوانید بازه ی زمانی که میخواهید از آن بک تست بگیرید را مشخص کنید.

3. با کلیک بر روی چرخ دنده میتوانید تنظیمات مختلفی از قبیل مقدار سرمایه، نوع دیتا، اسپرد و غیره را تعیین کنید و سرآخر با کلیک بر روی دکمه ی استارت میتوانید بک تست را شروع کنید.

4. همچنین با فعال کردن گزینه ی visual mode میتوانید به صورت نمادین حرکات چارت و پوزیشن هایی که توسط ربات گرفته میشود را نظارت کنید و میتوانید بنا به نیاز خود سرعت حرکت کندل ها را دستکاری کنید.

5. برای بررسی نتایج هم میتوانید از این بخش به حالات و نموداری های مختلف دسترسی داشته باشید.

مراحل بک تست گیری اتوماتیک در تریدینگ ویو (TradingView)

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

  1. در تب پایینی، بخش strategy tester را انتخاب کنید و سپس در بخش indicators & strategies استراتژی مدنظرتان را انتخاب کنید. تریدینگ ویو خود به صورت اتوماتیک از استراتژی شما بک تست میگیرد.

2. برای تغییر تنظیمات استراتژی میتوانید با کلیک روی چرخ دنده وارد تنظیمات استراتژی بشوید و تنظیماتی از قبیل سرمایه اولیه، اسپرد و … را تغییر دهید. برای تغییر کدنویسی استراتژی باید وارد بخش Pine Editor بشوید.

تنظیمات بک تست تریدینگ ویو

3. اگر شما خودتان میخواهید استراتژی تان را براساس زبان pine script بنویسید باید طبق تصویر زیر اقدام کنید و سپس شروع به برنامه نویسی استراتژی خود کنید.

ساخت اندیکاتور و اکسپرت بورس

ساخت اندیکاتور و اکسپرت بورس

ساخت اندیکاتور و اندیکاتور نویسی از مهارت آموزش ساخت اندیکاتور در سی تریدر های برنامه نویسی می باشد. اندیکاتور ها برای ترید و معماملات بورسی و بررسی روند و تحلیل تکنیکال شاخص ها و ارزها و نمادهای بورسی استفاده می شوند. زبان MQL مجبوب ترین زبان برنامه نویسی برای طراحی و ساخت اندیکاتور و اکسپرت های بورسی می باشد. دو نوع اصلی اندیکاتورها اندیکاتور ترکیبی یا منحصر به فرد هستند. اندیکاتور سازی یکی از نیازهای اصلی کسب و کارهای مبتنی بر بورس و شاخص های قابل معامله مانند کارگذاری های بورسی است. تریدرها با بررسی و تحلیل اندیکاتور ها تصمیمات کوتاه مدت و بلند مدت خود را برای معاملات می گیرند. اگر کسب و کار شما نیاز به طراحی و ساخت اندیکاتور دارد می توانید با ثبت سفارش در این صفحه اقدام کنید. فریلنسرهای برنامه نویس با تسلط به زبان برنامه نویسی MQL4 و سایر مهارت های برنامه نویسی و تجربه انجام پروژه های برنامه نویسی آمادگی انجام سفارش ساخت اندیکاتور را در اسرع وقت و با بهترین کیفیت دارند.

ثبت پروژه رایگان

بررسی و مقایسه پیشنهادها

استخدام فریلنسر

تحویل پروژه

مبلغ پروژه را از طریق سایت کارلنسر و فقط بعد از تحویل نهایی و تایید خروجی پروژه آزاد کنید.سیستم پرداخت امن کارلنسر پشتیبان شما در صورت بروز مشکلات احتمالیست.

ساخت اندیکاتور و اکسپرت

در بازارهای مالی مانند بورس و فارکس، اطلاع یافتن از نحوه معاملات بازار و سهام های مبادله شده، بسیار ضروری است. اندیکاتورها، اکسپرت ها و ربات های معامله گر می تواند نقش مستقیمی بر روی میزان سوددهی شما از این بازارها داشته باشد. تحلیل تکنیکال و فاندامنتال، دو روش برای اطلاع از مسیر بازار در یک سهم یا ارز مشخص است. انواع اندیکاتور، به عنوان مسیری از تحلیل تکنیکال در این بازارها عمل کرده و با محاسبات ریاضی خاص، سیگنال های خرید و فروش ارسال می کنند. ساخت اندیکاتور اختصاصی، می تواند گزینه مناسبی برای تحلیلگران تازه کار یا افراد نا آشنا به تحلیل های حرفه ای در بازارهای مالی باشد.

اهمیت ساخت اندیکاتور

اگر در بازارهای مالی به عنوان تریدر فعال باشید، حتما با نوسانات دوره ای این بازارها آشنایی دارید. گاهی یک سهام یا ارز، وضعیت ظاهری مناسبی دارد، اما به یکباره دچار ریزش خواهد شد یا بالعکس، با مسیر سوددهی صعودی و سریعی روبرو می شود. در این حالت، معمولا تریدهای حرفه ای، حتی پیش از بروز چنین وضعیت هایی آمادگی دارند و با استفاده از تحلیل تکنیکال (روشی برای ارزیابی و بررسی اوراق بهادار و ارزهای مختلف به وسیله تحلیل نمودارها و داده هایی از حجم معاملات یا قیمت های آنها)، سیگنال خرید یا فروش قابل اطمینانی را دریافت کرده اند. این سرعت عمل، معمولا برای افراد تازه کار یا کسانی که به دلیل اشتغال در کارهای دیگر، فرصت بررسی دقیق بازار را ندارند، امکان پذیر نخواهد بود. برای این دسته از افراد، ساخت اندیکاتور و استفاده از آن برای دریافت سیگنال های مورد نیاز، ضروری خواهد بود. اندیکاتورها با استفاده از محاسبات مختلف ریاضی بر روی حجم معاملات یک سهام یا ارز و همچنین نوسانات قیمت آن، اطلاعات ارزشمندی درباره روند حرکت سهام یا ارز مورد نظر و همچنین شتاب قیمت آن را به شما ارائه می دهند. ساخت اندیکاتور توسط برنامه نویسان و با استفاده از زبان های برنامه نویسی مانند MQL، پایتون، C++ و. انجام می شود.

سفارش ساخت اندیکاتور و اکسپرت بورسی

انواع اندیکاتور

زمانی که با استخدام برنامه نویس، قصد سفارش ساخت اندیکاتور را دارید، باید به صورت دقیق مشخص کنید که اندیکاتور مورد درخواست شما، از کدام نوع باشد. انواع اندیکاتورها در تحلیل تکنیکال و بر اساس زمان اعلام سیگنال، در یکی از دو دسته بندی زیر قرار می گیرند:

اندیکاتورهای پیشرو (Leading Or Oscillator)

اگر می خواهید به صورت کوتاه مدت و سریع، نوسانات بازار را ارزیابی کرده و سیگنال مورد نظر را دریافت کنید، اندیکاتورهای پیشرو برای شما بسیار مناسب هستند. این اندیکاتورها، پیش از ایجاد تغییرات در روند بازار، با بررسی نوسانات بازار و همچنین خرید و فروش های هیجانی سهام یا ارز مورد نظر، سیگنال های خرید یا فروش کوتاه مدت را بر اساس آنها این داده ها به شما خواهند داد. اگر قصد تکیه بر فعالیت های کوتاه مدت در بازار را دارید، می توانید در هنگام سفارش ساخت اندیکاتور، از برنامه نویس بخواهید که اندیکاتور مورد نظر شما را از این دسته بندی طراحی کند.

اندیکاتورهای پیرو (Lagging Or Trend)

در این اندیکاتورها، هیچ سیگنالی برای تحلیل رفتار یک دارایی (سهام یا ارز) و در کوتاه مدت تولید نمی شود و اگر می خواهید سیگنال های سریع تری را از بازار مورد نظر خود دریافت کنید، این اندیکاتور برای شما مناسب نیست. در اندیکاتورهای پیرو، شاخص های مفیدی برای خرید یا فروش یک سهام یا ارز، در بلند مدت تولید می شود. این اندیکاتورها، نوسانات مقطعی بازار را حذف کرده و منبع قابل اطمینان تری برای سرمایه گذاری بلند مدت هستند. علاوه بر این تقسیم بندی اندیکاتورها بر اساس زمان ارائه سیگنال، دسته بندی دیگری نیز برای اندیکاتورها تعریف می شود. این دسته بندی، مربوط به شیوه عملکرد اندیکاتور مورد نظر است. اندیکاتورهای زیر مجموعه این دسته بندی عبارتند از:

اندیکاتور باندهای بولینگر (Bollinger Bands)

اندیکاتور ابر ایچیموکو (Ichimoku Cloud)

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

اندیکاتور میانگین متحرک (Moving Average)

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

اندیکاتور MACD

از این اندیکاتور برای تعقیب روند بازار استفاده می شود. اگر قصد بررسی قدرت، شتاب و جهت یک روند در بازار را دارید و تا به حال از هیچ نوع اندیکاتوری در این بازارها استفاده نکرده اید، می توانید سفارش ساخت مدلی مشابه اندیکاتور MACD را به برنامه نویس مورد نظر خود بدهید. کار با این اندیکاتور، تقریبا ساده است و می توانید در مدت کوتاهی آن را یاد بگیرید.

اندیکاتور RSI یا شاخص قدرت نسبی

این اندیکاتور، بیانگر قدرت بازار و همچنین قدرت فروشندگان و خریداران است و یکی از مهمترین اندیکاتورهایی است که در بازارهای مالی شامل بورس و فارکس به کار گرفته می شود و سیگنال های بسیار مناسبی را انتقال می دهد.

اندیکاتور COT

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

کاربردهای اندیکاتور

ساخت اندیکاتور در بازارهای مالی، با هدف اطلاع از رفتار یک سهام یا ارز در بازار مورد نظر و دریافت سیگنال های خرید و فروش انجام می شود. اندیکاتورهای طراحی شده، در یکی از سه حالت زیر، به کار گرفته می شوند:

حالت اول: هشدار

اندیکاتورها با شناسایی الگوریتم های رفتاری هر سهام یا ارز در بازارهای مالی، می توانند هشدارهای کارآمد و مناسبی را در مواقع تغییر جهت حرکتی قیمت و روند بازار ایجاد کنند.

حالت دوم: پیش بینی

حالت سوم: تایید

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

هزینه ساخت اندیکاتور

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

سفارش ساخت اندیکاتور در کارلنسر

برنامه نویسان زیادی در سایت کارلنسر و در قالب خدمات فریلنسری، در زمینه ساخت اندیکاتورهای مورد نیاز برای بازارهای مالی فعالیت دارند. شما می توانید سفارش مورد نظر خود در این حوزه را با مراجعه به بخش مهارت ها در سایت کارلنسر و انتخاب زیر مجموعه ساخت اندیکاتور از دسته بندی برنامه نویسی و طراحی سایت، ثبت نمایید. پس از ثبت این سفارش و تایید آن از سوی سایت، پیشنهادات فریلنسرهای این حوزه برای شما ارسال خواهد شد و با بررسی هر یک از آنها، می توانید فرد مورد نظر خود را انتخاب نمایید. شایان ذکر است که پرداخت هزینه تمامی سفارشات ثبت شده در سایت، با استفاده از سیستم پرداخت امن انجام می شود. همچنین در صورت تمایل برای مطالعه سایر مقالات مرتبط با حوزه های مختلف، می توانید به بخش مقالات سایت کارلنسر مراجعه فرمایید.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.