摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 此系列的文章主要是基于慕课网的课程做的学习笔记,算是量化交易的入门级课程。 这个系列的课程,好处是通俗易懂,适合刚上手的小白。 但感觉数据部分限制见多,后面再更新下对于数据源的文章 阅读全文
posted @ 2024-04-17 20:36 麦克煎蛋 阅读(6) 评论(0) 推荐(0) 编辑
 
摘要: C 程序犹如拿着剃刀在刚打过蜡的地板上劲舞。 ——Waldi Ravens C++ 学起来很难,因为它天生如此。 ——佚名 Java 从很多方面来说,就是简化版的 C++。 ——Michael Feldman 接下来请欣赏与众不同的表演。 ——巨蟒剧团之《飞翔的马戏团》 这两年一直在从事Python 阅读全文
posted @ 2020-04-13 14:42 麦克煎蛋 阅读(591) 评论(0) 推荐(1) 编辑
  2024年4月23日
摘要: 参考文章:https://zhuanlan.zhihu.com/p/682863555 唐奇安通道指标由美国交易员理查德·唐奇安(Richard Donchian)创造,在20世纪50年代初期首次引入。 它是一种基于价格波动的趋势跟踪指标,通过计算一定时间范围内的最高价和最低价,形成价格的上下边界通 阅读全文
posted @ 2024-04-23 15:39 麦克煎蛋 阅读(9) 评论(0) 推荐(0) 编辑
  2024年4月20日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 在量化开发过程中,有一些强大的库是必须学会使用和熟悉的,这里简单整理下。 一、Pandas 1、简介 Pandas 是 Python 语言的一个扩展程序库,用于数据分析。 Pand 阅读全文
posted @ 2024-04-20 13:49 麦克煎蛋 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 这里以 EasyTrader 为例,感受下如何实现程序化交易。 一、EasyTrader技术原理简介 EasyTrader主要原理是利用pywinauto自动获取同花顺上相应控件的 阅读全文
posted @ 2024-04-20 11:25 麦克煎蛋 阅读(3) 评论(0) 推荐(0) 编辑
  2024年4月19日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 选股策略是否有效,都需要进一步验证。这里的验证,也就是我们常说的数据回测。 这里选用的数据回测框架是PyAIgoTrade。 一、PyAIgoTrade简介 PyAlgoTrade 阅读全文
posted @ 2024-04-19 08:44 麦克煎蛋 阅读(7) 评论(0) 推荐(0) 编辑
  2024年4月18日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 这一节主要是了解基于“动量因子”的选股策略。动量因子指的是股票在一段周期内的涨跌幅度 ,其本质是追涨杀跌。而选股策略,指的是基于这个因子的表现进行股票筛选,以及买入、卖出的操作。 阅读全文
posted @ 2024-04-18 12:09 麦克煎蛋 阅读(10) 评论(0) 推荐(0) 编辑
  2024年4月17日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 一、双均线策略 1、什么是均线 2、双均线策略 3、生成交易信号 简单的根据金叉和死叉生成交易信号: def ma_strategy(data, short_window=5, l 阅读全文
posted @ 2024-04-17 14:23 麦克煎蛋 阅读(5) 评论(0) 推荐(0) 编辑
  2024年4月13日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 本节主要包括以下内容: 1、计算涨跌幅 使用shift函数计算涨跌幅 def calculate_change_pct(data): """ 涨跌幅 = (当期收盘价-前期收盘价) 阅读全文
posted @ 2024-04-13 08:20 麦克煎蛋 阅读(7) 评论(0) 推荐(0) 编辑
  2024年4月12日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们首先需要获取股票数据。 代码IDE选择:PyCharm 计算机环境:MacOS 一、获取股票数据的三种方式 二、获取股票数据 这里选定的是使用JoinQuant平台提供的免费接 阅读全文
posted @ 2024-04-12 21:54 麦克煎蛋 阅读(19) 评论(0) 推荐(0) 编辑
  2024年4月7日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 这个系列的文章主要是基于慕课网的量化交易学习的笔记,顺便也加了自己的一些理解和优化。一边学一边写,回头再梳理。 量化交易是指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大 阅读全文
posted @ 2024-04-07 11:45 麦克煎蛋 阅读(7) 评论(0) 推荐(0) 编辑
  2023年12月19日
摘要: 学习视频:https://www.bilibili.com/video/BV12z4y1J7nQ/?spm_id_from=333.999.0.0&vd_source=516eee863e252e452d8dfe7cb01af532 这个工程跟着视频算是完成的走完了,从原理图到PCB,然后打板、贴片 阅读全文
posted @ 2023-12-19 11:21 麦克煎蛋 阅读(22) 评论(0) 推荐(0) 编辑
  2023年12月8日
摘要: 参考文章:https://www.eet-china.com/mp/a37431.html 在嵌入式软件开发中,bin、hex、axf和elf这四种格式的文件很常见。 bin文件 bin 是 binary 的缩写,直白的翻译即为二进制文件。 bin 是一种最简单的程序文件,只有程序数据。因此我们在下 阅读全文
posted @ 2023-12-08 10:52 麦克煎蛋 阅读(79) 评论(0) 推荐(1) 编辑
  2023年12月7日
摘要: 在参考立创的教程进行电子时钟制作的时候,前期一直未能有效的实现串口日志输出,这里记录下排障过程。 电子时钟制作教程:https://www.bilibili.com/video/BV12z4y1J7nQ/?spm_id_from=333.788&vd_source=516eee863e252e452 阅读全文
posted @ 2023-12-07 15:55 麦克煎蛋 阅读(28) 评论(0) 推荐(0) 编辑
  2023年11月22日
摘要: 参考文章:https://blog.csdn.net/m0_46170433/article/details/105883593?spm=1001.2014.3001.5502 一、串口 串口即串行接口,也称串行通信接口或串行通讯接口,通常指PC端的COM接口。串口是采用串行通信方式的扩展接口。 串 阅读全文
posted @ 2023-11-22 15:47 麦克煎蛋 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 外层布线不同长度载流能力 PCB走线宽度一般低频小电流,选用10mil,特殊密集,选择6mil。 PCB走线宽度决定因素: 电流的大小。电流大的线要宽些,电流小的线可细些。 1、首先PCB电源线的宽度最好在40mil以上,最低也要在25mil以上,在条件允许的情况下尽量宽; 2、另外还要考虑实际的电 阅读全文
posted @ 2023-11-22 15:29 麦克煎蛋 阅读(125) 评论(0) 推荐(0) 编辑
  2023年10月25日
摘要: 这里选择的是一个简单的灯光控制系统。 学习视频如下: https://www.bilibili.com/video/BV1pY411j7om/?spm_id_from=333.788&vd_source=516eee863e252e452d8dfe7cb01af532 也可以参考立创开源广场的介绍: 阅读全文
posted @ 2023-10-25 10:31 麦克煎蛋 阅读(89) 评论(0) 推荐(0) 编辑
  2023年10月24日
摘要: 某日早晨,手动点击了jenkins的升级提示,结果就起不来了。错误信息很少,日志也没输出。 排查过程: 1、首先怀疑是打包机的设备问题,来回折腾重启了好几次,无果。 2、怀疑是升级过程导致的数据损坏。 手动下载war包到指定目录下,直接运行是没问题的。但是通过systemctl无法运行。。。 网络搜 阅读全文
posted @ 2023-10-24 19:29 麦克煎蛋 阅读(194) 评论(0) 推荐(0) 编辑
  2023年8月23日
摘要: 既然涉足了硬件领域,画原理图是绕不过去的基本功。作为多年的软件工程师,发现自己对硬件还是挺有兴趣的。 但涉及的知识点也太多了,先补补初中的物理知识,其他的就慢慢的在做中学,学中做吧~ 争取先学习画个几十张原理图再说吧,涉及到不明白的知识点再具体学习下。 1、第一张图选用的是电路电流表,一是比较简单, 阅读全文
posted @ 2023-08-23 17:30 麦克煎蛋 阅读(36) 评论(0) 推荐(0) 编辑
  2023年6月29日
摘要: 上拉电阻 上拉电阻:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平。增强输出引脚的驱动能力。 https://www.bilibili.com/video/BV1W34y1579U/?spm_id_from=333.337.search-card.all.click&vd_sourc 阅读全文
posted @ 2023-06-29 10:18 麦克煎蛋 阅读(65) 评论(0) 推荐(0) 编辑
  2023年6月27日
摘要: 一、看原理图 1、找主控芯片 2、浏览各个模块(看引脚连接) 二、画原理图 altium designer Candence allegro PADS 立创EDA(适合新手) 原理图库 -> 原理图 PCB库 -> PCB图 三、推荐入门学习视频 https://www.bilibili.com/v 阅读全文
posted @ 2023-06-27 15:13 麦克煎蛋 阅读(78) 评论(0) 推荐(0) 编辑
  2023年6月14日
摘要: 元件类型符号 R: 电阻C:电容L:电感D:二极管Q:晶体管X:晶体J:连接器,跳线器U:半导体(集成芯片) 大的半导体一般有更具体的名称,如存储芯片,命名RAM0,RAM1。 元件常见标记 顶部横线:表示低电平有效 CS:片选信号 三角:边缘触发输入 GND:公共端,接地(假设的地,一般是电源的负 阅读全文
posted @ 2023-06-14 10:53 麦克煎蛋 阅读(245) 评论(0) 推荐(0) 编辑
  2023年6月13日
摘要: 单片机最小系统,是指用最少的元件组成的单片机可以工作的系统。一般包括:控制芯片、晶振电路、复位电路。 复位电路 单片机的置位和复位,都是为了把电路初始化到一个确定的状态。单片机复位电路原理是在单片机的复位引脚RST上外接电阻和电容,实现上电复位。当复位电平持续两个机器周期以上时复位有效。 复位电路由 阅读全文
posted @ 2023-06-13 16:12 麦克煎蛋 阅读(118) 评论(0) 推荐(0) 编辑
  2022年11月10日
摘要: 主要参考文章: https://blog.csdn.net/qq_33285112/article/details/109726538 https://www.cnblogs.com/linnuo/p/15699121.html 一、首先基于Alpine构建Java最小运行环境 关于Alpine A 阅读全文
posted @ 2022-11-10 09:14 麦克煎蛋 阅读(209) 评论(0) 推荐(0) 编辑
  2022年3月10日
摘要: 做后台开发的时候,所使用的前端框架一直是d2admin,其中重要的是使用了d2-crud-plus。 本周在使用其中的穿梭框(transfer)组件的时候,大费周章,官方给的示例实在太简单了(其实也怪自己学艺不精)。。。 { title: '穿梭框', key: 'transfer', type: 阅读全文
posted @ 2022-03-10 19:25 麦克煎蛋 阅读(607) 评论(0) 推荐(0) 编辑
  2021年11月8日
摘要: 参考文章: https://www.jianshu.com/p/c93fede90615 执行下面这个脚本即可: #!/bin/sh # This is the Meteor install script! # # Are you looking at this in your web browse 阅读全文
posted @ 2021-11-08 16:43 麦克煎蛋 阅读(330) 评论(0) 推荐(0) 编辑
  2021年10月13日
摘要: 参考文章: https://blog.csdn.net/blueheart20/article/details/81011805 在Maven项目中,不同的第三方依赖包可以直接或者间接依赖于Spring,这些Spring的版本各有不同,则在项目中容易产生版本的冲突。 Spring不同模块或者与外部进 阅读全文
posted @ 2021-10-13 10:17 麦克煎蛋 阅读(1439) 评论(0) 推荐(0) 编辑
  2020年12月22日
摘要: @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。 @Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false 阅读全文
posted @ 2020-12-22 17:11 麦克煎蛋 阅读(219) 评论(0) 推荐(0) 编辑
  2020年12月3日
摘要: 一般的项目模块中都有DAO、Entity、Service、Controller层。 Entity层:实体层 数据库在项目中的类 Entity层是实体层,也就是所谓的model,也称为pojo层,是数据库在项目中的类,该文件包含实体类的属性和对应属性的set、get方法; DAO层: 持久层 主要与数 阅读全文
posted @ 2020-12-03 19:17 麦克煎蛋 阅读(5787) 评论(1) 推荐(3) 编辑
  2020年11月11日
摘要: 在公司的一个项目中,管理后台开发采用了D2Admin,这其中关于富文本的编辑又用到了UEditor。 关于UEditor的详细使用就不再赘述,具体可以参考文章:http://fex.baidu.com/ueditor/ 按照文档说明,后台配置好以后,就可以上传文件了,个人后台配置参数如下: { "i 阅读全文
posted @ 2020-11-11 18:56 麦克煎蛋 阅读(519) 评论(1) 推荐(1) 编辑
  2020年10月26日
摘要: 一、首先下载jdk1.6 下载地址:https://support.apple.com/kb/DL1572?locale=zh_CN 二、修改安装包 如果已经安装了高版本jdk,则默认是无法安装低版本的jdk的,这里需要处理下已下载的jdk1.6,方法如下: https://blog.csdn.ne 阅读全文
posted @ 2020-10-26 10:34 麦克煎蛋 阅读(4362) 评论(0) 推荐(0) 编辑