2 Commits
2d0f356729
...
76b08a864a
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
76b08a864a |
Merge branch 'wuyingzhao' into milestone-20260325-学习笔记
|
2 weeks ago |
|
|
6940c8a4f3 |
2026.03.27
|
2 weeks ago |
2 changed files with 116 additions and 0 deletions
@ -0,0 +1,77 @@ |
|||
GO知识的学习 |
|||
Go 程序底层执行流程 |
|||
1. 编译器读取 .go 源码 |
|||
2. 检查语法错误(package main / main函数 必须存在) |
|||
3. 编译为机器码(CPU可直接执行) |
|||
4. 从 main() 函数第一行开始执行 |
|||
5. 逐行运行代码,执行完毕程序退出 |
|||
Go 开发核心注意事项 |
|||
可执行程序必须双件套 |
|||
只有 package main + func main() 才能运行,缺一不可 |
|||
禁止未使用的变量 / 导入包 |
|||
短变量 := 有严格限制 |
|||
只能在函数内部使用 |
|||
同一作用域不能重复声明同一个变量 |
|||
全局变量只能用 var,不能用 := |
|||
大小写决定访问权限 |
|||
大写字母开头:公共(对外可访问,对标 Java public) |
|||
小写字母开头:私有(仅包内可访问,对标 Java private) |
|||
项目与依赖 |
|||
必须用 Go Modules,别碰 GOPATH |
|||
所有项目必须执行:go mod init 项目名 |
|||
对标 Java 的 Maven/Gradle,管理依赖 |
|||
依赖自动清理 |
|||
依赖乱了、多了,执行:go mod tidy |
|||
自动删无用依赖、补全缺失依赖 |
|||
标准库优先,少用第三方包 |
|||
Go的转义字符 |
|||
\n 换行 输出后换行 |
|||
\t 制表符(Tab 空格对齐文本 |
|||
\\ 输出一个反斜杠 \ 打印路径 |
|||
\" 输出双引号 " 字符串里带引号 |
|||
\' 输出单引号 ' 字符里带单引号 |
|||
\r 回车(回到行首)\b退格(删除前一个字符) |
|||
Go 变量核心知识 |
|||
一、变量命名规则 |
|||
只能用:字母、数字、下划线 |
|||
首字符不能是数字 |
|||
区分大小写(name ≠ Name) |
|||
不能用 Go 关键字(如 var、func、package) |
|||
1. 标准声明(指定类型) |
|||
格式:var 变量名 类型 |
|||
var name string |
|||
var age int |
|||
var isOk bool |
|||
2. 类型推导(不写类型,Go 自动识别) |
|||
格式:var 变量名 = 值 |
|||
var name = "张三" // 自动推导为string |
|||
var age = 20 // 自动推导为int |
|||
var pi = 3.14 // 自动推导为float64 |
|||
3. 短变量声明 |
|||
格式:变量名 := 值 |
|||
func main() { |
|||
name := "李四" |
|||
age := 25 |
|||
fmt.Println(name, age) |
|||
} |
|||
4. 批量声明(一次声明多个) |
|||
// 方式1:var批量 |
|||
var a, b, c int |
|||
var x, y = 10, "hello" |
|||
|
|||
// 方式2:批量块(更整洁) |
|||
var ( |
|||
name string = "王五" |
|||
age int = 30 |
|||
isStudent bool |
|||
) |
|||
零值机制 |
|||
整型 (int) 0 |
|||
浮点型 (float64) 0.0 |
|||
字符串 (string) ""(空字符串) |
|||
布尔型 (bool) false |
|||
:= 只能在函数内用,全局变量禁止用 |
|||
变量 / 包定义了必须用,不用直接编译报错 |
|||
同一作用域不能重复声明同名变量 |
|||
大写开头 = 公共,小写开头 = 私有(和 Java 不同) |
|||
短变量 := 至少要声明一个新变量 |
|||
@ -0,0 +1,39 @@ |
|||
超级云脑 - 云脑探秘 功能 |
|||
超级云脑 - 云脑探秘是单只股票一站式量化分析工具,以股票检索为入口,从估值、风险、技术位、趋势、主力成本、市场情绪六大维度,提供可视化、通俗化的个股分析结论,帮普通投资者快速看懂个股核心情况。 |
|||
1. 股票精准检索(功能入口) |
|||
作为全功能的前置操作,支持两种检索方式: |
|||
按股票代码精确查找 |
|||
按股票名称模糊匹配 |
|||
输入后可快速锁定目标上市股票,一键调取该股票专属的全套分析数据,无需复杂筛选,直达标的。 |
|||
2. 股票估值(基础价值 + 行情层) |
|||
检索出具体股票后,展示两大核心信息: |
|||
当前股票估值 |
|||
基于市盈率、市净率等核心估值指标,呈现个股当前估值水位(高估 / 合理 / 低估),直观判断估值性价比。 |
|||
上一收盘日基础情况 |
|||
展示上一交易日关键盘口数据:收盘价、涨跌幅、成交量、成交额、换手率、流通股本等,快速掌握个股昨日收盘的交易活跃度与基础行情。 |
|||
3. 安全级别(六色罗盘风险评级) |
|||
以六色罗盘为可视化核心,做综合风险判定: |
|||
核心依据:结合支撑位有效性、压力位强度、股价所处位置、波动幅度、资金博弈数据 |
|||
输出内容:六色罗盘图形 + 明确风险分级(高 / 中 / 低风险、稳健级等) |
|||
作用:一眼看懂个股持仓安全等级,快速判断入场 / 持有的整体风险程度。 |
|||
4. 压力支撑(关键价位 + 操作指引) |
|||
聚焦股价关键攻防点位,提供清晰的阻力 / 支撑判断: |
|||
核心数据:精准测算并展示多周期关键价位 |
|||
支撑位:短期 / 中期 / 长期强支撑、弱支撑(下跌企稳价位) |
|||
压力位:短期 / 中期 / 长期强压力、弱压力(上涨受阻价位) |
|||
文字总结:结合当前股价与支撑 / 压力的相对位置,直白说明股价是受支撑企稳、承压回落、突破上攻还是跌破下行,明确多空阻力强弱。 |
|||
5. 趋势研判(K 线可视化 + 趋势定性) |
|||
从技术走势给出明确方向判断: |
|||
可视化展示:呈现个股日 K / 周 K 主流周期 K 线图,搭配均线等辅助指标,清晰呈现走势形态; |
|||
趋势总结:基于 K 线形态、量价关系、均线方向,给出确定性趋势结论(如多头上升、空头下跌、横盘震荡、趋势反转 / 延续),直接告知个股当前运行方向与趋势强弱。 |
|||
6. 庄家成本(筹码模型 + 主力成本分析) |
|||
聚焦主力资金行为,揭秘核心成本: |
|||
展示形式:以筹码分布模型可视化呈现,包含筹码峰、筹码集中度、获利盘 / 套牢盘占比等筹码结构数据; |
|||
核心分析:基于筹码模型精准算出庄家 / 主力核心成本价格区间,判断筹码密集区、筹码锁定程度与主力控盘力度,帮用户识别主力成本支撑,判断股价下行空间。 |
|||
7. 情绪价值(全维度综合总结) |
|||
对单只股票做一站式定性总结,整合所有分析维度: |
|||
总结内容:涵盖估值高低、风险等级、趋势方向、主力成本状态、市场多空情绪等核心要点; |
|||
呈现形式:简短通俗的文字陈述,不堆砌专业术语,直接给出个股整体投资价值与市场情绪导向,让用户快速把握个股全貌。 |
|||
整体功能逻辑 |
|||
检索股票 → 看估值与基础行情 → 判风险安全等级 → 找压力 / 支撑关键位 → 识股价运行趋势 → 算庄家主力成本 → 得综合情绪与价值结论 |
|||
全程可视化、结论化,把专业分析转化为普通投资者易懂的判断依据。 |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue