GO Markets,让交易更进一步
智慧交易,从选择值得信赖的全球券商开始。低点差、快速成交、零入金手续费、功能强大的交易平台,以及屡获殊荣的客户支持,让您的交易更进一步


全球交易者共同的选择
自 2006 年起,GO Markets 已帮助全球数十万交易者实现他们的投资目标。凭借严格监管、以客户为本的服务,以及屡获殊荣的教育资源,我们始终是交易者值得信赖的合作伙伴。


















































GO Markets
让交易更进一步
探索上千种交易机会,享受专业机构水准的交易工具、流畅稳定的交易体验,以及屡获殊荣的客户支持。开户流程简单快捷,让您轻松开启交易之旅。
%20(1).jpg)
韩国银行(Bank of Korea, BOK)货币政策委员会于2026年1月15日决定:将韩国银行基准利率维持在2.50%,并在同一公开材料中载明该决定获得一致通过。韩国银行在决议公告中同时表示:鉴于通胀预计将逐步稳定、经济增长持续改善、且金融稳定风险仍然存在,委员会判断在评估国内外政策环境变化的同时,维持当前利率水平是适当的。
BOK对主要经济体的外部环境进一步给出方向性描述:BOK认为美国经济预计将维持稳健增长,并将支撑因素描述为人工智能领域投资增加以及减税政策;同时提到关税影响较最初预期更不显著。BOK还表示欧元区预计将呈现较为有利的增长趋势,影响因素包括财政支出扩张与相对宽松的金融条件。对中国,BOK表示由于出口转弱,中国经济预计将较上年放缓,但在提振内需措施支撑下,放缓速度可能相对温和。
在全球金融市场方面,BOK提到,主要经济体对进一步降息的预期走弱叠加对财政稳健性的担忧,推动长期政府债券收益率上升。BOK同时描述美元汇率阶段性走弱后又转强,影响因素包括好于预期的美国经济指标以及股市风险偏好变化;股票价格则在对企业盈利改善预期的带动下继续上行。BOK指出,尽管美国关税政策对全球经济造成影响,全球经济仍预计将维持温和增长。BOK同时将支撑因素表述为主要经济体的扩张性财政政策以及持续的人工智能相关投资。
在国内经济部分,BOK指出,尽管建筑投资仍显疲弱,韩国经济增长仍延续改善趋势,支撑因素包括消费持续恢复以及出口持续增长。BOK提到就业人数总体增加持续,且服务业是重要带动来源。对于前景,BOK表示在半导体行业强劲表现支撑下,出口预计仍将保持有利;国内需求也预计将延续改善趋势,其支撑因素包括消费持续恢复以及建筑投资疲弱程度缓解。BOK并写明当年增长率预计与11月预测的1.8%大体一致,同时指出与半导体行业上行趋势加速、主要经济体增长好于预期相关的上行风险有所增加。BOK认为第四季度增长较上年第三季度强劲增长所带来的基数效应影响而有所走弱,但总体仍维持“潜在改善趋势”的判断。BOK同时指出复苏呈“K形”特征,即信息技术(IT)部门表现强劲与非IT部门持续疲弱并存,从而在行业之间形成较大差异。
在通胀方面,BOK披露2025年12月消费者价格通胀小幅回落至2.3%,并将其原因描述为农畜水产品价格涨幅放缓,尽管石油产品价格涨幅加快。剔除食品与能源后的核心通胀为2.0%,与前月持平,并指出公众短期通胀预期为2.6%,同样与前月持平。对未来通胀路径,BOK表示在全球油价相对稳定的支撑下,通胀预计将逐步下降至2%水平,但较高的汇率水平可能对通胀形成上行压力。BOK还写明当年总体通胀与核心通胀预计与11月预测大体一致,分别为2.1%与2.0%。
在金融与外汇市场方面,BOK描述韩元兑美元汇率在外汇市场稳定化措施后出现明显下行,但随后又回升至1400韩元中后段区间,并将驱动因素列为美元走强、日元走弱、地缘政治风险上升以及居民持续海外投资等。BOK同时提到,由于市场对降息预期走弱,韩国国债收益率显著上升,但之后有所回落;股市则在对半导体等主要行业盈利改善预期的带动下大幅上涨。BOK在同一段落中提到家庭贷款增速放缓趋势延续,主要与住房相关贷款增幅放缓及其他贷款净偿还有关;同时指出首尔及周边地区房价仍以较快速度上涨。BOK强调需要持续关注外汇与住房市场变化。BOK提到汇率在年末稳定化措施后曾对美元下跌超过40韩元,但本年度又回到1400韩元中后段区间,因此需要高度警惕。BOK将相关背景归因于美元走强、日元走弱以及伊朗与委内瑞拉相关事件引发的地缘政治风险上升等多因素组合,并提到海外投资与外汇供需失衡因素仍在。BOK同时提示需要警惕家庭债务相关风险,并提到首尔房价上涨仍处于高位,且价格外溢效应在部分非监管地区显现。
在政策框架表述方面,BOK表示其将以中期稳定通胀于目标水平为目标开展货币政策,在监测经济增长的同时关注金融稳定。BOK在政策决定中指出,国内经济继续处于改善增长趋势,上行风险有所增加;通胀预计逐步下降,但较高汇率仍是通胀上行风险来源之一;金融稳定风险仍与首尔及周边房价、家庭债务以及汇率波动加剧相关。基于这些因素,BOK表示将一边支持经济增长恢复,一边密切监测国内外政策条件变化及其对通胀与金融稳定的影响,并据此作出政策决定。
此外,BOK在开场陈述中还披露了与货币政策决定同日的另一项决定:BOK决定将针对低信用个体工商户与中小企业的临时特别支持项目延长六个月,并说明该决定考虑了尽管经济增长持续改善,但中小企业与地区经济复苏仍相对滞后的情况。
相关官方文件和详细数据请参考:
韩国银行官方网站:https://www.bok.or.kr/eng/main/main.do
BOK 2026年1月15日《货币政策决定 + 行长开场陈述》:
https://www.bok.or.kr/eng/bbs/E0000634/view.do?nttId=10095713&menuNo=400423&relate=Y&depth=400423&programType=newsDataEng
BOK 2026年1月15日《通货政策方向/决议文》:
https://www.bok.or.kr/portal/bbs/P0000559/view.do?nttId=10095711&menuNo=200690
BOK 2025年11月《经济展望(Economic Outlook)》:
https://www.bok.or.kr/eng/bbs/E0000634/view.do?nttId=10094798&menuNo=400069
韩国统计局(Statistics Korea, KOSIS):https://kostat.go.kr/anse/
免责声明:本文内容仅为一般性建议,未考虑任何个人的具体投资目标、财务状况或特定需求,不构成任何形式的个人财务建议、投资建议、税务建议、法律建议或任何金融产品推荐等。本文陈述的信息基于韩国银行(BOK)等公开渠道资料。本文可能包含对市场机制与潜在情景的讨论,但不构成对未来市场走向、经济表现、投资回报或政策变化的承诺或保证。过往表现和历史数据不代表未来结果。所有投资均涉及风险,包括可能损失全部本金,外汇、差价合约(CFD)、衍生品等杠杆类产品具有高风险特性,可能导致快速且重大的损失,市场价格可能因各种因素剧烈波动。本文引用的信息来源于公开渠道,虽已尽力确保准确性,但不对信息的完全准确性、完整性、及时性或适用性作出任何明示或暗示的保证,信息可能存在延迟、需要更正,或因市场和政策环境快速变化而不再适用于当前情况。在做出任何投资或财务决策前,您应当仔细考虑自身的财务状况、投资目标和风险承受能力,进行适当性评估以确保相关产品或策略符合您的需求,并咨询持有澳大利亚金融服务牌照(AFSL)的财务顾问、税务专业人士或法律顾问,同时了解并遵守您所在司法管辖区的相关法律法规。本文提及的任何第三方机构、产品或服务不构成推荐或认可,相关商标、名称归其合法所有者。在法律允许的最大范围内,作者及相关方对因使用、依赖或无法使用本文信息而导致的任何直接、间接、附带、特殊或后果性损失不承担任何责任。投资有风险,决策需谨慎。
%20(1).jpg)
在上一篇文章中,我们已经系统介绍了 Pine Script 中的 for loop,并通过实例说明了它在固定次数遍历、区间计算等场景下的常见用法。不过,在实际策略和指标开发中,并不是所有问题都能提前确定循环次数。有些逻辑需要在“条件满足之前不断执行”,这时 while loop 就显得尤为重要。
while loop 是 Pine Script 中另一种核心循环结构,它基于条件判断来决定是否继续执行代码,而不是依赖预先设定的次数。这使它在动态计算、逐步逼近目标值、状态驱动型逻辑等场景中具有更高的灵活性。当然,也正因为这种灵活性,while loop 在使用时需要格外注意边界条件,否则可能导致脚本超时或编译错误。
本文将在 for loop 的基础上,详细介绍 Pine Script 中 while loop 的语法结构、执行机制及其与 for loop 的关键区别,并结合实际示例,帮助你理解在什么情况下应该选择 while loop,以及如何安全、高效地使用它。
while 循环语句用于创建一个由条件控制的循环,它通过一个条件表达式来控制其本地代码块的执行。只要指定的条件保持为真,循环就会持续迭代。
Pine Script 使用以下语法来定义一个 while 循环:
[variables = | :=] while condition
statements | continue | break
return_expression
其中,循环头部中的 condition 可以是字面量、变量、表达式,或返回 bool(布尔) 值的函数调用。
while 循环的头部会在每一次迭代之前对条件进行求值。因此,当脚本在某次迭代中修改了该条件时,循环头部会在下一次迭代时反映这些变化。
根据循环头部中指定的条件,while 循环的行为可以与 for 循环类似,例如持续迭代直到某个计数变量达到指定的上限。
由于 while 循环 的执行依赖于其条件始终为真,而该条件在某一次特定迭代中可能不会发生变化,因此在循环开始之前,预期的迭代次数往往是无法准确确定的。因此,while 循环通常在无法事先确定精确循环边界的场景中非常有用。
下面的脚本用于跟踪当图表的收盘价突破用户指定长度和通道宽度的 Keltner 通道时的情况。当价格突破当前 K 线的通道范围时,脚本会绘制一个方框,用来高亮显示此前所有连续收盘价仍位于该价格区间内的 K 线。该脚本使用 while 循环来分析历史 K 线的价格,并逐步调整每一个新方框的左边界,直到绘制的区域覆盖当前区间内最新的一组连续 K 线。

