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


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


















































GO Markets
让交易更进一步
探索上千种交易机会,享受专业机构水准的交易工具、流畅稳定的交易体验,以及屡获殊荣的客户支持。开户流程简单快捷,让您轻松开启交易之旅。
%20(1).jpg)
在使用 TradingView 的 Pine Script 进行策略或指标开发时,operators(运算符)是最基础却也最关键的组成部分。无论是数据计算、条件判断,还是逻辑组合,都离不开这些运算符的参与。理解并熟练掌握 operators 的运作方式,不仅能提高脚本编写的效率,也能让策略逻辑更加清晰严谨。本文将对 TradingView 中常见的运算符类型做一个简明介绍,以帮助读者快速建立完整的概念框架。
1. Arithmetic operators(算术运算符):主要用于数值计算,是构建指标公式的核心。例如 +、-、*、/ 用来执行加减乘除;% 则用于取余数。在编写移动平均、价差、振幅等计算时,这类运算符是最常见的基础工具。
2. Comparison operators(比较运算符):用于比较两个值的大小或相等性,如 >、<、>=、<=、== 和 !=。这些运算符通常出现在条件语句中,例如判断价格是否突破均线、成交量是否高于过去均值等。比较运算的结果为布尔值(true/false),为策略信号的触发提供依据。
3. Logical operators(逻辑运算符):则负责将多个条件组合在一起,例如 and、or、not。通过逻辑运算符,可以形成更复杂的交易规则,例如“价格突破阻力位 且 成交量放大”或“满足任意一个指标信号即触发”等。
4. Ternary operators: 在 Pine Script 中,?: 三元运算符(Ternary Operator)是一种紧凑而强大的条件表达方式。通常在编写脚本时,我们需要根据某个条件返回不同的结果,而最常见的方式是使用 if…else 条件结构。然而,当你希望在一行中表达逻辑、或在表达式内根据条件动态赋值时,传统的条件语句显得冗长,这时三元运算符就成为更优雅的选择。三元运算符的语法结构如下:condition ? valueWhenConditionIsTrue : valueWhenConditionIsFalse它的工作方式非常直观:如果 condition 为 true,则返回 valueWhenConditionIsTrue;若为 false,则返回 valueWhenConditionIsFalse。正因如此,它常用于快速返回基于条件判断的结果,而无需展开完整的条件语句。举例如下:timeframe.isintraday ? color.red :timeFrame.isdaily ? color.green :timeframe.ismonthly ? color.blue : na这个表达式会从左到右依序判断条件:首先检查 timeframe.isintraday,若成立则返回 color.red;否则继续判断 timeframe.isdaily。如为 true,则返回 color.green;否则进入下一层判断 timeframe.ismonthly。如果此条件成立,则返回 color.blue,若不成立,最终返回 na。
5. History – referencing operators:在 Pine Script 中,可以使用 [] 历史引用运算符(history-referencing operator)来引用时间序列的过去数值。过去的数值指的是脚本在当前柱(current bar)执行时,变量在之前的柱(past bars)中所具有的值。[] 运算符被放置在变量、表达式或函数调用之后。方括号中的数值代表我们希望引用的过去的偏移量。例如,如果想引用当前柱之前第 2 根柱的 volume(成交量)值,可以写作:volume[2]由于时间序列会随着脚本在每一根新柱上运行而动态增长,因此固定的历史偏移量在不同柱上会对应不同的实际数据。下面我们来看看为什么同一个偏移量会得到动态变化的结果,也了解时间序列为何与数组(arrays)截然不同。在 Pine Script 中,变量 close(或等价写法 close[0])表示当前柱的收盘价。如果脚本正在数据集(dataset,即图表上的所有柱)中的第 3 根柱上运行:
- close 保存的是第 3 根柱的收盘价
- close[1] 保存的是第 2 根柱的收盘价
- close[2] 保存的是第 1 根柱的收盘价
- close[3] 将返回 na,因为该位置不存在柱,因此没有可用数值
当相同的代码运行到下一根柱(数据集中的第 4 根柱)时:
- close 变为第 4 根柱的收盘价
- close[1] 现在指向第 3 根柱的收盘价
- 第 1 根柱的收盘价现在变为 close[3] 所对应
- close[4] 此时返回 na
在 Pine Script 的运行环境中,脚本会从图表最左侧开始,对数据集中每一根历史柱执行一次。当计算进入下一根柱时,Pine Script 会在序列(series)的索引 0 处加入一个新元素,并将已有元素的索引依序向后移动。相比之下,数组(arrays)可以具有固定或可变大小,但其数据内容与索引结构不会被运行环境自动改变。因此,Pine Script 的时间序列(series)与数组本质上非常不同,它们唯一相似之处仅在于都使用索引语法。当图表所对应的市场处于开盘状态,并且脚本在图表的最后一根柱(实时柱,realtime bar)上运行时,close 返回的是当前价格。只有在该实时柱最终收盘、脚本最后一次在此柱执行时,close 才会包含该柱实际的收盘价。Pine Script 提供了一个变量 bar_index 来指示脚本当前正在执行的柱号:
- 在第一根柱上,bar_index = 0
- 每当脚本在下一根柱执行时,其值会加 1
- 在最后一根柱上,bar_index 等于数据集中的柱数减一
在 Pine Script 中使用 [] 运算符时有另一项重要注意事项:历史引用可能会返回 na。na 表示一个非数字值,任何表达式只要使用到 na,最终结果也会变成 na(类似 NaN 的概念)。这种情况常见于脚本在数据集前几根柱执行时,但在某些条件下也可能出现在后面的柱中。如果你的代码未使用 na() 或 nz() 等函数明确处理这些特殊情况,na 值可能会导致错误的计算结果,并影响一直到实时柱为止的所有计算。6. Assignment and reassignment operators:= 运算符用于为已声明的变量赋予初始值或引用。它表示这是一个新的变量,并且以这个值开始。:= 则用于为已经存在的变量重新赋值。它的含义是:使用脚本中先前声明过的这个变量,并为它赋予一个新值。那些先声明、然后再使用 := 进行重新赋值的变量,被称为可变变量(mutable variables)。以下所有示例都是有效的变量重新赋值方式。举例如下:var float pHi = napHi := nz(ta.pivothigh(5, 5), pHi)var 关键字告诉 Pine Script:我们只希望这个变量在数据集的第一根柱上被初始化为na。float 关键字则告诉编译器我们正在声明一个浮点类型(float) 的变量。虽然变量声明由于使用了 var 只会在第一根柱上执行,但下面这行代码:pHi := nz(ta.pivothigh(5, 5), pHi)会在图表上的每一根柱上执行。在每根柱上,该语句首先检查 ta.pivothigh() 是否返回 na —— 因为当函数没有找到新的枢轴点(pivot)时,它确实会返回 na。nz() 函数负责执行“检查 na”这个动作:
- 当 nz() 的第一个参数(ta.pivothigh(5, 5))为 na 时,它会返回第二个参数 pHi;
- 当 ta.pivothigh() 找到新的枢轴点并返回其价格时,这个值就会被赋给 pHi。
因此,当找到新枢轴点时,我们更新 pHi;而当没有新枢轴出现、函数返回 na 时,我们再次将原来的 pHi 赋值给自己,从而保持先前的数值不变。7. Compound assignment operators:复合赋值运算符(compound assignment operator)将算术运算符与重新赋值运算符组合在一起。它提供了一种简写方式,用于对变量执行算术运算并将结果重新赋值给同一个变量。例如,counter += 1 会在 counter 当前值的基础上加 1,并将加过之后的新值重新赋给 counter。这与写成 counter := counter + 1 的效果完全相同。需要注意的是,变量必须在使用复合赋值运算符之前已被声明。通过以上内容,我们系统地梳理了 Pine Script 中最常用的几类运算符,包括三元运算符、历史引用运算符 []、变量的声明与重新赋值方式,以及更便捷的复合赋值运算符。这些看似基础的语法结构,实际上构成了 Pine Script 在处理时间序列数据、编写策略逻辑与构建指标时的核心基础。
.jpg)
Markets found support last Friday after what was the worst week for global markets since Liberation Day.
Shortened Thanksgiving Week
This week, Thanksgiving Day impacts the US trading schedule, affecting both liquidity and data timing. Despite the shortened week, it's still packed with key releases. The PCE index, US PPI, retail sales, GDP, and weekly jobs figures are set for a concentrated release on Wednesday, before the Thursday holiday.
Australian CPI in Focus
Australian CPI data also drops on Wednesday, and it's shaping up to be a crucial number. With strong signals from the RBA indicating a Christmas interest rate cut is unlikely, this inflation reading could either reinforce or challenge the RBA's stance — a must-watch for any surprises that might move rate expectations.
Gold Coiling
Gold has established a strong base above $4,000. The chart shows six consecutive weekly candles testing support around $4,065, with clear rejection of downside moves. This pattern suggests insufficient selling pressure to push prices lower, potentially setting the stage for a move back toward $4,200-$4,250 if buyers step in.
Bitcoin Under Pressure
Bitcoin is experiencing another wave of selling. The weekend brought some respite with a bounce off $84,000, but the current support level sits at $82,000—a level we haven't seen since April. While there may be short-covering opportunities toward $92,000, the buyer momentum looks weak, and another test of $82,000 support appears equally likely.
Market Insights
Watch Mike Smith's analysis for the week ahead in markets.
Key Economic Events
Stay up to date with the key economic events of the week.

