可点击练习室¶
先动手看见变化,再回到正文理解原因。全部价格和分数都是教学虚构数据。
按课程顺序进入¶
| 顺序 | 练习 | 你会亲手发现什么 | 对应课程 |
|---|---|---|---|
| 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。第一次运行需要联网和一些等待时间。加载失败时,页面仍会保留代码、预期结果和其他按钮,不会只留下空白等待画面。
其余练习不依赖行情接口,不创建账户,也不会下订单。手机可以完成核心操作,电脑更适合阅读代码和表格。
怎样使用练习¶
运行或点击以前先写下自己的猜测。看到结果后,只比较一个差异。修改时每次只改一项,再记录变化。这样才能知道哪个动作造成了结果。