首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在EA中禁用“在停止时关闭”?

在EA中禁用“在停止时关闭”是指禁止在停止EA(Expert Advisor)时自动关闭交易。EA是一种自动化交易系统,它基于预设的交易策略和算法执行交易操作。禁用“在停止时关闭”可以确保在停止EA时,已经打开的交易仍然保持开放状态,而不会被自动关闭。

要在EA中禁用“在停止时关闭”,可以按照以下步骤进行操作:

  1. 打开MetaEditor:在MetaTrader 4或MetaTrader 5平台上,选择“工具”菜单,然后选择“MetaQuotes语言编辑器”选项。
  2. 找到并打开EA的源代码文件:在MetaEditor中,找到并打开您想要禁用“在停止时关闭”的EA的源代码文件。
  3. 寻找“OnDeinit”函数:在源代码文件中,寻找名为“OnDeinit”的函数。这个函数在停止EA时被调用。
  4. 注释掉关闭交易的代码:在“OnDeinit”函数中,找到关闭交易的代码行(通常是使用“OrderClose”函数),并在代码行前面添加双斜杠(//)以注释掉这行代码。
  5. 保存并编译源代码:保存对源代码文件的修改,并通过按下F7键或选择“编译”菜单来编译源代码。
  6. 应用修改后的EA:在MetaTrader平台上,选择“导航器”窗口,找到并右键单击您想要应用修改后的EA,然后选择“附加到图表”选项。

通过以上步骤,您成功禁用了“在停止时关闭”功能,并确保在停止EA时,已经打开的交易仍然保持开放状态。

请注意,以上步骤仅适用于MetaTrader平台上的EA。不同的交易平台和编程语言可能会有不同的实现方式。此外,禁用“在停止时关闭”可能会导致交易风险增加,请谨慎操作并确保了解相关风险。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java Review(三十三、异常处理----补充:断言、日志、调试)

断言机制允许在测试期间向代码中插入一些检査语句。当代码发布时,这些插人的检测语句将会被自动地移走。 Java 语言引人了关键字 assert。...在第二种形式中,表达式将被传人 AssertionError 的构造器, 并转换成一个消息字符串。 启用和禁用断言 在默认情况下, 断言被禁用。...可以在运行程序时用 -enableassertions 或 -ea 选项启用: java -enableassertions MyApp 需要注意的是, 在启用或禁用断言时不必重新编译程序。...选项 -ea 将开启默认包中的所有类的断言。 也可以用选项 -disableassertions 或 -da 禁用某个特定类和包的断言: ava -ea:......Debug how2j.java:如何在Eclipse中调试Java程序 W3Cschool:jUnit教程 Spring Boot干货系列:(十二)Spring Boot使用单元测试 ----

60820
  • 在 Windows 11 上关闭弹出窗口最正确方法

    在您工作或尝试专注于某段内容时,弹出窗口和中断可能会很烦人。 虽然移动设备只有一个 DND 切换开关,但Windows呢?您可以在 Windows 11 上停止弹出窗口吗?...在 Windows 11 上停止弹出窗口的 8 种方法(分步教程) 要停止 Windows 11 上的弹出窗口,您可以选择关闭通知、启用焦点模式或禁用警报。这些方法中的每一种都有其优点和缺点。...这种新的请勿打扰允许您自定义如何在您的 PC 上抑制通知。...关闭 OEM 应用通知 如果您不想通过完全关闭来自应用程序的通知来错过重要更新,您可能至少希望停止从您的 PC 制造商安装的应用程序中获取弹出窗口。...我可以关闭特定应用的通知吗? 您可以按照教程中的方法3,在OEM应用程序部分禁用桌面设备上的各个应用程序通知。 我可以根据我的日常工作自动化专注模式吗?

    1.2K10

    Java 断言 Assert 使用教程与最佳实践

    java -ea YourClassName 启用和禁用断言 基于上述原因,Java 默认关闭了断言,手动开启断言可以使用 -ea 作为 JVM 参数启动 Java 程序。...java -ea AssertDemo 也可以使用 -ea:包路径 只为某些包开启断言,如为包 com.wdbyte 中的所有类开启断言支持。 -ea:com.wdbyte......在性能敏感或者资源受限的环境中,开应该在开发和测试阶段使用断言,然后在部署生产版本之前禁用它们。 适用场景 1....因为断言可能会被禁用,如果代码依赖断言执行,那么可能不会被执行。如 assert list.remove("x");; 在断言禁用时,不会被执行,会造成程序运行结果异常。...虽然可以禁用断言,但是对于在生产环境中不需要的代码,我们还是想尽可能的删去,这样不仅减小了类文件的大小,而且可以在没有高质量即时编译器(JIT)的情况下,减少资源占用并提升运行时性能。

    51010

    STM32低功耗模式下的外设状态冻结与恢复策略

    STM32的低功耗模式设计是嵌入式系统中非常重要的一个环节,尤其在电池供电的设备中,如何在保持一定功能的情况下降低功耗显得尤为重要。...例如,在进入停止模式时,可以通过RCC寄存器禁用外设时钟(例如RCC_APB1ENR、RCC_APB2ENR等)。...特别是在停止模式下,关闭系统时钟、外设时钟、以及部分外设独立时钟(例如独立看门狗IWDG)等,可以显著降低功耗。 有些外设可以保留内部状态,以便后续恢复时无需重新初始化。...一些外设(如GPIO、USART等)可能在进入低功耗模式时需要重新初始化。 可以通过配置寄存器来恢复其工作模式。 例如,在停止模式下恢复USART时,需要重新配置波特率、数据位、停止位等参数。...例如,当STM32进入待机模式时,只有重要的外设(如RTC)能够唤醒系统,其他外设通过外部中断唤醒。 在此过程中,调度器能够选择性地恢复任务执行。

    7000

    如何限定IP访问Oracle数据库

    ② 一定要许可或不要禁止数据库服务器本机的IP地址,否则通过lsnrctl将不能启动或停止监听,因为该过程监听程序会通过本机的IP访问监听器,而该IP被禁止了,但是通过服务启动或关闭则不影响。...我本机安装的是centos6.0,安装之后系统会提供iptables默认的policy策略,我们首先要清楚默认的策略       iptables -F 2、开发22和1521端口对局域网的某个IP,在本例中客户端...00:0F:EA:25:51:37 -p udp --dport 53 -j ACCEPT iptables -I Filter -m mac --mac-source 00:0F:EA:25:51:...中,有3种办法可以限定特定IP访问数据库。...② 一定要许可或不要禁止数据库服务器本机的IP地址,否则通过lsnrctl将不能启动或停止监听,因为该过程监听程序会通过本机的IP访问监听器,而该IP被禁止了,但是通过服务启动或关闭则不影响。

    2.5K10

    保证EC后台允许运行

    ,但这是一个非常重要的设置,可能在某些设备上默认禁用) 如果要在屏幕关闭时使用功能,请确保“首选项”->“监视”->“显示关闭监视”中的选项已针对所需的条件启用。...确保禁用任何“省电”应用程序,如Greenify等 在Sasmung设备上,进入Android设置->设备维护->电池->未监控的应用程序->添加EC和所有自动应用程序 在小米设备上,启用应用程序的“自动启动...在小米设备上,启用“系统设置”中应用程序“附加权限”部分中的所有可用选项。...在华为设备上,单击“最近”菜单中EC的锁定 在华为设备上,在EC的电池设置中手动管理电池优化 在华为设备上,禁用Powergenie,它可以阻止应用程序在后台运行。...如果您打算使用插件,禁用省电模式可能会有助于解决一些问题 安卓手机运行脚本一段时间后自动停止,悬浮窗消失怎么办? 运行脚本 20 分钟左右脚本自动停止,悬浮窗消失。

    35130

    WebRTC 教程 (3)

    WebRTC 教程(1) WebRTC 教程(2) 目录 WebRTC: 如何在浏览器中启用/禁用 Chrome Firefox Safari Microsoft Edge Opera WebRTC...WebRTC DataChannel 如何设置 WebRTC DataChannel 通过 WebSocket 搭建一个信令服务器 WebRTC: 如何在浏览器中启用/禁用 以下这些浏览器是支持WebRTC...Firefox Firefox 浏览器中,WebRTC 也是默认开启的,如果想要关闭 WebRTC,可以直接在浏览器权限中设置:在地址栏中填入"about:config"并进入,在搜索栏中搜索 media.peerconnection...Safari Safari 浏览器中同样也可以在浏览器权限中设置开启与关闭 WebRTC。...如何调试 Chrome 中的 WebRTC 假设现在有一个应用正在 Web 浏览器上运行,WebRTC 通信中的进程都是异步的,那么问题来了:如何找到一次通话中哪个 WebRTC 进程停止了?

    2.5K20

    python控制mt4自动交易软件下载_MT4 EA智能自动交易系统使用教程

    2.将这个ex4文件复制到MetaTrader 4所在的文件夹下面的experts文件夹下, 比如:D:\Program Files\ACTC MetaTrader 4\experts,关闭并重新打开MetaTrader...3.在“导航”下面的“智能交易系统”下面右键点击你想要使用的EA, 这里以我的10点盈利系统举例,点“附加到图表”,如: 4.将会出现下面的弹出窗口: 特别要注意这里的选择,如果没有钩选“允许实时自动交易...5.在自动成交方面,MT还有一个总开关,就是“工具”菜单下面的“选项”中: 6.还有一个地方必须选择“启动”: 上图最后面的变成这样的就是已经启动了智能交易系统。...8.如果你要停止你的智能交易系统,最好的办法是点击这个图上面的“智能交易”图标。 不过这样一来,你的所有图表上面的智能交易就全部停止了。...所有图表右上角的笑脸都变成了叉叉: 如果只要停止当前图表上面的EA,你应该按 F7 键,就会弹出如下的窗口: 点击将“允许实时自动交易”前面的钩去掉,然后确定,这样就使当前图表上面的EA停止了。

    1.4K20

    关闭Windows永久更新

    找到Windows Update服务,停止并禁用。但用户可能需要管理员权限,而且有时候服务会被重新启用,特别是在大版本更新后。所以需要提醒用户可能需要定期检查。 然后是组策略。...关闭Windows永久更新可能会带来安全风险,建议谨慎操作。以下提供几种方法,但请确保理解潜在后果(如系统漏洞、兼容性问题等)。...关闭Windows永久更新 关闭Windows永久更新可能会带来安全风险,建议谨慎操作。以下提供几种方法,但请确保理解潜在后果(如系统漏洞、兼容性问题等)。...找到Windows Update服务 在列表中找到 Windows Update,双击打开。 停止并禁用服务 点击「停止」,将「启动类型」改为 禁用。...注意事项 安全风险:禁用更新后,系统可能暴露于安全漏洞中。 功能限制:某些软件或驱动可能需要最新系统版本支持。

    9010

    8051的特殊功能寄存器

    寄存器B:在乘除法运算中与累加器A配合使用。MUL AB把累加器A和寄存器B中的8位无符号数相乘,结果的高8位存在寄存器B中,低8位存在累加器A中。...DIV AB用B除以A,把商存在A中,余数存在B中。在不做乘除法运算时,B还可以作为通用寄存器来使用。 累加器A:8051的大多数指令都需要使用累加器A,他是使用频率最高的寄存器。...数据在进栈之前SP先加1,然后数据进栈;数据在出栈时,先将数据弹出,然后SP减1。51的栈是向上生长的。对于8051来说,栈是被放在内部的RAM中,因此栈的最大地址是7FH。...EA:控制中断的总开关,EA置1时中断总允许打开。否则中断关闭。...用软件控制,置1时,启动T1(T0);清0时,停止T1(T0)。 IE1(IE0):外部中断1(0)的中断标志位。置1时,向CPU发出中断请求。

    1.5K30

    win10自动更新有效强制永久关闭怎么办_win10怎么不自动更新

    网上的一些Win10彻底关闭Windows Update自动更新的方法,主要是通过一些如设置流量计费或借助一些专门的小工具来实现,比如360来限速,但往往会发现,Win10自动更新就像打不死的小强...3、然后在Windows Update属性设置中,将启动类型改为 禁用,点击下方的停止,再点击底部的确认,如下所示。...,将启动类型改为禁用,点击停止,再点击下方的确定,如下所示。...组策略关闭Win10自动更新服务 10、我们还可以在组策略中关闭Win10更新,操作:使用 Win + R 组合快捷键打开运行命令操作框,输入gpedit.msc,点击下方的确定,如下所示。...11、在组策略编辑器中,依次展开 计算机配置 -> 管理模板 -> Windows组件 -> Windows更新 ,在右侧配置自动更新设置中,将其设置为已禁用并点击下方的确定保存即可,如下所示。

    5.4K20

    Java基础系列(三十二):断言 + 日志入门

    在上述的程序中,如果我们想使用断言: assert x >= 0; //或者将x的实际值传给AssertionError对象 assert x >= : x; 但是在默认情况下,断言是被禁用的,我们可以通过在运行程序的时候输入参数来选择启用...: java -ea MyApp //or java -enableassertions MyApp 启动和禁用断言的时候不用重新编译程序,它是类加载器的功能,当断言被禁用的时候,类加载器将会跳过断言代码...同样的,我们也可以在某个类或整个包中使用断言,比如: java - ea:MyClass -ea:com.viyoung......MyApp 这个命令将会开启MyClass类以及在com.viyoung包和它的子包中的所有类的断言。 选项 -ea 将会开启默认包中所有类的断言。...也可以使用选项 -disableassertions 或 -da 禁用某个特定类或包的断言: java -ea: ...

    1.3K10

    windows关闭端口方法「建议收藏」

    windows关闭端口方法 在介绍各种端口的作用前,这里先介绍一下在Windows中如何关闭/打开端口,因为默认的情况下,有很多不安全的或没有什么用的端口是开启的,比如Telnet服务的23端口、FTP...接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可...这样,关闭了SMTP服务就相当于关闭了对应的端口。(注:SMTP服务安装后在”服务”中才有。)...下面介绍如何在WinXP/2000/2003下关闭这些网络端口: 方法一:“本地安全策略“中关闭 第一步,点击“开始”菜单/设置/控制面板/管理工具,双击打开“本地安全策略”,选中“IP 安全策略,在本地计算机...第二步,右击该IP安全策略,在“属性”对话框中,把“使用添加向导”左边的钩去掉,然后单击“添加”按钮添加新的规则,随后弹出“新规则属性”对话框,在画面上点击“添加”按钮,弹出IP筛选器列表窗口;在列表中

    18.3K22

    Java 在 Linux 上的守护进程:如何优雅地终止和管理自启动程序??

    在 Java 中,可以通过两种方式将程序作为守护进程运行:使用第三方工具(如 nohup 或 systemd)启动 Java 程序。编写 Java 代码,手动控制守护进程的生命周期。...守护进程的启动和关闭需要严格的控制,以确保系统的稳定性和数据的安全性。对于自启动程序,特别是自动运行的守护进程,如何在需要时优雅地终止这些程序非常重要。源码解析1....守护进程在后台运行,执行周期性的任务,直到收到停止信号。通过设置 running 变量为 false,守护进程可以优雅地停止。在 main 方法中,程序启动守护进程,运行一段时间后停止它。2....程序可以通过监听关闭信号(如 SIGTERM)来完成清理工作。...Runtime.getRuntime().addShutdownHook()此方法允许注册一个关闭钩子,当 JVM 关闭时自动执行该钩子中的清理逻辑,用于确保进程优雅地关闭。

    12321

    8.5K Star开源超好用的Windows优化器,功能丰富,禁用无用服务,删除多余启动程序

    关闭Windows遥测、Cortana等功能:软件提供功能来禁用Windows的遥测功能和Cortana,以增强用户的隐私和安全性。...在桌面右键菜单中添加项目:用户可以自定义在桌面右键菜单中添加项目,以便更快地访问常用功能。 定义运行对话框的自定义命令:软件允许用户定义运行对话框的自定义命令,以便更方便地运行常用操作。...您可以根据需要选择优化系统调整、禁用服务、关闭遥测功能、关闭Cortana等。 3.您还可以对Office进行遥测禁用、停止Windows 10的自动更新、下载多个实用的应用程序等。...5.可在软件中评估IP的延迟、在SHODAN.io上搜索IP,并进行快速更改DNS服务器和清空DNS缓存等操作。...6.软件还提供了其他功能,如删除不需要的启动程序、编辑HOSTS文件、识别和终止文件锁定句柄等。 7.您还可以使用该软件进行硬件检测、在桌面右键菜单中添加项目、定义运行对话框的自定义命令等。

    48140
    领券