آموزش fxDreema: ساخت اکسپرت بدون برنامه‌نویسی | فصل ۲: ربات

۱۵۰,۰۰۰ تومان

یک آموزش مناسب همه معامله‌گران! به فصل ۲ از آموزش fxDreema برای ساخت اکسپرت معامله بدون برنامه نویسی خوش آمدید.

 

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

 

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

 

*تذکر: پیش از تهیه این بسته حتماً فیلم معرفی و ریز سرفصل‌ها را در ادامه این مطلب بررسی کنید.

افزودن به سبد خرید

فیلم معرفی

بسته کامل

 

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

 

 

محتوای آموزش

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

در درس دوم، پروژه جدید در FxDreema ایجاد می‌کنیم و اولین بلوک را در FxDreema تعریف می‌کنیم. در ادامه به عملکرد بلوک‌ها و ترتیب اجرا آن‌ها در FxDreemaمی‌پردازیم.

درس سوم به بیان مفهوم متغیر اختصاص دارد. در این درس به انواع متغیرها و ثابت‌ها و تفاوت آن‌ها در FxDreema می‌پردازیم. با روش تعریف متغیرها و نوع داده‌های مختلف آن‌ها در FxDreema آشنا میشویم. در درس چهارم ساختار اکسپرت ادوایزر در متاتریدر شیوه کاربرد آن در fxDreema را معرفی می‌کنیم.

در درس پنج اولین اکسپرت را در ‌ FxDreema رایگان و بدون کدنویسی می‌سازیم. در این اکسپرت از کراس دو اندیکاتور مووینگ اوریج (Moving Average) با دوره‌های مختلف برای گرفتن سیگنال معاملات استفاده می کنیم. بعد از ساخت اکسپرت خروجی مناسب متاتریدر۵ را دریافت و اکسپرت را هم روی نمودار لحظه‌ای نماد مورد نظر و هم در استراتژی تستر اجرا و نتیجه را بررسی میکنیم.

در ادامه در درس ششم اکسپرت دوم را میسازیم. در آن از دو اندیکاتور مکدی (MACD) و میانگین متحرک (MA) برای گرفتن سیگنال ورود به معاملات استفاده می‌کنیم. استراتژی این اکسپرت به این صورت است که اگر خط main اندیکاتور مکدی(MACD) خط صفر را رو به بالا قطع کند و کمترین قیمت کندل در این نقطه بالاتر از اندیکاتور مووینگ اوریج (Moving Average) با دوره ۱۰۰ باشد سفارش Buy ارسال می‌شود و اگر خط main اندیکاتور مکدی (MACD)خط صفر را رو به پایین قطع کند و بیشترین قیمت کندل در این نقطه پایین‌تر از اندیکاتور مووینگ اوریج(Moving Average) با دوره ۱۰۰ باشد سفارش Sell ارسال می‌شود. بعد از ساخت اکسپرت خروجی مناسب متاتریدر۵ را دریافت و اکسپرت را هم روی نمودار لحظه‌ای نماد مورد نظر و هم در استراتژی تستر اجرا و نتیجه را بررسی میکنیم.

در درس هفتم ساخت اکسپرت معلق یا شرطی (Pending) را می‌آموزیم. برای نمونه اکسپرتی می‌سایم که در آن در بیشترین قیمت ۱۰ کندل اخیر سفارش شرطی (Pending Order) از نوع Buy و در کمترین قیمت ۱۰ کندل اخیر سفارش شرطی (Pending Order) از نوع Sell ارسال می کنیم. بعد از ساخت اکسپرت خروجی مناسب متاتریدر۵ را دریافت و اکسپرت را هم روی نمودار لحظه‌ای نماد مورد نظر و هم در استراتژی تستر اجرا و نتیجه را بررسی می کنیم.

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

 

ویژگی‌های آموزش

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

 

سرفصل‌های آموزش

درس صفر: معرفی دوره در یک نگاه

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

 

