logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C/C++ 中double类型数据处理

最近遇到一个问题,double数据在不同数据库中存储时,如果位数超过16位,不同数据库会显示不同结果。Double在MySQL ClickHouse TDengine 中的显示精度那么这个数据是如果处理,如何存储的呢? 通过查询资料有了一个初步的认知。下图为double类型存储结构,后面的52个字节是存储尾数,前面11个字节存储指数,第一个用于标记正负。引用一篇文章 大白话说float型的精度和范

#c语言#c++#bash
TDengine函数大全-数学函数

TDengine 函数 数学函数 abs acos asin atan sin cos log pow sqrt tan

文章图片
#tdengine#时序数据库#dba +2
[量化投资-学习笔记013]Python+TDengine从零开始搭建量化分析平台-策略回测进阶

在上一章节《策略回测》中采用轮询的方式对整个股票池进行了回测。虽然功能已经实现,但是效率确实不高。而且生成的结果也不方便统计。本次在上一章的基础上进行修改,实现两方面的改进:创建子表根据股票代码创建子表,因为之前已经有类似的表名称,可以借用一部分。导出表名和标签,并构建建表语句。导入建表语句函数简介多进程/线程处理结果写入TDengine程序主体MACD交易策略回测程序说明该程序用于进行MACD交

文章图片
#学习#python#tdengine
[量化投资-学习笔记002]Python+TDengine从零开始搭建量化分析平台-MA均线的多种实现方式

MA 均线时最基本的技术指标,也是最简单,最不常用的(通常使用EMA、SMA)。以下用两种不同的计算方法和两种不同的画图方法进行展示和说明。MA 均线指标公式。

文章图片
#学习#python#时序数据库 +1
TDengine统计数据库占用空间

TDengine 目前只提供统计超级表占用空间的工具:- 2.x 版本使用 `select _block_dist() from STABLE_NAME`- 3.x 版本使用 `show table distributedSTABLE_NAME`但以上的统计结果并不准确。如果想统计 DB 使用的空间,只能通过统计所属 vnode 占用空间进行统计。以下脚本可以实现自动统计所在节点所有数据库的大小。

文章图片
#数据库#tdengine#大数据 +1
[量化投资-学习笔记014]Python+TDengine从零开始搭建量化分析平台-Python知识点汇总

以下内容总结了之前章节涉及到的 Python 知识点,看过之前的章节同学,就不用打开了。

文章图片
#学习#python#tdengine
TDengine 跨版本迁移实战

TDengine 3.0 已经退出了近一年,目前已经到了 3.2 版本。很遗憾的是 2.x 和 3.x 之间的数据文件不兼容。如果向从 2.x 升级到 3.x 只能选择数据迁移的方式。taosxtaosdump以下演示使用 Python 脚本跨版本迁移数据库,从 3.1 降级迁移到 2.6。

文章图片
#tdengine#数据库#大数据 +4
[量化投资-学习笔记003]Python+TDengine从零开始搭建量化分析平台-Grafana画K线图

Grafana 非常人性的提供离 K线图模块, 搭配TDengine 配置简单一键生成。

文章图片
#学习#python#tdengine +1
[量化投资-学习笔记010]Python+TDengine从零开始搭建量化分析平台-MACD金死叉

本次简单介绍 MACD 最常用的用法:金叉和死叉。金叉和死叉是MACD指标中的两个重要信号。金叉是指 MACD 快线(DIF)上穿慢线(DEA)的情况。死叉则是指 MACD 快线下穿慢线的情况。理论上,金叉代表看涨信号,而死叉则代表看跌信号。如果用程序实现就比较简单,就是两个变量的大小变换。macd_line从结果来看,胜率还不错。

文章图片
#学习#python#tdengine
[量化投资-学习笔记004]Python+TDengine从零开始搭建量化分析平台-EMA均线

在之前的文章中用 Python 直接计算的 MA 均线,但面对 EMA 我认怂了。这次直接使用 Pandas 库的函数,便捷又省事。并且用 Pandas 直接对之前 MA 均线进行改写。我一直同意:I would rather be vaguely right than precisely wrong.

文章图片
#python#学习#tdengine +2
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择