آموزش دوره جامع ترید الگوریتمی با پایتون، چت جی‌پی‌تی و یادگیری ماشین - آخرین آپدیت

دانلود Complete Algorithmic Trading Course with Python, ChatGPT, ML

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

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

  • ساخت ربات‌های معاملاتی برای سهام، ارز دیجیتال، اختیار معامله، قرارداد آتی و فارکس
  • استقرار ربات‌های معاملاتی برای بک‌تست و معاملات زنده
  • آموزش و استقرار مدل‌های یادگیری ماشین Random Forest و XGBoost برای بک‌تست و معاملات زنده
  • بهره‌گیری از ChatGPT برای توسعه معاملات الگوریتمی با هوش مصنوعی
  • پیاده‌سازی مدیریت حجم پوزیشن، مدیریت ریسک و مدیریت سفارشات برای معاملات الگوریتمی
  • مدیریت قراردادهای اختیار معامله (گیک‌ها و تاریخ انقضا) و قراردادهای آتی (تاریخ انقضا)
  • کدنویسی ویژگی‌های پیشرفته: اسکنرهای بازار، تحلیل احساسات اخبار، رویدادهای زمان‌بندی شده و موارد دیگر

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

به دوره جامع معاملات الگوریتمی با پایتون، ChatGPT و یادگیری ماشین خوش آمدید!

چرا این دوره را انتخاب کنید:

  • شروع فوری، حتی بدون مهارت کدنویسی — منحنی یادگیری دشوار را نادیده بگیرید و ربات‌های معاملاتی را از صفر بسازید — هیچ تجربه برنامه‌نویسی لازم نیست

  • هر آنچه نیاز دارید در یک مکان — به ربات‌های معاملاتی برای سهام، ارز دیجیتال، فارکس، اختیار معامله و قرارداد آتی مسلط شوید — نیازی به جمع‌آوری منابع متعدد نیست

  • از یک توسعه‌دهنده کوانت معتبر بیاموزید — راهنمایی تخصصی از یک توسعه‌دهنده کوانت برتر و حرفه‌ای Fiverr دریافت کنید که مورد اعتماد متخصصان Citi، Credit Suisse و صندوق‌های پوشش ریسک بزرگ است

  • صرفه‌جویی در زمان با میان‌برهای تخصصی — از اشتباهات مبتدیانه جلوگیری کنید و با نکات یک شریک یکپارچه‌سازی معتبر QuantConnect پیشرفت خود را تسریع بخشید

  • ساخت هوشمندانه‌تر و سریع‌تر با هوش مصنوعی — از ChatGPT به عنوان دستیار کدنویسی خود برای توسعه آسان ویژگی‌های قدرتمند استفاده کنید

  • معامله هوشمندانه‌تر با یادگیری ماشین — قیمت‌ها را با استفاده از مدل‌های یادگیری ماشین واقعی مانند Random Forest و XGBoost پیش‌بینی کنید — یک مزیت مبتنی بر داده به دست آورید

  • اجرا در چند ثانیه، نه روزها — بلافاصله بک‌تست یا معامله زنده را شروع کنید — زمان کمتری صرف راه‌اندازی و زمان بیشتری صرف اجرا کنید

آنچه در این دوره خواهید ساخت:

  • پایه ربات سهام — ربات‌هایی بسازید تا بر چارچوب اصلی معاملات الگوریتمی مسلط شوید — و بتوانید آن را به سایر کلاس‌های دارایی گسترش دهید

  • ربات‌های پیشرفته کلاس‌های دارایی — ربات‌های پیچیده برای اختیار معامله، قرارداد آتی، ارز دیجیتال و فارکس بسازید — تا بتوانید استراتژی‌های پیشرفته را در بازارهای مختلف پیاده‌سازی کنید

  • ماژول‌های یادگیری ماشین — مدل‌های Random Forest و XGBoost را در بک‌تست‌ها و معاملات زنده آموزش و مستقر کنید — تا سیگنال‌های قدرتمندتر و مبتنی بر داده تولید کنید

  • ویژگی‌های حرفه‌ای اضافی — اسکنرهای بازار بسازید، ابزارهای تحلیل صورت‌های مالی و تحلیل احساسات را ایجاد کنید و ویژگی‌های پیشرفته دیگر را بررسی کنید

