软件认知 进阶拓展 · 交易软件选型

MultiCharts:一台留给「自己写策略的人」的老机器

市面上的行情软件,多数把「好看」放在第一位;MultiCharts 把「能跑策略」放在第一位。这篇借「两台机器共用一张图纸」,按六个问题讲清楚这家公司的来路、定位、服务对象、收费方式、生态边界和它不做什么——给想把思路变成自动执行的人一张背景地图。只做知识科普...

阿峰有个用了三年的记事本,上面密密麻麻写满了自己的交易思路:什么条件下进、什么条件下出、每次动多少。他缺的不是想法,是一台肯老老实实替他执行想法的机器。朋友给他指了一条路:去试试那些「能写策略」的老牌软件,比如 MultiCharts。

他下载完就有点懵——界面说不上时尚,跟身边人手机里花里胡哨的 App 完全两个世界。但他慢慢发现,这台机器的设计逻辑跟别人相反:它不负责让你「看着舒服」,它负责让你「写的能跑」。这篇就把这台机器的来龙去脉讲清楚,不教你怎么用,只告诉你它是谁、图什么、边界在哪。

先声明:不荐股、不喊单、不替你做投资决策。本文只作公司与软件的背景科普,不构成投资建议。

PART ONE

它是什么

公司、出身、服务谁

一、这家公司是谁

1、从一九九九年说起

按 MultiCharts 官网「关于公司」页面的自述,这个故事开始于 1999 年:创始人 Denis Globa 和团队自己就是交易的人,受够了当时平台功能受限、条框太多,索性决定自己造一个。先有了多年的摸索,产品到 2005 年才正式对外发布。二十多年下来,团队没换过那个初衷——把「选择的自由」当卖点。

本节结论

先有受气的用户,后有这家公司。创始团队自己是交易者,这是它产品气质的源头。

2、总部搬迁与开发者出身

公开资料显示,平台 2005 年发布时开发团队在俄罗斯罗斯托夫,2010 年前后把总部迁到了美国俄亥俄州哥伦布市。一支有斯拉夫工程师底子的团队,做了个美国公司、面向全球用户的产品——这个出身解释了它的气质:功能优先、审美克制、更新不追风口。

本节结论

公司主体在美国,团队有海外研发背景。工商与总部信息以官网和公开登记为准。

3、它首先是个软件公司

MultiCharts LLC 是家软件公司,不是券商、不是交易所、也不是基金。它卖的是「装在你自己电脑上的工具」,你的交易执行、资金进出,发生在你另选的持牌机构那里。这个身份定位,是理解它全部边界的起点。

别省的一步

把软件公司和持牌机构混为一谈,是很多麻烦的开头。软件出问题找软件商,钱的事找持牌方。

二、软件定位与出身

1、一句话定位:策略的工作台

官网给它的定义是「交易平台」,但拆开功能看,它的重心很明确:图表分析、历史数据回测、策略优化、自动化执行。别的软件把「看行情」当主业,它把「验证思路、执行思路」当主业。看行情只是顺便,写策略才是正业。

本节结论

它是一台给思路用的工作台:先画图验证,再交给机器跑。

2、出身里带着对「单一生态」的反抗

当年市面上的平台流行把用户锁在一家数据商、一家经纪商里。MultiCharts 从第一天起就反着来:接入多家数据源和交易通道,让用户自己挑。用官方的话说,这叫「freedom of choice」——选择的自由。这个出身决定了它后来的生态长什么样。

本节结论

它的底层设计哲学是「不绑架」:数据和交易通道都让用户自己选。

3、两台机器,共用一张图纸

它有两个并行的版本:经典版和 .NET 版。经典版用自己的 PowerLanguage,.NET 版让程序员用 C# 和 VB 干活。同一套策略逻辑,换台机器照样能跑——这就是「两台机器共用一张图纸」:图纸是你的交易思路,两台机器是两种开发环境。2025 年起,官方又给这份图纸添了 Python 的入口。

本节结论

版本之分不是高低档之分,是「你用哪种语言画图纸」之分。支持的语言以官网现行说明为准。

三、它服务哪类人

1、能把思路写成规则的人

最适合它的人,是那些脑子里有明确规则、又愿意把规则交给机器执行的人。你不需要是职业程序员,但你得受得了把「差不多」「看情况」翻译成「如果…就…」。翻译不了的人,用它会觉得处处别扭——因为它假设你的策略本来就是可执行的。

本节结论

目标用户画像第一条:能把模糊想法落成明确规则,并肯花时间验证。

2、盯多个市场、多个品种的人

它的另一个典型用户是跨市场、跨品种的人:期货、股票、外汇都想在一个屏幕上管起来。它的组合交易(Portfolio Trader)思路正是为这种场景设计的——不是盯一个品种的几笔单,而是把一篮子策略当一个整体来算账。

本节结论

如果你同时跑几个市场,它的组合视角比单图表视角更省心。

3、它不伺候的人群

