ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

同花顺公式编辑器入门:环境详解与第一个指标公式

同花顺公式编辑器入门:环境详解与第一个指标公式 如果你打开同花顺软件后从来没有认真看过那个放在工具栏角落里的小图标那这篇内容应该能帮你打开一扇新的大门。我最早接触同花顺公式编辑器的时候最大的一个感受就是这东西明明就在软件里放着但真正点开过、愿意花时间研究的人却很少。它看起来只是一个普通的小窗口但就是这个小窗口可以让K线图上多出你自己定义的均线、买卖点文字标记、成交量筛选条件甚至一套完整的选股逻辑。这篇教程是这个系列的第1章咱们先不急着去写复杂的策略先把编辑器环境彻底搞明白因为后面所有的函数、语法、调试技巧全部都建立在这个基础之上。这篇内容适合两类朋友一类是完全零基础、连公式编辑器怎么打开都不知道的新手另一类是已经写过一点指标、但一直靠复制粘贴别人的源码、从来没系统梳理过编辑器各个功能的人。看完之后你至少能做到三件事快速找到并打开公式编辑器清楚界面上每一个区域是干什么的亲手新建一个最简单的公式并把它编译、测试、用到主图上。这些能力是后续所有进阶内容的地基地基稳了后面学什么都快。1. 公式编辑器到底能做什么先搞清楚它在你整个使用流程中的位置1.1 它不是一个“写代码的工具”而是一套完整的指标生产系统很多新手容易把同花顺公式编辑器理解成“一个用来写代码的文本框”这个理解偏差其实挺可惜的。如果你只看它的表面确实就是一个编辑区域加上几个按钮但如果你把它放在同花顺整个软件体系里看它其实是连接“想法”和“图表”的一座桥梁。你脑子里有一个想法比如“我想看股价在20日均线上方的时候成交量是否明显放大”如果没有公式编辑器你只能在图上手动画线、手动对比效率低不说而且每次复盘都要重新看一遍。有了公式编辑器你把这个想法翻译成一段公式代码保存之后下次打开任何一只股票这个判断逻辑都会自动画在K线图上、算好数值、标好信号。这就是为什么很多人把同花顺的公式系统叫作“个人策略工厂”因为它本质上就是一个你自己能控制的指标生产线。同花顺的公式系统覆盖的范围也比很多人以为的要宽。除了日常看到的主图指标比如均线、布林带、副图指标比如MACD、KDJ它还可以用来做条件选股、盘中预警、甚至一些带有未来函数特征的趋势判断模型。同一个编辑环境写的代码类型不同输出和用途就完全不同。1.2 学好编辑器环境等于省掉后面80%的折腾我见过不少朋友从网上复制了一段指标源码打开公式编辑器准备粘贴结果连“新建公式”按钮都找了半天最后粘贴进去又提示错误于是得出“公式太难了”的结论。说实话这些坑绝大多数不是公式语法的问题而是对编辑器环境不熟悉导致的。编辑器环境的核心价值有四个一是管理知道公式文件存在哪里、叫什么名字、属于什么类型二是编辑写代码、改代码、格式化代码三是调试检查语法、定位错误、查看提示信息四是应用把写好的公式关联到K线主图、副图或者选股列表。如果你把这四块都搞顺了后面学什么函数、写什么逻辑都只是往里填内容而已。反之如果连环境都没搞懂哪怕给你一段完全正确的源码你也可能因为不会测试、不会保存、不会应用而卡在半路。2. 编辑器环境初识打开方式、界面布局与每个区域的真实用途2.1 三种打开公式编辑器的方式哪一种最顺手先说打开公式编辑器的路径。同花顺版本迭代很快不同版本的菜单位置会有一点点差异但主流的方式基本固定在三种。第一种是用快捷键直接调出公式管理界面。在任意K线图界面下直接按快捷键CtrlF系统会弹出“公式管理器”对话框。这个方式是我最推荐的不管你在哪个界面按一下就出来效率最高。第二种是通过菜单栏逐步点选。在K线图界面下点击菜单栏的“工具”然后在下拉列表里找到“公式管理”点击之后同样会打开公式管理器。如果你用的是较新版本的同花顺菜单名称可能会是“功能”或“系统”但“公式管理”这个入口一般都还在。第三种方式是直接在K线图空白处右键弹出快捷菜单然后选择“公式管理”或“修改当前指标公式”。这里有个很实用的小细节如果你已经在看某一只股票的K线图而且主图上已经挂了一个指标比如MA均线那么右键选择“修改当前指标公式”会直接跳到这个指标对应的公式编辑窗口省去先查找公式的步骤。我个人的习惯是日常新建公式用CtrlF修改正在使用的指标用右键菜单。两种方式搭配起来效率和定位精准度都很好。2.2 公式管理器主界面左边树形列表右边预览区打开公式管理器之后你会看到一个左右分栏的对话框。左边是一个树形列表默认状态下会按“技术指标”“条件选股”“交易系统”“五彩K线”等分类展开每个分类下又有子文件夹。右边区域则是当你选中某一个具体公式时会显示该公式的基本信息比如公式名称、描述、参数设置以及源码预览。很多新手第一次看到这个界面会有点不知所措但其实它就是一个类似“文件资源管理器”的结构。树形列表相当于文件夹公式文件就放在对应的文件夹下面。你在左边点选不同的分类右边的内容就会跟着变化。这里需要特别提醒一下同花顺的公式系统里“技术指标”和“条件选股”是两类不同的公式。技术指标公式通常用来在K线图主图或副图上画线、标注文字它的输出结果是一组连续的曲线或图形标记而条件选股公式用来筛选满足特定条件的股票它的输出结果是一个“真或假”的判断值。同一个编辑环境但公式类型不同用途就完全不同。后面写代码之前一定要先搞清楚你准备写的是哪种公式选错类型会导致编译结果与预期完全对不上。2.3 公式编辑窗口从上到下逐个认识功能按钮在公式管理器里点击“新建”或选中一个公式后点击“编辑”就会进入真正的公式编辑窗口。这个窗口是后续所有操作的主战场我把它的功能区域拆开捋一遍。窗口最顶部是源码编辑区你写的所有公式代码都输入在这个区域。代码区支持基本的文本编辑操作比如复制、粘贴、查找、替换快捷键和大多数编辑器一致CtrlC复制、CtrlV粘贴、CtrlF查找。编辑区下方或侧边视版本而定通常会有一个“插入函数”按钮点击后会弹出函数列表。这个函数列表是整个编辑器里最宝藏的功能之一它按类别列出了同花顺支持的所有内置函数比如“行情函数”“时间函数”“财务函数”“引用函数”等。选中一个函数下方会同步显示这个函数的用法示例和参数说明。对于不记得函数名的用户来说这就是随身的函数速查手册。在窗口底部或工具栏区域你会看到几个关键按钮“测试公式”“编译”“保存”“加入常用”“导入导出”等。其中“测试公式”和“编译”在本质上是同一件事的两个入口点击任意一个系统都会对当前源码做语法检查并生成编译结果。“保存”按钮用于把通过编译的代码写入公式库等待应用。如果代码有语法错误系统会在专门的提示区里列出错误行号和具体错误描述这个区域在调试时非常关键。还有一个容易被忽略的功能是参数设置区。如果公式需要支持外部调节参数比如均线的周期N就可以在窗口的“参数”选项卡里定义参数名、默认值、最小值、最大值和步长。设置好之后应用公式到K线图上鼠标右键选择“调整指标参数”就能在不改代码的前提下动态调整参数值。这个功能对于策略测试来说几乎必不可少后面讲到具体案例再展开。3. 第一次实操新建一个最简单的公式并跑通全流程3.1 新建公式选对公式类型是第一件大事咱们直接上手走一遍完整流程先从最简单的MA均线公式开始因为均线公式够典型、够简单又能完整覆盖“新建—编译—应用”的全部步骤。第一步按CtrlF打开“公式管理器”左边列表选中“技术指标”然后点击“新建”。此时编辑窗口会打开默认公式类型就是“技术指标”。这里特意强调一下“技术指标”这个类型必须选对。如果你新建的时候误选了“条件选股”后面哪怕代码写得再正确编译也可以通过但应用方式完全不同选股公式不会在主图上画线而是在选股平台里输出真或假的信号。所以每次新建公式的第一步先确认左边树形列表定位的类型对不对。第二步填写公式名称和描述。公式名称建议用英文或拼音首字母因为部分旧版本在中文公式名上偶尔会出现编码问题名称里也不要带空格和特殊符号。描述一栏可以用中文写清楚这个公式的用途方便以后自己查看。第三步在源码编辑区输入代码。这里先写一个最简单的均线公式MA1:MA(CLOSE,5); MA2:MA(CLOSE,10); MA3:MA(CLOSE,20);这三个语句表达的含义分别是计算收盘价的5周期均线、10周期均线和20周期均线并把结果分别命名为MA1、MA2、MA3。语句中用到的MA是移动平均函数CLOSE是收盘价数据。这是同花顺公式里最基础的一组用法。第四步点击“编译”或“测试公式”。如果代码没有语法错误系统会提示“编译通过”表示公式可以使用了。如果有错误系统会在提示区标出具体行号和原因比如常见的“缺少分号”“未被识别的函数”等按提示修改后重新编译即可。第五步点击“确定”或“保存”把公式写入公式库。到这里一个最简单的公式就算建好了。3.2 把公式挂到K线图上主图显示、副图显示与参数调整公式保存之后如果不应用它只是躺在公式管理器里的一串代码。把这个公式用到K线图上才算完成整个闭环。在任意一只股票的K线图界面输入“MA3”这个名称就是刚才设置的公式名系统会自动弹出匹配的公式列表选中后回车公式就被加载到主图上了。这里注意主图加载公式之后原本系统自带的MA均线可能会被替换掉这是正常的。如果你希望公式显示在副图区域比如类似MACD那样的独立窗口操作稍有不同在K线图下方副图区域的空白处右键选择“选择副图指标”或“添加副图指标”然后在弹出的列表里找到刚才新建的公式选中确认即可。参数调整是另一个实用功能。右键点击主图上的公式曲线选择“调整指标参数”如果公式定义了参数会弹出参数设置窗口可以修改数值。不过咱们刚才这个最简版本没有额外定义参数所以这个窗口里能改的是MA的周期值。同花顺对这类基础函数是支持直接调参的。从这一步开始公式就不再是纸面上的代码了它已经变成了你复盘分析的一部分。3.3 为后续进阶做铺垫引入参数定义和画线函数第一个公式虽然能跑通但实际使用价值有限因为均线周期是写死的。如果要把公式做得更灵活就需要引入参数定义这也是编辑器环境里非常核心的一块内容。打开刚才的公式在编辑窗口切换到“参数”选项卡新增三个参数。假设要做一个“三线交叉”指标分别用三条不同周期的均线来观察趋势。参数设置如下参数1名称为N1默认值5最小值1最大值100步长1参数2名称为N2默认值10最小值1最大值200步长1参数3名称为N3默认值20最小值1最大值500步长1。参数定义好之后回到源码编辑区把代码改成引用参数的形式MA1:MA(CLOSE,N1); MA2:MA(CLOSE,N2); MA3:MA(CLOSE,N3);编译通过后保存重新应用该公式。此时右键调整参数N1、N2、N3三个参数会直接出现在窗口中修改后图表立即刷新。这一段虽然基础但它体现了整个公式系统“数据与逻辑分离”的精髓——代码逻辑不变通过外部参数调节就能让指标适应不同周期、不同品种这也是后面写复杂策略的基本思路。再补充一个画线函数的用法。上面的MA语句默认会画一条线但如果想自己控制线的颜色、粗细可以使用COLOR颜色函数。比如MA1:MA(CLOSE,N1),COLORRED; MA2:MA(CLOSE,N2),COLORGREEN; MA3:MA(CLOSE,N3),COLORYELLOW;这样三条均线的颜色就分别变成红、绿、黄复盘时一眼就能分清。画线相关的修饰函数还有很多比如STICKLINE画柱线、DRAWICON画图标、DRAWTEXT写文字这些函数在后续的实战章节里会大量用到第1章先眼熟它们的存在即可。4. 编辑器里的“翻译官”函数列表、常用函数与信息提示的用法4.1 “插入函数”与提示面板不背函数名也能写公式同花顺公式系统里内置了成百上千个函数指望全部背下来既不现实也没必要。编辑器的“插入函数”功能就是为解决这个痛点而生的。在编辑窗口点击“插入函数”弹窗左侧是按类别排列的函数树比如“行情函数”下面有OPEN开盘价、CLOSE收盘价、HIGH最高价、LOW最低价、VOL成交量等“引用函数”下面有MA、REF、IF、COUNT等“逻辑函数”下面有AND、OR、NOT等。选中任意函数右侧都会显示该函数的语法格式、参数说明和示例有些版本还支持点击“插入”按钮自动把函数拼接到当前代码光标位置。我建议新手养成一个习惯尽量不要手敲函数名全部通过“插入函数”来选。一方面可以避免函数名拼写错误另一方面在浏览函数列表的过程中会顺便记住很多函数的存在。等到使用熟练之后你会发现自己记住的常用函数越来越多插入函数的功能慢慢就变成一个检索工具。4.2 三个最高频的基础函数MA、REF和IF虽然函数很多但在第1章阶段有三个函数几乎每天都会用到先把它们彻底理解后面读任何指标都轻松得多。第一个是MAXN移动平均函数。它计算X在N个周期内的平均值。如果X是CLOSE、N是10MA(CLOSE,10)就表示最近10根K线收盘价的平均值。它的价值在于把波动的价格平滑成一条趋势线用来观察中期方向。第二个是REFXN引用N个周期前的数值。REF(CLOSE,1)表示昨天的收盘价REF(VOL,3)表示3天前的成交量。这个函数在变量回调和条件判断场景里出现频率极高比如判断“今天收盘价是否大于昨天收盘价”就需要用REFCLOSE,1来引用昨天数据。第三个是IFconditionAB条件判断函数。当condition成立时返回A值不成立时返回B值。IF(CLOSEMA(CLOSE,20),1,0)的含义是如果收盘价大于20日均线结果为1否则为0。这个函数是搭建复杂逻辑的砖石几乎任何带条件判断的指标都绕不开它。这三个函数加在一起已经足够支撑很多基础公式的编写。比如一个简单的“强势回调关注”条件强势:CLOSEMA(CLOSE,20) AND REF(CLOSE,1)REF(MA(CLOSE,20),1);它的含义是今天股价站上20日均线而昨天还在20日均线之下这种情况可以作为一个初步关注信号。虽然这个公式还很简陋但它完整地演示了“行情数据引用函数条件判断”的组合方式每种初学者都可以尝试着修改其中任意一个条件再编译查看图表变化这比单纯阅读教程有效得多。4.3 信息提示区和代码格式化很容易被忽略的两个细节编辑窗口的信息提示区往往是新手最不爱看、老手最离不开的地方。当你点击“测试公式”后这个区域会反馈三类信息编译成功与否、错误的行号和原因、以及警告信息。哪怕代码能编译成功如果用法不够规范比如未来函数使用不当这里也可能会出现提示。养成每次修改代码后都看一眼提示区的习惯能避免很多隐蔽的逻辑问题。代码格式化功能一般藏在编辑窗口的工具菜单里不同版本位置略有差异通常叫做“格式化代码”或“对齐”。它会自动把代码里的空格、缩进、换行整理整齐。公式代码写多了之后三层以上的嵌套会让代码缩成一团这时候点一下格式化结构会清晰很多。长公式、多条件策略尤其推荐使用。5. 编译、测试与调试为什么你的公式总报错以及怎么快速定位5.1 编译错误最常见的原因分类公式编辑器报错在我看来九成以上集中在四类问题上搞清楚这四类调试就基本够用了。第一类符号问题。漏写分号、用了中文输入法下的括号或分号、括号不匹配。这类问题在错误提示里一般会直接标识在第几行而且通常提示为“语法错误”。处理办法就是仔细检查那一行的标点符号尤其要确认是不是中文全角符号。同花顺公式对中英文标点是严格区分的中文括号“”会导致编译失败必须用英文半角括号“写成英文”。第二类函数名拼写错误。比如把CLOSE写成CLOS、把MA写成MAA系统会提示“无效函数名”或“未知标识符”。遇到这种错误用“插入函数”重新选一遍即可。第三类参数数量或类型不对。比如MACLOSE少给了一个周期参数系统会提示“参数数量不正确”。同花顺内置函数对参数数量、顺序、类型都有明确要求函数列表右侧的说明里看得一清二楚按说明来就行。第四类引用数据不存在。比如公式里用了REFCLOSE,500可是当前股票上市还不到500天系统在计算时自然会出错或得到无效值。这类问题编译阶段未必会发现更多是在实际使用中才暴露出来。5.2 一个完整的调试实操案例从报错到通过拿一个实际场景来演示。假设你从网上拷贝了一段SAR指标的源码SAR是抛物线转向指标很多副图指标里都能看到它粘贴进编辑器之后点击“测试”系统提示第6行错误。第一步先看第6行发生了什么。可视化检查可以发现这一行末尾少了一个分号。加上分号再测试系统继续提示第10行错误。第二步第10行报的是“无效函数名HHV”查看函数列表发现原代码写的是小写hhv而同花顺部分版本对函数名大小写敏感或者该版本里函数名不是HHV。把函数名改成正确的格式再次测试。第三步编译通过了但提示区出现一行警告信息内容涉及未来函数。这个警告很关键它说明公式里引用到了未来数据即当前K线位置上用到了“以后”的数据这类公式在实盘复盘时可能会有信号漂移。虽然警告不影响编译通过但使用时要格外小心。把代码里那个REFCLOSE,-1改成REFCLOSE,1之类的合理方式后警告消除公式真正可用。整个流程看下来调试并不神秘本质就是一个“根据提示定位行号、按住提示改代码、再测试”的循环。第1章阶段多写几行代码、故意犯几次错是最好的学习方式。5.3 关于“未来函数”的一次提醒说到未来函数虽然第1章不细讲但我还是想提前强调一下它的危害。未来函数是指公式在计算某个位置的值时使用了该位置之后的数据。比如REFCLOSE,-1这种写法在有些公式里很常见。这类代码用在“历史复盘”图上会让人看到信号好像非常精准、每次都能提前预判但在真实盘中那个“未来”的数据根本还没有发生信号只是事后的视觉错觉。所以在编辑器环境阶段就要养成一个标准动作每次编译完看一下信息提示区是否有与未来函数相关的警告。如果在用别人的源码看到“未来函数”字样一定要回到代码里找根源把它处理掉。这不是一个可改可不改的小问题而是直接关系到策略真实性的重要细节。6. 同花顺公式与期货通、策略扩展这些热词到底和编辑器是什么关系6.1 从同花顺到同花顺期货通编辑器环境大同小异搜索同花顺公式相关内容时你经常能看到“同花顺期货通指标源码”“同花顺期货通指标公式API”之类的关键词。很多人会疑惑同花顺和同花顺期货通是不是同一个编辑器、同一套语法大体上是同一套底层逻辑但存在软件定位上的差异。同花顺主要面向股票期货通面向期货、外盘等品种。两者的公式语言风格相近函数库也有很大重合所以你在同花顺里学会的编辑器操作、基本语法、测试调试流程在期货通里基本能直接迁移。但要注意期货通里支持的行情数据种类更多样比如不同的时间周期、复权方式、以及期货特有的合约数据函数细节上会有区别。我建议初学者先在股票端的同花顺里把基础打牢因为股票端资料多、函数文档相对完整遇到问题好排查。局部上手之后再视需求接触期货通你会发现两边并不割裂而是互相补充的关系。6.2 各类指标源码SAR、资金博弈、DBCD等在编辑器中的打开与学习方式看到“sar同花顺副图指标”“同花顺资金博弈指标源码”“同花顺dbcd策略”这些热词说明很多朋友已经在搜索现成的公式源码了。用编辑器环境来看待这些源码学习路径其实很清晰。以SAR指标为例。SAR抛物线转向是一种经典的趋势跟踪指标它会在价格运行过程中动态画出一串小圆点作为趋势转折的参考。拿到SAR源码后正确的做法不是直接粘到主图上就完事而是先新建一个公式把源码粘贴进去然后再分三步进行学习第一步点击“测试”确保它能编译通过第二步打开“插入函数”查看源码里每个函数的含义把不认识的函数都查一遍第三步试着修改参数看看图上的圆点和曲线如何变化。资金博弈类指标源码通常涉及成交量与价格的交互判断代码量会比SAR更大函数结构也更复杂。遇到这种大源码第1章阶段的建议是先不要从头到尾逐行读而是先找到它输出的几个主要变量比如“主力流入”“散户流出”这类名字然后逐个向下追查赋值来源以此建立对整体框架的认知。这个过程完全可以在编辑器里完成因为同花顺的插入函数列表和提示区会帮你把每个变量的来龙去脉串起来。DBCD策略之类的内容本质上是动态条件与选股逻辑的结合它涉及到的不仅是画线还包含条件判断和信号输出。在第一章节学习阶段先不用急着去理解整套策略的逻辑而是把它当作“阅读材料”练习用编辑器环境打开它、编译它、查看它的输出变量和标记位置。当你能熟练完成这个流程第1章的核心目标就已经达成了。6.3 别把“源码”当黑盒编辑器环境是理解源码的一把钥匙我见过很多用户拿到一段所谓“指标源码”后第一个动作就是新建公式、粘贴、编译、应用然后对着图表上的信号赞叹或质疑。这个过程本身没错问题在于如果只是停留在“能用”这个层面你永远无法判断一个公式在什么情况下会失效更不用说根据自己的需求去优化它。编辑器环境提供的最有价值的能力恰恰是把源码从“黑盒”变成一个“可以拆解的零件箱”。通过编辑窗口的源码你能看清楚每一行代码在做加法还是乘法、在比较价格还是比较成交量通过编译提示区你能知道哪一个函数抛出了警告、哪一个变量可能在未来数据上踩雷通过参数修改和重新编译你能测试同一个逻辑在不同参数下的表现差异。这些能力都依托于编辑器环境本身和你是否写过大量代码没有必然关系。所以在学习路径上我特别推荐“先环境、后语法、再策略”的顺序。第1章先把编辑器里每个按钮、每个区域、每一种提示信息都弄明白后面不管是学习函数、解析源码还是自己设计策略都会顺畅很多。7. 编辑器环境的使用技巧几个提高效率的小习惯7.1 善用“加入常用”和公式分组公式管理器支持对公式进行分类管理建议从一开始就建立自己的分组逻辑。比如建立“均线系统”“量价关系”“选股条件”“实验区”四个组把不同用途的公式分别归档。创建方式是在左侧树形列表中点“新建组”然后拖动公式文件到对应分组下。很多版本还支持“加入常用”功能添加后的公式会出现在常用列表里应用时输入公式名即可快速调出不用每次都去公式管理器里翻找。对于日常复盘固定要看的几个指标这个功能非常省时间。7.2 备份你的公式库公式代码是个人研究积累的核心资产但很多人完全没有备份习惯。同花顺公式管理器一般内置了“导出”功能可以把当前所有公式导出成一个文件换电脑、重装系统后再通过“导入”恢复。建议每个月做一次全量导出备份文件存放在电脑非系统盘或网盘里。这个习惯成本极低但价值极高——我曾见过有人因为软件重装几年积累的公式全部丢失那种痛是真的痛。7.3 版本差异带来的布局变化怎么应对同花顺更新迭代速度很快公式编辑器在不同版本间的菜单位置和按钮名称可能稍有调整。如果你发现界面和我这篇教程描述的位置对不上先不急着怀疑自己检查一下当前软件版本号然后按“功能名称”而不是“按钮位置”去查找。只要功能名称一致布局再怎么调整核心逻辑都是通的。7.4 不要打开太多不相关的公式窗口编辑窗口打开太多容易导致代码混淆尤其是同时编辑多个结构相似的指标时很容易把A公式的代码存进B公式。我自己的习惯是同时只保留一个编辑窗口每次改完一个公式立即保存关闭。这个习惯能有效避免一系列低级失误。最后再说几句心里话第1章的内容到这里其实已经接近尾声了。如果你是照着这篇文章一步步操作过来的现在应该已经达成最初的目标能打开公式管理器、认识编辑窗口的主要区域、跑通新建—编译—应用全流程、具备阅读报错信息的基本意识。这些能力看起来不起眼但它们确实是后续所有进阶学习的基石。我当年刚开始接触公式系统的时候走的弯路比各位多了不少最大的弯路就是把大量时间花在找源码、跑源码上反而没有好好研究编辑器本身。后来耐心把环境里的每个功能都过了一遍再回头去看各种源码很多原本觉得高深莫测的代码忽然就变得能看懂了。这个系列后面会继续讲函数基础、画线语法、条件判断、选股逻辑一步步把公式系统拆开讲透。希望这篇关于编辑器环境的内容能成为你在这条路上一个扎实的起点。
返回列表