Bạn có thể phát triển thêm ngữ pháp Python cơ bản của mình.
Tìm hiểu cách sử dụng bàn làm việc MySQL và mysql cơ bản.
👩💻Từ việcxây dựng cơ sở dữ liệu kiểm thử ngược đến việc viết thư viện! Họccách viết và triển khai thuật toánmột cách cẩn thận .👨💻
Giới thiệu bài giảng 📝
Trong bài giảng này, chúng ta sẽ sử dụng Python để xây dựng cơ sở dữ liệu kiểm thử ngược và tạo thư viện kiểm thử ngược cho phép bạn kiểm thử ngược các thuật toán của riêng mình. (Đây không phải là bài giảng về thuật toán liên quan đến tín hiệu mua và bán!)
Như bạn sẽ thấy trong phần tạo tín hiệu mua và bán, có rất nhiều điều cần cân nhắc khi phát triển một thuật toán giao dịch hơn bạn nghĩ. Mặc dù chắc chắn có rất nhiều gói backtesting tuyệt vời, nhưng để đạt được mức độ tự do cao, bạn cần tự phát triển chương trình backtesting của riêng mình hoặc có hiểu biết sâu sắc về các thư viện backtesting. Vì lý do đó, tôi đã tạo ra chương trình backtesting của riêng mình để đảm bảo rằng sau khi hoàn thành khóa học này, bạn có thể áp dụng mọi thứ mình mong muốn.
Trên hết, tôi hy vọng rằng sau khi tham gia khóa học, bạn sẽ học được cách xử lý dữ liệu của mình một cách nghiêm túc !
Những gì bạn sẽ học được trong khóa học này ✏️
Trong bài giảng này...
1 Học các câu lệnh SQL cơ bản trong khi xây dựng cơ sở dữ liệu của riêng bạn (MySQL) .
2 Tôi nghĩ những người mới học Python sẽ tự tin hơn về Python nếu họ nghe bài này! (Khóa học được thiết kế sao cho bạn có thể tiếp tục học ngay cả khi chỉ hoàn thành ngữ pháp Python cơ bản .)
3. Tôi hy vọng rằng khi bạn tham gia khóa học cùng tôi, bạn sẽ biết rằng mặc dù việc viết một thuật toán thực hiện kiểm tra ngược có vẻ đơn giản hơn bạn nghĩ, nhưng vẫn có nhiều điều cần cân nhắc.
4 Tìm hiểu cách tạo GUI cơ bản bằng Python và cách sử dụng matplotlib, pandas và mysql-connector-python .
Tính năng bài giảng 💡
Các bài giảng được biên soạn tập trung nhiều nhất có thể vào đào tạo thực tế và toàn bộ bài giảng được kết nối chặt chẽ với nhau, vì vậy tôi hy vọng bạn sẽ theo dõi và tiếp tục.
Vui lòng kiểm tra trước khi tham gia lớp học! ✔️
Rất tiếc, chúng tôi không thể trả lời những câu hỏiliên quan đến bài giảng . Vui lòng cân nhắc điều này khi mua hàng.
Xem trước bài giảng 📖
Tổng cộng, chúng tôi tạo ra hai GUI (giao diện người dùng đồ họa).
• Chương trình dưới đây cập nhật cơ sở dữ liệu MySQL của chúng tôi.
• Chương trình bên dưới là chương trình thực hiện kiểm tra ngược.
Các công cụ được đề cập ở đây 🧰
Anaconda quản lý Python và môi trường ảo
MySQL và MySQL Workbench
Mã Visual Studio
Xing API, Trung tâm phát triển (ebest Investment & Securities)
Tạo GUI bằng QtDesigner
Các gói được sử dụng: pandas, Matplotlib, Mysql-connector-python, TA-lib, PyQt5
Câu hỏi dự kiến Hỏi & Đáp 🙋🏻♂️
H. Thuật toán giao dịch được chú trọng như thế nào trong khóa học? A. Khóa học này sẽ tập trung gần như hoàn toàn vào các thuật toán giao dịch. Mục đích của khóa học là hướng dẫn người mới bắt đầu cách xây dựng cơ sở dữ liệu giá cổ phiếu và cách viết chương trình kiểm tra ngược.
H. Tôi có thể áp dụng ngay thuật toán kiểm thử ngược của mình sau khi hoàn thành khóa học không? A. Điều này tùy thuộc vào trình độ hiểu biết của bạn, nhưng cá nhân tôi tin rằng nếu bạn hiểu rõ bài giảng này, bạn sẽ có thể bắt đầu kiểm thử ngược thuật toán của riêng mình. Tuy nhiên, như tôi đã nhiều lần nhấn mạnh trong suốt bài giảng, ngay cả những thuật toán giao dịch trông có vẻ đơn giản cũng cần được chú ý rất nhiều đến chi tiết khi thực sự phát triển một chương trình.
H. Tôi có thể theo dõi bài giảng ngay cả khi tôi không hiểu nhiều về cú pháp Python không? A. Có, tôi đã cố gắng trình bày ngữ pháp cơ bản để càng nhiều người càng tốt có thể hiểu được và tôi cũng sắp xếp các phần có thể gây nhầm lẫn vì tôi vừa mới học xong ngữ pháp Python.
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Những người vừa học xong ngữ pháp Python và chưa biết phải làm gì
Bài giảng này là hay nhất.
Nếu bạn muốn triển khai backtesting với mức độ tự do cao,
Tôi khuyên bạn nên tham gia bài giảng này.
Bất kỳ ai mới làm quen với Python hoặc MySQL cũng có thể tham gia khóa học này. Tôi biết sơ bộ về Python và chưa bao giờ sử dụng MySQL trước đây, nhưng tôi đã có thể hoàn thành khóa học bằng cách làm theo những gì người hướng dẫn đã dạy.
Dành cho những người nhận thức được những hạn chế của việc kiểm tra lại trong Excel
Tôi nghĩ bài giảng này có thể là câu trả lời.
Cuối cùng, xin cảm ơn người hướng dẫn đã cung cấp những bài giảng chất lượng cao với mức giá phải chăng như vậy.
Nội dung liên quan Khi lần đầu tiên tôi thử tự học, tôi đã rất bối rối, nhưng bài giảng này đã giúp ích rất nhiều vì nó dạy tôi từng bước từ những điều cơ bản. Đặc biệt, tôi nghĩ nó dễ học hơn vì khóa học được cấu trúc sao cho bạn có thể theo dõi nó một cách tuần tự. Đây là một khóa học rất được khuyến khích.
Đó là một bài giảng hay mà tôi không cảm thấy khó khăn mặc dù tôi là một học sinh lớn tuổi hơn. Người hướng dẫn đã cố gắng giải thích mọi thứ một cách rất đơn giản và có vẻ như anh ấy đã nỗ lực rất nhiều để đảm bảo cách diễn đạt của mình là chính xác. Điều đáng tiếc là khi quay video màn hình quá lớn, phản hồi câu hỏi không thỏa đáng, tôi nghĩ là nhược điểm nên cho điểm trừ một sao. Tuy nhiên, ngoài các vấn đề môi trường khác, thật tuyệt vời khi có thể đặt nền móng cho việc kiểm tra lại ở đây. Trong tương lai, tôi hy vọng sẽ phát triển nội dung mang lại phản hồi tốt trong môi trường video chi tiết hơn và nếu có một bài giảng, tôi sẽ giảng 100%.
Nội dung bài giảng có vẻ hay.
Các chữ cái quá nhỏ và mã không thể chia sẻ được, khiến việc học trở nên khó khăn.
Hầu hết các bài giảng và sách khác đều chia sẻ mã, điều này thật đáng tiếc.
Nếu bạn không thể thực hiện bài giảng trong khi theo dõi nó, bạn phải nhìn vào mã của người hướng dẫn và xem liệu bạn có viết sai điều gì không. Bạn phải xem lại bài giảng mỗi lần để tìm ra. Đặc biệt khó tìm được các bài giảng trước đây.
Một người khác cũng xin chia sẻ code nhưng mình thấy khó vì bị rò rỉ code... mà cũng khó thông cảm. Hoặc nếu bài giảng được biên tập lại cho tiện thì đã không có yêu cầu như thế này... nhưng thật đáng tiếc.
Tuy nhiên, tôi sẽ ngoan cố và chăm chỉ lắng nghe vì đây là bài giảng cần thiết.
Xin lỗi. Vì đây là bài giảng đầu tiên của tôi nên tôi nghĩ còn rất nhiều thiếu sót. Lần tới khi quay bài giảng, tôi sẽ tiết lộ mã và quay phim bằng phông chữ lớn hơn.