- 8/28/2026
- 8/28/2026
风险提示:外汇交易存在高风险。指标仅为分析工具,并不保证盈利。本指南仅用于教育目的,不构成财务建议。
外汇指标通过价格数据帮助交易者识别趋势、动量、波动率和入场机会。在本指南中,您将学习初学者和专业交易者所使用的最佳外汇指标,包括 RSI、移动平均线、MACD、布林带、斐波那契回调、ATR、随机指标 (Stochastic) 和一目均衡表 (Ichimoku Cloud),以及如何将它们组合成实用的交易设置。
本指南由 Algo Trading Space 和 EA Trading Academy 的创始人 Petko Aleksandrov 编写。凭借在手动和算法策略方面十多年的实盘交易经验,Petko 已在真实经纪账户上构建并测试了数百个基于指标的系统。在 Algo Trading Space 上透明发布的实盘结果,为哪些指标逻辑在实际市场条件下表现出色提供了直接证据。
5 大最佳外汇指标快速列表
对于希望在阅读完整指南前快速获取答案的交易者:
- RSI (相对强弱指数):最适合识别超买和超卖状态
- 移动平均线 (SMA / EMA):最适合识别趋势方向和动态支撑/阻力
- MACD:最适合确认趋势强度和捕捉动量变化
- 布林带:最适合衡量波动率和识别突破条件
- 斐波那契回调:最适合在趋势中寻找高概率入场区域
外汇指标对比表
| 指标 | 类型 | 最佳使用场景 | 技能水平 | 是否可在 MT4/MT5 上使用 |
| 移动平均线 (SMA/EMA) | 趋势 | 识别方向,动态支撑 | 初学者 | 是 |
| RSI | 动量 | 超买/超卖信号 | 初学者 | 是 |
| MACD | 趋势/动量 | 确认趋势,识别反转 | 中级 | 是 |
| 布林带 | 波动性 | 突破,挤压形态 | 初级 | 是 |
| 斐波那契回撤 | 支撑/阻力 | 趋势中的入场区域 | 中级 | 是 |
| ATR | 波动率 | 止损设置、仓位管理 | 中级 | 是 |
| 随机指标 (Stochastic Oscillator) | 动量 | 短期反转时机 | 初级 | 是 |
| 一目均衡表 (Ichimoku Cloud) | 趋势/支撑/阻力 | 全面市场结构视图 | 高级 | 是 |
| 抛物线 SAR | 趋势 | 移动止损指导 | 初学者 | 是 |
| VWAP (成交量加权平均价) | 成交量/价格 | 日内合理价值参考 | 中级 | 是 (MT5/自定义) |
| OBV (能量潮指标) | 成交量 | 通过成交量确认趋势 | 中级 | 是 |
| 枢轴点 (Pivot Points) | 支撑/阻力 (Support/Resistance) | 日线 S/R 水平 | 初学者 | 是 (自定义) |
什么是外汇指标?
外汇指标是应用于价格数据(有时也包括成交量)的数学计算,旨在帮助交易者分析市场状况、识别潜在的进场和出场点,并确认或过滤交易信号。指标并不能确定地预测未来;它们通过处理历史价格数据,并以可视化形式呈现,使模式、趋势和动量更容易被解读。
外汇技术指标主要分为四大类,每一类都有不同的分析用途。大多数专业交易者会结合使用至少两类指标,以避免出现冲突或冗余的信号。
- 趋势指标展示当前价格运动的方向和强度。它们帮助交易者确定是寻找做多(买入)还是做空(卖出)的机会。
- 动量指标衡量价格变化的速率和速度。它们用于识别趋势何时可能正在失去强度,或者何时可能接近反转。
- 波动率指标衡量价格在给定时期内的波动幅度。它们帮助交易者校准仓位大小、设置止损以及识别突破条件。
- 成交量指标分析与价格变动相关的成交量,帮助交易者确认趋势是否具有足够的参与度以维持其可持续性。
外汇趋势指标
移动平均线 (SMA 和 EMA)
移动平均线是外汇交易中趋势分析的基础,也是所有市场和时间框架中最广泛使用的技术指标之一。
一个简单移动平均线 (SMA)计算特定周期内的平均收盘价。例如,日线图上的 50 周期 SMA 会取过去 50 个每日收盘价的平均值,并随着每一根新蜡烛图的生成而更新。其结果是一条平滑的曲线,能够过滤掉短期噪音,并显示价格的潜在方向。
一个指数移动平均线 (EMA)对近期价格赋予更高的权重,使其对近期市场活动的反应比 SMA 更敏锐。因此,EMA 对价格变化的反应更快,通常更受活跃交易者的青睐。
交易者如何使用移动平均线:
当价格在移动平均线之上交易时,趋势被视为看涨。当价格在移动平均线之下时,则被视为看跌。移动平均线本身在上升趋势中充当动态支撑,在下降趋势中充当动态阻力。许多交易者在价格回调至上升 EMA 上方并企稳时建立多头头寸,在价格从下降 EMA 处反弹下跌时建立空头头寸。
常见的移动平均线周期:
- 20 EMA:短期趋势,深受日内交易者和剥头皮交易者(scalpers)的欢迎
- 50 EMA/SMA:中期趋势,被波段交易者广泛关注
- 100 SMA/EMA:中期趋势参考
- 200 SMA/EMA:长期趋势,被机构交易者用作主要的趋势方向过滤器
金叉与死叉是经典的移动平均线信号。当 50 周期均线上穿 200 周期均线时,即发生金叉,预示着潜在的长期看涨转变。死叉则相反,即 50 周期均线下穿 200 周期均线,预示着潜在的看跌状况。
MACD (指数平滑异同移动平均线)
MACD 是外汇交易中最受欢迎的趋势跟踪和动量指标之一。它由 Gerald Appel 在 20 世纪 70 年代后期开发,至今仍是许多专业交易策略的核心组成部分。
MACD 由三个部分组成:MACD 线、信号线和柱状图。MACD 线是通过 12 周期 EMA 减去 26 周期 EMA 计算得出的。信号线是 MACD 线的 9 周期 EMA。柱状图显示了 MACD 线与信号线之间的差值。
交易者如何使用 MACD:
当 MACD 线向上穿过信号线时,会产生看涨信号。当它向下穿过时,会产生看跌信号。柱状图提供了动量强度的视觉确认:零轴上方的柱状图扩大表示看涨动量增强,而柱状图收缩则表明动量正在减弱。
MACD 背离是该指标最实用的应用之一。当价格创出新高但 MACD 未能创出新高时(看跌背离),预示着动量减弱和潜在的反转。相反的模式(看涨背离)可以预示趋势向上的反转。
Parabolic SAR (抛物线转向指标)
Parabolic SAR (Stop and Reverse) 由 J. Welles Wilder 开发,旨在识别趋势方向并提供潜在的离场点。它以一系列位于价格上方或下方的点阵形式出现:价格下方的点表示上升趋势,而价格上方的点表示下降趋势。
许多交易者将 Parabolic SAR 作为移动止损的参考,随着点阵随价格移动而调整其止损位。它在趋势市场中表现最佳,但在横盘整理或低波动条件下会产生频繁的虚假信号。
外汇动量指标
RSI (相对强弱指数)
RSI 是全球范围内最广为人知且被广泛使用的外汇指标之一。它由 J. Welles Wilder 于 1978 年开发,通过衡量近期价格变化的速率和幅度,来评估货币对是否处于超买或超卖状态。
RSI 的计算范围在 0 到 100 之间。传统上,读数高于 70 被视为超买,表明该货币对可能即将出现回调或反转。读数低于 30 则被视为超卖,表明可能存在反弹机会。
交易者如何使用 RSI:
最直接的应用是针对极端读数进行反向操作:在下降趋势中接近 70 时卖出,或在上升趋势中接近 30 时买入。然而,当 RSI 用于识别背离时,其威力最为强大。如果 EUR/USD 创出价格新高,但 RSI 未能创出新高(看跌 RSI 背离),这预示着动能正在减弱,并增加了反转的可能性。
在趋势市场中,RSI 可能会在超买或超卖区域长时间停留而不发生反转,这就是为什么大多数经验丰富的交易者将其作为趋势指标的辅助过滤器,而非独立的信号工具。
RSI 的默认周期为 14,但许多交易者会将其调整为 9 以获得更敏感的信号,或调整为 21 以获得更平滑的读数。
随机震荡指标 (Stochastic Oscillator)
随机震荡指标由 George Lane 在 20 世纪 50 年代开发,是一种动量指标,用于比较货币对的收盘价与其在特定周期内的价格范围。与 RSI 一样,它在 0 到 100 之间波动。
读数高于 80 表示超买状态。读数低于 20 表示超卖状态。随机震荡指标由两条线组成:%K 线(主随机读数)和 %D 线(%K 的移动平均线,用作信号线)。
交易者如何使用随机震荡指标:
当 %K 线在超卖区域(低于 20)向上穿过 %D 线时,会产生看涨信号。当 %K 线在超买区域(高于 80)向下穿过 %D 线时,会产生看跌信号。随机震荡指标在较短的时间框架内对于在既定趋势中寻找入场时机特别有效。
它通常与 MACD 或斐波那契回撤水平配合使用,用于在入场交易前进行确认。
波动率外汇指标
布林带 (Bollinger Bands)
布林带(Bollinger Bands)由 John Bollinger 在 20 世纪 80 年代开发,至今仍是功能最全的波动率指标之一。它由绘制在价格图表上的三条线组成:中轨(通常是 20 周期的简单移动平均线 SMA)以及位于中轨上方和下方两个标准差处的两条外轨。
外轨会根据市场波动率进行扩张和收缩。当波动率高时,带宽会变宽;当波动率低时,带宽会变窄,形成所谓的“布林带挤压”(Bollinger Band Squeeze)。
交易者如何使用布林带:
挤压之后伴随任何方向的剧烈突破,都可能预示着一个强劲新趋势的开始。关注挤压形态的交易者会在突破发生后,顺着突破方向进行建仓。
价格触及上轨并不自动意味着卖出,触及下轨也不自动意味着买入。在强趋势中,价格可能会沿着其中一条外轨“行走”很长一段时间。当布林带与 RSI 等动量指标结合使用时,其效果最为显著,可以用来确认触及外轨是代表反转机会还是延续信号。
ATR(平均真实波幅)
平均真实波幅(ATR)由 J. Welles Wilder 开发,并于其 1978 年的著作《技术交易系统新概念》(New Concepts in Technical Trading Systems)中引入。它通过计算一段定义时间内每根 K 线高点与低点之间的平均范围,并考虑交易时段之间的跳空情况,来衡量市场波动率。
ATR 不提供方向性信号。它告诉你市场波动的幅度,而不是波动的方向。ATR 上升表示波动率增加;ATR 下降表示波动率减小。
交易者如何使用 ATR:
ATR 是设置止损和仓位大小最实用的工具之一。一种常见的方法是将止损设置在当前 ATR 值的 1.5 到 2 倍处,以确保止损足够宽,能够承受正常的市场波动,同时又不会因过宽而产生过度风险。例如,如果 4 小时 EUR/USD 图表上的 ATR 为 25 点,那么 37 到 50 点的止损可以吸收正常的价格噪音,同时防止真正的反向运动。
ATR 对于算法交易者和构建专家顾问(EA)的人员来说特别有价值,因为在不同的货币对和市场条件下,需要一致且基于数据的止损逻辑。
成交量外汇指标
能量潮(OBV)
能量潮(OBV)由 Joseph Granville 开发,通过在上涨日增加成交量并在下跌日减去成交量,来衡量累积的买卖压力。在外汇市场中,由于真实的成交量数据是分散的,因此通常使用 Tick 量(每个周期内的价格变化次数)作为实际成交量的替代指标。
当 OBV 随价格同步上升时,表明该趋势具有强力的参与度。当价格上升但 OBV 未能确认(看跌背离)时,则表明该走势可能缺乏机构支持,并可能发生反转。
累积/派发 (Accumulation/Distribution)
累积/派发指标 (A/D) 通过对每个周期的成交量进行加权来构建,加权依据是价格在价格区间内的收盘位置。如果价格在成交量巨大的情况下收于高点附近,A/D 线就会上升(累积)。如果价格收于低点附近,则该线下降(派发)。
A/D 线与价格之间的背离是该指标产生的最强信号之一:如果价格正在创出新高,但 A/D 线却在下降,这表明表面之下存在抛售压力。
VWAP (成交量加权平均价格)
VWAP 计算一个交易时段内货币对的平均价格,并根据每个价格水平的成交量进行加权。它是日内交易者和机构参与者的关键参考指标,因为它代表了当天所有交易发生的平均价格。
许多交易者在交易日内将 VWAP 用作动态支撑和阻力位。价格在 VWAP 之上通常被视为日内看涨;价格在下方则为看跌。VWAP 在每个交易时段开始时重置,这使其主要成为日内交易者的工具,而非波段交易者或趋势交易者的工具。
支撑与阻力指标
斐波那契回撤 (Fibonacci Retracement)
斐波那契回撤线是根据两个显著价格点(一个摆动高点和一个摆动低点)之间绘制的水平线,其关键斐波那契比例为:23.6%、38.2%、50%、61.8% 和 78.6%。这些水平在上升趋势的回调期间通常充当支撑区域,或在下降趋势的反弹期间充当阻力区域。
38.2%、50% 和 61.8% 是最受关注和尊重的水平。特别是 61.8% 水平,被称为“黄金分割率”,经常作为强力的反转或延续区域。
交易者如何使用斐波那契回撤:
在确定的上升趋势中,从摆动低点向摆动高点绘制斐波那契工具。回撤水平随后可以识别回调可能获得支撑并可能恢复趋势的潜在区域。交易者在顺势入场前,会观察价格在这些水平处是否出现停顿、形成蜡烛图反转信号,或显示 RSI 背离。
斐波那契回撤在具有明确摆动点的趋势市场中最有效。在震荡、横盘整理的市场中,这些水平的可靠性较低。
枢轴点 (Pivot Points)
枢轴点是根据前一个交易时段的高点、低点和收盘价计算得出的,用于预测当前时段的潜在支撑和阻力水平。它们是交易中最古老且应用最广泛的技术指标之一。
中心枢轴点 (PP) 是前一交易日最高价、最低价和收盘价的平均值。支撑位 (S1, S2, S3) 和阻力位 (R1, R2, R3) 是根据与 PP 的固定距离计算得出的。许多机构交易者和做市商都会使用枢轴点,这增加了它们作为参考水平的重要性,尤其是在 EUR/USD 和 GBP/USD 等高流动性市场中。
最适合初学者的外汇指标
初学者应从那些易于解读、在所有平台上广泛可用,并且能够构成完整且简单交易方法基础(且不会过于复杂)的指标开始。
- 移动平均线 (20 EMA 和 50 EMA):最简单的趋势过滤器。如果价格同时高于两条 EMA,且 20 EMA 在 50 EMA 之上,则趋势看涨。在任何图表上评估这只需几秒钟。
- RSI (14周期):通过简单的 0-100 刻度提供清晰的超买/超卖背景。易于与移动平均线结合使用以过滤入场点。
- 布林带 (Bollinger Bands):直观且具有视觉化效果。挤压形态 (squeeze pattern) 易于识别,且布林带为价格处于极端值还是接近公允价值提供了自然的参考。
- 随机指标 (Stochastic Oscillator):一种简单的动量工具,可在超买和超卖区域内提供清晰的买入和卖出交叉信号。
- 抛物线转向指标 (Parabolic SAR):提供简单的趋势方向视觉提示,并可作为移动止损的参考,且几乎不需要复杂的解读。
最好的进阶外汇指标
这些指标需要更多的经验才能正确解读,但对于已经掌握基础知识的交易者来说,它们提供了显著的额外深度。
- 一目均衡表 (Ichimoku Cloud):一目均衡表(意为“一眼看透平衡”)通过单一指标提供了关于支撑、阻力、趋势方向和动量的完整图景。它由五个组成部分构成:转换线 (Tenkan-sen)、基准线 (Kijun-sen)、先行带 A 和 B (Senkou Span A and B,构成云层) 以及迟行带 (Chikou Span)。当价格处于云层上方时,趋势看涨;当价格处于下方时,趋势看跌。云层本身起到了动态支撑和阻力的作用。一目均衡表功能强大,但需要时间来学习如何正确解读。
- ATR (平均真实波幅):虽然从技术层面来看 ATR 很容易理解,但其真正的价值在于如何根据不同货币对和市场状况来指导仓位规模和止损校准。一致性地应用 ATR 需要经验积累。
- 斐波那契回调 (Fibonacci Retracement):识别用于绘制正确波段点的关键点,并将回调水平与 K 线分析或 RSI 背离相结合,需要通过实践培养图表解读能力。
- VWAP (成交量加权平均价格) 与 成交量分布图 (Volume Profile):对于理解机构订单流和识别高价值价格区间特别有用,但需要熟悉基于成交量的分析框架。
外汇交易的最佳指标组合
使用不同类别的指标可以减少冗余,并提供更可靠的确认信号。以下是实践中最有效的组合:
- EMA + RSI (趋势与动量):20 EMA 决定趋势方向,RSI 确认动量。当价格位于 20 EMA 之上,且 RSI 回调至 40-50 并向上转折时,进行做多交易。当价格位于 20 EMA 之下,且 RSI 反弹至 50-60 并向下转折时,进行做空交易。这是最可靠的初学者组合之一,也是许多专业手动交易策略的基础。
- MACD + 布林带 (趋势确认与波动率):布林带挤压(Squeeze)后的突破是触发设置。MACD 交叉或直方图在突破方向上的扩张提供确认。这种组合对于日内交易者和波段交易者在 1 小时和 4 小时图表上非常有效。
- 斐波那契回调 + RSI + EMA (多重确认入场):使用 50 EMA 识别清晰的趋势。从最后一个波动点到最近的极值点绘制斐波那契回撤线。等待价格回调至 38.2% 或 61.8% 水平。通过 RSI 背离或 RSI 指标从极端值回归来进行确认。与仅使用单一工具相比,这种三因素确认法能显著减少虚假入场。
- Stochastic + ATR(时机与风险校准):Stochastic 用于识别短期动量转折点。ATR 用于确定止损距离。这种组合将入场逻辑与风险管理逻辑分离,非常适合剥头皮交易者(Scalpers)和日内交易者在 15 分钟至 1 小时图表上的应用。
- 支撑/阻力 + ATR(价格行为与波动率):识别关键的日线或周线支撑与阻力水平。使用 ATR 来确认当前波动环境是否支持在这些水平进行交易,并设置比例止损。这是一种深受资深手动交易者青睐的简洁、轻量化指标的方法。
哪些指标在不同时间框架下效果最好?
不同的指标适用于不同的交易风格和时间框架。将正确的工具与您的时间框架相匹配,可以提高信号质量并减少噪音。
| 交易风格 | 时间框架 | 推荐指标 |
| 剥头皮交易 (Scalping) | M1, M5, M15 | EMA (9, 20), RSI, Stochastic, ATR |
| 日内交易 (Day trading) | M15, M30, H1 | MACD, EMA (20, 50), 布林带, VWAP, ATR |
| 波段交易 | H4, 日线 | 斐波那契, 布林带, RSI, EMA (50, 200), ATR |
| 趋势交易 | 日线, 周线 | 一目均衡表, 200 SMA, MACD, 枢轴点 |
在较短的时间框架内,指标反应更快并产生更多信号,但也会产生更多虚假信号。在较长的时间框架内,信号较慢但更可靠。大多数经验丰富的交易者使用较长的时间框架来确定方向偏好,使用较短的时间框架来确定入场时机。
MetaTrader 4 和 MetaTrader 5 的最佳指标
本指南中涵盖的所有指标都是 MetaTrader 4 和 MetaTrader 5 默认内置的,唯独 VWAP 和成交量分布图 (Volume Profile) 需要自定义指标文件。
MT4 和 MT5 默认内置:
- 移动平均线 (SMA, EMA, WMA, SMMA)
- MACD
- RSI
- 布林带
- 随机震荡指标 (Stochastic Oscillator)
- ATR (平均真实波幅)
- 抛物线 SAR (Parabolic SAR)
- 累积/派发指标 (Accumulation/Distribution)
- 能量潮指标 (OBV)
可通过自定义指标获取(可从 MQL5 市场免费下载):
- 一目均衡表 (Ichimoku Cloud)(大多数经纪商版本的 MT4/MT5 中已内置)
- VWAP (成交量加权平均价格)
- 成交量分布图 (Volume Profile)
- 斐波那契自动绘图工具 (Fibonacci Auto-Draw tools)
- 枢轴点指标 (Pivot Point indicators)
若要在 MT4 或 MT5 中添加内置指标,请点击顶部菜单中的“插入 (Insert)”,然后选择“指标 (Indicators)”,并选择相应的类别(趋势、震荡器、成交量、自定义)。该指标将出现在您的图表上,并带有可调节的设置。
对于算法交易,所有这些指标都可以通过 MQL4 或 MQL5 函数在专家顾问 (Expert Advisor) 代码中进行引用,从而允许自动化策略根据指标值进行决策,无需人工干预。
指标 vs 价格行为 (Price Action):您应该使用哪种方法?
这是外汇交易中最常见的争论之一。诚实的回答是,这两种方法各具优势,顶尖交易者通常会结合使用两者的元素。
- 指标的理由:指标能够系统地处理价格数据,并消除纯价格行为分析中所需的主观解释。它们具有一致性、可编程性,并且可以进行客观的回测。对于算法交易者而言,指标是必不可少的:专家顾问(EA)无法根据对蜡烛图形态的“直觉”来采取行动,但它可以根据 RSI 读数或 EMA 交叉进行精确的操作。
- 价格行为的理由:价格行为(解读蜡烛图形态、支撑与阻力、市场结构)能让交易者直接洞察市场的动态,而不会产生所有指标都会带来的滞后性,因为所有指标都是基于已经发生的价格变动而推导出来的。经验丰富的价格行为交易者认为,直接解读图表比等待指标确认价格已经展示出的趋势更具响应性。
- 实践结论:大多数成功的交易者使用混合方法。他们使用一到两个指标来提供客观框架(趋势方向、动量状态),并使用价格行为解读(蜡烛图确认、关键水平反应)来优化入场时机。这既减少了纯指标依赖带来的滞后性,也减少了纯价格行为分析的主观性。
在 Algo Trading Space,我们构建并在实盘账户上测试的算法策略必然是基于指标的,因为 EA 需要数学规则。我们在 EUR/USD、GBP/USD、黄金及其他品种上构建并实盘测试数百个此类系统的经验表明,最稳健的策略是应用简单指标逻辑并结合严谨的回测与前测纪律,而非使用复杂的多元指标系统。
常见问题解答
哪种外汇指标最准确?
没有任何单一的外汇指标是可靠的“最准确”。所有指标都是从历史价格数据中推导出来的,并在灵敏度与可靠性之间进行权衡。由于其信号清晰且适用于多个时间周期,RSI 和 MACD 被一致认为是其中最实用的指标。在实践中,任何指标的准确性都高度依赖于市场状况、时间周期以及它如何与其他分析工具结合使用。
哪种指标最适合初学者?
20 EMA 结合 RSI 被广泛认为是对于初学者最友好的组合。EMA 提供清晰的趋势过滤(价格在上方 = 寻找买入机会,价格在下方 = 寻找卖出机会),而 RSI 则在不增加复杂性的情况下增加了动量背景。移动平均线也是全球机构交易教育项目中教授最广泛的入门起点。
专业交易者使用指标吗?
是的,尽管他们比大多数初学者更具纪律性和选择性。专业交易者通常使用一到三个指标,精确了解每个指标衡量的是什么,并利用它们来确认交易逻辑,而非孤立地生成交易想法。许多系统化和算法交易者也会围绕指标逻辑构建整个策略,特别是移动平均线交叉、RSI 背离以及基于 ATR 的波动率过滤器。
哪些指标组合效果最好?
最有效的组合是将不同类别的指标进行配对,以避免冗余。趋势 + 动量(EMA + RSI)是最常用的配对方式。加入波动率指标(ATR 或布林带)可以通过提供止损背景来完善设置。避免同时组合多个测量相同内容的指标(例如 RSI 和随机指标 Stochastic),因为它们会提供相似的信号,并产生一种在没有增加实际信息的情况下产生确认感的错觉。
指标是否优于价格行为(Price Action)?
两者本身并无优劣之分。指标更具系统性、一致性和可编程性,使其成为算法交易的核心。价格行为更直接、滞后性更小,且无需二次计算。大多数资深交易者使用组合策略:利用指标获取方向和动量背景,利用价格行为进行入场时机把握和确认。
我应该使用多少个外汇指标?
大多数专业交易者在任何给定图表上仅使用一到三个指标。使用超过三个指标通常会导致分析瘫痪、信号矛盾以及决策质量下降。目标不是从许多来源收集确认,而是拥有清晰、可测试的设置逻辑,并使用最少的输入来实现明智的决策。
延伸阅读

Unknown Author