.jpg)
作为AI算力领域的绝对龙头,英伟达2026财年第三季度财报亮点密集,用实打实的数据印证了行业热度,也直接回应了市场核心疑问,成为科技产业的“强心剂”。
财报核心数据表现尤为强劲:收入环比增长22%、同比飙升62%,单季收入净增100亿美元,第四季度收入指引高达650亿美元,按此节奏全年收入有望冲击2000亿美元规模,增长势头迅猛。盈利端同样亮眼,本季度毛利率达到73.4%,虽同比略有波动但环比持续提升,公司更明确给出未来毛利率迈向75%的目标;运营收入与净利润均实现65%的同比增幅,每股收益年化增长67%,盈利质量与增长速度双双在线。
现金流与股东回报形成良性循环,第三季度自由现金流高达220亿美元,充沛资金既支撑了公司在AI芯片研发、产能扩张上的持续投入,上季度还拿出120亿美元用于分红和股票回购,实现了“研发扩产-利润增长-股东回馈”的正向循环。
针对市场最关心的两大问题,答案清晰明了:AI绝非短期泡沫,而是万亿级平台型产业变革——全球AI基础设施年投入已达3-4万亿美元,英伟达2026年在Blackwell和Ruby两大核心业务板块已锁定5000亿确定性收入,英国、德国、韩国等多国还在加速建设国家级AI基础设施,产业投入的真实性与持续性毋庸置疑;而电力、内存等潜在发展瓶颈,公司也已提前完成规划部署,无需过度担忧。
投资者反应积极,财报发布后盘后股价涨幅超5%。从长期来看,AI技术渗透各行各业的过程中,算力需求将持续释放,英伟达在GPU领域的技术壁垒和市场份额优势短期内难以撼动,有观点认为,若保持当前发展态势,明年年底其股价突破300美元是大概率事件。
英伟达的亮眼业绩,本质是全球AI产业爆发式增长的缩影。随着AI技术深度融入实体经济,算力作为核心支撑的需求将持续扩大,英伟达也将继续成为观察科技产业变革的重要风向标。