想找个「打开就能用、全程不用学」的软件的人,不适合它。它的界面默认你有基本交易常识,它的强大默认你愿意投入学习成本。把「易上手」当第一诉求的人,用它会不断碰壁——这不是它的错,是需求和工具错配。

别省的一步

工具都有脾气。选软件前先想清楚自己是哪类用户,别拿别人的顺手当自己的顺手。

PART TWO

它凭什么这样运转

商业模式与生态

四、收费与商业模式

1、软件授权,和数据、通道分开算

它的收入结构分两层:软件授权费,以及数据和交易通道的费用。软件这块,订阅制和一次性买断并存——按周期付费,或者一次买断长期使用。具体档位和价格随年头调过好几轮,以官网现行报价为准,本文不列数字,免得过期误导你。

本节结论

「买软件」和「买数据」是两笔账。软件一口价,数据看数据商。

2、数据和执行,另有一套账

行情数据、交易所链路、下单通道,通常由你另选的服务商提供,按他们的标准收费。期货市场的实时行情和交易所接入本来就有各自的收费规矩,这笔钱不进软件商口袋。所以「用这个软件一年花多少」,答案取决于你选谁的数据、走谁的通道。

别省的一步

比价时只问软件授权费,会严重低估总成本。把数据商和经纪商的报价加进来一起算。

3、免费试用的规矩

它提供带期限的免费试用,让用户先在历史数据上验证策略,再决定买不买。对策略型工具来说,这个安排合理——思路行不行,跑过才知道。试用期多长、功能有没有限制,以官网当期政策为准。

本节结论

策略软件的核心体验在「跑」,不在「看」。先试再买,是对自己负责。

五、生态与扩展

1、数据源和交易通道:用户自己挑

生态上它延续了「自由选择」的出身:接入多家数据提供商和经纪商,用户按自己的市场和预算挑组合。期货那边常见的几家专业数据与交易服务商都在它的对接名单里出现过。名单会增减,以官网现行清单为准。

本节结论

它不强行指定数据商和经纪商,你自己选、自己签、自己付。

2、从回测到自动化:一条流水线

它的功能拼图大致是这样:图表上看盘、扫描器批量翻品种、策略在历史数据上回测、优化参数、再交给自动化模块执行。这套「设计—回测—优化—自动执行」的流水线,是它区别于「纯看盘软件」的骨架。近两年官方还把 AI 辅助的成分掺进了产品叙事里,以官网说明为准。

本节结论

它把「策略的一生」装进了一个软件:从想法到执行不换场。

3、社区与知识库

围绕它有用户论坛、官方 wiki、视频教程和第三方生态指标。策略型工具的生命力一半在软件、一半在生态——别人踩过的坑、写好的指标,能不能现成地用,很影响实际体验。这部分以官网和社区的现行内容为准。

本节结论

选这类工具,顺带看它的社区活跃度。生态荒芜的软件,学起来贵。

六、能力边界:它不做什么

1、它不是券商,不经手你的钱

这条最要紧:MultiCharts 不托管资金、不开交易账户、不做出入金。你的钱在持牌机构那里,软件只是发出指令的「遥控器」。凡是让你把钱打给「软件公司」的说法,都要立刻警觉。

别省的一步

软件商 = 工具商,持牌机构 = 资金门户。两者混同,是骗局常用的幌子。

2、它不保证任何策略的结果

回测跑得漂亮,不等于实盘能复制。滑点、成交假设、市场环境变化,都能让历史成绩单失真。软件提供的是「验证工具」,不是「盈利承诺」。把回测曲线当收益承诺的人,迟早要为这个误解买单。

别省的一步

回测是体检,不是保单。历史成绩单的每一条假设都值得你亲自过目。

3、它不替你做决定

写不写策略、跑不跑实盘、选哪家经纪商、下多大注,全是用户自己的决定。软件甚至不内置「喊单」——它的文化是「你自己当工程师」。想要别人替自己拿主意的用户,和这台工具天生八字不合。

本节结论

它把方向盘留给用户,自己只当仪表盘和传动轴。

七、一眼看清:版本与定位一览速查表

项目经典版.NET 版备注
开发语言PowerLanguage(兼容 EasyLanguage 写法)C# 与 VB(.NET 框架)官方近年又添了 Python 入口
适合的人会写简单规则的系统爱好者有编程背景的开发者按自身手艺选,无高低之分
策略图纸同一套交易思路可跨版本实现「两台机器共用一张图纸」
收费方式订阅与买断并存,随官网调整以官网现行报价为准
数据与通道用户自选数据商与经纪商费用另计,名单以官网为准
资金归属持牌机构,软件不经手这是判断真伪的底线
表 7-1 MultiCharts 版本与定位一览速查表(功能与价格以官网现行页面为准)
怎么用这张表

选版本前先问自己一句:我打算用哪种方式把思路写成规则?答案直接指向该用哪台「机器」。

PART THREE

边界与收尾

坑、边界、常问

八、两个容易踩的坑

1、坑一:只比软件价,没算总账

