This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Grid Trading Strategy on Cryptocurrency Market with Python
Section 1 Overview
Overview (1:18)
Section 2 Setup Environment
Python Version
Package Version
Install Python with Anaconda
Install Visual Studio Code (IDE)
Install TA-Lib
Get Line Token for Notifications
Section 3 Request API
Request API
Section 4 Python Basics
Variables
Data Types
Operators
Condition Statements (if-else)
Functions
Loops
Class & Object
Modules & Packages
Recommended Free Course - Basic Python
Recommended Free Course - Basic Pandas
Section 5 Create MM Policy
Create MM Policy (19:57)
Section 6 Create other CSV files
Create other CSV Files (6:45)
Section 7 Create Our Package & Modules - Utilities Class
Import Necessary Libraries (6:48)
Create __init__ Constructor (3:29)
Create "get_local_time" Method (7:22)
Create "is_between" Method (3:58)
Create "get_last_price" Method (5:01)
Create "execute_order_market" Method (5:39)
Create "execute_order_limit" Method (5:20)
Create "check_port_balance" Method (6:00)
Create "check_grid_asset_in_wallet" Method (5:14)
Create "smoothing_data" Method (11:37)
Section 8 Create Our Package & Modules - About CSV Fuctions
About CSV Functions -- MM Policy (6:14)
About CSV Functions -- Trade History (9:38)
About CSV Functions -- Equity & Cost (4:13)
About CSV Functions -- Zone Movement Log (5:13)
Section 9 Create Our Package & Modules - Money Management Class
Create "clear_close_buy_limit_in_mm_policy" Method (14:55)
Create "clear_close_buy_limit_in_mm_policy_but_keep_filled" Method (11:39)
Create "clear_close_sell_limit_in_mm_policy" Method (13:30)
Create "clear_order_buy_id_filled" Method (15:25)
Create "clear_order_buy_id_filled_but_keep_filled" Method (4:12)
Create "clear_order_sell_id_filled" Method (9:31)
Create "clear_all_order_sell_id_mm_policy" Method (4:30)
Create "clear_order_buy_id_mm_policy" Method (5:10)
Create "clear_all_order_id_mm_policy" Method (3:21)
Section 10 Create Our Package & Modules - Other Functions
Create "select_trade_zone_layer" Function (9:57)
Create "clean_buy_order_id_in_mm_policy" Function (9:02)
Create "check_remaining_unit_each_layer" Function (11:11)
Create "check_amount_unit_in_limit_order" Function (9:37)
Create "check_have_open_orders" Function (3:19)
Create "check_open_buy_repeated_order" Function (13:17)
Create "cancel_all_limit_order" Function (5:02)
Create "check_inventory" Function (13:58)
Create "check_inventory" Function (Cont) (16:14)
Section 11 Create Our Package & Modules - Order Management Class
Create "offset_balance_from_leftover_unit" Method (14:33)
Create "check_open_collect_zone" Method (18:30)
Create "check_close_for_place_limit_order" Method (23:42)
Create "check_open_for_place_limit_order" Method (18:12)
Section 12 Create Our Package & Modules - Put it all together
Create main.py for Execution - Part1 (11:14)
Create main.py for Execution - Part2 (4:56)
Create main.py for Execution - Part3 (5:13)
Create main.py for Execution - Part4 (8:30)
Run our First Grid Robot !!! (9:12)
Section 13 Create Portfolio Dashboard Visualization (Update!!)
Overview (2:39)
Basic Setup (5:12)
Create Function for portfolio dashboard part1 (9:09)
Create Function for portfolio dashboard part2 (4:07)
Create Function for portfolio dashboard part3 (13:21)
Create Dashboard part1 (8:03)
Create Dashboard part2 (11:23)
Create Dashboard part3 (13:45)
Section 14 How to Compound Cashflow in Zone (Update!!)
Setup ports in compound app (15:24)
How to compound (8:43)
Section 15 Course Summary
Python Codes & CSV Files (Update!!)
Modules & Packages
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock