EATC

 找回密码
 立即注册
查看: 95|回复: 2

[1420+] AutoTrading Scheduler根据时间表管理EA

[复制链接]

2950

主题

6033

帖子

2万

积分

交易元老

Rank: 8Rank: 8

积分
26978
发表于 2025-7-31 11:16:11 | 显示全部楼层 |阅读模式
AutoTrading Scheduler允许你根据时间表管理MetaTrader平台中AutoTrading按钮的状态。每周或长期。除了启用/禁用自动交易,这个EA还可以尝试关闭所有交易。/ E" M- i/ c5 L6 B1 U- ]# L( c

% {4 ^* p; K. u% t7 n; L它是如何工作的% @" ?' h1 }( ]2 `0 I: W
当调度程序不活动时,它将不起作用。您需要通过点击来激活它。9 l  Z- I3 D0 I: R. r
调整时间从当地的到计算机网络服务器如果您希望调度程序与您的经纪人的交易服务器时间保持一致,尤其是在夏令时转换期间,这样做是有益的。选择当地时间意味着您希望使用当地时间。! T3 P. d- D* @, b+ I/ f
, o+ O) x8 H  Q7 [& r6 @
状态可以指示OK、无自动跟踪、无连接或dll被禁用。前两种状态不影响操作;他们只是提供信息。“无连接”状态意味着EA在关闭自动交易之前不能关闭交易,但是它可以没有任何问题地禁用自动交易。“禁用dll”带来了一个严重的问题,因为启用或禁用自动跟踪将变得不可能。您需要启用dll导入.( n: \0 E% ^/ m

9 B- [5 H. z. k) b& p位于状态字段正下方的按钮允许您将时间表从允许自动跟踪的时间段切换到不允许自动跟踪的时间段。
0 c1 h0 n# \+ k, v使用调度程序的基本任务是建立一个有效的周计划。自动跟踪将在您配置的时间段内激活。
. T7 _8 p5 x5 j* x0 ~. B% n时间输入字段设计为接受24小时格式的范围,开始和结束时间用连字符分隔。例如,范围9-17解释为“从9:00到17:00”% j  B, M2 [/ w% O! _) k
您可以使用逗号作为分隔符为一天指定多个范围。例如,范围13:30-16:30、19:30-20:05将在两个时间间隔内激活自动跟踪:从13:30到16:30和从19:30到20:05。
% w+ Y9 s1 g* P" o" X5 U" H, o/ ?
, K$ s: h% P* ?% v4 }默认情况下,调度程序会在允许的时间段之外自动关闭自动跟踪,并在这段时间内打开它。即使您手动切换自动跟踪,调度程序也会优先。要防止这种行为,您可以取消选中面板底部的框;这样做将会限制调度程序在每个指定的时间只切换一次自动跟踪—当周期开始和结束时,或者当调度程序在指定的时间范围内被激活时。
( R. F/ e3 ^1 K: S
1 K" z1 U1 n) N% ?, W自动跟踪调度程序的主要目的是管理MetaTrader中自动跟踪按钮的状态。此外,它可以用来关闭交易前禁用自动交易。这可以通过选中一周中各天下面的复选框来实现。专家顾问将尝试平仓并移除挂单,但不能保证一定会成功。它不会试图再次关闭交易,因为它的首要任务是禁用自动交易;一旦自动交易被关闭,管理交易就变得不可行了。8 R9 L9 n5 O9 h( J2 M3 ?6 r) N

6 d( [* U1 S, A  F- ?9 G4 o0 b输入
, f1 V/ Y* Q1 [3 p* F+ TEnableNativeAlerts(默认值= false) —如果设置为true,当自动跟踪打开或关闭时,将触发本机MetaTrader弹出警报。
: U- y+ ~- O0 Z# l% i. T4 g  L; NEnableEmailAlerts(默认值= false) —如果设置为true,当自动跟踪切换时,将发送电子邮件通知。电子邮件设置必须在MetaTrader中的工具->选项->电子邮件下进行配置。
* T8 v0 P+ x, s7 U: |启用推送警报(默认值= false) —如果此选项为true,则在切换自动跟踪时将发送推送通知。应该通过工具->选项->通知在MetaTrader中正确设置通知。. K6 ]! X$ R7 s, x
' ~8 F3 t) v; T4 @8 C: _
计划程序的默认状态。开或关(默认值= false) —计划程序的“开/关”切换的开始状态。8 d2 j' r; k' M! W, X$ T  I% [$ b3 S
默认时间类型(默认值=本地)—要使用的标准时间设置,可以是本地时间或服务器时间。
9 K2 L) U; n2 W5 l* J默认启用的星期一时段:—周一启用自动跟踪的标准时间段。) M2 y9 \; b# o( H/ y
默认启用星期二期间——周二启用自动跟踪的标准时间段。
4 y% z7 `5 i/ H; M5 o: ?7 }默认启用星期三时段:—周三启用自动跟踪的标准时间段。
" o  I+ _: w0 {0 A4 h3 H0 K) o. J默认启用星期四时段——周四启用自动跟踪的标准时间段。8 i: x$ f" O, C
默认启用星期五时段:—周五启用自动跟踪的标准时间段。7 F6 `; S% J. Y, J, N
默认启用周六时段:—周六启用自动跟踪的标准时间段。
2 y) W! T+ V7 v/ A5 I: ]2 g8 F- ]. h默认启用星期日时段:—周日启用自动跟踪的标准时间段。
. O+ c# F1 ?, p; U* O; R& Z关闭自动交易前关闭所有头寸?(默认值= false)-“关闭所有交易”选项的标准状态。
* `$ _. H! d1 r# k" A) @总是强制执行时间表?(默认值= true) —“始终实施计划”选项的标准状态。0 y, D) g( U  H. z, h3 }1 C8 N
允许或拒绝自动跟踪的时间表?(默认值=允许)—允许/拒绝功能的标准状态。% R- y% ~" a- ]6 D  S* `

