<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>高品质MT4/MT5期货EA,黄金EA,EA程序化交易系统下载站 - 和仲科技</title><link>https://www.eabang.com/</link><description>EA邦程序化交易软件</description><item><title>关于EA邦软件独立性、合规服务与绿色沟通规范的公告</title><link>https://www.eabang.com/post/453.html</link><description>&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;各位交易者朋友：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 自2017年创立以来，EA邦在纯技术研发的道路上已经稳健走过了9个年头。 感谢大家长久以来的信任与陪伴。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 针对近期不少用户咨询“EA邦软件适用环境”或“如何运行”等技术问题，为保障网站的纯粹性、合规运营及大家的沟通安全，本站特作如下统一答复与声明：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;1. 纯粹的技术定位&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; EA邦（eabang.com）是一家独立的自动化交易软件研发团队。我们只专注于 MQL4/MQL5 语言的程序化工具开发。本站为独立第三方软件提供商，不属于任何外部机构，亦不代表、不推荐、不接入任何特定交易商。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;2. 资金与业务独立性&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 本站仅收取软件本身的正版授权费用，不接触用户的任何个人资金，亦不参与任何形式的后续利益分成。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;3. 关于外部环境的态度&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 本站研发的EA软件均为通用型工具，只要支持标准 MT4/MT5 环境均可运行。本站对此保持绝对的中立，不提供任何渠道推荐与代办。请用户自行在模拟环境进行充分测试，并对自身行为承担全部责任。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;4. 老用户特别通道与沟通规范&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 针对长期支持我们的老用户，如您在软件续费、多账号绑定或参数配置上有任何疑问，请直接联系官方客服微信/QQ进行一对一处理。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;⚠️ 【重要沟通规范】&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 为了保障您的社交账号不被封号，以及技术交流通道的长期畅通，添加客服微信/QQ后请直接说明您的软件技术需求。请严格遵守网络合规规范，切勿在聊天中提及任何与软件产品无关的“外部机构名称”、“资金往来”、“非软件技术”等敏感词汇。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; 凡在聊天中出现敏感词触发社交平台系统风控的，客服将无法回复，敬请谅解。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;strong&gt;走纯粹的技术路线，做长久的交易伙伴。专注量化研发9年，再次感谢大家的理解与配合！&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; —— EA邦唐老师&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Tue, 09 Jun 2026 10:14:20 +0800</pubDate></item><item><title>Easy EA 极简系列EA</title><link>https://www.eabang.com/post/452.html</link><description>&lt;p&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/05/202605311780216404285508.png&quot; alt=&quot;112.png&quot;/&gt;&lt;/p&gt;&lt;!-- 头部醒目Banner引言 --&gt;&lt;div style=&quot;background: #f4f7f6; border-left: 5px solid #2ecc71; padding: 20px; margin-bottom: 25px; border-radius: 4px;&quot;&gt;&lt;h2 style=&quot;color: #2c3e50; margin-top: 0; font-size: 22px; font-weight: bold;&quot;&gt;开启量化新时代！Easy EA 极简系列全自动交易策略震撼上线&lt;/h2&gt;&lt;p style=&quot;color: #666; line-height: 1.6; margin-bottom: 0;&quot;&gt;各位EA邦的老铁和刚加入程序化交易的新朋友们，大家好，我是唐老师。让交易回归简单，把复杂留给系统，极简系列全自动EA正式登场！&lt;/p&gt;&lt;/div&gt;&lt;!-- 痛点直击 --&gt;&lt;p style=&quot;line-height: 1.8; text-indent: 2em; margin-bottom: 15px;&quot;&gt;一直以来，EA邦都致力于开发功能强大、参数丰富的期货、黄金、外汇EA软件。但平时工作忙碌的朋友，在面对我们功能强大的全功能版EA时，常常被上百个密密麻麻的设置参数给“劝退”了。&lt;/p&gt;&lt;blockquote style=&quot;background: #fff7f7; border-left: 5px solid #e74c3c; padding: 15px; margin: 20px 0; color: #555; font-style: italic; border-radius: 4px;&quot;&gt;“唐老师，这个网格间距设多少合适？”&lt;br/&gt;“唐老师，这个趋势过滤开关要不要打开？”&lt;br/&gt;“调错一个参数，实盘结果可能天差地别，我真的不敢乱动……”&lt;/blockquote&gt;&lt;p style=&quot;line-height: 1.8; text-indent: 2em; margin-bottom: 25px;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/05/202605311780216470101602.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.8; text-indent: 2em; margin-bottom: 25px;&quot;&gt;像上图的Hedging EA的设置项，这还只是一级设置，点进去还有下一级设置，新手看着肯定迷糊。&lt;/p&gt;&lt;p style=&quot;line-height: 1.8; text-indent: 2em; margin-bottom: 25px;&quot;&gt;为了彻底解决新手的恐惧心理，让程序化交易真正成为人人皆可轻松使用的通用工具，我们团队正式推出全新产品线——&lt;strong&gt;【Easy EA 极简EA】系列全自动交易策略&lt;/strong&gt;！&lt;/p&gt;&lt;!-- 核心定义：什么是Easy EA --&gt;&lt;h3 style=&quot;border-bottom: 2px solid #3498db; padding-bottom: 8px; color: #2c3e50; font-size: 18px; margin-top: 30px; margin-bottom: 15px;&quot;&gt;一、什么是 Easy EA 极简交易系列？&lt;/h3&gt;&lt;p style=&quot;line-height: 1.8; text-indent: 2em; margin-bottom: 15px;&quot;&gt;简单来说，&lt;strong&gt;Easy EA 就是基于网站上全功能版 EA 的“终极瘦身版”，也是真正意义上的傻瓜式全自动交易策略。&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.8; text-indent: 2em; margin-bottom: 25px;&quot;&gt;我们把EA邦一些朋友的策略，在获得用户同意后，以全功能EA作为底层灵魂，将其核心的开仓逻辑、加仓策略、保本风控等核心算法&lt;strong&gt;全部硬编码内置在程序中&lt;/strong&gt;。我们砍掉了90%让新手头疼的冗余设置，只留下了最直观的几个操作按钮。出厂即是官方推荐的最佳运行状态！&lt;/p&gt;&lt;!-- 四大核心优势（用精美表格或列表展现） --&gt;&lt;h3 style=&quot;border-bottom: 2px solid #3498db; padding-bottom: 8px; color: #2c3e50; font-size: 18px; margin-top: 30px; margin-bottom: 15px;&quot;&gt;二、Easy EA 的四大核心优势&lt;/h3&gt;&lt;table style=&quot;width: 100%; border-collapse: collapse; margin-bottom: 25px;&quot;&gt;&lt;tbody&gt;&lt;tr style=&quot;background-color: #f9f9f9;&quot; class=&quot;firstRow&quot;&gt;&lt;td style=&quot;padding: 12px; border: 1px solid #ddd; width: 25%; font-weight: bold; color: #3498db; text-align: center;&quot;&gt;⚡ 零门槛一键启动&lt;/td&gt;&lt;td style=&quot;padding: 12px; border: 1px solid rgb(221, 221, 221); color: rgb(85, 85, 85); line-height: 1.6; word-break: break-all;&quot;&gt;下载安装后，你只需要设置一个适合账户资金的&lt;strong&gt;初始手数&lt;/strong&gt;，轻轻点击“启动”按钮，EA就会完全接管盘面。如行情捕捉、自动开仓，到后续的移动止损、网格对冲、分批出场，全自动执行。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #2ecc71; text-align: center;&quot;&gt;🛡️ 官方黄金参数&lt;/td&gt;&lt;td style=&quot;padding: 12px; border: 1px solid rgb(221, 221, 221); color: rgb(85, 85, 85); line-height: 1.6; word-break: break-all;&quot;&gt;所有的核心参数（如趋势过滤系数、风控间距、加仓倍数等），经过海量历史数据回测以及实盘修正后进行较优配置。&lt;strong&gt;不再需要你自己去瞎撞参数。&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #e74c3c; text-align: center;&quot;&gt;🚨 一键紧急清仓&lt;/td&gt;&lt;td style=&quot;padding: 12px; border: 1px solid #ddd; color: #555; line-height: 1.6;&quot;&gt;为了给新手极致的安全感，面板上除了“启动/暂停”外，特别保留了显眼的&lt;strong&gt;【一键全平/紧急清仓】&lt;/strong&gt;按钮。遇到重大新闻或浮亏心理承受不住时，点一下，所有订单瞬间安全离场。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!-- 适合人群 --&gt;&lt;h3 style=&quot;border-bottom: 2px solid #3498db; padding-bottom: 8px; color: #2c3e50; font-size: 18px; margin-top: 30px; margin-bottom: 15px;&quot;&gt;三、适合哪些人群？&lt;/h3&gt;&lt;ul style=&quot;list-style-type: square;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;量化交易初学者：&lt;/strong&gt;想体验全自动交易的魅力，但一看到复杂参数就头晕的新手。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;没有时间盯盘的上班族：&lt;/strong&gt;每天工作繁忙，只想让系统省心托管、稳定运行的“懒人”老铁。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;主观交易遭遇瓶颈的朋友：&lt;/strong&gt;想用自动化工具来规范自己的交易纪律，克服人性弱点的交易者。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- 唐老师真心建议（警示框样式） --&gt;&lt;div style=&quot;background-color: #fff9e6; border: 1px solid #ffeaa7; padding: 20px; border-radius: 4px; margin-bottom: 30px;&quot;&gt;&lt;h4 style=&quot;color: #d35400; margin-top: 0; font-size: 16px; font-weight: bold;&quot;&gt;💡 唐老师的真心建议&lt;/h4&gt;&lt;p style=&quot;color: #666; line-height: 1.6; margin-bottom: 0; text-indent: 2em;&quot;&gt;策略来自其它人，我们会征得其同意后公开策略，如果他不想公开策略，那我们会为其保密，如果你有好策略，可以到论坛第二个版块发帖子《&lt;a href=&quot;https://www.eabang.com/bbs/forum-71-1.html&quot; target=&quot;_blank&quot;&gt;EA开发&lt;/a&gt;》，也可以联系网站客服&lt;span style=&quot;text-indent: 2em;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;color: #666; line-height: 1.6; margin-bottom: 0; text-indent: 2em;&quot;&gt;虽然 Easy EA 已经做到了“傻瓜式”操作，但但我还是那句话：&lt;strong&gt;不要盲目相信暴利，不要使用自己完全不明白逻辑的黑箱软件。&lt;/strong&gt;我们所有的EA和指标，都&lt;strong&gt;绝不含未来函数，决不作弊&lt;/strong&gt;。建议大家在下载后，先在模拟盘上挂一段时间，或者用历史数据快速回测一下，彻底熟悉它的交易节奏和波动逻辑，心里有底了，再用到实盘上。&lt;/p&gt;&lt;/div&gt;&lt;!-- 极其显眼的下载按钮区 --&gt;&lt;div style=&quot;text-align: center; margin: 40px 0;&quot;&gt;&lt;p style=&quot;color: #7f8c8d; font-size: 14px; margin-bottom: 15px;&quot;&gt;👇 首款极简策略已上线，后续更多策略持续更新，欢迎收藏关注！👇&lt;/p&gt;&lt;a href=&quot;https://www.eabang.com/bbs/forum-176-1.html&quot; target=&quot;_blank&quot; style=&quot;display: inline-block; background-color: #e74c3c; color: #fff; font-size: 18px; font-weight: bold; padding: 15px 35px; border-radius: 50px; text-decoration: none; box-shadow: 0 4px 15px rgba(231, 76, 60, 0.4); transition: all 0.3s ease;&quot;&gt;进入 Easy EA 极简全自动策略下载专区&lt;/a&gt;&lt;/div&gt;&lt;!-- 常见问题 FAQ --&gt;&lt;h3 style=&quot;border-bottom: 2px solid #3498db; padding-bottom: 8px; color: #2c3e50; font-size: 18px; margin-top: 30px; margin-bottom: 15px;&quot;&gt;四、常见问题简要说明（FAQ）&lt;/h3&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;QQ：17202910，微信：eabang_com&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;基础教学汇总：&lt;a href=&quot;https://www.eabang.com/help/HedgingMartin/post/254.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/help/HedgingMartin/post/254.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EA安装教程- &lt;a href=&quot;https://www.eabang.com/post/18.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/18.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;指标安装教程- &lt;a href=&quot;https://www.eabang.com/post/31.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/31.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;用历史数据回测EA超详细教程- &lt;a href=&quot;https://www.eabang.com/post/35.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/35.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;用历史数据仿真交易教程- &lt;a href=&quot;https://www.eabang.com/post/36.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/36.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EA优化详细教程- &lt;a href=&quot;https://www.eabang.com/post/37.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/37.html&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 31 May 2026 16:20:58 +0800</pubDate></item><item><title>DSMA偏差缩放移动平均线</title><link>https://www.eabang.com/post/451.html</link><description>&lt;p&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/03/202603311774922246523060.jpg&quot; alt=&quot;614.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;相对于普通均线，这种偏差缩放移动平均线，会动态调节灵敏和平滑度，更加好用，详细说明及下载请访问：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.eabang.com/bbs/thread-8217-1-1.html&quot; _src=&quot;https://www.eabang.com/bbs/thread-8217-1-1.html&quot;&gt;https://www.eabang.com/bbs/thread-8217-1-1.html&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 31 Mar 2026 09:57:09 +0800</pubDate></item><item><title>Arrowhead锋矢趋势EA</title><link>https://www.eabang.com/post/450.html</link><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770642413639617.png&quot; alt=&quot;112.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这个EA来自论坛上一个策略，主要是基于一个指标进行交易。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这是帖子的链接：&lt;a href=&quot;https://www.eabang.com/bbs/thread-8060-1-1.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/bbs/thread-8060-1-1.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这个锋矢指标运行后是下图这样，我个人觉得这就是个趋势指标，行情突破时候很准，但是震荡的时候就差点意思，这也是趋势指标的通病。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;策略发布者会提供他使用的参数，到时候会放到上面的帖子里。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770642907273806.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;其实用Hedging这个EA也可以实现自定义指标的交易，不过把指标做到EA里调用会更方便一些。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770642702829722.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在“自动面板”的“条件开平仓”里，多了一个“AH”子面板（顺势加仓和逆势加仓面板的条件开平仓里也有AH子面板）。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在子面板上面可以设置基于这个条件的开仓周期，指标参数（该指标只有一个参数），以及调用前多少根K线的参数。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643137636837.png&quot; alt=&quot;image.png&quot;/&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643150583042.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这里可以在“线信号”和“箭头信号”之间进行切换。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;箭头信号是如下图的红蓝箭头，蓝色箭头是多单信号，红色箭头是空单信号。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643235510658.png&quot; alt=&quot;image.png&quot;/&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643249420327.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;线信号是下图中指标生成的“蓝色”和“红色”的线。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643371367399.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;如果你需要Ea只在箭头出现的这根K线的时候才给出交易信号，那就用箭头，如果你需要EA持续输出多单或空单的交易信号，那就用线，因为线是一直有的，每根K线要么是蓝色线，要么是红色线。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643570747857.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这是取之前第几根K线的信号，当前K线是0，紧挨着当前K线的左边第一根K线是编号1，左边第二根K线编号2，强烈建议大于1，也就是取左边第1根以上，也就是上一根K线的箭头信号，或者是上二根上三根都可以，如果你取当前K线的信号，那这个信号是会变的，因为当前K线没有走完，可能在盘中出现了箭头信号，等这根K线结束，这个箭头信号就消失了。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2026/02/202602091770643760974887.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这部分跟其它条件开平仓部分一样的，这里我就不哆嗦了。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;EA教程：&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;QQ交流群：&lt;a href=&quot;https://jq.qq.com/?_wv=1027&amp;k=5hAQm2S&quot; target=&quot;blank&quot;&gt;104918951&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;基础教学汇总：&lt;a href=&quot;https://www.eabang.com/help/HedgingMartin/post/254.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/help/HedgingMartin/post/254.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EA安装教程-&amp;nbsp;&lt;a href=&quot;https://www.eabang.com/post/18.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/18.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;指标安装教程-&amp;nbsp;&lt;a href=&quot;https://www.eabang.com/post/31.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/31.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;用历史数据回测EA超详细教程-&amp;nbsp;&lt;a href=&quot;https://www.eabang.com/post/35.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/35.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;用历史数据仿真交易教程-&amp;nbsp;&lt;a href=&quot;https://www.eabang.com/post/36.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/36.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EA优化详细教程-&amp;nbsp;&lt;a href=&quot;https://www.eabang.com/post/37.html&quot; target=&quot;_blank&quot;&gt;https://www.eabang.com/post/37.html&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://www.eabang.com/bbs/forum-173-1.html&quot; target=&quot;_self&quot;&gt;下载地址&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Mon, 09 Feb 2026 21:02:51 +0800</pubDate></item><item><title>MT5更新新版本后EA中文显示乱码的解决方法</title><link>https://www.eabang.com/post/449.html</link><description>&lt;p&gt;MT5最近更新版本之后，所有的中文都会显示成乱码或方框，或者干脆不显示。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/12/202512181766063876481139.png&quot; style=&quot;float: none;&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;像上面这个按钮，就不显示，我把代码放在下面，按钮上应该显示出“中文”两个字。&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;int&amp;nbsp;OnInit()
&amp;nbsp;&amp;nbsp;{
//---

//---
&amp;nbsp;&amp;nbsp;&amp;nbsp;return(INIT_SUCCEEDED);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
//|&amp;nbsp;Expert&amp;nbsp;deinitialization&amp;nbsp;function&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|
//+------------------------------------------------------------------+
void&amp;nbsp;OnDeinit(const&amp;nbsp;int&amp;nbsp;reason)
&amp;nbsp;&amp;nbsp;{
//---
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectsDeleteAll(0,0,OBJ_BUTTON);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
//|&amp;nbsp;Expert&amp;nbsp;tick&amp;nbsp;function&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|
//+------------------------------------------------------------------+
void&amp;nbsp;OnTick()
&amp;nbsp;&amp;nbsp;{
//---
&amp;nbsp;&amp;nbsp;&amp;nbsp;button(0,&amp;quot;abc&amp;quot;,0,15,15,100,22,CORNER_LEFT_UPPER,&amp;quot;中文&amp;quot;,&amp;quot;微软雅黑&amp;quot;,9,clrWhite,clrDeepPink,clrSilver,false,false,false,true,0);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
bool&amp;nbsp;button(const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;chart_ID=0,//&amp;nbsp;图表&amp;nbsp;ID
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name=&amp;quot;Button&amp;quot;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;按钮名称
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sub_window=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;子窗口指数
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;X&amp;nbsp;坐标
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;Y&amp;nbsp;坐标
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width=50,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;按钮宽度
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height=18,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;按钮高度
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;ENUM_BASE_CORNER&amp;nbsp;&amp;nbsp;corner=CORNER_LEFT_UPPER,&amp;nbsp;//&amp;nbsp;图表定位角
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text=&amp;quot;Button&amp;quot;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;文本
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font=&amp;quot;Arial&amp;quot;,//&amp;nbsp;字体
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font_size=10,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;字体大小
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;clr=clrBlack,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;文本颜色
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;back_clr=C&amp;#39;236,233,216&amp;#39;,&amp;nbsp;&amp;nbsp;//&amp;nbsp;背景色
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;border_clr=clrNONE,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;边界颜色
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state=false,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;出版/发布
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;back=false,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;在背景中
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;selection=false,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;突出移动
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hidden=true,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;隐藏在对象列表
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;z_order=0)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;鼠标单击优先
&amp;nbsp;&amp;nbsp;{
//---&amp;nbsp;重置错误的值
&amp;nbsp;&amp;nbsp;&amp;nbsp;ResetLastError();
//---&amp;nbsp;创建按钮
&amp;nbsp;&amp;nbsp;&amp;nbsp;if(ObjectFind(chart_ID,name)&amp;lt;0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(!ObjectCreate(chart_ID,name,OBJ_BUTTON,sub_window,0,0))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Print(__FUNCTION__,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;:&amp;nbsp;failed&amp;nbsp;to&amp;nbsp;create&amp;nbsp;the&amp;nbsp;button!&amp;nbsp;Error&amp;nbsp;code&amp;nbsp;=&amp;nbsp;&amp;quot;,GetLastError());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_XSIZE,width);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_YSIZE,height);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_CORNER,corner);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetString(chart_ID,name,OBJPROP_FONT,font);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_FONTSIZE,font_size);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_COLOR,clr);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_BORDER_COLOR,border_clr);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_BACK,back);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_SELECTABLE,selection);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_SELECTED,selection);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_HIDDEN,hidden);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_ZORDER,1);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_XDISTANCE,x);
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_YDISTANCE,y);
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetString(chart_ID,name,OBJPROP_TEXT,text);
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_BGCOLOR,back_clr);