آنچه در این دوره یاد خواهید گرفت:

  • تسلط بر اصول پایتون — از مطالب اضافی صرف نظر کنید؛ فقط نحو و کتابخانه‌های لازم برای ساخت ربات‌ها را بیاموزید

  • کدنویسی سریع‌تر با ChatGPT — از یک دستیار هوش مصنوعی برای افزودن ویژگی‌های پیشرفته در چند دقیقه استفاده کنید و زمان بیشتری را صرف بهینه‌سازی استراتژی به جای اشکال‌زدایی کنید

  • استقرار پیش‌بینی‌های یادگیری ماشین — مدل‌های Random Forest و XGBoost را مهندسی و آموزش دهید، سپس پیش‌بینی‌ها را در بک‌تست‌ها و اجراهای زنده ادغام کنید

  • مدیریت کامل داده‌ها — خوراک‌های داده زنده را استریم کنید، ساختارهای داده را طراحی کنید و از منابع داده جایگزین بهره‌برداری کنید

  • منطق کامل معاملاتی — بر مدیریت سبد سهام، مسیریابی سفارشات و رویدادهای زمان‌بندی شده برای اتوماسیون کامل مسلط شوید

  • بک‌تست عمیق — به دهه‌ها داده تاریخی و گزارش‌های عملکرد در سطح حرفه‌ای در QuantConnect دسترسی پیدا کنید

  • معامله زنده با اطمینان — راهنمایی گام به گام را از راه‌اندازی تا استقرار زنده دنبال کنید

  • لجستیک اختیار معامله و قرارداد آتی — انقضاها، گیک‌ها و مارجین را برای کنترل موثر ریسک مدیریت کنید

  • طراحی کتابچه راهنمای اندیکاتورها — چندین اندیکاتور را برای سیگنال‌های ورود و خروج قوی ترکیب کنید

آنچه دریافت خواهید کرد:

  • تمرین فعالانه — آزمون‌ها و تمرینات کدنویسی مفاهیم را تثبیت می‌کنند

  • دسترسی مادام‌العمر — محتوای همیشه به‌روز برای سال ۲۰۲۵ و پس از آن

  • دسترسی به سورس کد — اسلایدهای کامل و کدهای پروژه را دانلود کنید

  • ضمانت بدون ریسک — تضمین بازگشت وجه تا ۳۰ روز

هنوز در حال فکر کردن هستید؟

  • درس روز دوم را به صورت رایگان تماشا کنید، یک بک‌تست موفق را ببینید و خودتان قضاوت کنید!

اکنون ثبت نام کنید تا همین امروز کدنویسی، تست و استقرار ربات‌های معاملاتی پایتون را با ChatGPT، یادگیری ماشین و QuantConnect آغاز کنید!


سرفصل ها و درس ها

نکته مهم (حتما مطالعه شود) IMPORTANT NOTE (DO NOT SKIP)

  • چگونه در طول بازسازی دوره را پیمایش کنیم؟ How to navigate the course during revamp?

روز ۱ - سخنرانی معرفی دوره (حتما مطالعه شود) Day 1 - Course introduction lecture (DO NOT SKIP)

  • معرفی دوره Course introduction

روز ۲ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 2 - Python Essentials lecture and quiz (2025 version)

  • سهام، کندل استیک‌ها، مقدمه‌ای بر QuantConnect و Python Tutor Stocks, candlesticks, introduction to QuantConnect and Python Tutor

  • کوئیز روز ۲ Day 2 quiz

روز ۳ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 3 - Python Essentials lecture and quiz (2025 version)

  • انواع اصلی آبجکت‌ها و متغیرها Basic object types and variables

  • کوئیز روز ۳ Day 3 quiz

روز ۴ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 4 - Python Essentials lecture and quiz (2025 version)

  • تابع print()، متدها و توابع، نحوه کار با رشته‌ها print(), methods and functions, how to manipulate strings

  • کوئیز روز ۴ Day 4 quiz

روز ۵ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 5 - Python Essentials lecture and quiz (2025 version)

  • اشیاء قابل پیمایش، ایندکس‌گذاری و برش (slicing) Iterable objects, indexing and slicing

  • کوئیز روز ۵ Day 5 quiz

روز ۶ - تکلیف خانه برای روز ۱ تا روز ۵ (نسخه ۲۰۲۵) Day 6 - Homework for Day 1 to Day 5 (2025 version)

  • چاپ با حروف کوچک Print in lowercase

  • افزودن رشته‌ها Adding strings

  • چاپ تعداد کاراکترها Print number of characters

  • ایندکس کاراکتر سوم از آخر Index third to last character

  • برش ۳ کاراکتر اول Slice first 3 characters

  • برش ۵ کاراکتر آخر Slice last 5 characters

  • برش نام میانی Slice middle name

روز ۷ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 7 - Python Essentials lecture and quiz (2025 version)

  • عملگرهای ریاضی، توابع مورد استفاده بر روی اعداد صحیح و اعشاری، اولویت عملگرها Math operators, functions used on integers and floats, operator precedence

  • کوئیز روز ۷ Day 7 quiz

روز ۸ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 8 - Python Essentials lecture and quiz (2025 version)

  • دستورات شرطی، عملگرهای مقایسه‌ای یا عملگر منطقی Conditional statements, comparison operators, or logical operator

  • کوئیز روز ۸ Day 8 quiz

روز ۹ - تکلیف خانه برای روز ۷ و روز ۸ Day 9 - Homework for Day 7 and Day 8

  • استفاده از پرانتزها برای برجسته کردن اولویت عملگر Use brackets to highlight operator priority

  • دستور if...else if...else

  • دستور if...elif...elif if...elif...elif

  • دستور if...elif...else if...elif...else

  • دستورات شرطی تو در تو Nested if statements

روز ۱۰ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 10 - Python Essentials lecture and quiz (2025 version)

  • کامنت‌های کد و خطوط خالی، نحوه کار با لیست‌ها، ChatGPT برای برش لیست‌ها Code comments and empty lines, how to work with lists, ChatGPT for slicing lists

  • کوئیز روز ۱۰ Day 10 quiz

روز ۱۱ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 11 - Python Essentials lecture and quiz (2025 version)

  • حلقه‌های for روی لیست‌ها for loops on lists

  • کوئیز روز ۱۱ Day 11 quiz

روز ۱۲ - تکلیف خانه برای روز ۱۰ و روز ۱۱ (نسخه ۲۰۲۵) Day 12 - Homework for Day 10 and Day 11 (2025 version)

  • بررسی و چاپ طول لیست Check and print length of list

  • افزودن یک شیء به لیست Add an object to a list

  • بررسی وجود شیء در لیست قبل از حذف آن Check if object in a list before removing it

  • افزودن اشیاء از یک لیست به لیست دیگر Add objects from 1 list to another

  • حلقه for تو در تو Nested for loop

  • پیدا کردن باگ Find the bug

  • افزودن کلمه کلیدی break Add a break keyword

روز ۱۳ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 13 - Python Essentials lecture and quiz (2025 version)

  • نحوه کار با دیکشنری‌ها، ChatGPT برای مرتب‌سازی دیکشنری‌ها How to work with dictionaries, ChatGPT for sorting dictionaries

  • کوئیز روز ۱۳ Day 13 quiz

روز ۱۴ - تکلیف خانه برای روز ۱۳ (نسخه ۲۰۲۵) Day 14 - Homework for Day 13 (2025 version)

  • به‌روزرسانی آخرین قیمت سهام در دیکشنری Update latest stock price in dictionary

  • ایندکس‌گذاری یک لیست از داخل دیکشنری Index a list from a dictionary

  • اضافه کردن یک مقدار به لیست در دیکشنری Append a value to a list in a dictionary

  • پیمایش دیکشنری و افزودن مقدار کلیدها به یک لیست Loop through dictionary and append value of keys to a list

روز ۱۵ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 15 - Python Essentials lecture and quiz (2025 version)

  • توابع چه هستند و چگونه آن‌ها را بسازیم What are functions and how to create them

  • کوئیز روز ۱۵ Day 15 quiz

روز ۱۶ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 16 - Python Essentials lecture and quiz (2025 version)

  • شیء چیست و چگونه اشیاء را بسازیم What is an object and how to create objects

  • کوئیز روز ۱۶ Day 16 quiz

روز ۱۷ - تکلیف خانه برای روز ۱۵ و روز ۱۶ (نسخه ۲۰۲۵) Day 17 - Homework for Day 15 and Day 16 (2025 version)

  • چه چیزی گم شده است؟ ۱ What's missing? 1

  • چه چیزی گم شده است؟ ۲ What's missing? 2

  • چه چیزی گم شده است؟ ۳ What's missing? 3

  • چه چیزی گم شده است؟ ۴ What's missing? 4

  • ارجاع به ویژگی شیء Reference object attribute

  • ایجاد یک متد Create a method

  • اجرای متد در داخل کلاس Run method within class

روز ۱۸ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 18 - Python Essentials lecture and quiz (2025 version)

  • تاپل‌ها، نوت‌بوک تحقیقاتی QuantConnect و کتابخانه آمار Tuples, QuantConnect Research Notebook and statistics library

  • کوئیز روز ۱۸ Day 18 quiz

روز ۱۹ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 19 - Python Essentials lecture and quiz (2025 version)

  • کتابخانه datetime datetime library

  • کوئیز روز ۱۹ Day 19 quiz

روز ۲۰ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 20 - Python Essentials lecture and quiz (2025 version)

  • کتابخانه pandas و داده‌های تاریخی QuantConnect (بخش ۱) pandas library and QuantConnect's historical data (Part 1)

  • کوئیز روز ۲۰ Day 20 quiz

روز ۲۱ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 21 - Python Essentials lecture and quiz (2025 version)

  • داده‌های تاریخی QuantConnect (بخش ۲) و نحوه کدنویسی شاخص‌ها با ChatGPT QuantConnect's historical data (Part 2) and how to code indicators with ChatGPT

  • کوئیز روز ۲۱ Day 21 quiz

روز ۲۲ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 22 - Python Essentials lecture and quiz (2025 version)

  • یادگیری ماشین چیست و چگونه ویژگی‌ها را ایجاد کنیم What is machine learning and how to create features

  • کوئیز روز ۲۲ Day 22 quiz

روز ۲۳ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 23 - Python Essentials lecture and quiz (2025 version)

  • یادگیری ماشین: رندوم فارست و استقرار Machine Learning: Random Forest and deployment

  • کوئیز روز ۲۳ Day 23 quiz

روز ۲۴ - سخنرانی و کوئیز اصول پایتون (نسخه ۲۰۲۵) Day 24 - Python Essentials lecture and quiz (2025 version)

  • یادگیری ماشین: XGBoost و استقرار Machine Learning: XGBoost and deployment

  • کوئیز روز ۲۴ Day 24 quiz

روز ۲۵ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 25 - QuantConnect Essentials lecture and quiz (2025 version)

  • دانش حیاتی درباره سهام Critical knowledge about stocks

  • کوئیز روز ۲۵ Day 25 quiz

روز ۲۶ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 26 - QuantConnect Essentials lecture and quiz (2025 version)

  • مقدمه‌ای بر QuantConnect Introduction to QuantConnect

  • کوئیز روز ۲۶ Day 26 quiz

روز ۲۷ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 27 - QuantConnect Essentials lecture and quiz (2025 version)

  • خطاهای رایج هنگام کدنویسی ربات‌های معاملاتی در QuantConnect Common errors when coding trading bots on QuantConnect

  • کوئیز روز ۲۷ Day 27 quiz

روز ۲۸ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 28 - QuantConnect Essentials lecture and quiz (2025 version)

  • متد initialize و نحوه دسترسی به داده‌ها در طول بک‌تست و معامله زنده initialize method and how to access data during backtesting and live trading

  • کوئیز روز ۲۸ Day 28 quiz

روز ۲۹ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 29 - QuantConnect Essentials lecture and quiz (2025 version)

  • مدیریت سفارش (بخش ۱) Order management (Part 1)

  • کوئیز روز ۲۹ Day 29 quiz

روز ۳۰ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 30 - QuantConnect Essentials lecture and quiz (2025 version)

  • مدیریت سفارش (بخش ۲) Order management (Part 2)

  • کوئیز روز ۳۰ Day 30 quiz

روز ۳۱ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 31 - QuantConnect Essentials lecture and quiz (2025 version)

  • مدیریت سفارش (بخش ۳) Order management (Part 3)

  • کوئیز روز ۳۱ Day 31 quiz

روز ۳۲ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 32 - QuantConnect Essentials lecture and quiz (2025 version)

  • مدیریت ریسک Risk management

  • کوئیز روز ۳۲ Day 32 quiz

روز ۳۳ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 33 - QuantConnect Essentials lecture and quiz (2025 version)

  • رویدادهای زمان‌بندی شده (بخش ۱) Scheduled events (Part 1)

  • کوئیز روز ۳۳ Day 33 quiz

روز ۳۴ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 34 - QuantConnect Essentials lecture and quiz (2025 version)

  • رویدادهای زمان‌بندی شده (بخش ۲) Scheduled events (Part 2)

  • کوئیز روز ۳۴ Day 34 quiz

روز ۳۵ - سخنرانی و کوئیز اصول QuantConnect (نسخه ۲۰۲۵) Day 35 - QuantConnect Essentials lecture and quiz (2025 version)

  • نحوه دسترسی به داده‌های تاریخی در بک‌تست و الگوریتم معاملاتی زنده How to access historical data in backtesting and live trading algorithm

  • کوئیز روز ۳۵ Day 35 quiz

اصول QuantConnect: یکپارچه سازی داده‌ها (نسخه ۲۰۲۴) QuantConnect essentials: Consolidating data (2024 version)

  • مقدمه Introduction

  • مثال ۱: ایجاد کندل استیک‌های ۵ دقیقه‌ای برای AAPL Example 1: Create 5-minute candlesticks for AAPL

  • مثال ۲: سفارشات ورود در دریافت‌کننده کندل استیک یکپارچه و on_data Example 2: Entry orders in consolidated candlestick receiver and on_data

  • مثال ۳: خرید اگر قیمت فعلی بیشتر از میانگین ۱۰ قیمت بسته شدن ۵ دقیقه گذشته باشد Example 3: Buy if current price is greater than average of past 10 5-min close

  • مثال ۴: ایجاد کندل استیک‌های یکپارچه با داده‌های تاریخی Example 4: Create consolidated candlesticks with historical data

  • مثال ۵: ۳ دوره یکپارچه Example 5: 3 consolidated periods

  • مثال ۶: مثال ۵ با منطق معاملاتی Example 6: Example 5 with trading logic

  • مثال ۷: گرم کردن یکپارچه‌سازها از مثال ۶ Example 7: Warm up consolidators from example 6

  • مثال ۸: مشابه مثال ۷ اما با وضوح‌های مختلف گرم کردن Example 8: Same as example 7 but with different warm up resolutions

  • مثال ۹: ایجاد یکپارچه‌سازها برای دارایی‌های متعدد Example 9: Create consolidators for multiple assets

  • مثال ۱۰: خرید ۱ سهم در متد دریافت‌کننده کندل استیک یکپارچه Example 10: Buy 1 share in consolidated candlestick receiver method

  • مثال ۱۱: ارسال سفارش برای نماد میله دریافتی در دریافت‌کننده یکپارچه Example 11: Submit order for symbol of bar received in consolidated receiver

  • مثال ۱۲: خرید اگر قیمت فعلی بیشتر از میانگین ۱۰ قیمت بسته شدن یکپارچه گذشته باشد Example 12: Buy if current price is greater than average of past 10 cons close

  • مثال ۱۳: گرم کردن یکپارچه‌سازهای دارایی‌های متعدد Example 13: Warm up consolidators of multiple assets

  • مثال ۱۴: دارایی‌های متعدد با دوره‌های یکپارچه متعدد Example 14: Multiple assets with multiple consolidated periods

  • مثال ۱۵: جلوگیری از ارسال سفارش در initialize (در طول گرم کردن) Example 15: Prevent orders from being submitted in initialize (during warm up)

اصول QuantConnect: شاخص‌های داخلی (نسخه ۲۰۲۴) QuantConnect essentials: Built-in indicators (2024 version)

  • مقدمه Introduction

  • مثال ۱: مقداردهی اولیه شاخص MACD Example 1: Initialize MACD indicator

  • مثال ۲: مقداردهی اولیه شاخص RSI Example 2: Initialize RSI indicator

  • مثال ۳: مقداردهی اولیه شاخص ATR Example 3: Initialize ATR indicator

  • مثal ۴: مقداردهی اولیه شاخص OBV Example 4: Initialize OBV indicator

  • مثال ۵: تنظیم نوع میانگین متحرک ورودی برای MACD Example 5: Input moving average type setting for MACD

  • مثال ۶: تنظیم نوع میانگین متحرک ورودی برای RSI Example 6: Input moving average type setting for RSI

  • مثال ۷: به‌روزرسانی MACD با قیمت‌های بالا به جای قیمت‌های بسته شدن Example 7: Update MACD with high prices instead of close prices

  • مثال ۸: به‌روزرسانی BB (باندهای بولینگر) با میانه به جای قیمت‌های بسته شدن Example 8: Update BB (Bollinger Bands) with median instead of close prices

  • مثال ۹: گرم کردن MACD Example 9: Warm up MACD

  • مثال ۱۰: گرم کردن MACD که با قیمت‌های بالا محاسبه شده است Example 10: Warm up MACD that’s calculated with high prices

  • مثال ۱۱: گرم کردن ATR Example 11: Warm up ATR

  • مثال ۱۲: گرم کردن OBV Example 12: Warm up OBV

  • مثال ۱۳: گرم کردن MACD و RSI Example 13: Warm up MACD and RSI

  • مثال ۱۴: گرم کردن MACD، RSI و ATR Example 14: Warm up MACD, RSI and ATR

  • مثال ۱۵: گرم کردن MACD، RSI، ATR و OBV Example 15: Warm up MACD, RSI, ATR and OBV

  • مثال ۱۶: مقداردهی اولیه و گرم کردن MACD برای دارایی‌های متعدد Example 16: Initialize and warm up MACD for multiple assets

  • مثال ۱۷: مقداردهی اولیه و گرم کردن MACD و ATR برای دارایی‌های متعدد Example 17: Initialize and warm up MACD and ATR for multiple assets

  • مثال ۱۸: مقداردهی اولیه و گرم کردن MACD، ATR و OBV برای دارایی‌های متعدد Example 18: Initialize and warm up MACD, ATR and OBV for multiple assets

  • مثال ۱۹: استراتژی معاملاتی MACD Example 19: MACD trading strategy

  • مثال ۲۰: استراتژی معاملاتی MACD و RSI Example 20: MACD and RSI trading strategy

  • مثال ۲۱: استراتژی معاملاتی MACD و RSI برای دارایی‌های متعدد Example 21: MACD and RSI trading strategy for multiple assets

  • مثال ۲۲: به‌روزرسانی MACD با کندل استیک‌های ۵ دقیقه‌ای Example 22: Update MACD with 5-minute candlesticks

  • مثال ۲۳: به‌روزرسانی MACD و RSI با کندل استیک‌های ۵ دقیقه‌ای Example 23: Update MACD and RSI with 5-minute candlesticks

  • مثال ۲۴: به‌روزرسانی MACD با میله‌های ۵ دقیقه‌ای و ATR با میله‌های ۴ ساعته Example 24: Update MACD with 5min bars and ATR with 4hour bars

  • مثال ۲۵: مشابه مثال ۲۴ اما با دارایی‌های متعدد Example 25: Same as example 24 but with multiple assets

  • مثال ۲۶: MACD به‌روز شده با قیمت‌های ملک Example 26: MACD updated with property prices