; D8 q% L6 Z' ]% ~滑动(默认值= 2) —以经纪人点数衡量的滑点值,在结束交易时使用。
, i) k* G' Z" n" [! c& \计划文件(可选择的):—包含时间表的文本文档的文件名。对于MT4,该文件应放在\\MQL4\\Files\\子文件夹中;对于MT5,该文件应放在\\MQL5\\Files\\子文件夹中。9 P  u& {) R, |4 N/ ~% S# m
仅在没有未结头寸时关闭A/T?(默认值= false) —如果为true,调度程序将暂停,直到所有仓位平仓,然后关闭自动交易。* }" [0 I2 Z( n' y
仅在没有未完成订单时关闭A/T?(默认值= false) —如果为true,则在关闭自动跟踪之前,调度程序将暂停,直到删除所有未完成的订单。4 b' \7 n9 ]1 V5 g8 Q4 b  i

" p1 l& j, H6 ~$ s. [( e% R
4 X. T3 \+ ?4 Z8 p* Q
21.png

AutoTrading-Scheduler.zip

409.12 KB, 下载次数: 0, 下载积分: 活跃度 -5

售价: 2 E币  [记录]  [购买]

回复

使用道具 举报

754

主题

2596

帖子

9092

积分

交易元老

Rank: 8Rank: 8

积分
9092
发表于 2025-8-4 09:11:00 | 显示全部楼层
想下载测试一下,这个效果怎么样?
回复

使用道具 举报

2818

主题

5614

帖子

3万

积分

交易元老

Rank: 8Rank: 8

积分
39201
发表于 2025-8-7 09:39:08 | 显示全部楼层
好工具
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏本站|法律声明|Archiver|小黑屋|support@ea198.com|EATC ( 桂ICP备2022005787号

风险提示与免责声明:擅自从事外汇保证金交易的双方不受法律保护!社区内展示内容,均为网友自发分享,不构成投资建议,社区无法全面监控由第三方上传至社区的资源,因此不保证资源的合法性、安全性、完整性、真实性或品质等。您下载时,同意自行判断并承担所有风险。社区内的资源,仅限用于学习和研究目的,不得将用于商业或者非法用途,否则,一切后果请用户自负。社区信息来自网络,版权争议与社区无关,您下载后须在24个小时之内进行删除。如果您喜欢该内容,请支持正版。如有侵权请邮件与我们联系处理。