&amp;nbsp;&amp;nbsp;&amp;nbsp;return(true);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
//|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|
//+------------------------------------------------------------------+&lt;/pre&gt;&lt;p&gt;上面这一段是最简单的按钮的代码，按钮上没有显示出“中文”两个字。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;下面是可以显示出“中文”的代码。&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;int&amp;nbsp;OnInit()
&amp;nbsp;&amp;nbsp;{
//---

//---
&amp;nbsp;&amp;nbsp;&amp;nbsp;return(INIT_SUCCEEDED);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
//|&amp;nbsp;Expert&amp;nbsp;deinitialization&amp;nbsp;function&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|
//+------------------------------------------------------------------+
void&amp;nbsp;OnDeinit(const&amp;nbsp;int&amp;nbsp;reason)
&amp;nbsp;&amp;nbsp;{
//---
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectsDeleteAll(0,0,OBJ_BUTTON);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
//|&amp;nbsp;Expert&amp;nbsp;tick&amp;nbsp;function&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|
//+------------------------------------------------------------------+
void&amp;nbsp;OnTick()
&amp;nbsp;&amp;nbsp;{
//---
&amp;nbsp;&amp;nbsp;&amp;nbsp;button(0,&amp;quot;abc&amp;quot;,0,15,15,100,22,CORNER_LEFT_UPPER,&amp;quot;中文&amp;quot;,&amp;quot;Microsoft&amp;nbsp;YaHei&amp;quot;,9,clrWhite,clrDeepPink,clrSilver,false,false,false,true,0);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
bool&amp;nbsp;button(const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;chart_ID=0,//&amp;nbsp;图表&amp;nbsp;ID
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name=&amp;quot;Button&amp;quot;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;按钮名称
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sub_window=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;子窗口指数
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;X&amp;nbsp;坐标
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;Y&amp;nbsp;坐标
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width=50,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;按钮宽度
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height=18,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;按钮高度
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;ENUM_BASE_CORNER&amp;nbsp;&amp;nbsp;corner=CORNER_LEFT_UPPER,&amp;nbsp;//&amp;nbsp;图表定位角
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text=&amp;quot;Button&amp;quot;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;文本
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font=&amp;quot;Arial&amp;quot;,//&amp;nbsp;字体
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font_size=10,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;字体大小
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;clr=clrBlack,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;文本颜色
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;back_clr=C&amp;#39;236,233,216&amp;#39;,&amp;nbsp;&amp;nbsp;//&amp;nbsp;背景色
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;border_clr=clrNONE,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;边界颜色
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state=false,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;出版/发布
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;back=false,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;在背景中
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;selection=false,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;突出移动
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hidden=true,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;隐藏在对象列表
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;long&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;z_order=0)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;鼠标单击优先
&amp;nbsp;&amp;nbsp;{
//---&amp;nbsp;重置错误的值
&amp;nbsp;&amp;nbsp;&amp;nbsp;ResetLastError();
//---&amp;nbsp;创建按钮
&amp;nbsp;&amp;nbsp;&amp;nbsp;if(ObjectFind(chart_ID,name)&amp;lt;0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(!ObjectCreate(chart_ID,name,OBJ_BUTTON,sub_window,0,0))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Print(__FUNCTION__,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;:&amp;nbsp;failed&amp;nbsp;to&amp;nbsp;create&amp;nbsp;the&amp;nbsp;button!&amp;nbsp;Error&amp;nbsp;code&amp;nbsp;=&amp;nbsp;&amp;quot;,GetLastError());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_XSIZE,width);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_YSIZE,height);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_CORNER,corner);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetString(chart_ID,name,OBJPROP_FONT,font);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_FONTSIZE,font_size);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_COLOR,clr);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_BORDER_COLOR,border_clr);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_BACK,back);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_SELECTABLE,selection);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_SELECTED,selection);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_HIDDEN,hidden);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_ZORDER,1);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_XDISTANCE,x);
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_YDISTANCE,y);
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetString(chart_ID,name,OBJPROP_TEXT,text);
&amp;nbsp;&amp;nbsp;&amp;nbsp;ObjectSetInteger(chart_ID,name,OBJPROP_BGCOLOR,back_clr);

