【精选】PHP将股票日K线数据转换为月K线数据

网极科技2年前代码笔记623

通过日K数据计算月K数据,首先将日K的数据按月份分组,再将每个分组计算出开盘价收盘价最高价最低价和涨跌额等数据。

function convert_to_monthly_k($daily_data) {
    $monthly_data = array();
    $prev_month = '';
    $o = $c = $h = $l =$volume= 0;

    foreach ($daily_data as $key=>$daily) {

        // 将日期转换为年月格式
        $this_month = date('Y-m', strtotime($daily['date']));


        // 如果当前日期所在月份和上一个日期不同,则需要新建一条月K线数据
        if ($prev_month != $this_month) {
        
            
已隐藏部分内容,支付后自动显示
如有疑问请联系QQ:706448591
支付18元查看
return $monthly_data; }

相关文章

jQuery uploadify上传插件修改为ajax上传

jQuery uploadify上传插件修改为ajax上传

近期客户找到我们升级他们的老古董系统,这个系统创建于十几年前,使用了大量过时老旧的组件,需要更新替换,其中就包括了让很多程序员头疼的Flash组件。本篇文章记录下如何将jQuery uploadify...

宝塔面板Nginx设置任意路径301重定向

宝塔面板Nginx设置任意路径301重定向

接到一个客户的诉求,需要将指定路径进行301重定向,由于宝塔设置重定向只有域名(即根目录),无法对子目录或其他任意路径进行重定向,所以需要手写Nginx的重定向规则。 301重定向和伪静态有...

解决composer异常 Composer\Downloader\TransportException

解决composer异常 Composer\Downloader\TransportException

Composer在腾讯或阿里的服务器上经常会遇到报出如下异常: [Composer\Downloader\TransportException]...

网页前端使用阿里巴巴普惠字体的方法

网页前端使用阿里巴巴普惠字体的方法

《阿里巴巴普惠体》是一款由中国企业首次发布的可面向全场景使用的免费商用正文字体。可永久免费正版商用的阿里巴巴普惠体,中文字体多采用现代简洁的笔画,造型上偏瘦长,并将字的重心提高。字体笔画上也做了一些...

私有化部署PaddleOCR图片中文字识别

私有化部署PaddleOCR图片中文字识别

图片文字识别(OCR)的技术目前已经比较成熟,有很多开源模型可以使用。本文主要以百度开源的PaddleOCR为例,进行私有化部署 为什么要进行文字识别私有化很多图片是比较隐私的,比方身份证,虽然市面...

身份证前6位对应省市区速查表_身份证对应省市区查询

身份证前6位对应省市区速查表_身份证对应省市区查询

身份证前6位对应省市区速查表_身份证对应省市区查询 一、产品概述身份证前6位对应省市区速查表是一款精心设计的Excel表格工具,旨在帮助用户快速准确地通过身份证号码的前6位数字,查询并定位到对应的省...