自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 收藏
  • 关注

原创 量化交易-移动平均线策略

你今天重了 1 斤,但因为过去 20 天里有很多天的老数据在里面“垫着”,这个 1 斤对平均值的影响被稀释了。突然,年轻人开始加速,他从老人身后追了上来,从下方穿到了上方(MA5 上穿 MA20)。MA20(长期均线) = 反应慢的“老人”,价格变好几天,它才慢慢反应过来。👉 结论:MA20 很迟钝,价格短期上蹿下跳,它都“懒得动”,非常平滑。刚开始,老人走在前面(MA20在上面,MA5在下面,价格处于下跌趋势)。👉 结论:MA5 很敏感,价格一涨它就涨,价格一跌它就跌,跟得很紧。你每天早上称一次体重。

2026-06-22 22:19:20 164

翻译 智能体应用设计与实现

代码工程化:提供完整的requirements.txt,按功能拆分模块(如prompt_utils.py存模板,main.py做主流程),关键代码必须加注释说明“为什么选这个组件”。拆子任务:把需求拆成3~6个逻辑连贯的步骤,确保上一步的输出能自然流入下一步(如“检索结果”必须能传入“提示生成”)。助手工具类(文本处理/数据整理):解决“内容加工”问题,核心是参数化提示+自定义Tool(如读写文件)。RouterChain:用于意图识别后分发到不同处理链(如“查订单”走订单链,“写文案”走生成链)。

2026-06-22 21:41:13 3

原创 第一个量化实验

因为一天交易下来,经过多空双方充分博弈,收盘价是市场用真金白银投票出来的"最终共识"。想拉长周期看趋势,把 period=‘1y’ 改成 ‘2y’(两年)或 ‘5y’(五年)涨了 1 块钱,但更关键的是:1 块钱相对于昨天的 10 块钱,涨了 10%。σ 越大,说明每天的收益率散得越开,今天可能涨 5%,明天可能跌 4%。也就是:今天比昨天“多出来的部分”,除以“昨天的价格”。σ 越小,说明每天的收益率都紧贴着平均值,涨跌都很温和。在本实验设定下(1y 日线),波动最大的是:特斯拉。

2026-06-19 23:53:25 230

翻译 LangChain应用级系统设计与RAG实践

基础实践的 | 串联适合单输入单输出场景,若任务更复杂(比如“输入产品介绍和目标人群,先提取卖点,再根据卖点和人群写营销话术”),就需要用到 RunnableSequence 结合 RunnablePassthrough 实现多输入多输出。拓展知识边界:大模型可以获取训练数据之外的知识,包括最新信息(比如2025年的行业数据)和私有信息(比如公司内部文档、客户资料);降低成本:更新知识不需要重新训练大模型(微调成本很高,动辄几十万),只需要更新外部知识库(比如添加新的文档),成本低、效率高。

2026-06-19 23:25:17 3

翻译 LangChain进阶组件实操

在LangChain中实现对话记忆,核心思路是:使用 RunnableWithMessageHistory 包装你的LCEL链,再通过自定义 get_session_history 函数来决定采用哪种记忆策略。我们常用的实现是 ChatMessageHistory(内存存储),它就像一个列表,专门存放 HumanMessage(用户消息)和 AIMessage(AI回复)。原理:用LLM将历史对话总结成精简摘要,替代完整历史。原理:完整保存所有对话历史,不截断、不压缩。适合短对话场景,历史消息较少时使用。

2026-06-19 22:52:10 3

原创 第一章 什么是量化金融

但大量股票的统计规律是确定的——终点价格服从正态分布,波动与√t成正比。1、找到概率优势(策略研究的目标)——没有优势,一切仓位管理都无效。2、科学管理仓位(风险控制的目标)——有优势但不控制风险,照样亏钱。量化金融的核心逻辑就藏在这里:不预测单一结果,而是利用统计规律。单只股票的走势无法预测——每条路径都像醉汉走路,随机且不重复。3、长期重复执行(纪律与系统的目标)——让大数定律为你工作。这是索普在赌场验证的真理,也是所有量化策略的底层逻辑。

2026-06-16 22:03:17 259

翻译 第二章 LangChain核心组件实操

LangChain 做了统一抽象接口,不管 OpenAI、DeepSeek、Hugging Face 模型,调用写法基本一样,屏蔽底层接口差异,开发者只专注业务功能。在LangChain中,大模型主要分为两类:① LLM 文本生成模型:只传一段文字、返回一段文字,像 Llama、通义千问开源版;适合翻译、摘要、单次短文生成。② ChatModel 对话模型:传入完整多轮对话记录(用户 + 助手历史消息),返回单条回复,像 GPT4o、DeepSeek 对话版;适合聊天机器人,能记住上下文。

2026-06-16 21:25:37 6

翻译 第一章 了解lang框架

传统大模型应用开发存在重复造轮子、流程管控复杂、状态维护困难等痛点。LangChain 作为“基础设施工具箱”,提供现成组件(如模型调用、对话管理、工具连接),能快速搭建简单到中等复杂度的应用,降低入门门槛;LangGraph 则与 LangChain 互补,专注于复杂流程的管控。两者共同提升开发效率,让智能体开发更简单。

2026-06-15 22:20:32 2

原创 pandas 实现mysql 开窗函数组内排序操作(含空值)

pandas 实现mysql开创函数组内排序

2023-02-07 11:19:49 981

原创 python百度热搜指数+动态可视化排行榜

百度指数_日期更新方法

2022-07-05 16:08:37 1592

原创 python 批量更改扩展名

批量更改扩展名

2022-07-05 16:03:04 679

原创 openpyxl表格样式设置

样式设置

2022-07-05 16:01:35 1086

原创 python如何给正文内容加富文本标签

给正文加富文本标签

2022-07-05 15:53:02 804

原创 python根据项目标签匹配人员

项目标签匹配人员

2022-07-05 15:39:21 269

原创 自定义日期周数导出

循环打印日期

2022-07-05 15:31:06 292

原创 for循环,给标题内容累计打标签

给标题内容打上符合要求的标签词

2022-07-05 15:12:19 347

原创 自定义期间查询数据库

自定义时间段查询

2022-07-05 10:13:58 195

原创 python根据关键词给对应数据打上标记

python根据关键词给对应数据打上标记

2022-06-30 17:41:07 1057

原创 python中sum的另类用法——拉平列表

python中sum拉平列表

2022-06-30 17:38:16 428

原创 pandas删除索引具体位置的数据

pandas删除索引具体位置的数据

2022-06-30 17:26:51 1219

原创 将列表按照固定数量切割

将列表按照固定数量切割

2022-06-30 14:58:19 192

原创 pandas 教你如何合并文件夹下的多张表

pandas合并文件夹下的多张表

2022-06-30 14:56:01 1002

原创 python对dataframe中series的json格式解析

pandasd处理表格里的json数据。

2022-06-30 14:45:50 1523 1

原创 python汇总zip文件,压缩包的每个文件格式一样

汇总zip文件。

2022-06-28 15:16:29 413

原创 用pandas设置一表多sheet的样式

用pandas设置一表多sheet的样式!

2022-06-28 14:35:38 493

翻译 MySQL-面试题

MySQL面试题

2022-06-07 11:48:09 333

翻译 MySQL-高级处理

MySQL高级处理

2022-06-07 11:46:57 214

翻译 MySQL-集合运算

在数据库中, 所有的表–以及查询结果–都可以视为集合, 因此也可以把表视为集合进行上述集合运算, 在很多时候, 这种抽象非常有助于对复杂查询问题给出一个可行的思路。

2022-06-07 11:45:08 560

翻译 MySQL-复杂一点的查询

视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的(会在下面具体介绍),所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作。...

2022-06-06 17:52:52 328

翻译 MySql-基础查询与排序

从表中选取数据时需要使用SELECT语句,也就是只从表中选出(SELECT)必要数据的意思。

2022-06-06 17:38:36 611

原创 给windows设置定时任务并运行py脚本

想要每天定时执行py脚本,可以试试windows自带的。第一步:找到控制面板→系统和安全→管理工具→计划任务第二步:创建基本任务第三步:给任务取个名字第四步:根据需求选择执行频率第五步:设置时间和触发频率第六步:启动程序第七步:第八步:切记路径不要有中文,不然无法执行。另外就是,如果执行不成功,就去对应的py路径里创建一个bat文件,文件内容是:然后再去以下界面操作,一步一步即可。...

2022-04-28 16:18:35 4408

翻译 python编程基础-task5-面向对象的编程

(一)类的例子class Song(object): #class表示要创建类,Song是类的名称, def __init__(self, lyrics): self.lyrics = lyrics #这里是设置了lyrics是的全局变量,后面的类里都可以使用这个参数,必须要用这个#根据类 Song 创建对象#自动执行Song类的 __init__方法 def sing_me_a_song(self): #定义sing_me_a_song函数

2022-02-22 10:20:04 224

原创 python编程基础-task4-FOR、IF以及while

(一)IF语句avg = 90math = 95Chinese = 85if math < Chinese: print("语文更好!")if math>Chinese: print("数学更好!")Chinese +=5 if avg == Chinese: print("语文跟平均分相等")数学更好!语文跟平均分相等附加练习1、你认为 if 对它下面的代码起什么作用?答:进行条件判断。2、为什么 if 下面的代码要缩进 4 个空格?

2022-02-22 10:18:19 677

原创 python编程基础-task3-函数

函数和变量在 Python 中使用 def 来创建一个函数。def chek_run_list(): print('def创建函数:') print('1.都是英文状态下的符号') print('2.函数名:字符和 下划线,能说明函数的作用') print('3.函数名后要+括号') print('4.括号里是几个参数,多参用逗号隔开') print('5.参数需要唯一') print('6.参数后面放 :(冒号)') print('7.函

2022-02-21 13:48:05 544

原创 python编程基础-task2-字典、元组、布尔类型、读写文件

(一)字典字典和列表有一些共通之处,但还有很大区别。字典可以用任何方式拿取,列表只能用数值提取数据# 列表hey = ["a","e","i","o","u"]# 用索引取值print(hey[3])# 更改具体列表位置的值hey[3] = 'iiii' print(hey)# 字典hi = {'name':'sue','age':18,'weight':56*2}print(hi)# 取年龄值,直接字符串提取print(hi["age"])# 增加字段hi['c

2022-02-18 10:10:30 501

原创 python编程基础-task1-数学运算、字符串、文本、列表

(1)实现第一行代码和认识注释print('hello world') # 以“#”开头,然后就可以解释该句/段代码的主要意义'''多行注释首尾用三个单引号'''"""多行注释首尾用三个多引号"""hello world(2)数学运算加减乘除:+,-,*,/符号运算:<,> ,<= ,>=取余:%3>=2True3+143/21.53%21# 浮点数,精确到百分位a=20"%.2f"%a'20.00'

2022-02-15 20:32:28 629

原创 replace替换骚操作,不想对照结果再删的可以看看

两张表,一张是英文的表,一张是英文对应中文的辅助表,想要将英文替换成对应的中文。常规操作,肯定是excel的vlookup,用python呢?噢,第一反应肯定是merge!!!表1:表2:import pandas as pddf1 = pd.read_excel(r'C:\Users\Administrator\Desktop\表1.xlsx')df2 = pd.read_excel(r'C:\Users\Administrator\Desktop\表2.xlsx')result =

2022-01-11 14:29:42 605

原创 后台提交数据被限制个数?没准这个可以帮到你

数据这么提才方便!

2022-01-11 11:54:50 321

翻译 nlp-生成任务-语言模型

如果您正在google的colab中打开这个notebook,您可能需要安装Transformers和????Datasets库。将以下命令取消注释即可安装。# ! pip install datasets transformers # -i https://pypi.tuna.tsinghua.edu.cn/simple如果您是在本地机器上打开这个jupyter笔记本,请确保您的环境安装了上述库的最新版本。您可以在这里找到这个jupyter笔记本的具体的python脚本文件,还可以通过分布式的方

2021-09-13 17:45:54 1416 1

翻译 nlp-生成任务-摘要生成

如果您正在google的colab中打开这个notebook,您可能需要安装Transformers和????Datasets库。将以下命令取消注释即可安装。! pip install datasets transformers rouge-score nltk分布式训练请查看 这里.微调transformer模型解决摘要生成任务在本notebook中,我们将展示如何微调 ???? Transformers中的预训练模型来解决摘要生成任务。我们使用XSum dataset数据集。这个数据集包含了B

2021-09-13 17:43:34 3652 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除