&amp;nbsp;&amp;nbsp;&amp;nbsp;return(true);
&amp;nbsp;&amp;nbsp;}
//+------------------------------------------------------------------+
//|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|
//+------------------------------------------------------------------+&lt;/pre&gt;&lt;p&gt;非常简单，唯一要修改的地方就是字体，字体不要用中文的字体，同样的“微软雅黑”字体，替换成英文字体“Microsoft YaHei”。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;也就是下面这行代码：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;button(0,&amp;quot;abc&amp;quot;,0,15,15,100,22,CORNER_LEFT_UPPER,&amp;quot;中文&amp;quot;,&amp;quot;Microsoft&amp;nbsp;YaHei&amp;quot;,9,clrWhite,clrDeepPink,clrSilver,false,false,false,true,0);&lt;/pre&gt;&lt;p&gt;同样的，像输入框，lable文本等等有中文的地方，在字体这部分都要改成英文的字体名称。&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/12/202512181766064255597755.png&quot; style=&quot;float: none;&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;这时就能显示出中文了，是不是超简单。&lt;/p&gt;</description><pubDate>Thu, 18 Dec 2025 21:10:45 +0800</pubDate></item><item><title>期货交易中的点数怎么理解？</title><link>https://www.eabang.com/post/448.html</link><description>&lt;p&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/10/202510271761552162711957.png&quot; title=&quot;1.png&quot; alt=&quot;1.png&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;有个朋友问，咱们教学中常说的点数是什么意思？股票里通常用的是百分比，很少用到点数来止损止盈。
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这个点数到底怎么理解呢？我们今天就来说明一下。下图是已经平仓的订单。
&lt;/p&gt;
&lt;p&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/10/202510271761552187163156.png&quot; title=&quot;2.png&quot; alt=&quot;2.png&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;br/&gt;
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;图中选中的订单盈利：120元，手数：1手，这个120是多少个点呢？这里是12个点，一个点10元。
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;怎么算的呢？我们看平仓价格是368.54，开仓价格是368.66。我们把小数点去掉，36866-36854=12。这笔订单盈利12个点。同样的道理，我们看下面这笔订单。
&lt;/p&gt;
&lt;p&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/10/202510271761552202405659.png&quot; title=&quot;2-1.png&quot; alt=&quot;2-1.png&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;br/&gt;
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;这里就是36958-36854=104。盈利104个点，一个点10元，盈利1040元。黄金是有小数点的，有的品种是没有小数点的。如下图
&lt;/p&gt;
&lt;p&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/10/202510271761552216551133.png&quot; title=&quot;3.png&quot; alt=&quot;3.png&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;螺纹2201这个品种，5401-5400=1，这里就是下跌1个点。
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;总结：不管有没有小数点，都是以最后一位数的波动来算，最后一位数上涨1或者下跌1为1个点。这样就比较方便。
&lt;/p&gt;
&lt;p&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;其实股票也可以这样算，但是股票里这样算，一个点是1分钱，在期货中，这种算法更方便一些。因为期货的波动没有股票那么大，用小周期来交易，如果选用百分比不太好算，使用点数会更加清晰。
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;
    &lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;br/&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;
    &lt;span style=&quot;font-size: 16px;&quot;&gt;祝大家交易顺利&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;br/&gt;