下面逐行解析代码:
1. 指定脚本版本。
2. 定义一个指标脚本,指标名称为while loop, 简短名称为window,第三个参数 true:表示指标绘制在主图(价格图)上。
3. 创建一个整数输入参数。默认值:20,名称:Channel length,允许范围:1 到 4999。用于后续计算 EMA 和 ATR 的周期长度。
4. 创建一个浮点数输入参数。默认值:2.0,最小值:0。用于控制通道宽度(ATR 的倍数)。
5. 使用 ta.ema() 计算指数移动平均线。输入价格:close(收盘价),周期:lengthInput,结果存入变量 ma。
6. 计算 ATR 并乘以倍数:ta.atr(lengthInput) 计算 平均真实波幅(ATR)。再乘以用户设定的宽度倍数。用于构建价格通道的上下边界。
7. 计算通道下轨:通道下轨 = EMA − ATR × 倍数。
8. 计算通道上轨。
9. 判断价格是否突破通道:当满足以下任一条件时为 true:收盘价低于通道下轨或收盘价高于通道上轨。
10. 检测“首次突破”:当前 K 线价格在通道外,上一根 K 线价格不在通道外。这表示:刚刚发生突破(避免重复画框)。
11. 创建价格窗口 Box:创建一个新的 box 对象:
左边界:bar_index
右边界:bar_index(初始宽度为 0)
上边界:channelHigh
下边界:channelLow
border_width = 2:边框宽度
bgcolor:半透明灰色背景
这个方框将用来标记“价格在通道内的历史区间”。
12. 初始化计数器:定义一个整数变量 i,用于回溯历史 K 线(close[i] 表示第 i 根之前的收盘价)。
13. while 循环:向左扩展方框:只要 第 i 根之前的收盘价仍在当前通道范围内:
close[i] >= channelLow
close[i] <= channelHigh
循环继续执行。
14. 调整方框左边界:将方框的左边界向左移动到:当前 K 线索引 – i,实现“逐根向左扩展方框”。
15. 增加回溯步数:每次循环 i 加 1
16. 绘制通道下轨。
17. 在图表上绘制通道上轨线。
K线上结果呈现如下:

