آموزش جامع طراحی و ساخت ربات معامله‌گر خودکار در بازارهای مالی (از صفر تا صد)

امروزه افراد بسیاری علاقه‌مند به سرمایه‌گذاری در بازارهای بورس, فارکس و ارزهای دیجیتال هستند. اما روش‌های نوین و بهینه آغاز فعالیت در این بازار را نمی‌دانند. ربات معامله‌گر خودکار یا الگوریتمی یکی از روش‌های معاملاتی ... ادامه

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
مدرس دوره:
سطح: متوسط
 پلاس
  
زمان مورد نیاز برای گذارندن دوره:  28 ساعت
مجموع محتوای آموزشی:  28 ساعت ویدئو
 (قابل دانلود می‌باشد)

آنچه در این دوره می‌آموزیم:

 آشنایی با مفاهیم معاملات الگوریتمی

 کدنویسی استراتژی‌های معاملاتی

 طراحی ربات معامله‌گر خودکار در پایتون

 اتصال صرافی‌های مختلف و متاتریدر به پایتون

تغییرات دوره آموزش جامع طراحی و ساخت ربات معامله‌گر خودکار در بازارهای مالی (از صفر تا صد)

نسخه 2.0 - 1402/06/27

اضافه شدن فصل ساخت ربات معامله‌گر خودکار در بستر MetaTrader در پایتون

پیش‌نیاز‌ها

آشنایی با پایتون مقدماتی و مفاهیم مالی

سرفصل‌های دوره آموزش جامع طراحی و ساخت ربات معامله‌گر خودکار در بازارهای مالی (از صفر تا صد)

معاملات خودکار (الگوریتمی)

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

  آنچه در این دوره خواهید آموخت
"09:16  
  معرفی معاملات خودکار (الگوریتمی)
"14:14  
  مزایای معاملات الگوریتمی
"07:45  
  معایب معاملات الگوریتمی
"09:08  
  Investment Cycle (چرخه سرمایه‌گذاری)
"07:11  
  طبقه‌بندی الگوریتم‌های معاملاتی بر اساس "اهداف"
"15:43  
  طبقه‌بندی الگوریتمی‌های معاملاتی بر اساس "عملکرد"
"06:27  
  انواع الگوریتم‌های معاملاتی _ بخش اول
"13:12  
  انواع الگوریتم‌های معاملاتی _ بخش دوم
"15:46  
  الگوریتم‌های سیگنال یاب
"05:57  
  TRADING VENUE CLASSIFICATION
"06:52  
  فایل‌های مورد نیاز دوره
"00:03  
تجزیه‌وتحلیل TCA

در این فصل راجع به تجزیه‌وتحلیل هزینه‌های معاملاتی مختلف می‌پردازیم و یک هزینه معامله را به‌صورت اجزا ریزتر تجزیه کرده و توضیحات لازم ارائه می‌شود.

  معرفی هزینه‌های معاملاتی
"12:58  
  طبقه‌بندی هزینه‌های معاملاتی
"05:35  
  تجزیه‌وتحلیل TCA
"03:44  
  مقایسه الگوریتم‌های مختلف معاملاتی
"07:43  
  مدل‌های MARKET IMPACT
"16:49  
  استراتژی‌های معاملاتی
"06:51  
روش‌های نوین Algorithmic Trading

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

  ارتقای استراتژی معاملات زوجی با استفاده از یادگیری ماشین
"14:04  
  معاملات زوجی با استفاده از Hurst Exponent
"07:57  
  یکپارچه‌سازی آنالیز مؤلفه‌های اصلی و ماشین بردار پشتیبان وزنی برای پیش‌بینی سیگنال‌های معاملات سهام
"07:16  
  Grid Trading System Robot (GTSbot)
"04:52  
هرآنچه از پایتون نیاز داریم

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

  نصب پایتون و Jupyter Notebook
"07:15  
  عملیات محاسباتی در پایتون
"14:02  
  List and Loops
"17:24  
  انواع مختلف داده‌ها و برش لیست‌ها _ بخش اول
"08:47  
  انواع مختلف داده‌ها و برش لیست‌ها _ بخش دوم
"20:46  
  حالات شرطی و حلقه While
"16:02  
  توابع (Functions)
"11:33  
  کتابخانه Numpy
"12:38  
  متدهای کتابخانه Numpy
"16:09  
  آرایه‌های چندبعدی
"08:12  
  کتابخانه Pandas برای داده‌های جدولی _ بخش اول
"18:21  
  کتابخانه Pandas برای داده‌های جدولی _ بخش دوم
"19:34  
  کتابخانه Pandas برای داده‌های جدولی _ بخش سوم
"17:46  
  مصورسازی داده‌ها با Matplotlib _ بخش اول
"12:35  
  مصورسازی داده‌ها با Seaborn
"14:01  
  مطالب پیشرفته Pandas
"18:52  
استفاده از API صرافی‌ها

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

  ثبت‌نام در صرافی FXCM
"09:11  
  دریافت API از صرافی FXCM
"03:07  
  اتصال پایتون به صرافی FXCM
"06:39  
  رفع مشکل در اتصال به API صرافی FXCM
"02:33  
  دریافت داده‌های تاریخی Forex
"08:52  
  دریافت داده‌های زنده‌ی بازار از صرافی
"08:46  
  سفارش‌گذاری و خریدوفروش از صرافی FXCM در پایتون
"10:09  
  ثبت‌نام در صرافی OANDA و دریافت API
"07:49  
  اتصال پایتون به صرافی OANDA
"05:49  
  دریافت داده‌های تاریخی از صرافی OANDA
"08:32  
  دریافت داده‌های لایو بازار از صرافی OANDA
"11:16  
تجزیه‌وتحلیل داده‌های مالی

در این فصل متدهای لازم برای کار با داده‌های مالی و تجزیه آنها بیان شده و متدهای ضروری بیان می‌گردد.

  کار با سری‌های زمانی و مرتب کردن آنها
"09:46  
  متد Resample
"09:39  
  دریافت داده‌های از دیتا سورس Yfinance
"08:19  
  تجزیه‌وتحلیل و مصورسازی داده‌ها
"09:25  
  متد ()Shift و بازده‌های درصدی
"08:41  
  طراحی SMA در پایتون
"14:24  
  برخی متدهای پیشرفته زمانی
"14:31  
برنامه‌نویسی شیءگرا (Object Oriented Programming (OOP))

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

  ساخت Class مالی به نام Forex
"14:09  
  ورود تابع Plot به Class Forex
"13:15  
  تعریف متد Set_Ticker به Class
"07:58  
  اضافه‌کردن متدهای بازدهی و ریسک به Class
"14:52  
  توضیحات Class به‌صورت Docstring
"05:09  
طراحی استراتژی معاملات خودکار (الگوریتمی)

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

  استراتژی معاملاتی مبتنی بر SMA
"17:10  
  نتیجه استراتژی Crossover با استفاده از دو SMA
"09:15  
  ساخت تابع اجرایی استراتژی Crossover
"16:19  
  یافتن بهینه‌ترین استراتژی Crossover با استفاده از Product
"07:00  
  OOP برای استراتژی Crossover با SMA
"23:50  
  افزودن ()Test_Strategy به SMAclass
"11:27  
  افزودن تابع ()Plot_Results به SMAclass
"10:55  
  یافتن بهینه‌ترین استراتژی Crossover با استفاده از تابع ()Optimize_Parameters
"23:06  
  استراتژی معاملاتی مبتنی بر Bollinger Band
"17:14  
  پوزیشن گیری با Bollinger Band
"14:29  
  پیاده‌سازی استراتژی Bollinger Band
"15:44  
  OOP برای استراتژی Bollinger Band
"15:09  
  افزودن هزینه معاملاتی (transaction cost) به کلاس ()Bollinger
"12:40  
  یافتن بهینه‌ترین استراتژی Bollinger Band
"18:39  
  عملکرد کلاس ساخته شده ()Bollinger
"18:17  
  رگرسیون خطی (Linear Regression)
"16:19  
  رگرسیون غیرخطی (Non-Linear)
"12:43  
  استراتژی معاملاتی استفاده از مدل یادگیری ماشین Linear Regression
"18:07  
  استراتژی معاملاتی استفاده از مدل یادگیری ماشین رگرسیون None-Linear Regression
"11:10  
  عملکرد استراتژی معاملاتی رگرسیونی
"11:22  
  مبحث Train داده‌ها و Test آن‌ها در آینده
"10:19  
  رگرسیون لجستیک (Logistic Regression)
