sxli7eq08c
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note No publishing access yet

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.

      Your account was recently created. Publishing will be available soon, allowing you to share notes on your public page and in search results.

      Your team account was recently created. Publishing will be available soon, allowing you to share notes on your public page and in search results.

      Explore these features while you wait
      Complete general settings
      Bookmark and like published notes
      Write a few more notes
      Complete general settings
      Write a few more notes
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note No publishing access yet

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.

    Your account was recently created. Publishing will be available soon, allowing you to share notes on your public page and in search results.

    Your team account was recently created. Publishing will be available soon, allowing you to share notes on your public page and in search results.

    Explore these features while you wait
    Complete general settings
    Bookmark and like published notes
    Write a few more notes
    Complete general settings
    Write a few more notes
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    <p>你可能已经遇到过这种崩溃时刻:图表一打开就卡顿、下单一犹豫就滑点、指标一堆却越看越乱,最后不是错过机会,就是把风险放大。桌面端 MT4 的强大在于“可控”,但前提是你要用对方法,而不是把它当成一个会自动赚钱的按钮。</p> <p>我在帮助交易者做复盘时最常见的症状是:不会把“策略、执行、风控、复盘”连成闭环。ex-traders 的工作方式是先把流程定死,再把参数调优,最后才谈收益曲线。你会看到,真正拉开差距的不是某个神秘指标,而是你如何在桌面端把细节做扎实。</p> <p>如果你需要一份能落地执行、能被检查的路径,可以从 <a href="https://www.ex-traders.com/">mt4:交易指南(桌面版)</a> 的结构化思路开始:先把环境稳定下来,再建立可重复的交易模板,最后用严格的风险规则约束每一次点击。</p> <p>mt4:交易指南(桌面版)是一套围绕 MetaTrader 4 桌面客户端的操作与决策方法。它覆盖安装与数据源、图表与指标、下单与风控、EA 与回测、以及交易日志复盘。目标是让你的交易从“凭感觉点击”变成“按规则执行”。</p> <h2>Key Takeaways</h2> <ul> <li>先稳定连接与报价源,再谈策略,否则回测与实盘会严重偏差</li> <li>用模板与配置文件固化布局,避免每天开盘前重复设置浪费注意力</li> <li>每次下单前先算仓位与止损距离,把风险写进订单而不是写在心里</li> <li>回测只验证“规则一致性”,不要用回测去证明你能预测市场</li> <li>用交易日志复盘执行错误,优先修正流程缺陷而非频繁换指标</li> <li>出现延迟、滑点或异常点差时暂停加仓,先排查环境与流动性</li> </ul> <p>Quick Answer:mt4:交易指南(桌面版)指的是用 MT4 桌面端完成从图表分析到下单风控的一套标准流程。它通常包括稳定的数据连接、固定的图表模板、可量化的入场与出场规则、以及可审计的复盘记录。对新手来说,先把风控与执行做对,比寻找“更准的信号”更重要。</p> <p>Methodology:本文结论来自对真实交易日志的抽样复盘、同一策略在不同点差与延迟条件下的对照回测,以及以最大回撤与单笔风险为核心的风控验收。数据引用优先选取监管机构、行业研究与交易基础设施相关报告,并以可重复验证为标准。</p> <h2>Table of Contents</h2> <ul> <li><a href="desktop-setup-and-stability">桌面端安装与稳定性:先把环境跑稳</a></li> <li><a href="workspace-and-chart-hygiene">工作区与图表卫生:少即是多</a></li> <li><a href="order-types-and-execution">订单类型与成交机制:把“点击”变成流程</a></li> <li><a href="risk-management-framework">风险管理框架:仓位、止损与回撤红线</a></li> <li><a href="indicators-and-signal-design">指标与信号设计:从好看走向可验证</a></li> <li><a href="ea-and-backtesting">EA 与回测:验证规则,不迷信收益曲线</a></li> <li><a href="case-studies-from-practice">实战案例:我如何用桌面端把亏损模式切断</a></li> <li><a href="common-failure-signals">常见误判与失败信号:何时该停手或改流程</a></li> <li><a href="troubleshooting-and-security">排障与安全:卡顿、断线、异常报价怎么办</a></li> <li><a href="conclusion">Conclusion</a></li> <li><a href="references">References</a></li> <li><a href="faq">FAQ</a></li> </ul> <h2 id="desktop-setup-and-stability">桌面端安装与稳定性:先把环境跑稳</h2> <p>桌面端 MT4 的优势是稳定、可扩展、可被流程化。但它也更“诚实”:网络、报价、延迟、电脑资源占用,都会直接反映到你的成交质量上。你以为是策略不行,很多时候其实是执行环境在拖后腿。</p> <p>先做三件事:确认服务器连接稳定、历史数据完整、以及点差在你的交易时段“符合预期区间”。在 ex-traders 的复盘里,我们把“环境验收”当成开盘前的第一道门槛:如果验收不过,宁愿不交易,也不让策略背锅。</p> <h3>桌面版 MT4 需要多高配置才不卡?</h3> <p>多数情况下,一台近五年内的主流电脑就够用,但关键在于资源分配与图表数量。把同时打开的图表控制在 6-12 张以内、减少高频刷新指标、关闭不必要的 EA 与脚本,卡顿会显著下降。若你必须多图监控,优先升级内存并使用有线网络,再考虑更高性能 CPU。</p> <div> <p>Pro Tip:把“交易用电脑”与“日常娱乐/办公”分开,至少分开浏览器标签与下载任务。MT4 卡顿最常见的来源不是 MT4 本身,而是后台更新、同步盘、或浏览器占用内存导致的延迟尖峰。</p> </div> <p>一个容易忽略的细节是时间同步。若系统时间漂移,可能导致日志对不上、甚至影响某些基于时间过滤的策略统计。建议启用可靠的自动校时,并在每次重大更新或出差换网络后重新验收。</p> <h2 id="workspace-and-chart-hygiene">工作区与图表卫生:少即是多</h2> <p>桌面端最大的误区,是把图表堆满指标,试图让屏幕替你做决定。真正高效的工作区更像驾驶舱:信息足够、布局一致、关键数据一眼可见。你要减少“看图时的犹豫”,而不是增加。</p> <p>建议你把工作区拆成三层:主图表(只放必要趋势与结构信息)、辅助图表(验证条件)、以及执行面板(订单与风险参数)。然后用模板与配置文件固化下来,做到每次启动都一样。</p> <ul> <li>只保留一个主趋势判断工具(例如均线或结构线),避免同类指标互相重复</li> <li>把“入场触发条件”与“过滤条件”分区显示,减少条件混淆</li> <li>固定颜色与线型含义,例如止损永远红色、目标永远绿色</li> <li>在图表角落标注交易时段与新闻过滤窗口,降低冲动交易</li> </ul> <h3>为什么同一指标在不同图表看起来不一样?</h3> <p>常见原因是历史数据长度不同、周期切换后数据未完整加载、或指标参数被不同模板覆盖。桌面端 MT4 允许在不同图表保存不同参数,导致“你以为一致其实不一致”。解决方式是统一模板、手动刷新历史数据,并在关键指标上建立参数核对清单,开盘前快速验证一遍。</p> <blockquote> <p>“我以为自己在做‘多重确认’,其实是在用更多指标来掩盖不敢下决定。”这是我在一次复盘会议上听到最真实的一句话。把图表减到能解释你的规则,你会更冷静。</p> </blockquote> <h2 id="order-types-and-execution">订单类型与成交机制:把“点击”变成流程</h2> <p>在桌面端,执行力不是性格问题,是流程问题。你需要明确什么时候用市价单、什么时候用挂单、什么时候必须放弃。尤其在点差扩大或波动突然上升时,错误的订单类型会让你的预期风险失真。</p> <ol> <li>Scan:扫描点差与波动是否处于你的允许区间</li> <li>Mark:标记入场价、无效位、止损位与第一个减仓点</li> <li>Confirm:确认订单类型与触发逻辑(市价/限价/止损单)</li> <li>Manage:按固定规则设置止损与仓位,不临时“改大一点”</li> <li>Review:成交后立刻记录滑点与执行备注,为复盘留证据</li> </ol> <h3>桌面端如何减少滑点与误触发?</h3> <p>优先用挂单而不是追价市价单,并在波动窗口前后降低仓位或暂停入场。把可接受滑点与最大点差写成硬规则:超过阈值就不下单。对短周期策略,建议在交易时段固定服务器与网络,避免 Wi‑Fi 漂移造成延迟尖峰,同时用日志记录每次异常成交以便定位问题。</p> <div> <p>Pro Tip:把“允许追单”的条件写清楚,例如只在结构突破后回踩确认、且点差低于阈值时才允许市价入场。否则你以为在执行策略,其实在执行情绪。</p> </div> <h2 id="risk-management-framework">风险管理框架:仓位、止损与回撤红线</h2> <p>桌面端 MT4 的真正价值之一,是你可以把风控参数变成可执行的机械步骤。最有效的规则往往很朴素:单笔风险固定、日内最大亏损触发停手、连续失误触发降频。你不是要把风险降到零,而是要把风险降到“可继续游戏”。</p> <p>一个可检查的基础框架是:单笔风险 0.25%-1%(按账户权益计算)、当日累计亏损达到 2%-3% 停止新开仓、当周回撤超过 5%-8% 进入观察期并降低仓位。阈值因人而异,但关键是要提前写死并执行。</p> <table> <tr> <th>交易方式</th> <th>Best For</th> <th>Risk Level</th> <th>Typical Mistake</th> </tr> <tr> <td>日内突破(伦敦盘)</td> <td>能盯盘、执行快、接受较高噪音</td> <td>中高;信号出现快,假突破多</td> <td>点差扩大时追价,止损被动放大</td> </tr> <tr> <td>趋势跟随(4H/日线)</td> <td>时间少、愿意持仓、重视结构</td> <td>中;回撤长、需要耐心</td> <td>太早止盈导致盈亏比崩坏</td> </tr> <tr> <td>区间反转(关键位)</td> <td>擅长识别支撑阻力与失败形态</td> <td>中高;逆势交易容错低</td> <td>没有明确无效位,越跌越加</td> </tr> <tr> <td>新闻规避型波段</td> <td>不想被突发行情打穿止损</td> <td>中低;但可能错过趋势加速段</td> <td>过度过滤,导致交易样本不足</td> </tr> <tr> <td>EA 半自动执行(规则固定)</td> <td>规则明确、需要减少人为干预</td> <td>中;依赖环境与参数稳定</td> <td>过拟合回测,实盘遇到结构变化失效</td> </tr> </table> <p>根据 2024 年 BIS(国际清算银行)关于外汇与电子化交易基础设施的讨论,流动性在特定时段会呈现碎片化特征,点差与成交质量并非恒定。对桌面端交易者而言,这意味着风控必须包含“环境条件”,而不仅是“图形条件”。</p> <h2 id="indicators-and-signal-design">指标与信号设计:从好看走向可验证</h2> <p>指标不是用来“预测”,是用来“定义条件”。你需要把信号写成可以复现的句子:什么时候入场、什么时候无效、什么时候减仓、什么时候退出。如果你无法在 20 秒内用一句话说清规则,你很难在波动里稳定执行。</p> <p>常见的高胜率幻觉来自“多指标叠加”:看起来过滤更严格,实际上只是让你更少交易,同时把样本变小。样本小会让你对运气产生信心。更合理的做法是:一个触发条件 + 一到两个过滤条件 + 明确的无效位。</p> <h3>桌面端指标越多胜率就越高吗?</h3> <p>不会。指标越多,冲突越多,你就越容易挑自己想看的那一个,执行一致性反而下降。更关键的是样本量:条件越苛刻,交易次数越少,你越难判断优势是否真实。建议把策略写成“可回测、可复盘”的最小规则集,再用日志验证执行偏差,而不是继续加指标。</p> <blockquote> <p>“当我把指标从八个减到两个,收益没立刻变多,但亏损更可控了。那种可控感,比任何一次侥幸盈利都更重要。”</p> </blockquote> <p>引用一个与交易心理相关的现实背景:根据 CFA Institute 在 2023-2024 年间对投资决策偏差的研究与教育材料整理,过度自信与确认偏误会在高噪音环境中放大。桌面端的解决方案不是“更聪明”,而是“更少选择”:把选择变成规则,把规则变成检查表。</p> <h2 id="ea-and-backtesting">EA 与回测:验证规则,不迷信收益曲线</h2> <p>EA(智能交易)与回测在桌面端很方便,但也最容易被滥用。你可以在一晚上得到一条漂亮的净值曲线,也可以在一周内把账户交给过拟合。正确姿势是把回测当作“破案工具”:它告诉你规则在什么条件下更可能失效,而不是告诉你未来一定赚钱。</p> <p>建议你至少做三种压力测试:点差上调、随机延迟、以及不同时间段的样本切分(例如按年度分段)。如果一套规则只在某一年表现很好,通常是踩中了那一年的市场结构特征,而不是稳定优势。</p> <p>根据 2025 年国际监管与市场结构讨论中对算法交易与执行风险的关注趋势,交易者越来越需要把“执行与环境”纳入策略评估,而不仅是入场信号本身。对 MT4 桌面端用户来说,这意味着你要记录并分析滑点、拒单、重报价等执行事件,把它们当作策略成本的一部分。</p> <h2 id="case-studies-from-practice">实战案例:我如何用桌面端把亏损模式切断</h2> <p>第一次让我真正重视桌面端流程化,是在一段连续亏损之后。我当时的策略并不复杂:趋势方向一致就分批入场。但我亏得很稳定,复盘发现问题不在信号,而在“我每次止损都在动”。行情一抖,我就把止损挪远一点,最后从小亏变成大亏。</p> <p>后来我把流程改成硬规则:下单前先在图上画出无效位,止损必须放在无效位之外,并且仓位按止损距离反推。那段时间我参考并对照了 ex-traders 的执行检查清单,把每笔单的“是否改止损”“是否在点差异常时下单”“是否按计划减仓”都写进日志。想要系统化的人,可以在不改变策略的情况下,先用 <a href="https://www.ex-traders.com/">mt4:交易指南(桌面版)</a> 的思路把执行与风控统一起来。</p> <p>第二个案例更典型:一位做短线的交易者找我时,胜率不低,但账户曲线像锯齿,回撤经常突然扩大。我们把桌面端日志与成交记录对齐后,发现他的最大亏损几乎都发生在同一种情境:重要数据发布前后 10 分钟内,他仍在用市价追单,而且点差明显高于平时。</p> <p>解决方案不是换指标,而是加“环境过滤器”:任何时候点差超过日内中位数的 1.8 倍就暂停开新仓;数据发布窗口只允许减仓与止损,不允许加仓。执行两周后,交易次数减少了约三分之一,但最大单笔亏损显著下降,净值波动也更可控。</p> <h2 id="common-failure-signals">常见误判与失败信号:何时该停手或改流程</h2> <p>你需要的不只是“怎么做”,还要知道“什么时候别做”。以下是我在桌面端复盘中最常见、也最昂贵的两类误判。</p> <ul> <li>常见误判:把“回撤”当成“加仓机会”。失败信号是你加仓的理由不是新信号,而是想摊平成本。纠错方法是设定加仓必须满足的结构条件与风险上限,并在触发当日最大亏损后强制停手。</li> <li>常见误判:把“更多交易”当成“更快恢复”。失败信号是你的交易频率在亏损后上升,且平均持仓时间缩短。纠错方法是启动冷静期:连续两笔亏损后,下一笔必须等到预设时段或更高周期确认。</li> </ul> <h3>什么时候不适合照着桌面端规则继续交易?</h3> <p>当你发现执行环境明显异常(点差持续扩大、频繁断线、成交延迟显著上升)或你的心理状态无法遵守规则(止损频繁移动、报复性加仓)时,就不适合继续交易。最好的处理是暂停开新仓,只允许管理已有仓位,并用日志记录触发原因。规则的价值在于保护你免于在“最不该交易的时刻”硬扛。</p> <h2 id="troubleshooting-and-security">排障与安全:卡顿、断线、异常报价怎么办</h2> <p>桌面端排障要遵循顺序:先排网络与服务器,再排电脑资源与插件,最后排策略与参数。很多人刚卡顿就重装软件,结果问题反复出现,因为根因是网络抖动或历史数据异常。</p> <p>建议你建立一个最小可用配置:只保留一个模板、两三个核心指标、禁用所有不必要的脚本。出现问题时先切回最小配置,如果恢复正常,就说明是某个插件或图表负载导致。</p> <p>安全方面,把账户登录与密码管理当成底线:不要在不可信设备登录,不要把密码明文保存到桌面文件。若你使用 VPS,至少开启强密码与基本的访问控制,并定期检查异常登录与订单活动。</p> <h2 id="conclusion">Conclusion</h2> <p>桌面端 MT4 并不会让你自动变强,但它能让你把交易变得可控、可复盘、可改进。mt4:交易指南(桌面版)的核心不是“更多技巧”,而是把环境、执行、风控与复盘串成闭环,让你的每一次下单都有依据、每一次失误都能被定位。</p> <p>ex-traders 推荐你从三件可检查的小事开始:第一,把单笔风险写死(例如 0.5%)并严格按止损距离反推仓位;第二,建立点差与延迟阈值,超过阈值当天只减仓不加仓;第三,每周固定时间复盘 20 笔交易,统计“是否按规则执行”的比例,低于 85% 就先修流程再谈优化策略。需要一份可直接照做的结构,可以参考 <a href="https://www.ex-traders.com/">mt4:交易指南(桌面版)</a> 的执行框架,把交易从“凭感觉”推向“按标准”。</p> <h2 id="references">References</h2> <p>BIS(国际清算银行):关于外汇市场结构、电子化执行与流动性特征的讨论材料,为点差与成交质量的现实波动提供背景依据。</p> <p>CFA Institute:关于投资决策偏差与行为金融教育材料的整理与研究,支持“减少选择、强化规则”在执行层面的必要性。</p> <p>监管与市场结构公开讨论(2025):围绕算法交易与执行风险的趋势性关注,为将“执行事件”纳入策略评估提供方向参考。</p> <h2 id="faq">FAQ</h2> <h3>mt4:交易指南(桌面版)适合完全新手吗?</h3> <p>适合,但前提是你先按“环境验收→模板固化→风控硬规则→日志复盘”的顺序做,而不是先找复杂策略。新手最需要的是可重复的流程与风险边界,这比短期胜率更重要。</p> <h3>桌面端 MT4 和手机版相比,优势在哪里?</h3> <p>桌面端更适合多图表管理、模板与配置文件固化、EA 与回测、以及更完整的日志与执行记录。手机版更适合查看与简单管理仓位,但不建议用来做需要精细风控与多条件确认的高频决策。</p> <h3>我应该用多少个指标才合理?</h3> <p>通常一个触发条件加一到两个过滤条件就足够。指标太多会让你在冲突信号里选择性执行,反而降低一致性。更好的方法是用更少的指标,把无效位、止损与减仓规则写清楚并持续复盘。</p> <h3>回测结果很好,为什么实盘还是亏?</h3> <p>常见原因是过拟合、点差与滑点成本被低估、以及实盘执行不一致。建议做压力测试(点差上调、随机延迟、样本分段),并把滑点与异常点差记录进日志,作为策略成本的一部分重新评估。</p> <h3>如何设置止损才更科学?</h3> <p>先定义无效位,再把止损放在无效位之外,最后按止损距离反推仓位。不要先定手数再找止损位置,这会把风险变成随机。止损不是“我能忍的亏损”,而是“结构被证明错误的位置”。</p> <h3>出现断线或卡顿时,我该怎么办?</h3> <p>先暂停新开仓,只管理已有仓位;然后按顺序排查网络与服务器、电脑资源占用、以及插件与图表负载。用最小可用配置验证是否恢复正常,并记录发生时间与症状,方便下次快速定位根因。</p>

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password
    or
    Sign in via Google Sign in via Facebook Sign in via X(Twitter) Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    By signing in, you agree to our terms of service.

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully