Telegram Web Link
Forwarded from Learn With Mehdi
بعد از حدود ۲ ماه که با تغییری توی سایت tsetmc بسته بورس تهران در پایتون دچار مشکل شده بود و امکان دریافت اطلاعات رو نداشت بروزرسانی شد. نسخه 0.9.0ش رو می‌تونید به راحتی با دستور زیر نصب کنید:
pip install tehran-stocks
اگر دفعه اولی هست که با این بسته‌ آشنا می‌شید می‌تونید از طریق گیتهاب یا لینک ویدیوی زیر اطلاعات بیشتری کسب کنید:

https://github.com/ghodsizadeh/tehran-stocks
https://www.youtube.com/watch?v=SQivGBZYAZc&t=23s
واجور یک بازی حدس کلمه است که توی اون هر روز یک کلمه جدید داره که باید توی ۶ حدس به اون کلمه برسید. این بازی این روزها طرفدارهای زیادی پیدا کرده به نظرم رسید که با حلش با کمک پایتون می‌شه چیزهای جالبی یاد گرفت و مرور کرد.
توی این ویدیو از امکانات زیر برای رسیدن به جواب کمک گرفتم:

- برنامه نویسی شی‌گرا برای پیاده‌سازی راه حل
- استفاده از ابزارهای #pandas:
- برای خواندن فایل csv از وب/گیتهاب
- فیلتر کردن و سرچ کردن در دیتافریم‌ها
- بررسی و فیلتر کردن متن
- استفاده از #Regex برای جستجو در متن
https://youtu.be/mnbzMTzi5fA

بازی واجور:
https://www.vaajoor.ir/


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

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

از طریق لینک زیر می‌تونید این ابزار رو امتحان کنید:
https://ghodsizadeh.github.io/wame/
به بهانه بازگشت لیگ‌ قهرمانان اروپا⚽️

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


مواردی که در این ویدیو می‌بینیم:
- بررسی داده‌‌های خام فوتبالی
- طرح سوال مناسب از داده‌ها
- ارزیابی موقعیت‌ها
- پیش‌بینی و ارائه راهکار برای بهتر شدن موقعیت‌ها
https://youtu.be/z3sESwInIPs

برای عضویت در کانال یوتوب روی لینک زیر کلیک کنید:
https://bit.ly/lwm-youtube


این ویدیو از ادغام دو ویدیوی فوتبالی قبلی تهیه شده است.

@learn_with_mehdi
کتابخانه #Sympy یک کتابخانه جالب در پایتون برای کار با معادلات پارامتری/سیمبولیک هست.


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

لینک ویدیو:
https://bit.ly/3J9VbPf


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

https://bit.ly/34nO06G
#معرفی
#پیشنهاد

✔️ پروژه اوپن سورس signal backtester
ابزار بکتست بازار های مالی

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

اگر ازین ابزار خوشتون اومد خوشحال میشم با استار دادن به پروژه ازون حمایت کنید 🌱




👉 Link: https://github.com/xibalbas/signal_backtester.git


اطلاعات بیشتر:
https://link.medium.com/b3cOjPibAob

Contact: @Alimrd318
نسخه جدید کتابخانه بورس تهران در پایتون منتشر شد!
https://youtu.be/5ktBsR9Em58

کار اصلی این کتابخانه دریافت اطلاعات مالی موجود در سایت tsetmc است، در نسخه جدید امکانات زیادی به کتابخانه اضافه شده و البته بهبودهای خوبی هم در عملکردش انجام شده:

- راه‌اندازی ابتدایی و دریافت اطلاعات کلی شرکت‌ها بلافاصله بعد از این اجرا
- دریافت اطلاعات کامل قیمت شامل بیش از ۱.۲ میلیون قیمتی و ۲۱ سال تاریخچه سهام
- دریافت اطلاعات آنی از روی تابلو
- دریافت اطلاعات مربوط به افزایش سرمایه و تعدیل قیمت
- سازگار با pandas
- پشتیبانی کامل از تاریخ شمسی با کمک کتابخانه jalali-pandas
- قابلیت انتقال دیتابیس از sqlite به هر دیتابیس دیگری مانند postgresql با تغییر در فایل config
- امکان بک‌تست استراتژی‌ها با بسامد روزانه
- ...


برای دریافت کتابخانه و راهنمای نصب و استفاده می‌تونید به صفحه گیتهاب اون مراجعه کنید:
https://github.com/ghodsizadeh/tehran-stocks


برای راهنمای کامل می‌تونید به پست بلاگ مراجعه کنید:

https://learnwithmehdi.ir/posts/tehran-stocks-python/

برای مشاهده ویدیوی معرفی و مشاهده عملی کار با کتابخانه از لینک زیر استفاده کنید:
https://youtu.be/5ktBsR9Em58

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

پیشاپیش ممنون از حمایت شما.


