最近,FMZ量化交易平台支持了数据库接口,所以使用JavaScript语言也可以很方便的实现一个K线行情数据收集器了。有了需求,马上行动~ 构建JavaScript版本行情收集器之前,我们先来熟悉FMZ的数据库接口DBExec。 DBExec 函数 先熟悉以下几种操作: 1、创建表 2、向表中写入数据 3、查询表中数据 设计行情收集器 利用FMZ的数据库接口DBExec可以实现收集交易所的K线数据。例如有些策略基于很长的K线数据计算指标,很不容易收集数据让K线数据长度足够计算指标,但是遇到策略程序设计不完善实盘异常停止、临时调整代码、临时调整策略参数等需要重启实盘的场景。此时实盘一旦重启收集的数据就没有了(程序变量中保存)。所以使用数据库接口,保存收集的行情数据是一个非常好的解决办法。 我们的需求也十分简单: 1、程序轮询获取行情 2、判断BAR更新,将完成的BAR数据写入数据库表保存。 3、查询数据库中表的数据 4、本例子为了展示数据,增加了画图(使用画线类库),通过策略交互按钮,更新K线图表。 5、删除数据库表 6、初始化,重新创建数据库表,写入最新的数据。 简单的数据收集器源码: 测试 对比数据 策略地址:https://www.fmz.com/strategy/267223 —- 编译者/作者:发明者量化交易 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
JavaScript版本行情收集器
2021-06-23 发明者量化交易 来源:区块链网络
LOADING...
相关阅读:
- 孤崖悟币:6.22BTC双杀气势庞博现货何去何从夜间合约策略2021-06-23
- Filecoin的信任系统FilecoinPlus同样适用大型数据集群2021-06-23
- OpenSea 将数据存储在 IPSF 和 Filecoin 中2021-06-23
- 数据保护机构表示,隐私是数字欧元成功的关键 – 监管比特币新闻2021-06-23
- VanEck 首席执行官表示对比特币 (BTC) ETF 的需求很高2021-06-23