python实现MACD均线择时策略

  • Post author:
  • Post category:python

本文采用了聚宽平台接口进行量化策略设置: 1 确定策略内容 在之前的教程中,我们学习了如何通过财务指标等对股票进行筛选等操作。今天我们将以MACD为例,探究如何利用 技术指标 进行策略的构建与实现。 > MACD的组成 MACD(Moving Average Convergence and Divergence)即 指数平滑移动平均线 ,由Geral Appel 于1970年提出,属于 大势…

继续阅读 python实现MACD均线择时策略

高性能计算的矩阵乘法优化 – Python + OpenMP实现

  • Post author:
  • Post category:python

关于上一节读者某些疑问 :为什么你用进程并行不是线程并行? 回答 :由于Python解释器有GIL(全局解释器锁),在单进程的解释器上有线程安全锁,也就是说每次只能一个线程访问解释器,因此Python在语法上的多线程(multithreads)实现是不会提高并行性能的。 这一点和C\C++上的编译级别的并行是不一样的,Python能做到的极限是多进程的解释级别并行。(上一节我实现的是 多进程并行 …

继续阅读 高性能计算的矩阵乘法优化 – Python + OpenMP实现

python绘图代码示例数字25_Python Matplotlib.figure.Figure.savefig()用法及代码示例

  • Post author:
  • Post category:python

Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展。 Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素。此模块用于控制所有图元的子图和顶层容器的默认间距。 matplotlib.figure.Figure.savefig()方法 matplotlib库的savefig()方法图形模块用于保存当前图形。 用法:savefig(self, fn…

继续阅读 python绘图代码示例数字25_Python Matplotlib.figure.Figure.savefig()用法及代码示例

Python 内幕揭秘:深度刨析 Windows 系统下的 os.path.join()

  • Post author:
  • Post category:python

文章目录 参考 描述 os.path 路径分隔符 os.path.join() 不同实现 Windows 下的 os.path.join() os.path.join() 与 ntpath.join() ntpath.join() 准备工作 os.fspath() isinstance() 可迭代对象仅能为元组 可能产生的 TypeError 嵌套的元组 os.path.splitdrive() …

继续阅读 Python 内幕揭秘:深度刨析 Windows 系统下的 os.path.join()

Python 面向对象 Point类的构造函数

  • Post author:
  • Post category:python

Python acm试题 Point类的构造函数 Description 通过本题目的练习可以掌握类的构造函数的定义; 设计一个点类Point,私有数据成员有x、y;公有成员函数有:无参数的构造函数Point(),带参数的构造函数Point(int,int);ShowPoint()输出点对象的信息 在主函数main()中调用相应成员函数,从键盘接收时间对象的x和y的值,并向显示器输出相应的值。 I…

继续阅读 Python 面向对象 Point类的构造函数

计算机视觉库OpenCV和ROS[Python]

  • Post author:
  • Post category:python

计算机视觉库OpenCV和ROS[Python] 我们在这里真正感兴趣的是相机拍摄的RGB图像,因此本周我们将使用的关键主题是: 1.使用一系列ROS工具来查询ROS网络上的摄像头图像主题,并查看流式传输给他们的图像。 2.使用计算机视觉库OpenCV和ROS,获取相机图像并实时处理。 3.应用过滤过程来隔离图像中感兴趣的对象。 4.开发目标检测节点,并利用这些过程产生的信息来控制机器人的位置。 …

继续阅读 计算机视觉库OpenCV和ROS[Python]

Leetcode – 24 两两交换链表中的节点 python

  • Post author:
  • Post category:python

给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 这一题关于递归的写法,看看热评那位大佬的博客就一目了然,地址: http://lylblog.cn/blog/4 我把核心的思路图贴过来 这道题其实一般都会宏观的考虑…

继续阅读 Leetcode – 24 两两交换链表中的节点 python

ZED相机python API配置

  • Post author:
  • Post category:python

之前安装了ZED-SDK,在官网下载了CUDA10.2版本的ZEDSDK3.8 现在用python API对ZED相机进行二次开发 由于之前安装的python版本是3.10,运行ZED_SDK中的get_python_api.y提示手动安装pyzed-3.8-cp310-cp310-win_amd64.whl,之后安装完成后,在pycharm中建立新项目,导入pyzed,发现无法使用。 原因是 如…

继续阅读 ZED相机python API配置

Python_批量修改文件的编码格式

  • Post author:
  • Post category:python

使用说明: 1、使用工具:Python2.7.6+chardet2.3.0,chardet2.3.0下载地址: 点击这里 2、环境配置:Python安装+配置环境变量,chardet解压放在Python安装目录\Lib\site-packages下 举例:批量修改当前路径下所有.cpp文件的编码格式为UTF-8,代码如下: import os import sys import codecs im…

继续阅读 Python_批量修改文件的编码格式