阿峰差点犯这个错:看中软件授权便宜就掏钱,装完才发现实时行情要单独向数据商买,交易通道另有一份价目表。三个账加一块,比他预想的高出不少。策略型工具的真实成本,从来是「软件+数据+通道」的合计,单看任何一项都会失真。

坑一对策

掏钱前把三家的报价问齐:软件授权、行情数据、下单通道。合计出来的数,才是你的年费。

2、坑二:把「能跑策略」当成「能替你赚」

社区里最常见的故事是:某人回测曲线漂亮得不像话,实盘三个月回到解放前。问题往往出在假设上——成交太理想、滑点没算、样本期挑得巧。机器只会照图纸干活,图纸有坑,机器勤勤恳恳地把坑挖大。回测是验证工具,不是印钞承诺。

坑二对策

把每条回测假设当嫌疑犯审一遍:成交怎么假设的、成本算没算、样本外验过没有。审完再上实盘。

九、能力边界表:用它这件事,谁能定、要问谁、以什么为准

事项能自己做主必须问清以官方为准
选哪个版本按自己的手艺选语言与功能差异官网产品页
软件授权费比价后自定订阅还是买断官网现行报价
数据商与经纪商自己选自己签收费与覆盖市场各服务商官方页面
策略能否执行自己写自己验回测假设是否合理无任何官方承诺
资金安全选持牌机构账户开在哪家主体持牌机构与监管登记册
「软件商代管资金」一律当危险信号资金只能进持牌方以监管规则为准
表 9-1 MultiCharts 使用事项能力边界表(分清「自己定、要问清、认官方」)
本节结论

这张表教的是分工:工具自己挑、数据自己选、策略自己验、资金只认持牌方。四件事混作一团,就是麻烦的开始。

十、常见问题

能用,但要看你的「不编程」到什么程度。经典版的 PowerLanguage 对规则型策略相对友好,社区也有现成的指标和策略可参考;但把「如果…就…」写成可运行的代码,这一步绕不开。完全不碰代码的用户,建议先试用再决定。
合作关系。它把多家数据商和经纪商的接口接进来,用户自己选、自己签合同、自己付费。它不指定、不代收、不担保——出问题按你和对应服务商的合同走。
一定不是。回测依赖成交假设、成本设定和样本选择,任何一环理想化,成绩单都会失真。回测的作用是排除明显不行的思路,不是担保能行的思路。实盘前请把每条假设审一遍。
取决于你开户的那家持牌机构,不取决于软件。软件只发指令。选经纪商时查它的监管登记、客户资金隔离安排,以监管机构官方登记册为准——本站投教栏目专门讲过查询方法。
看你想用什么语言实现策略:习惯类 Basic 写法的从经典版入手,有 C#/VB 功底的看 .NET 版,两者没有档位高低。同一套思路换版本重写即可,这就是「共用一张图纸」的意思。

十一、把工具选成搭档,不是选成靠山

今天这篇没有教你任何操作,只给了你一张背景地图:一家 1999 年起家的软件公司、两台共用图纸的机器、三层分明的账单,和一条铁打的边界——钱永远在持牌机构,不在工具里。工具再好,替你踩油门的还是你自己。

如果身边有朋友正纠结「该装个什么软件」,或者家里孩子吵着要买「全自动交易神器」,把这篇转给TA。也转给那个准备给「软件公司」直接转账的人——先认清谁是工具、谁是持牌方,能避开一大半精心设计的坑。多一个人看懂,就少一笔糊涂账。

最流行的交易软件是什么来头。
浏览器里的行情社交平台。
同样主打策略与自动执行的平台。
品种多、价低的批发仓库。
出身就是银行,不是后来挂靠的。
你的钱和老板的钱分两个抽屉。
官网底部那串小字差在哪。
账户怎么被一键清零。
一根撬棍,两头都撬。
数学上就不可能的承诺。
规模最大,却没有交易所。
一张票上盖了好几个章。
📌 本课必背

这一篇你只需要记住下面 5 句话,其余忘了没关系。

1
MultiCharts 是美国软件公司,2005 年发布平台,团队 1999 年起家,根上是交易者自己造工具。
2
两台机器共用一张图纸:经典版与 .NET 版只是开发语言不同,无高低之分。
3
账单分三层:软件授权、行情数据、下单通道,比价要合计着比。
4
软件不经手资金,你的钱在持牌机构——这是判断真伪的底线。
5
回测是体检不是保单,历史曲线不作任何收益承诺。
继续学习 · 把「为什么」变成「怎么用」
这一篇讲的是机制与原理。下一步,到教程中心把对应软件的操作学起来。
下一阶段:软件操作实战 配套教程:MT4 / MT5 操作手册 继续学习 课程咨询
进阶课程与会员权益 · 学习路径:入门 → 进阶(当前)→ 拓展 · 不荐股、不喊单、不构成投资建议

💬 用户评价 (0)

🔒 登录并成为会员后可发表评价
还没有评价 · 成为第一个评价的人吧 🎯