Klang 框架
Klang 大框架目前由三大部分组成
1. Klang
主要负责 运算部分和解释Kline语言,在线服务器管理和交互。
默认情况Klang加载A股的100天日K,这样能快速运算。
用户通过网页接口或者python接口能和分布式的Klang算法服务器交互。
客户端提供公式或者交互的其他逻辑给Klang 服务器,服务器运算后返回结果。
2. AIDatas
AIDatas 主要完成 网站页面,用户注册,数据库服务。
除了承载 https://klang.org.cn 网站以外。 日K数据库,股票列表。
各大动态因子,以及策略的数据交互,都是通过AIDatas完成
3. Kdata
Kdata ,数据采集和计算。
数据的采集包括日K,列表,财务因子,筹码
计算包括 MACD,RSI,均线 等日常计算
Kdata 运算完成后会提交给 AIDatas,这样Klang就可以从AIDatas获取计算好的数据,进行策略运算了。
MACD,MA等提前计算好,就可以方便用户使用,无需每次都运算。