اصول QuantConnect: انتخاب جهان (سهم‌ها) (نسخه ۲۰۲۴) QuantConnect essentials: Universe selection (2024 version)

  • مقدمه Introduction

  • مثال ۱: فیلتر کردن سهام کم‌ارزش Example 1: Filter down penny stocks

  • مثال ۲: فیلتر کردن سهام شرکت‌هایی که در صنعت نیمه‌رسانا فعالیت می‌کنند Example 2: Filter stocks of companies that operate in the semiconductor industry

  • مثال ۳: فیلتر بر اساس رشد درآمد Example 3: Filter based on revenue growth

  • مثال ۴: فیلتر ۵ شرکت برتر از نظر رشد درآمد Example 4: Filter top 5 companies in terms of revenue growth

  • مثال ۵: فیلتر سهام (قیمت بسته شدن روزانه فعلی > قیمت بسته شدن روزانه ۱۵ روز پیش) Example 5: Filter stocks (current daily closing $ > daily closing $ 15 days ago)

  • مثال ۶: استفاده از EMA-200 برای فیلتر کردن سهام Example 6: Using 200-EMA to filter stocks

  • مثال ۷: ایجاد شاخص‌های SMA برای سهامی که وارد ربات معاملاتی می‌شوند Example 7: Create SMA indicators for stocks entering the trading bot

  • مثال ۸: به‌روزرسانی شاخص‌ها با داده‌های یکپارچه Example 8: Updating indicators with consolidated data

  • مثال ۹: اطمینان از فیلتر شدن AAPL، TSLA و SPY Example 9: Ensure that AAPL, TSLA and SPY get filtered down

  • مثال ۱۰: تنظیمات جهان (سهم‌ها) را تنظیم کنید Example 10: Adjust universe settings

  • مثال ۱۱: زمان‌بندی انتخاب جهان (سهم‌ها) برای انجام فقط در یکشنبه Example 11: Schedule universe selection to happen only on Sunday

  • مثال ۱۲: انتخاب جهان (سهم‌ها) با منطق معاملاتی Example 12: Universe selection with trading logic

  • نکات مهمی که باید درباره انتخاب جهان (سهم‌ها) به خاطر بسپارید Important things to remember about universe selection

اصول QuantConnect: داده‌های جایگزین (نسخه ۲۰۲۴) QuantConnect essentials: Alternative data (2024 version)

  • مقدمه Introduction

  • مثال ۱: اخبار Tiingo با ۱ سهم Example 1: Tiingo news with 1 stock

  • مثال ۲: اخبار Tiingo با انتخاب جهان (سهم‌ها) Example 2: Tiingo news with universe selection

اصول QuantConnect: کدنویسی ایده شما (نسخه ۲۰۲۴) QuantConnect essentials: Coding your idea (2024 version)

  • مقدمه Introduction

  • مثال ۱: استراتژی معاملاتی مومنتوم Example 1: Momentum trading strategy