&lt;/p&gt;</description><pubDate>Wed, 22 Oct 2025 13:35:25 +0800</pubDate></item><item><title>获取交易服务器IP地址</title><link>https://www.eabang.com/post/447.html</link><description>&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;有个朋友在eabang论坛问：怎么来获取交易服务器的IP地址。今天我们就来讲一下这个问题。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;首先我们在客户端，打开一个MT4或MT5(只能开一个mt4或mt5，开多个到时候查到的IP地址也不能一一对应)&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;接着，按&amp;quot;CTRL+Shift+Esc&amp;quot;,调出任务管理器，点击&amp;quot;性能&amp;quot;，然后点击“打开资源监视器”&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509181758199068469499.png&quot; title=&quot;2.png&quot; alt=&quot;2.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;再点击“网络”，我们可以看到“terminal64”和“terminal”，它们分别对应“MT5”和“MT4”&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509181758199084739532.png&quot; title=&quot;3.png&quot; alt=&quot;3.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;这里我们以MT5为例，勾选“terminal64”，就可以找到对应的IP地址了。如图&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509181758199127143962.png&quot; title=&quot;4.png&quot; alt=&quot;4.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;现在的IP是：78.140.180.198，&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;我们百度一下这个IP&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509181758199142175978.png&quot; title=&quot;5.png&quot; alt=&quot;5.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;这样我们就可以得到交易服务器地址了。MT4的话，我们中途勾选“terminal”就可以了。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;让更多的交易者少走弯路&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;祝大家交易顺利&lt;/p&gt;&lt;p&gt;&lt;br style=&quot;text-indent: 2em; text-align: left;&quot;/&gt;&lt;/p&gt;</description><pubDate>Thu, 18 Sep 2025 20:36:54 +0800</pubDate></item><item><title>用EA导致磁盘空间不足怎么办</title><link>https://www.eabang.com/post/446.html</link><description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509171758100644737944.jpg&quot; title=&quot;1.jpg&quot; alt=&quot;1.jpg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;我们在使用全自动交易程序的时候，运行几天后，是不是会有磁盘空间不足的情况？遇到这种状况，我们要怎么处理呢？首先要检查一下EA有没有报错，这个在EA&amp;quot;日志&amp;quot;旁边的”专家“栏，如图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509171758100688660178.jpg&quot; title=&quot;2.jpg&quot; alt=&quot;2.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;在这里，如果提示错误，我们就根据不同的错误进行处理。比如：EA设置问题；不断地修改止盈止损价……，具体问题具体处理。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;其次,看日志文件,点击&amp;quot;文件-打开数据文件夹&amp;quot;-MQL5-logs&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509171758100705615579.jpg&quot; title=&quot;3.jpg&quot; alt=&quot;3.jpg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509171758100717807648.jpg&quot; title=&quot;4.jpg&quot; alt=&quot;4.jpg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;进入logs文件夹，这里面的文件有些比较大，我们可以先关闭MT4或MT5，然后把比较大的日志文件删掉。这样空间就被释放出来了。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;另外，还可以删除回测的日志文件，点击&amp;quot;文件-打开数据文件夹&amp;quot;-Tester-logs&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;如图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509171758100732142785.jpg&quot; title=&quot;5.jpg&quot; alt=&quot;5.jpg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;这样，磁盘空间就可以得到释放了。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;最后，如果是“专家”里提示的错误，需要针对不同的情况进行相应的处理，大家有搞不定的，可以到eabang询问和讨论。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br style=&quot;text-indent: 2em; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap; font-size: 16px;&quot;&gt;让更多的交易者少走弯路&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: center;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap; font-size: 16px;&quot;&gt;祝大家交易顺利&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br style=&quot;text-indent: 2em; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 17 Sep 2025 17:16:56 +0800</pubDate></item><item><title>价格触碰均线时自动开仓并加仓</title><link>https://www.eabang.com/post/445.html</link><description>&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400299826865.png&quot; title=&quot;均线1.png&quot; alt=&quot;均线1.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;今天给大家来说一下价格碰到均线的时候，怎么实现开仓，加仓。咱们还是用历史数据回测来验证。咱们用螺纹钢的5分钟图表，如图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400375417115.jpg&quot; title=&quot;均线2.jpg&quot; alt=&quot;均线2.jpg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;这个功能在自动面板-条件开平仓-均线-价格&amp;amp;均线。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509101757475908494896.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;打开多单开仓按钮，均线设置55，&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;均线类型有简单平均线/指数平均线/平滑平均线/线性平均线，这里我们选用指数平均线（EXP）。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;均线计算方式：收盘价/开盘价格/最高价格/最低价格……等等，有多种计算方式，咱们可以到eabang下载，看一下自动面板里的目录选项，选用哪一种看个人的习惯，这里我们选一个收盘价格（close），如图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400415385809.jpg&quot; title=&quot;均线3.jpg&quot; alt=&quot;均线3.jpg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br style=&quot;text-indent: 2em; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap; background-color: #FFC000;&quot;&gt;&lt;strong&gt;关键点来了&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;：&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;设置开仓条件——均线和价格的关系&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;比如我想让EA进行这样的自动交易，多单开仓条件是，上一根K线最低价大于均线，当前K线现价小于均线。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;如图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400482793445.jpg&quot; title=&quot;均线4.jpg&quot; alt=&quot;均线4.jpg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;k线0：表示当前K线，K线1表示当前K线的前一根K线，K线依次往前为2,3,4……设置咱们需要选用的K线，这里用1演示&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;K线我选用最低价，（自动面板里有很多选择）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;最低价&amp;gt;均线，点击&amp;quot;&amp;gt;&amp;quot;可以变为&amp;quot;&amp;lt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;我们当前设置：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;K线1，最低价&amp;gt;均线&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;K线0，现卖价&amp;lt;均线&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;当满足条件时，就开一笔多单，如图：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400603858235.jpg&quot; title=&quot;均线5.jpg&quot; alt=&quot;均线5.jpg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;这是价格和均线的一个常规用法，咱们可以按自己的需求，在操作中对均线和价格中进行相应的设置。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;比如我们用同样的加仓条件，跟开仓条件一样，都是上一根K线最低价大于均线，现价小于均线就加仓多单。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;有一笔订单以后，我们把加仓面板打开，加仓条件-均线-价格&amp;amp;均线-多单开仓，我们直接用默认设置，如图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400645730679.png&quot; title=&quot;均线7.png&quot; alt=&quot;均线7.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;价格跌破均线的时候友满足条件，咱们的自动交易EA就会再开一单，&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/09/202509091757400662610465.png&quot; title=&quot;均线8.png&quot; alt=&quot;均线8.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;通常情况，上涨的时候有毛刺儿，这种毛刺会刺破均线然后马上反弹，这种时候是一个非常好的加仓条件，咱们就可以用全自动交易软件的这个功能去进行开仓加仓了。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br style=&quot;text-indent: 2em; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;让更多的交易者少走弯路&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;祝大家交易顺利&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br style=&quot;text-indent: 2em; text-align: left;&quot;/&gt;&lt;/p&gt;</description><pubDate>Tue, 09 Sep 2025 14:44:22 +0800</pubDate></item><item><title>MT4MT5优化参数的遗传算法</title><link>https://www.eabang.com/post/444.html</link><description>&lt;p&gt;我们用MT4和MT5优化参数时，实际上的组合数量是非常多的。&lt;/p&gt;&lt;h3&gt;比如我们要优化20个开关和20个输入框，那么一共有多少种组合呢？&lt;/h3&gt;&lt;h3&gt;问题分解&lt;/h3&gt;&lt;ol start=&quot;1&quot; style=&quot;margin-top: 13.716px; margin-bottom: 13.716px; padding-left: 27.432px; color: rgb(64, 64, 64);Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;20个按钮：每个按钮有&amp;nbsp;2&amp;nbsp;种状态（开或关）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;20个输入框：每个输入框有&amp;nbsp;10&amp;nbsp;种选择。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;计算过程&lt;/h3&gt;&lt;p&gt;根据乘法原理，所有选择都是独立的，总组合数是每个独立部分选择数量的乘积。&lt;/p&gt;&lt;p&gt;第一步：计算20个按钮的组合数&lt;br/&gt;每个按钮有 2 种选择，二十个按钮的组合数为：&lt;br/&gt;2²⁰ =&amp;nbsp;1,048,576 种&lt;/p&gt;&lt;p&gt;第二步：计算20个输入框的组合数&lt;br/&gt;每个输入框有 10 种选择，二十个输入框的组合数为：&lt;br/&gt;10²⁰ =&amp;nbsp;100,000,000,000,000,000,000 种&lt;br/&gt;(即 10 的 20 次方，一百万亿)&lt;/p&gt;&lt;p&gt;第三步：计算所有参数的总组合数&lt;br/&gt;按钮系统和输入框系统也是相互独立的，所以总组合数是它们两者的乘积。&lt;br/&gt;总组合数 = 按钮组合数 × 输入框组合数 = 2²⁰ × 10²⁰&lt;/p&gt;&lt;p&gt;我们可以简化这个计算：&lt;br/&gt;2²⁰ × 10²⁰ = (2 × 10)²⁰ = 20²⁰&lt;/p&gt;&lt;h3&gt;结论&lt;/h3&gt;&lt;p&gt;所有可能的参数组合总数为&amp;nbsp;20²⁰&amp;nbsp;种。&lt;/p&gt;&lt;p&gt;这是一个极其巨大的数字。为了给您一个直观的概念：&lt;/p&gt;&lt;ul style=&quot;margin-top: 13.716px; margin-bottom: 13.716px; padding-left: 27.432px; color: rgb(64, 64, 64);Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;20²⁰ = 1.048576 × 10²⁶&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;这个数字是：104,857,600,000,000,000,000,000,000&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;中文读作：1.048亿亿亿&amp;nbsp;种组合&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;这个数字有多大？&lt;/h3&gt;&lt;ul style=&quot;margin-top: 13.716px; margin-bottom: 13.716px; padding-left: 27.432px; color: rgb(64, 64, 64);Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;远超地球上的沙粒数量（估计约为 7.5 x 10¹⁸ 粒）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;远超银河系中恒星的数量（估计约为 1000-4000 亿颗，即 10¹¹ - 4×10¹¹ 颗）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;如果一秒钟测试一种组合，测试完所有组合需要的时间远远超过当前宇宙的年龄（约 138 亿年）。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;这个结果清晰地展示了组合爆炸的威力：当系统中独立变量的数量增加时，其可能的组合状态会呈指数级增长，迅速达到一个无法进行穷举搜索的规模。在实际应用中（如参数优化、测试用例设计），通常需要采用更智能的方法（如实验设计、优化算法）来探索这个巨大的空间，而不是尝试所有可能性。&lt;/p&gt;&lt;p&gt;我们用一个非常生动的方式（“养蛊”或“培育冠军”）来解释遗传算法。&lt;/p&gt;&lt;p&gt;如果用穷举法进行参数优化，那几乎是不可能的，最好的方式是用算法，比如组合有1000亿种，那我们只选择优化1万种参数，来找到相对来说比较优秀的参数组合，这样可以大幅节省优化时间。&lt;/p&gt;&lt;p&gt;还好mt4和mt5已经自带了遗传算法，我们只需要直接使用就可以。&lt;/p&gt;&lt;h3&gt;遗传算法的核心思想：模拟自然进化&lt;/h3&gt;&lt;p&gt;遗传算法的本质是模拟生物种群的进化过程来求解一个复杂问题。它不靠穷举（像我们刚才算的巨量组合），而是靠“适者生存”的原则，让好的解决方案自己“进化”出来。&lt;/p&gt;&lt;hr style=&quot;height: 1px; margin: 32px 0px; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(229, 229, 229); border: none; color: rgb(64, 64, 64);Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap;&quot;/&gt;&lt;h3&gt;一个完美的比喻：培育冠军球队&lt;/h3&gt;&lt;p&gt;想象你的目标是组建一支世界上最强的足球队（找到最优参数组合）。你有20个按钮（比如战术设置）和20个输入框（比如球员号码）。组合多到爆炸，你不可能试遍所有组合。&lt;/p&gt;&lt;p&gt;你会怎么做？&lt;/p&gt;&lt;ol start=&quot;1&quot; style=&quot;margin-top: 13.716px; margin-bottom: 13.716px; padding-left: 27.432px; color: rgb(64, 64, 64);  &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;第一步：海选（初始化种群）&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;margin-top: 4px; padding-left: 27.432px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;你不是只组建一支球队，而是先随机组建几百支、几千支不同的球队（生成大量随机参数组合）。这就是最初的“种群”。每支球队就是一个“个体”（一个可能的解决方案）。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;p&gt;第二步：踢热身赛（适应度评估）&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;margin-top: 4px; padding-left: 27.432px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;让所有这些球队都去踢比赛（用你的参数组合去运行模型/解决问题）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;根据比赛结果（模型输出的结果，比如利润、效率、得分），给每支球队打分。这个分叫做“适应度（Fitness）”。赢球的队分数高，输球的队分数低。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;核心：这个“适应度函数”就是你想要优化的目标（比如最大化利润、最小化成本）。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;p&gt;第三步：选拔精英（选择）&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;margin-top: 4px; padding-left: 27.432px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;分数高的球队（好的解决方案）更有可能被选中，获得“繁殖”的机会。分数低的球队（差的解决方案）则被淘汰。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;这模拟了“物竞天择，适者生存”——好的特征（参数设置）有更大机会被保留下来。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;p&gt;第四步：组建新球队（交叉）&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;margin-top: 4px; padding-left: 27.432px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;现在，让选中的精英球队们“结婚生子”，产生新一代的球队。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;怎么生？交换DNA！&amp;nbsp;比如，让排名第一的球队的“后卫线”参数（几个按钮和输入框的值）和排名第二的球队的“前锋线”参数组合在一起，形成一支全新的球队。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;这个过程叫做“交叉（Crossover）”。它的目的是组合优良特征，期望能产生比父母更强大的后代（“虎父无犬子”）。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;p&gt;第五步：基因突变（变异）&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;margin-top: 4px; padding-left: 27.432px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;在新生的球队中，随机给某个球员换个位置，或者随机改变一个战术设置（随机改变一个按钮或输入框的值）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;这个过程叫做“变异（Mutation）”。它的目的是引入新的可能性，防止所有球队都变得一模一样（陷入局部最优解）。也许这个偶然的突变，就发现了一个天才守门员（一个意想不到的优秀参数）！&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;p&gt;循环：一代又一代（迭代）&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;margin-top: 4px; padding-left: 27.432px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;现在，你用新生的这批球队（新一代的解决方案）取代掉大部分老球队。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;然后回到第二步，让新一代球队再去踢比赛、评分、选拔、交叉、变异……&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;就这样一代一代地重复这个过程。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h3&gt;最终会发生什么？&lt;/h3&gt;&lt;p&gt;经过几十、几百代之后，你会发现：&lt;/p&gt;&lt;ul style=&quot;margin-top: 13.716px; margin-bottom: 13.716px; padding-left: 27.432px; color: rgb(64, 64, 64); font-family: quote-cjk-patch, Inter, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;整个“足球联盟”的平均水平越来越高（种群的整体适应度在上升）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;最终，你会涌现出一支（或几支）超级强队，它的战绩（模型结果）远远超过最初随机组建的任何球队。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;这支冠军球队的战术板和球员名单（那20个按钮和20个输入框的设置），就是遗传算法为你找到的近似最优解。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr style=&quot;height: 1px; margin: 32px 0px; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(229, 229, 229); border: none; color: rgb(64, 64, 64); font-family: quote-cjk-patch, Inter, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Noto Sans&amp;quot;, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Oxygen, &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16.002px; text-wrap-mode: wrap;&quot;/&gt;&lt;h3&gt;总结：为什么用遗传算法？&lt;/h3&gt;&lt;p&gt;面对&amp;nbsp;20个按钮 + 20个输入框&amp;nbsp;这种组合爆炸的问题，遗传算法提供了一种聪明的“搜索”策略：&lt;/p&gt;&lt;div&gt;&lt;table width=&quot;NaN&quot;&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th style=&quot;padding-top: 10px; padding-bottom: 10px; padding-left: 0px; border-bottom-color: rgb(187, 187, 187); border-top: none; font-size: 15px; line-height: 1.72; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); text-align: left;&quot;&gt;特性&lt;/th&gt;&lt;th style=&quot;padding-top: 10px; padding-bottom: 10px; border-bottom-color: rgb(187, 187, 187); border-top: none; font-size: 15px; line-height: 1.72; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); text-align: left;&quot;&gt;解释&lt;/th&gt;&lt;th style=&quot;padding-top: 10px; padding-bottom: 10px; border-bottom-color: rgb(187, 187, 187); border-top: none; font-size: 15px; line-height: 1.72; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); text-align: left;&quot;&gt;对应比喻&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; padding-left: 0px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;并行搜索&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;同时评估大量解决方案（一整支种群），而不是一次一个。&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;同时管理成千上万支球队。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; padding-left: 0px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;启发式搜索&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;不是盲目乱找，而是利用“适应度”反馈来指导搜索方向。&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;根据比赛成绩来决定如何组建新球队。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; padding-left: 0px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;全局优化&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;通过“变异”机制，有机会跳出局部最优，寻找全局更好的解。&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;偶然发现一个天才球员（新参数），改变整个战局。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; padding-left: 0px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;不依赖梯度&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;即使问题很复杂、没有数学公式，只要能量化“好坏”就能用。&lt;/td&gt;&lt;td style=&quot;padding-top: 10px; padding-bottom: 10px; border-color: rgb(229, 229, 229); font-size: 15px; line-height: 1.72; min-width: 100px; max-width: max(30vw, 320px);&quot;&gt;你不需要懂足球理论，只需要看比分牌谁赢谁输。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;所以，遗传算法不是在计算所有组合，而是在培育一个优胜组合。它是一种非常强大且常用的优化工具，尤其擅长处理像您遇到的这种超高维、复杂组合的优化问题。&lt;/p&gt;&lt;p&gt;在具体选择优化参数时，我的建议是，这里面你只选择一种固定的，不要都优化，比如加仓间隔 ，就按点数间隔，就定死了，不要优化是点数间隔 ，还是网格间隔，还是自定义间隔。&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://www.eabang.com/zb_users/upload/2025/08/202508201755659215701268.png&quot; alt=&quot;2fdfe47f95f333d4d16577ba533e9988.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;先通过比较少的组合，优化出一些参数之后 ，如果你觉得参数不错，你可以选择一些参数，然后再让我们给你做一个放开这些参数的版本，你用一个参数为样本，再更具体的优化是点数间隔还是网格间隔之类的。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 20 Aug 2025 10:55:02 +0800</pubDate></item></channel></rss>