"17:24  
  طراحی استراتژی معاملاتی استفاده از مدل Logistic Regression
"15:37  
  پیاده‌سازی استراتژی Logistic Regression
"08:02  
  OOP برای استراتژی معاملاتی مبتنی بر مدل Logistic Regression _ بخش اول
"13:25  
  OOP برای استراتژی معاملاتی مبتنی بر مدل Logistic Regression _ بخش دوم
"28:45  
  OOP برای استراتژی معاملاتی مبتنی بر مدل Logistic Regression بخش سوم
"06:12  
  تست عملکرد کلاس مبتنی بر مدل Logistic Regression
"12:30  
  مطالب پیشرفته در هنگام طراحی استراتژی
"18:33  
  طراحی یک کلاس معامله‌گر حرفه‌ای (Advance_Class) _ بخش اول
"18:33  
  طراحی یک کلاس معامله‌گر حرفه‌ای (Advance_Class) _ بخش دوم
"24:16  
  طراحی یک کلاس معامله‌گر حرفه‌ای (Advance_Class) _ بخش سوم
"24:16  
  طراحی یک کلاس معامله‌گر حرفه‌ای (Advance_Class) _ بخش چهارم
"10:01  
  طراحی یک کلاس معامله‌گر حرفه‌ای (Advance_Class) _ بخش پنجم
"13:20  
  طراحی یک کلاس معامله‌گر حرفه‌ای (Advance_Class) _ بخش ششم
"08:02  
  طراحی یک Sub_Class حرفه‌ای برای Test_Strategy _ بخش اول
"09:09  
  طراحی یک Sub_Class حرفه‌ای برای Test_Strategy _ بخش دوم
"16:12  
  طراحی یک Sub_Class حرفه‌ای برای Test_Strategy _ بخش سوم
"21:44  
طراحی سیستم معامله‌گر خودکار در صرافی FXCM

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

  مرور کتابخانه پایتون صرافی FXCM
"11:09  
  استریم حرفه‌ای داده‌ها و ذخیره‌سازی از صرافی
"06:48  
  متد Resample برای داده‌های لایو صرافی
"08:33  
  طراحی Class برای استراتژی معامله‌گر خودکار Contrader _ بخش اول
"16:10  
  طراحی Class برای استراتژی معامله‌گر خودکار Contrader _ بخش دوم
"07:52  
  طراحی Class برای استراتژی معامله‌گر خودکار Contrader _ بخش سوم
"17:24  
  طراحی Class برای استراتژی معامله‌گر خودکار Contrader _ بخش چهارم
"08:22  
  واردکردن استراتژی معاملاتی به کلاس معامله‌گر خودکار
"15:37  
  افزودن دستور Order_Trade برای اجرای لایو پوزیشن‌ها در صرافی
"24:35  
  افزودن تابع گزارش‌دهی معاملات (Report_Trade) به کلاس معامله‌گر خودکار
"23:03  
  طراحی Class برای استراتژی کراس اور(Crossover) معامله‌گر خودکار SMAtrader
"16:43  
  طراحی Class برای استراتژی باند بولینگر معامله‌گر خودکار Bollingertrader
"12:45  
  طراحی Class برای استراتژی ماشین لرنینگ رگرسیون لجستیک (Logistic Regression)
"16:55  
طراحی سیستم معامله‌گر خودکار در صرافی Oanda

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

  مرور کتابخانه پایتون صرافی OANDA
"10:43  
  استریم حرفه‌ای داده‌های لایو از صرافی OANDA و ذخیره‌سازی
"17:08  
  طراحی کلاس معامله‌گر خودکار Contrader _ بخش اول
"21:05  
  طراحی کلاس معامله‌گر خودکار Contrader _ بخش دوم
"15:25  
  طراحی کلاس معامله‌گر خودکار Contrader _ بخش سوم
"06:16  
  افزودن استراتژی به کلاس معامله‌گر خودکار
"09:59  
  افزودن تابع اجرای لایو سفارشات در صرافی و تابع گزارش‌دهی حرفه‌ای معاملات لایو
"22:45  
  آنالیز بازار و کلام آخر
"14:10  
ساخت ربات معامله‌گر خودکار در بستر MetaTrader در پایتون
  مقدمه، نصب، راه‌اندازی و تنظیمات MetaTrader