درس اول: معرفی FxDreema

  • معرفی fxDreema
  • مزیت ساخت اکسپرت با fxDreema
  • ساخت اکانت در fxDreema
  • معرفی گزینه Builder برای ساخت اکسپرت در وبسایت fxDreema
  • معرفی گزینه Converter برای تبدیل سورس کد MQL4 به MQL5 در وبسایت fxDreema
  • معرفی گزینه Purchase ویژگی اکانت رایگان و پولی در وبسایت fxDreema
  • معرفی گزینه Exmples مثال های برای استفاده از امکانات مختلف وبسایت fxDreema
  • معرفی گزینه Documentation مستندات وبسایت fxDreema
  • معرفی گزینه Forum برای بیان نظرات و مشکلات در وبسایت fxDreema

 

درس دوم: تعریف اولین پروژه در FxDreema

  • ایجاد پروژه Expert Advisor در fxDreema
  • معرفی OnInit در fxDreema
  • معرفی OnTimer در fxDreema
  • معرفی OnTick در fxDreema
  • معرفی OnTrade در fxDreema
  • معرفی OnChart در fxDreema
  • معرفی OnDeinit در fxDreema
  • تعریف بلوک در fxDreema
  • تعریف عملکرد بلوک ها در fxDreema
  • اصلاع عنوان بلوک ها
  • معرفی ورودی و خروجی ‌های بلوک ها در fxDreema
  • ترتیب اجرای بلوک ها در fxDreema

 

درس سوم : متغیرها

  • تعریف مفهوم متغیر(Variable)
  • کاربرد استفاده از متغیرها در ساخت اکسپرت ها
  • عنواع متغیر ها در fxDreema
  • معرفی Constants ها در fxDreema
  • معرفی Variable ها در Variable
  • معرفی متغیر Magic Number
  • روش تعریف متغیرها در fxDreema
  • معرفی نوع داده Int برای متغیرها در fxDreema
  • معرفی نوع داده Double برای متغیرها در fxDreema
  • معرفی نوع داده Bool برای متغیرها در fxDreema
  • معرفی نوع داده String برای متغیرها در fxDreema
  • معرفی نوع داده Bool برای متغیرها در fxDreema

 

درس چهارم : ساختار اکسپرت‌ها

دسته بندی مراحل تبدیل ایده به ساخت اکسپرت

طرح مثال و مرحله بندی ساخت آن

 

درس پنجم: تعریف اکسپرت کراس مووینگ اوریج

  • معرفی استراتژی اکسپرت
  • مرحل ساخت اکسپرت
  • تعریف بلوک No Position/Order در FxDreema
  • روش استفاده از راهنمایی بلوک‌ها در FxDreema
  • معرفی روش تعریف Magic Number در FxDreema
  • معرفی Groups در FxDreema‌
  • معرفی گزینه Groups در تنظیمات بلوک No Position/Order در FxDreema
  • معرفی گزینه Symbol Mode در تنظیمات بلوک No Position/Order در FxDreema
  • معرفی گزینه Filter by Type در تنظیمات بلوک No Position/Order در FxDreema
  • تعریف بلوک Condition در FxDreema
  • تغییر عنوان بلوک ها در FxDreema
  • تعریف شرط کراس دو اندیکاتور مووینگ اریج در FxDreema
  • روش id گزاری کندل ها
  • معرفی گزینه Chart id در تنظیمات بلوک Condition در FxDreema
  • تعریف بلوک ‌Buy Now در FxDreema
  • معرفی گزینه Group در تنظیمات بلوک Buy Now در FxDreema
  • معرفی گزینه Symbol در تنظیمات بلوک Buy Now در FxDreema
  • ارسال سفارش در حجم ثابت در FxDreema
  • تنظیم حدضرر و حدسود ثابت در FxDreema
  • کپی کردن بلوک ها در FxDreema
  • خروجی گرفتن اکسپرت در FxDreema
  • اجرای اکسپرت در متاتریدر۵
  • اجرای اکسپرت در استراتژی تستر

 

درس ششم: ساخت اکسپرت مکدی و موینگ اوریج

  • معرفی استراتژی اکسپرت
  • مراحل ساخت اکسپرت
  • تعریف بلوک No Position/Order در FxDreema
  • تغیر عنوان بلوک ها در FxDreema
  • تعریف شرط کراس خط main اندیکاتور MACD با خط صفر در FxDreema
  • مقایسه قیمت کندل ها با مقدار اندیکاتور مووینگ اوریج
  • تعریف بلوک ‌Buy Now در FxDreema
  • ارسال سفارش در حجم ثابت در FxDreema
  • تنظیم حدضرر و حدسود بصورت Inputs در FxDreema
  • کپی کردن بلوک ها در FxDreema
  • خروجی گرفتن اکسپرت در FxDreema
  • اجرای اکسپرت در متاتریدر۵
  • بررسی علت نمایش ندادن اندیکاتورها در زمان اجرا اکسپرت
  • اجرای اکسپرت در استراتژی تستر

 

درس هفتم: ساخت اکسپرت و ارسال سفارش شرطی

  • معرفی استراتژی اکسپرت
  • مراحل ساخت اکسپرت
  • تعریف بلوک No Position در FxDreema
  • پیدا کردن بیشترین قیمت ۱۰ کندل اخیر
  • ذخیره کردن بیشترین قیمت ۱۰ کندل اخیر در یک متغیر
  • ارسال سفارش شرطی Buy در بیشترین قیمت ۱۰ اخیر
  • پیدا کردن کمترین قیمت ۱۰ کندل اخیر
  • ذخیره کردن کمترین قیمت ۱۰ کندل اخیر در یک متغیر
  • ارسال سفارش شرطی Sell در بیشترین قیمت ۱۰ اخیر
  • آشنایی با گزینه Price offset در ارسال Pending Order در FxDreema
  • آشنایی با گزینه Expiration Mode در ارسال Pending Order در FxDreema
  • خروجی گرفتن اکسپرت در FxDreema
  • اجرای اکسپرت در متاتریدر۵
  • اجرای اکسپرت در استراتژی تستر

 

درس هشتم: جمع بندی

  • مروری بر مطالب گفته شده در این فصل
  • نگاهی به ادامه مسیر

 

پیش‌نیاز و مخاطب

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

 

مشخصات فنی

مدت زمان

۱ ساعت و ۳۰ دقیقه (فشرده)

محتوای بسته

فیلم درس + پیوست‌های لازم

سبک تولید

فشرده/تدوینی/سناریودار

پشتیبانی تخصصی

آموزش‌های سودگاه خودخوان هستند

ولی پاسخ سوالات در بخش «دیدگاه‌ها» تا حد ممکن داده می‌شوند.

 

نظرات

۵
از ۵
۶ مشارکت کننده
شما هم می‌توانید در مورد این کالا نظر بدهید.
ثبت نظر
  • سوال ۰۱
    ali shams | ۰۲/۱۱/۰۹
    سلام خسته نباشید.آیا برای بک تست گیری میشود یکم کد را در قسمت INPUT تغییر داد؟ یعنی ENUME تعریف کنیم واز استراتژیک مولتی تایم فریم استفاده کنیم؟
    • معصومه کرمی | ۰۲/۱۱/۱۰
      سلام وقت شما بخیر بله در fxDreemaامکان تعریف enum ها به عنوان inputs وجود داره فقط شما باید از مستندات MQL5 نوع متغیر مورد نظرتون رو پیدا کنید در جواب سوال دومتون بله میتونید شرایط مختلف تعریف کنید و هر شرط رو در تایم فریم متفاوتی نسبت به تایم فریمی که اکسپرت اجرا میشه بررسی کنید.
    • معامله نکردن بات
      جلال ازاد | ۰۳/۰۲/۲۳
      سلام ربات ساخت.روی بکتست معامله انجام میده. ولی روی دمو که انداختم معامله نمیکنه
      • معصومه کرمی | ۰۳/۰۲/۲۵
        سلام وقت بخیر. شاید اجرای اکسپرت رو در متاتریدر فعال نکردید. مقاله «آموزش اجرای اکسپرت در متاتریدر و مفیدتریدر ۵» رو از بخش جستجوی سایت جستجو و مطالعه کنید.
  • درخواست مجموعه فصل 3
    ali shams | ۰۲/۱۱/۱۳
    با سلام و احترام. خواستم در ابتدا از 2 فصل ارایه شده (ساخت اکسپرت بدون برنامه نویسی) از مجموعه شما مخصوصا سرکار خانم کرمی تشکر کرده باشم.واقعا مطالب بسیار خوب و عالی تدریس کردند.امیدوار هستم که هر چه زودتر فصل سوم آن هم آماده باشد تا بتوانیم بیشتر استفاده کنیم.(trailing stop-مدیریت سرمایه-اکسپرتهای پیشرفته)
    • معصومه کرمی | ۰۲/۱۱/۱۵
      سلام وقت شما بخیر ممنونم و خوشحالم که آموزش برای شما مفید بوده
  • سوال.02
    ali shams | ۰۲/۱۱/۱۵
    سلام: سوال اول: زمانی که به طور مثال بنده اندیکاتور RSIرا فرا میخوانم و میخواهم شرط بگذارم که مثلا از خطهای 30 و 70 عبور کردند پوزیشن باز کند یا بسته شود, در تنظیمات هیچ خطی به نام 30 و 70 نمیبینم تا بتوانم شرطم را بگذارم.لطفا بفرمایید که من چطوری میتوانم این تنظیمات را انجام بدهم.؟ سوال دوم: اگر من بخواهم مثلا در پوزیشن BUY براساس استراتژیک تعداد پوزیشن ها فقط یکی نباشد, تعداد آنها نامحدود یا در تنظیمات مثلا بگویم 5 تا پوزیشن براساس این استراتژیک بگیر باید چه تنظیماتی انجام بدهم؟ با سپاس و تشکر
    • معصومه کرمی | ۰۲/۱۱/۱۵
      سلام مجدد در درس 6 از فصل دوم ما اکسپرت macd رو با مقدار ثابت 0 مقایسه کردیم شما میتونید به همین روش دوتا بلوک شرط تعریف کنید و در هر بلوک مقدار اندیکاتور Rsi رو با دو ثابت 30 و 70 مقایسه کنید. در جواب سوال دوم از بلوک Check Positions count استفاده کنید
      • برای بستن پوزیشن ها
        ali shams | ۰۲/۱۱/۱۶
        با عرض سلام و ادب.ممنون از راهنمایی های شما.من آن دو مورد سوال قبلی را با موفقیعت انجام دادم فقط تنها سوالی که باقی میمانداگر بخواهم تمام پوزیشنهای باز BUY در اندیکاتور RSI را توسط خط 70 ببندم باید از چه بلوکی استفاده کنم؟؟
        • معصومه کرمی | ۰۲/۱۱/۱۸
          سلام مجدد شرط مورد نظرتون رو تعریف کنید مثل شرط های تعریف شده در آموزش و بعد بلوک close positions را از بخش trading Actions انتخاب کنید تا در صورت برقرار بودن شرط پوزیشن ها را برای شما ببندد
  • آیا fxreema توی تعداد input برای اندیکاتور شخصی محدویت داره؟
    علی رجبی | ۰۳/۰۲/۱۶
    با سلام سوالم اینه که آیا fxreema توی تعداد input برای اندیکاتور شخصی محدویت داره؟ نمیدونم مشکل از input منه یا محدویت fxreema برای نسخه رایگان هست!؟
    • معصومه کرمی | ۰۳/۰۲/۱۷
      سلام وقت شما بخیر خیر پلن رایگان برای تعریف input ها محدودیتی نداره اگه متغیرها رو به درستی تعریف کرده باشید احتمالا مشکل از فایل اندیکاتور شماست یک فایل دیگه از اندیکاتور رو داخل fxdreema بارگذاری کنید

نظر شما راجع به این محصول چیست؟

آموزش fxDreema: ساخت اکسپرت بدون برنامه‌نویسی | فصل ۲: ربات
چه امتیازی به این محصول میدهید.

آموزش ساخت ربات معامله بدون برنامه‌نویسی با fxDreema
بسته جامع منتشر شد (کلیک کنید)

رمز عبورتان را فراموش کرده‌اید؟

ثبت کلمه عبور خود را فراموش کرده‌اید؟ لطفا شماره همراه یا آدرس ایمیل خودتان را وارد کنید. شما به زودی یک ایمیل یا اس ام اس برای ایجاد کلمه عبور جدید، دریافت خواهید کرد.

بازگشت به بخش ورود

کد دریافتی را وارد نمایید.

بازگشت به بخش ورود

تغییر کلمه عبور

تغییر کلمه عبور

حساب کاربری من

سفارشات

مشاهده سفارش

سبد خرید