python实现MACD均线择时策略
本文采用了聚宽平台接口进行量化策略设置: 1 确定策略内容 在之前的教程中,我们学习了如何通过财务指标等对股票进行筛选等操作。今天我们将以MACD为例,探究如何利用 技术指标 进行策略的构建与实现。 > MACD的组成 MACD(Moving Average Convergence and Divergence)即 指数平滑移动平均线 ,由Geral Appel 于1970年提出,属于 大势…
本文采用了聚宽平台接口进行量化策略设置: 1 确定策略内容 在之前的教程中,我们学习了如何通过财务指标等对股票进行筛选等操作。今天我们将以MACD为例,探究如何利用 技术指标 进行策略的构建与实现。 > MACD的组成 MACD(Moving Average Convergence and Divergence)即 指数平滑移动平均线 ,由Geral Appel 于1970年提出,属于 大势…
关于上一节读者某些疑问 :为什么你用进程并行不是线程并行? 回答 :由于Python解释器有GIL(全局解释器锁),在单进程的解释器上有线程安全锁,也就是说每次只能一个线程访问解释器,因此Python在语法上的多线程(multithreads)实现是不会提高并行性能的。 这一点和C\C++上的编译级别的并行是不一样的,Python能做到的极限是多进程的解释级别并行。(上一节我实现的是 多进程并行 …
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展。 Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素。此模块用于控制所有图元的子图和顶层容器的默认间距。 matplotlib.figure.Figure.savefig()方法 matplotlib库的savefig()方法图形模块用于保存当前图形。 用法:savefig(self, fn…
文章目录 参考 描述 os.path 路径分隔符 os.path.join() 不同实现 Windows 下的 os.path.join() os.path.join() 与 ntpath.join() ntpath.join() 准备工作 os.fspath() isinstance() 可迭代对象仅能为元组 可能产生的 TypeError 嵌套的元组 os.path.splitdrive() …
Python acm试题 Point类的构造函数 Description 通过本题目的练习可以掌握类的构造函数的定义; 设计一个点类Point,私有数据成员有x、y;公有成员函数有:无参数的构造函数Point(),带参数的构造函数Point(int,int);ShowPoint()输出点对象的信息 在主函数main()中调用相应成员函数,从键盘接收时间对象的x和y的值,并向显示器输出相应的值。 I…
计算机视觉库OpenCV和ROS[Python] 我们在这里真正感兴趣的是相机拍摄的RGB图像,因此本周我们将使用的关键主题是: 1.使用一系列ROS工具来查询ROS网络上的摄像头图像主题,并查看流式传输给他们的图像。 2.使用计算机视觉库OpenCV和ROS,获取相机图像并实时处理。 3.应用过滤过程来隔离图像中感兴趣的对象。 4.开发目标检测节点,并利用这些过程产生的信息来控制机器人的位置。 …
给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 这一题关于递归的写法,看看热评那位大佬的博客就一目了然,地址: http://lylblog.cn/blog/4 我把核心的思路图贴过来 这道题其实一般都会宏观的考虑…
之前安装了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,发现无法使用。 原因是 如…
使用说明: 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脚本异常/usr/bin/python3^M: bad interpreter: No such file or directory 问题描述 编写python代码 #!/usr/bin/python3 import fileinput ''' ls | ./filein.py ./filein.py /etc/passwd ./filein.py < /etc/passwd…