InputResizer:轻松编辑指标和 EA 设置 - MetaTrader 4 专家



当今的专家顾问和自定义指标的设置过多。祝福
3 EA 有 118 行输入,Beast EA 有 155 行,并且每个新版本的输入参数数量都会增加。一些更高级的枢轴
指标有几十个。 MT4 是多年前设计的,提供了一个不可调整大小的对话框,仅显示 8 行输入。多数
的交易者不会介意,因为他们设置一次就永远
忘记了。但如果您是测试、优化、评估或只是
每天尝试不同的设置,你会发现我的实用程序很有用。
输入调整器 是一个一劳永逸的实用程序。一旦你设置好了,你就完成了。将其附加到一张图表和您的 PC/VPS 上的所有 MT4 实例中的所有输入窗口都可以调整大小。
附上两个变体 - 指标和 EA,两者都做同样的事情。选择一个变体并使用它;不要同时使用指标和 EA。
指标变体 - InputResizer.mq4:
该指标取决于传入的价格变动,因此如果您选择它原因,你将不得不
等待滴答声,直到指示器发现您打开的窗口并
管理它,所以最好将它附加到接收的图表(对)
抽动症经常问 - 欧元日元和英镑日元是不错的选择。
EA 变体 - InputResizerEA.mq4:
使用 EA 的优势
很清楚;它以循环模式运行并且不依赖于刻度。它每 300 检查一次窗口
毫秒(默认设置),因此您永远不必等待。但是,如果您在以下时间启动 MT4:
市场关闭,你必须切换周末模式(见下文),或使用报价生成器实用程序或脚本。使用 EA 有一个小缺点。我
推荐使用此变体,但它占用了您无法使用的图表
另一个 EA。最好将其附加到专用图表(M1-W1,对
没关系),最小化此图表并且不要将其用于其他目的。

默认情况下(如上设置),InputResizer 将放置并调整每个
输入窗口首次出现时指定的坐标(以像素为单位,相对于屏幕左上角)。然后,如果输入窗口(由 EA/指标区分)
名称)重新出现(在任何图表/平台上),最后一个窗口的位置/大小
将应用关闭。
如果 RememberSize=false,所有窗口都将打开初始化自定义(如果为真)坐标,最大化如果初始化最大化=true(InitMaximized 覆盖 InitCustom),或者如果 InitCustom 和 InitMaximized 均为 false,则处于默认位置和大小。
如果 RememberSize=true,以上仅适用于第一个
出现窗口的时间。然后,在每个窗口关闭时存储坐标
并在下次重新申请。存储的坐标覆盖 InitCustom 和
初始化最大化。
如果个人=真,将为每个 EA/指标名称存储坐标
分别。 仅当 RememberSize=true 时此设置才相关。
睡眠时间:(仅限 EA)扫描之间的时间(以毫秒为单位)。数字越低,响应速度越快,但会增加 CPU 负载。
周末模式:(仅限 EA)如果设置为真的,无需使用蜱虫模拟器即可运行。用于周末测试!将其设置回错误的在正常交易时间内防止意外行为。原因:在 WeekendMode 中,Start() 是从 Init() 内部调用的;这种运行 EA 的方法快速、肮脏且不正确。此模式在“_600”版本中不可用,如果您需要此 EA 版本独立于传入的报价而工作,则必须使用报价模拟器!
最后的笔记:
更新:
2011年6月25日:错误修复:“z”字符拼写错误(而不是符号用于发现此错误)。
2011年6月29日:升级:无需输入本地化控件,操作更可靠,能够处理不同MT4实例上多个打开的输入窗口。
2011年7月10日:错误修复:无法找到从指标列表(Ctrl+I)打开的指标输入框。
2014.02.08:重要升级:添加了“_600”版本,修改为与 MT4 build 600 一起使用,并希望更新。
附件下载
📎 InputResizer.mq4 (11.19 KB)
📎 InputResizerEA.mq4 (11.93 KB)
📎 InputResizerEA_600.mq4 (10.64 KB)
📎 InputResizer_600.mq4 (10.67 KB)
Source: MQL5 #10354
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