"05:25  
  برقراری اتصال بین پایتون و MetaTrader – دریافت اطلاعات حساب
"04:37  
  استخراج اطلاعات نمادها از MetaTrader در پایتون
"03:40  
  تابع دریافت داده‌های ارزها توسط MetaTrader
"08:05  
  طریقه سفارش‌گذاری در MetaTrader توسط پایتون
"08:16  
  کد بستن سفارش‌های خریدوفروش در MetaTrader
"04:16  
  تابع جامع ()send_order برای ارسال سفارش‌ها
"08:53  
  کد Stop loss و Take profit - تابع ()risk_reward_threshold برای مدیریت سرمایه
"08:04  
  تابع ()position_size برای مشخص‌کردن حجم معامله
"07:43  
  طریقه ارسال Pending orders توسط پایتون
"03:26  
  تغییر tp و sl یک سفارش باز در MetaTrader توسط پایتون
"04:19  
  تابع ()resume و دریافت منظم پوزیشن‌های فعال
"05:41  
  Stop loss Trailing - بخش اول
"06:40  
  Stop loss Trailing - بخش دوم
"08:44  
  توابع ()trailing_stop_loss و ()verfi_tsl
"06:51  
  اجرای Stop loss Trailing
"02:31  
  مشخص‌کردن sl و tp سبد پوزیشن‌ها
"09:03  
  طریقه سیگنال گیری توسط هر استراتژی دلخواه
"08:43  
  کلاس همه‌جانبه MT5
"06:01  
  تابع ()RUN برای اجرای اردرها در MetaTrader
"10:46  
  تست لایو معامله الگوریتمی توسط ربات
"10:02  

درباره دوره

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

,Bridgewater associates (155 B$), AQR Capital Management (78 B$),AQR Capital Management (78 B$)

Renaissance Technologies (80 B$), Two Sigma investment (53 B$))

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

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

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

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

معاملات الگوریتمی برای انجام درست و کامل استراتژی مشخص‌شده‌شان ۴ وظیفه به عهده دارند:

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

2- در مرحله‌ی بعد پوزیشن‌گیری کنند.

3- پوزیشن‌های بازشده را مدیریت کنند.

4- در فرایند معامله (باتوجه‌به دستورالعمل‌های تعریف‌شده‌شان) مدیریت ریسک و سرمایه‌‌گذاری را بر عهده بگیرند.

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

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

  • کدنویسی در پایتون و در محیط jupyter notebook
  • طراحی استراتژی با پایتون
  • ساخت ربات معامله‌گر 
  • توانایی طراحی کلاس‌های مختلف و آشنایی با برنامه‌ریزی شیءگرا
  • آشنایی با استراتژی‌های معامله‌گری با استفاده از ماشین لرنینگ

درباره استاد