اصول QuantConnect: تفسیر نتایج بک‌تست (نسخه ۲۰۲۴) QuantConnect essentials: Interpreting backtest results (2024 version)

  • مقدمه Introduction

  • توصیه من My recommendation

اصول QuantConnect: نکات و اشتباهات رایج (نسخه ۲۰۲۴) QuantConnect essentials: Tips & common mistakes (2024 version)

  • مقدمه Introduction

  • نکات Tips

  • اشتباهات رایج Common mistakes

اصول QuantConnect: معاملات زنده (نسخه ۲۰۲۴) QuantConnect essentials: Live trading (2024 version)

  • مقدمه Introduction

  • راه‌اندازی ربات معاملاتی برای معاملات زنده Launch a trading bot for live trading

اصول QuantConnect: اعلان‌های معاملات زنده (نسخه ۲۰۲۴) QuantConnect essentials: Live trading notifications (2024 version)

  • مقدمه Introduction

  • مثال ۱: ارسال اعلان‌های ایمیل و پیامک هنگام ارسال سفارش Example 1: Send email and sms notifications when order submitted

اصول QuantConnect: Interactive Brokers (نسخه ۲۰۲۴) QuantConnect essentials: Interactive Brokers (2024 version)

  • مقدمه Introduction

  • نکات مهم درباره Interactive Brokers Important points about Interactive Brokers

  • نتیجه‌گیری Conclusion

فصل جایزه: آپشن‌ها (نسخه ۲۰۲۴) Bonus chapter: Options (2024 version)

  • مقدمه Introduction

  • کوئیز مقدماتی Introduction quiz

  • مثال ۱: درخواست برای آپشن‌ها Example 1: Request for options

  • کوئیز مثال ۱ Example 1 quiz

  • مثال ۲: فیلتر کردن قراردادهای آپشن Example 2: Filter option contracts

  • کوئیز مثال ۲ Example 2 quiz

  • مثال ۳: دسترسی به ویژگی‌های قراردادهای آپشن جداگانه Example 3: Access attributes of individual option contracts

  • کوئیز مثال ۳ Example 3 quiz

  • مثال ۴: کار با آپشن‌های چند سهام/ETF Example 4: Working with options of multiple stocks/ETFs

  • کوئیز مثال ۴ Example 4 quiz

  • مثال ۵: معامله آپشن‌ها بر اساس تقاطع MACD دارایی پایه Example 5: Trading options based on MACD crossover of underlying

  • کوئیز مثال ۵ Example 5 quiz

  • مثال ۶: توقف معامله و نقد کردن تمام موقعیت‌ها در ساعت ۱۵:۵۵ Example 6: Stop trading and liquidate all positions at 3:55 PM

  • مثال ۷: تعیین حجم موقعیت برای آپشن‌ها Example 7: Position sizing for options

  • مثال ۸: حد سود و حد ضرر Example 8: Take profit and stop loss

  • مثال ۹: معامله آپشن‌های با انقضای طولانی‌تر Example 9: Trading longer expiry options

  • کوئیز مثال ۹ Example 9 quiz

  • مثال ۱۰: فروش قراردادهای آپشن Example 10: Selling option contracts

  • مثال ۱۱: راه‌اندازی یک ربات معاملاتی آپشن با IBKR Example 11: Launching an options trading bot with IBKR

  • کوئیز مثال ۱۱ Example 11 quiz

  • مثال ۱۲: فیلتر کردن فقط آپشن‌های خرید (Call Options) Example 12: Filter only call options

فصل جایزه: فیوچرز (نسخه ۲۰۲۴) Bonus chapter: Futures (2024 version)

  • مقدمه Introduction

  • کوئیز مقدماتی Introduction quiz

  • مثال ۱: درخواست برای فیوچرز Example 1: Request for futures

  • کوئیز مثال ۱ Example 1 quiz

  • مثال ۲: تنظیمات در self.add_future() Example 2: Set settings in self.add_future()

  • مثال ۳: تنظیم فیلتر فیوچرز Example 3: Set futures filter

  • کوئیز مثال ۳ Example 3 quiz

  • مثال ۴: ثبت قراردادهایی که وارد و خارج از جهان (سهم‌های) ربات معاملاتی می‌شوند Example 4: Log contracts entering and exiting the trading bot’s universe

  • کوئیز مثال ۴ Example 4 quiz

  • مثال ۵: رد کردن فیوچرز پیوسته Example 5: Skip continuous future

  • مثال ۶: دسترسی به ویژگی‌های اشیاء قرارداد اضافه شده Example 6: Access attributes of added contract objects

  • مثال ۷: حذف قراردادهایی که در شرف انقضا هستند از دیکشنری سراسری Example 7: Remove contracts that are about to expire from global dictionary

  • مثال ۸: تمدید قرارداد Example 8: Contract rollover

  • کوئیز مثال ۸ Example 8 quiz

  • مثال ۹: معامله نزدیک‌ترین قرارداد در شرف انقضا بر اساس تقاطع‌های MACD آن Example 9: Trade nearest expiring contract based on its MACD crossovers

  • مثال ۱۰: گرم کردن الگوریتم با استفاده از self.set_warm_up() Example 10: Warm up algorithm using self.set_warm_up()

  • کوئیز مثال ۱۰ Example 10 quiz

  • مثال ۱۱: بررسی اینکه آیا الگوریتم با استفاده از self.is_warming_up گرم شده است Example 11: Check if algorithm is warmed up using self.is_warming_up

  • کوئیز مثال ۱۱ Example 11 quiz

  • مثال ۱۲: معامله قراردادها بر اساس MACD‌های ۵ دقیقه‌ای آنها Example 12: Trade contracts based on their 5-minute MACDs

  • مثال ۱۳: تعیین حجم موقعیت برای فیوچرز Example 13: Position sizing for futures

  • مثال ۱۴: بررسی اینکه آیا مارجین برای خرید ۱ قرارداد موجود است Example 14: Check if margin available to buy 1 contract

  • مثال ۱۵: بررسی اینکه آیا پول نقد برای حفظ موقعیت‌های موجود کافی است Example 15: Check if cash able to maintain existing positions

  • نتیجه‌گیری Conclusion

فصل جایزه: فارکس (نسخه ۲۰۲۴) Bonus chapter: Forex (2024 version)

  • مقدمه Introduction

  • کوئیز مقدماتی Introduction quiz

  • مثال ۱: تنظیم ارز حساب Example 1: Set account currency

  • کوئیز مثال ۱ Example 1 quiz

  • مثال ۲: ثبت فارکس Example 2: Register forex

  • کوئیز مثال ۲ Example 2 quiz

  • مثال ۳: موقعیت خرید (Long) USDJPY Example 3: Long USDJPY

  • مثال ۴: حد سود و حد ضرر بر اساس سطح مارجین Example 4: Take profit and stop loss based on margin level

  • مثال ۵: معامله USDJPY بر اساس MACD آن Example 5: Trade USDJPY based on its MACD

  • مثال ۶: یکپارچه‌ساز ۵ دقیقه‌ای Example 6: 5-minute consolidator

  • مثال ۷: معامله یک جفت ارز فارکس که ارز پایه آن ارز حساب نیست Example 7: Trade a forex pair whose base currency isn’t account currency

  • نتیجه‌گیری Conclusion

فصل جایزه: کریپتو (نسخه ۲۰۲۴) Bonus chapter: Crypto (2024 version)

  • مقدمه Introduction

  • کوئیز مقدماتی Introduction quiz

  • مثال ۱: تنظیم مدل کارگزاری Example 1: Set brokerage model

  • کوئیز مثال ۱ Example 1 quiz

  • مثال ۲: تنظیم ارز حساب (ارز پایه) Example 2: Set account currency (base currency)

  • مثال ۳: ثبت کریپتو Example 3: Register crypto

  • مثال ۴: خرید ۱ بیت کوین Example 4: Buy 1 BTC

  • کوئیز مثال ۴ Example 4 quiz

  • مثال ۵: خرید بیت کوین با ۱۰٪ از سبد USDT Example 5: Buy BTC with 10% portfolio USDT

  • مثال ۶: ۱۰٪ حد سود Example 6: 10% take profit

  • مثال ۷: تنظیم منطق ورود بر اساس اندازه لات Example 7: Adjust entry logic according to lot size

  • مثال ۸: افزودن MACD به منطق معاملاتی Example 8: Add MACD to trading logic

  • مثال ۹: افزودن یکپارچه‌ساز به منطق معاملاتی Example 9: Add consolidator to trading logic

  • مثال ۱۰: کار با چندین ارز دیجیتال Example 10: Working with multiple cryptocurrencies

نمایش نظرات

آموزش دوره جامع ترید الگوریتمی با پایتون، چت جی‌پی‌تی و یادگیری ماشین
جزییات دوره
18 hours
155
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,632
4.7 از 5
دارد
دارد
دارد
Cheng Li
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Cheng Li Cheng Li

شریک یکپارچه‌سازی QuantConnect، فروشنده برتر Fiverr