跳转至

可点击练习室

先动手看见变化,再回到正文理解原因。全部价格和分数都是教学虚构数据。

适合谁想把抽象概念亲手点一遍的读者
练习数量12 个独立网页
每个用时大约 6 到 15 分钟
隐私浏览器内运行,不上传输入

按课程顺序进入

顺序 练习 你会亲手发现什么 对应课程
1 价格侦探 尚未发生的价格不能提前出现 第 1、10 课
2 浏览器 Python 输入、运行、输出怎样连接 第 2 到 6 课
3 代码拼图 代码步骤存在先后依赖 第 5、6 课
4 pandas 表格探索器 选列、筛选、排序和新增列 第 7 课
5 策略代码阅读器 数据怎样走到指标、信号和持仓 第 8 课
6 下单与成交模拟器 订单会跨价位或无法成交 第 9、14 课
7 收益与回撤 同终点可以经历不同风险 第 11、12、15 课
8 信号时间机 信号、订单和成交不能挤在同一时刻 第 14、16 课
9 均线实验台 参数变化会改变信号和换手 第 19 课
10 过度拟合与数据切分 尝试越多,研究冠军越可能抓住噪声 第 16、17 课
11 序列模型记忆 RNN、LSTM、GRU 和 Attention 怎样连接过去 第 29、30 课
12 AI 研究卡 含糊想法怎样变成可复查任务 第 13、31 课

每个练习都有即时反馈、重置、返回课程和前后入口。完成状态只存在当前浏览器,清除浏览器数据后会消失。

浏览器 Python 的网络说明

第 2 和第 4 个练习会按需加载 Pyodide 0.29.4。第一次运行需要联网和一些等待时间。加载失败时,页面仍会保留代码、预期结果和其他按钮,不会只留下空白等待画面。

其余练习不依赖行情接口,不创建账户,也不会下订单。手机可以完成核心操作,电脑更适合阅读代码和表格。

怎样使用练习

运行或点击以前先写下自己的猜测。看到结果后,只比较一个差异。修改时每次只改一项,再记录变化。这样才能知道哪个动作造成了结果。

开始第一个练习