本文通过一个完整的 Pine Script 示例,系统地讲解了 while 循环在 TradingView 指标中的实际应用。脚本以 EMA 与 ATR 构建 Keltner 通道为基础,当价格首次突破通道时创建一个价格窗口方框,并利用 while 循环向左逐根回溯历史 K 线,只要收盘价仍处于当前通道范围内,就不断扩展方框的左边界。相比 for 循环,while 循环不依赖预先确定的迭代次数,更适合用于回溯区间长度不确定的场景。通过这一示例,可以清楚地看到 while 循环在处理“连续条件判断”和“动态边界”问题时的优势,有助于读者在编写更灵活、逻辑更清晰的 Pine Script 脚本时,合理选择和运用循环结构。

FX markets face a data-heavy period in the coming days, led by US inflation releases and late-week flash purchasing managers’ indexes (PMIs).
Regional data and central bank expectations in Japan, Europe, and Australia may influence cross-currency moves, particularly if outcomes differ from expectations.
Quick facts:
- US Personal Income and Outlays is a key inflation release this week, closely watched by policymakers.
- Flash PMIs across the US, Eurozone, Germany, and the UK offer a timely read on growth momentum.
- Australian data, including labour market indicators, remains important for AUD sensitivity and Reserve Bank of Australia (RBA) expectations.
- FX markets can be sensitive when data outcomes differ from expectations.
USDJPY
What to watch
US attention centres on inflation and activity data, particularly the Personal Income and Outlays report and the PCE price index, alongside late-week flash manufacturing and services PMIs.
These releases are closely followed by markets for their potential influence on rate expectations and USD sensitivity.
On the JPY side, Bank of Japan (BoJ) developments remain relevant, although US data has often been a key driver of recent moves.
Key releases and events
- Fri 23 Jan (US): US Personal Income and Outlays (including PCE inflation)
- Fri 23 Jan (US): Manufacturing and services PMI
Technical snapshot
USDJPY continues to trade above its rising 200-day moving average, with recent daily candles showing greater overlap and smaller ranges over recent weeks.
- Price has remained above the long-term average since late September, with higher swing lows still visible.
- Momentum appears to have moderated since early January, consistent with slowing follow-through rather than reversal.
- Daily ranges have narrowed compared with the October to November advance, again suggesting short-term consolidation.
EURUSD
What to watch
Eurozone flash PMIs and Germany producer price index (PPI) data provide insights into regional growth momentum and whether inflation pressures are building.
While these releases may influence immediate EUR sentiment, EURUSD continues to trade in the broader context of US data outcomes and global risk conditions.
Key releases and events
- Thu 22 Jan: Germany Producer Price Index (PPI)
- Fri 23 Jan: Eurozone / Germany flash PMIs (manufacturing and services)
Technical snapshot
EURUSD is trading above its rising 200-day moving average (daily chart), although price action since July suggests the market has become more range-bound rather than directional, following the advances in the first half of 2025.
- The broader upward structure has been in place since the beginning of 2025, although progress higher has stalled over recent months.
- Momentum readings have drifted toward neutral since late November, consistent with balanced conditions.
- Average daily range has continued to compress since July, consistent with a flattening of the trend.
GBPAUD
What to watch
Australian labour market data remains central for AUD sensitivity and RBA expectations. UK CPI is also due this week, which may contribute to cross volatility, particularly if it shifts expectations around the UK rates outlook.
Late-week PMI releases can also influence short-term direction, especially where they add to or challenge the current growth narrative.
Key releases and events
- Wed 21 Jan: UK CPI
- Thu 22 Jan: Australia Labour Force, Australia (December 2025)
- Fri 23 Jan: UK flash PMIs (manufacturing and services)
Technical snapshot
- GBPAUD continues to trade below its long-term moving average, with price action remaining in a downside direction since late November.
- The long-term average flattened through September and has turned lower since October, with the price remaining below and showing recent signs of a greater gap between the price and the moving average.
- Momentum has remained below neutral over recent months, with any retracements to the upside showing limited follow-through.
- Daily ranges have narrowed compared with earlier swings, suggesting a consistent but controlled drop in price rather than impulsive movement.
Bottom line
With multiple data releases due across key regions, FX markets may remain sensitive to outcomes that differ from expectations.
Existing technical conditions suggest that reactions may vary by pair, with some markets consolidating while others could retain recent directional characteristics.