目标:使用python django打通前中后台,将量化交易的管理做成web application,未来扩展到交易控制。
进展:
django基础基本了解,静态部分还需要学习。明天需要弄明白django的自定义SQL操作,我是绝对的ORM黑。本周的重头还需要搞定前台UI。
django简述:
消息流转:
使用URL印射(urls.py)将请求路由到对应的视图创建函数(views.py)
views.py使用djang template将html渲染好后传给前台。
数据库操作:
使用ORM,将类(models.py)印射到DB。对于类的修改均可以同步到DB。
反正我觉得ORM就是演示和玩具能用。真正做数据分析,稍微复杂一点ORM就要跪。
前台:
不太懂,django用了templates来做前台,将后台结果传到前台,有一些模板语言,怎么说呢,还是弱。很明显传JSON是更好的选择。
需求:
1 界面查看持仓,持仓图形显示仓位分布
2 可手动调仓
3 手动调仓结果显示为下日操作计划。
4 界面显示全天市场统计。
下一步工作:
1 使用boostrap和easyUI做出雪球的盈亏管理界面