maktabkhooneh-teacher سجاد جمالیان

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

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

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
محمد حسین علی فر 1402-04-30
نسخه‌ 1 دوره
با سلام و خسته نباشید خدمت استاد عزیز.یه سوال داشتم اینکه استاد طی قولی که دادیدنحوه لینک ربات روی متاتریدر و یا صرافی های بازار کریپتوکارنسی رو کی به دوره اضافه میکنید؟؟ و سوال مهم تر اینکه آیا میشه استراتژِی شخصی خودمون رو برای ربات تعریف کنیم و ربات طبق اون استراتژِ به ما یا سیگنال بده یا معامله باز کنه؟؟
مکتب‌خونه
با درود. طی برنامه ریزی های صورت گرفته, آپدیت بعدی دوره حداکثر تا انتهای شهریور یا زودتر به دوره افزوده خواهد شد. در مورد سوال دوم پاسخ مثبت است. به همان طریقی که در دوره, استراتژی های معاملاتی اندیکاتوری ساده ای تعریف گردید و به رباط, مقاطع بازکردن پوزیشن ها معرفی شد, لازمه معرفی استراتژی , توانایی کدنویسی معامله گر می باشد تا به پایتون بفهماند که در چه مقاطعی پوزیشن معاملاتی باز کند و ببندد.
1402-04-25
نسخه‌ 1 دوره
ببخشید در قسمتOANDA API یک فایل رو فرمودید که در اختیار ما قرار میگیره.. از کجا میشه این فایل رو بدست آورد؟من به ترتیب اون چیزی که نوشتید کد میزنم ولی این قسمت خطا میده و نمیدونم چرا؟ TypeError Traceback (most recent call last) Input In [25], in <cell line: 1>() ----> 1 api = tpqoa.tpqoa(account_id='101-001-26356059-001', 2 access_token='72748671145d62cfa5e638f419b12c0f-d0fe97d7a2c11e3250bf1095218af555', 3 account_type='practice') TypeError: __init__() got an unexpected keyword argument 'account_id'
مکتب‌خونه
با درود. در انتهای فصل 1, یک فایل زیپ برای دانشجویان دوره قرار گرفته است. آن را دانلود نمایید و در متریال فصل 5, فایل oanda.cfg همان فایل مد نظر است. اطلاعات کاربریتان را در این فایل قرار دهید و سپس مانند ویدیو در پایتون ایمپورت نمایید.
جمشید سلیمی 1401-09-18
نسخه‌ 1 دوره
بسیار جامع و عالی و با قیمت بسیار مناسب و سخاوتمندانه .درود بر استاد
علیرضا صفدری 1401-09-07
نسخه‌ 1 دوره
سلام، دوره خوبی هست، حلقه واصل بین بازارهای مالی و داده کاوی هست و میتونه دید و سرنخ های خوبی به تریدرها بده.
احسان سلیمانی 1402-04-10
نسخه‌ 1 دوره
با سلام به نطر بنده این دوره برای شروع خیلی عالی هستش . اما یک مشکل وجود داره که اگه جناب جمالیان عزیز لطف کنند و به عنوان مکمل این دوره قرار بدن میتونه این دوره رو فوق العاده کنه ! ((اتصال به متاترید 5 هستش )) متاسفاته اتصال به صرافی های اموزش داده شده به خاطر شرایط فیلترینک خیلی دوره رو با جالش مواجه کرده. و ای کاش به جای این دو فیلم آموزشی (البته بازم بابت همین اموزش از جناب جمالی عزیز سپاسگذارم) نحوه ی اتصال به متاتریدر رو مطرح میکردند.
مکتب‌خونه
با درود. از لطف و پیشنهاد خوب شما همراه گرامی صمیمانه سپاسگذاریم. از ابتدا در نظر بود که پس از دریافت بازخورد های مختلف دانشجویان محترم, دوره گسترش داده شود و در همین جا توقف نکنیم. به لطف خدا در آپدیت جدید دوره که در دو مرحله انجام خواهد شد, در مرحله اول طریقه انجام معاملات الگوریتمی توسط صرافی های ارز دیجیتال نظیر بایننس در پایتون و همچنین در مرحله بعد توسط متاتریدر نیز آموزش داده خواهد شد و به دوره کنونی افزوده می شود. این آپدیت ها برای دانشجویان کنونی دوره رایگان بوده و در پنل کاربریشان قسمت دوره کنونی افزوده می شود. همچنین در آینده ای نه چندان دور و در مرحله سوم آپدیت های دوره, سوپرایز خوبی هم برای دانشجویان در نظر است که در وقت خودش منتشر خواهد شد. پیروز و موفق باشید🌹
مهدی جیریائی شراهی 1402-02-08
نسخه‌ 1 دوره
با عرض سلام خدمت استاد گرامی . + دوره برای شروع بسیار خوبه + قسمتی از هر بخشی که نیازه گفته میشه + توضیح ماژول های پیش نیاز هم از جمله پوینت های مثبت دورس - مباحث تئوری بیش از حد زیاد است - تایم جلسات زیاد است و توضیحات بیش از اندازه است -تکرار بیش از حد در مطالبی که اموزش داده شده - استاد تمام خطا هایی که مواجه میشود را در ویدیو حل نمیکند تا فرایند خطایابی هم اموزش داده شود و خطا هایی که حل شدند صرفا با دوباره خوانی کد ها بود اینی که خط به خط کد ها برسی شود وجود نداشت - وصل شدن به دو صرافی ای که ایران را به شدت تحریم کردند چه دلیلی داره ؟ میشد به جاش به متاتریدر وصل میشدید - چند فصل برای کار با این دو صرافی تلف شد و صرفا دوره را طولانی کرده - تبلیغ دوره های دیگر استاد در وسط تدریس مباحث
مکتب‌خونه
با درود. از همراهمی شما خرسندیم و از نظر ارزشمند شما سپاسگذاریم. اینکه گفته شده مباحث تئوری بیش از حد زیاد می باشد, ممکن است باعث سو تفاهم گردد, اما خوب است دقت فرمایید که 3 تا 4 ساعت از 23 ساعت دوره تئوری و بقیه اش کدنویسی و در فضای عملی است که هم امری معقول و هم صد در صد لازم است, چرا که آموزش عملی بدون تئوری ارزشی ندارد. و همچنین تکرار و اصرار استاد, برای درک کامل دانشجو و عدم وجود سوال در ذهن اوست که اینها از نکات مثبت دوره می باشند. تمامی خطاهای مواجه شده در دوره در قسمت ویرایش ویدیوها حذف نگردیده و سعی گردیده به دانشجویان طریقه رفع آنها بیان گردد و اگر جایی با موردی مواجه بودید که از طریق برطرف نموده شدن آن سوالی داشتید, با ما میان بگذارید. موفق و پیروز و سربلند باشید🌹🙏
سارا مصلح 1402-03-31
نسخه‌ 1 دوره
برای کل دوره چون هنوز ندیدم چیزی نمیتونم بگم اما تالار گفتگو نداره این دوره و من مشکل دریافت api دارم - گزینه های نمایش داده شده توی فیلم برای ما موجود نیست
عبدالقادر شکری 1402-03-16
نسخه‌ 1 دوره
سلام. شما در ابتدا که من این دوره رو خریدم در مطالبی که عمومی نمایش دادید نوشته بودید که این دوره مربوط میشه به ربات معامله گر صرافی. ببینید وقتی میگید (صرافی) یعنی اینکه باید در اون این موارد توضیح داده بشه: چک کردن پول - خواندن صف خرید و فروش - معامله کردن ارزهای دیجیتال - انتقال ارز دیجیتال به کیف پول دیگه و کلا این دسته موارد که مربوط میشه به ارزهای دیجیتال. شما رفتید کلا درباره خرید و فروش تو جفت ارز های فارکسی توضیح دادید. آخه این با mql راحت انجام میشه. همون اول بگید که کل این دوره مربوط به فارکسه و صرفا اسم صرافی رو به این خاطر آوردید که تو یه صرافی یه اکانت ایجاد کردید. اینجوری میخواید پول در بیارید؟ من که راضی نیستم.
مکتب‌خونه
همراه عزیز؛ با سپاس از نظر شما، موارد مطرح شده جهت بررسی به بخش مربوطه ارسال شد. در صورت نیاز به پیگیری بیشتر با شما در ارتباط خواهیم بود. قابل ذکر است که تمامی مواردی که در سرفصل های دوره ذکر شده است، تدریس شده و در دوره آمده است.
مهرداد مرادی 1401-09-03
نسخه‌ 1 دوره
درود برشما دوستان عزیز این دوره به نظر بنده که چندین سال تجربه ترید دارم به هیچ وجه مناسب تریدها نیست دوره به شدت ضعیف است
مکتب‌خونه
درود بر شما همراه گرامی. همانطور که از عنوان دوره مشخص است٫ این دوره «طراحی و ساخت یک ربات معامله گر خودکار » را آموزش میدهد و بدیهی است که دوره ی آموزش ترید نیست. اما بستری را فراهم می آورد تا سرمایه گذاران و تریدر ها استراتژی خود را کدنویسی کرده و به صورت لایو ربات برایشان آن را تست کرده و معامله خودکار انجام دهد. همچنین تمامی کدهای نوشته شده در پیوست دوره قرار میگیرد یعنی دانشجویان دوره٫ ابزار کامل را از پیش آماده دریافت میکنند و به علاوه ۴ ساعت مطلب فشرده برای کسانی در نظر گرفته شده که پایتون را خوب بلد نیستند و متد های پایتونی دوره نیز تعریف گردیده است. به علاوه این ها از سه کتاب مشهور در حوزه معاملات الگوریتمی در قسمت تئوری بهره گرفته شده و ۴ مقاله روز دنیا در این حوزه نیز به عنوان هدیه به عزیزان ارائه گشته. پیروز و تندرست باشید🌹

دوره‌های پیشنهادی

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.
poster
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذارندن دوره:  28 ساعت
مجموع محتوای آموزشی:  28 ساعت ویدئو
 (قابل دانلود می‌باشد)