@learn_with_mehdi
Learn With Mehdi pinned «نسخه جدید کتابخانه بورس تهران در پایتون منتشر شد! https://youtu.be/5ktBsR9Em58 کار اصلی این کتابخانه دریافت اطلاعات مالی موجود در سایت tsetmc است، در نسخه جدید امکانات زیادی به کتابخانه اضافه شده و البته بهبودهای خوبی هم در عملکردش انجام شده: - راه‌اندازی…»
سلام خدمت همه دوستان
توی این ویدیو یک نگاه دقیق‌تر داریم که چجوری می‌تونیم کتابخونه و اطلاعاتی که دریافت می‌کنه رو به یک دیتابیس قدرتمند مثل Postgresql متصل کنید. با کمک این ویژگی می‌تونید استفاده‌های بیشتر با عملکرد بهتری داشته باشید و به راحتی و با سرعت به یک سرویس آماده و قابل ارائه متصل کنید.

https://youtu.be/6NOsQJPD0n8
کنفرانس #pycon یکی از رویدادهای جذاب پایتون هست که در کشور‌های مختلف برگزار میشه. در کنفرانس pycon امریکا یک ارائه تسوط Antony Shaw برای افزایش سرعت پایتون با کمترین میزان تغییر در کد‌ها ارائه شد.

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


https://youtu.be/7LKqWxuc8og
موافق یک دوره در مورد الگوریتم تریدینگ با پایتون هستید؟
Anonymous Poll
16%
آره حتی اگر پولی هم باشه می‌خوام.
78%
آره ولی لطفا رایگان و داخل یوتوب باشه
6%
نه
قسمت صفر دوره الگوریتم تریدینگ با پایتون منتشر شد:
https://bit.ly/3x73pUH

توی این ویدیو درباره دوره و انتظاراتی که باید ازش داشته باشیم صحبت می‌کنیم.

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

لینک اشتراک در کانال یوتوب:
https://bit.ly/lwm-youtube

@learn_with_mehdi
قسمت اول #الگوریتم‌تریدینگ:
چرا پایتون؟
توی این ویدیو در مورد این صحبت می‌کنیم که چرا پایتون زبان مناسبی برای شروع الگوریتم تریدینگ هست و در مورد تاریخچه پایتون و کتابخانه‌های زیر صحبت می‌کنیم:
- numpy
- pandas
- pytables
- tehran-stocks

لینک ویدیو:
https://bit.ly/3xczucr

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

لینک اشتراک در کانال یوتوب:
https://bit.ly/lwm-youtube

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

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


لینک کانال یوتوب:
https://bit.ly/lwm-youtube



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


لینک ویدیو:
https://youtu.be/_LOdI_gINeo


لینک عضویت در کانال:
https://bit.ly/lwm-youtube


@learn_with_mehdi
سلام خدمت دوستان عزیز
فردا ساعت ۵ بعد از ظهر ویدیو جدید منتشر میشه.
اگر با پایتون آشنایی نسبی دارد ولی با کتابخانه‌های علمی آشنایی ندارید می‌تونید این ویدیو رو مشاهده کنید. البته اگر با این مفاهیم آشنا هستید ممکنه نکته جدیدی نداشته باشه.

نکته مثبت این ویدیو اینه که توی یک ساعت و ۴۵ دقیقه مباحث مهمی که در numpy, pandas و matplotlib هست رو یاد بگیرید، علاوه بر این در بخش پایانی در مورد اینکه چجوری کدهای پایتون رو جوری بنویسیم که تا ۱۵۰ برابر هم سریعتر اجرا بشه صحبت می‌کنیم.
در واقع این ویدیو می‌تونه نقطه شروعی باشه برای کار با پایتون علمی که پیشنیازی هست برای الگوریتم تریدینگ.
من هم فردا ساعت ۵ آنلاین خواهم بود و می‌تونیم در قسمت چت خود ویدیو با هم در ارتباط باشیم، من لینک‌هایی رو به اشتراک می‌گذارم و اگر سوالی هم باشه بهش جواب می‌دم.

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

https://youtu.be/P5AOx7jomAs

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


لینک عضویت در کانال:
https://bit.ly/lwm-youtube


@learn_with_mehdi
Learn With Mehdi
نسخه جدید کتابخانه بورس تهران در پایتون منتشر شد! https://youtu.be/5ktBsR9Em58 کار اصلی این کتابخانه دریافت اطلاعات مالی موجود در سایت tsetmc است، در نسخه جدید امکانات زیادی به کتابخانه اضافه شده و البته بهبودهای خوبی هم در عملکردش انجام شده: - راه‌اندازی…
بعد از بروزسانی نسخه جدید این کتابخونه بورس تهران روی برخی سیستم‌ها فایل config درست نمی‌شد و برای نصب ابتدایی کمی دردسر ایجاد می‌کرد.
با همکاری یکی از دوستان این مورد برطرف شد و الان در نسخه 1.0.9 می‌تونید به راحتی کتابخانه رو نصب کنید و ازش استفاده کنید.
برای بروزسانی می‌تونید از دستور زیر استفاده کنید:


pip install -U tehran_stocks

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

https://www.youtube.com/watch?v=5ktBsR9Em58

برای مشاده مستندات کتابخانه هم می‌تونید به این آدرس سر بزنید:

https://github.com/ghodsizadeh/tehran-stocks

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


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

@learn_with_mehdi

ر
شما کدام گزینه برای آموزش ویدیویی همراه با کد ترجیح میدید؟
Anonymous Poll
70%
نوشتن کد‌ها در حین ویدیو
30%
توضیح کد‌های از قبل نوشته شده و فقط اجرای دستورات و مشاهده خروجی
2024/07/01 13:36:17
Back to Top
HTML Embed Code: