لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت ربات معاملهگر خودکار سهام در اکسل (Excel)!
- آخرین آپدیت
دانلود Create Your Own Automated Stock Trading Robot In EXCEL!
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یاد بگیرید چگونه از ویژوال بیسیک (Visual Basic) در اکسل برای اتوماسیون معاملات خود استفاده کنید!
به گونهای که بتوانید حتی هنگام کار یا دوری از کامپیوتر، معامله کرده و درآمد اضافی کسب کنید.
درک مفاهیم پایه API اکسل در Interactive Brokers
یادگیری نحوه ساخت اتوماسیون از طریق رویههای Sub در ویژوال بیسیک
توانایی خودکارسازی هر تسک در صفحات گسترده (Spreadsheet) با استفاده از VBA
یادگیری نحوه وارد کردن دادهها و انجام بکتست (Backtesting) در اکسل
دانلود نسخه اختصاصی ربات Ranger 1.0
استفاده از Ranger 1.0 برای اتوماسیون فوری معاملات
درک کدنویسی Ranger 1.0 و توانایی شخصیسازی آن متناسب با ایدههای شما
افزودن توابع و الگوریتمهای شخصی به Ranger 1.0
ساخت سیستم معاملاتی خودکار اختصاصی در اکسل از صفر
پیشنیازها: شما باید با اکسل آشنایی داشته باشید.
تجربه معاملهگری مفید است اما الزامی نیست.
کامپیوتر، اتصال اینترنت، اکسل 2010 یا جدیدتر و سیستمعامل مایکروسافت ویندوز.
برای افتتاح حساب مارجین به 10,000 دلار و برای حساب IRA در Interactive Brokers به 5,000 دلار نیاز خواهید داشت.
در این دوره، شما نحوه ساخت اتوماسیون معاملاتی را در اکسل، محبوبترین نرمافزار صفحه گسترده بازار، خواهید آموخت. در اکسل هیچ محدودیتی برای آنچه میتوانید بسازید وجود ندارد؛ تنها محدودیت شما، تخیلتان است! این دوره بر محور یادگیری Visual Basic for Applications (VBA) بنا شده و ما نسخه سادهشدهای از سیستمی که من برای معاملهگری ساختهام به نام Ranger 1.0 را بررسی خواهیم کرد. از این سیستم به عنوان نمونهای برای آموزش ساخت اتوماسیون شخصی استفاده میکنیم. هر دانشجو میتواند یک نسخه از Ranger 1.0 را برای استفاده شخصی دانلود کند. در پایان دوره، شما کدهای اجرایی Ranger 1.0 را درک کرده و قادر خواهید بود آن را بر اساس ایدههای خود شخصیسازی کنید. همچنین میتوانید از آموختههای خود برای ساخت یک سیستم خودکار از پایه استفاده کنید.
تمرکز این دوره بر معامله سهام است. امکان معامله فیوچرز، ارزها، آپشنها و اوراق قرضه از طریق Ranger 1.0 وجود دارد، اما مثالهای مربوط به آنها به طور مفصل پوشش داده نشده است. با این حال، تا پایان دوره دانش کافی در ویژوال بیسیک خواهید داشت تا بتوانید اتوماسیون سفارشی خود را برای معامله هر دارایی به هر روشی که میخواهید ایجاد کنید!
مرزها را جابجا کنید! با اکسل واقعاً میتوانید هر آنچه تصور میکنید بسازید. این دوره شما را با ویژوال بیسیک آشنا میکند، حتی اگر هرگز کدنویسی نکرده باشید. شما یاد میگیرید چگونه چرخه حیات سفارشات را خودکار کنید، تایمر بسازید، پخش صدا، ثبت دادههای زنده، انجام بکتست و حتی ساخت یک هوش مصنوعی تصمیمگیرنده را پیادهسازی کنید!
در نهایت، من شما را در تمام مراحل لازم برای افتتاح حساب در Interactive Brokers، تنظیم API اکسل و معامله با حساب شبیهساز (Paper Trading) راهنمایی میکنم. برای دریافت دادههای زنده و ارسال سفارشات، داشتن حساب Interactive Brokers الزامی است، اما حتی اگر حسابی ندارید، به شما نشان خواهم داد چگونه دادههای تاریخی را برای اکسل دریافت کنید تا بلافاصله بکتستهای خود را انجام دهید!
سرفصل ها و درس ها
مقدمهای بر معاملهگری خودکار
Introduction to Automated Trading
مقدمهای بر Ranger 1.0 بخش اول
Introduction to Ranger 1.0 Part 1
مقدمهای بر Ranger 1.0 بخش دوم: دموی زنده
Introduction to Ranger 1.0 Part 2: Live Demo
موارد قانونی و سلب مسئولیت
Legal Stuff - Disclaimer
بهترین ایدههای من
My Best Ideas
منابع برای آشنایی با حمایت/مقاومت و شکستها (Breakouts)
Resources for those unfamiliar with support/resistance and breakouts
استفاده از ویژوال بیسیک برای اپلیکیشنها (VBA)
Using Visual Basic for Applications (VBA)
مبانی ویژوال بیسیک برای اپلیکیشنها (VBA)
Visual Basic for Applications (VBA) basics
دستورات شرطی If و Or
If and or statements
ماکروها، سلولها و کادرهای محاورهای
Macros, cells, and dialogue boxes
حلقهها (Loops)
Loops
عملکرد و قابلیتهای Ranger 1.0
Ranger 1.0 functionality
دانلود Ranger 1.0 از اینجا!
Download Ranger1.0 here!
رفع خطای Compile Error: Cannot Find Project or Library
If you get the following error: Compile Error: Cannot Find Project or Library
نحوه ساخت یک تایمر
How to build a timer
نحوه زمانبندی یک تسک در ساعت مشخص
How to schedule a task at a specific time
نحوه ساخت هشدار و پخش صدا
How to build an alarm and play sounds
پاکسازی سلولها و محدودهها
Clearing cells and ranges
توابع Auto_Open و Worksheet_Calculate
Auto_Open and Worksheet_Calculate subs
مقدمهای بر API اکسل در Interactive Brokers
Introduction to the Interactive Brokers Excel API
نحوه درخواست خودکار دادههای زنده بازار
How to request live market data automatically
نحوه خودکارسازی تسکهای آمادهسازی روزانه
How to automate your daily setup tasks
نحوه ارسال دستی سفارشات از طریق اکسل
How to send orders manually through Excel
بررسی خودکار خطاهای تنظیمات
Checking for set up errors automatically
طراحی سیستم برای اجرا در حالت خودکار یا دستی
How to design your system to run in automatic or manual mode
مدیریت چرخه حیات سفارش
Managing the order life cycle
نحوه فعالسازی و ارسال خودکار سفارشات
How to trigger orders and send them automatically
اندازه گذاری هوشمند پوزیشنها
Smart position sizing
نحوه محاسبه سودها (ادامه اندازه گذاری هوشمند)
How gains are calculated (smart position sizing continued)
نحوه درج خودکار تارگتهای قیمتی
How to insert price targets automatically
تارگتهای قیمتی
Price targets
نحوه خودکارسازی حد ضررها (Stops)
How to automate stops
توابع متضاد: نحوه پیشگیری از تداخل
Conflicting subs: how to prevent them
خروج دستی از پوزیشن (دکمه خروج اجباری)
Manual Position Exit (Force Exit Button)
نحوه بستن خودکار پوزیشنها در نزدیکی پایان روز
How to automatically close positions near the end of the day
پوزیشنهای شبانه و شرایط خاص
Overnight positions and special situations
نحوه ثبت خودکار دادههای معاملاتی (Log)
How to automatically log trading data
نحوه ثبت دادههای زنده تیک به تیک
How to record live data tick by tick
بخشهای تکمیلی
Extras
نحوه وارد کردن دادهها از Interactive Brokers یا منابع دیگر
How to import data from Interactive Brokers or other sources
نحوه انجام بکتست در اکسل
How to do backtesting in Excel
ساخت الگوریتم شما: مقدمهای بر توابع Workbook اکسل
Create your algorithm, an introduction to Excel workbook functions
نحوه ساخت یک هوش مصنوعی تصمیمگیرنده با تفکر انسانی
How to build a decision making AI that thinks like a human
نحوه دیباگ کردن کدها خط به خط
How to debug your code line by line
تنظیمات اولیه Interactive Brokers برای اولین بار
Setting up Interactive Brokers for the first time
گامهای بعدی شما چیست؟
Where should you go from here?
نیاز به کمک برای ساخت اتوماسیون سفارشی دارید؟
Need My Help Building Custom Automation?
نمایش نظرات