|
自动跟踪调度程序是一个MetaTrader专家顾问,允许您根据每周或长期计划控制MetaTrader平台中自动跟踪按钮的状态。除了启用和禁用自动交易之外,这个EA还可以在禁用自动交易周期到达时尝试关闭所有交易。MT4和MT5都有专家顾问。8 q4 e; E5 ]& p. Q- t
4 H/ c7 c; K' w4 @
此计划程序需要DLL导入才能正常工作。它从标准的Windows DLL文件(user32.dll).将此专家顾问附加到图表时,不要忘记允许DLL导入。
3 U7 U. A) b) Y7 W( W6 i* w+ |- N1 @, x3 H
连接+ }6 Y; u" Y5 I% b) C- r8 U
面板控制非常简单。这转换按钮允许您打开和关闭计划程序。右边的单选按钮组允许您在本地和服务器时间。这状态将通知您DLL是否关闭,连接是否丢失,或者自动跟踪是否已被禁用。七个输入字段,每个字段代表一周中的每一天,用于输入您希望启用或禁用自动跟踪的时间范围。这设置为全空按钮将把为星期一输入的值设置为一周中所有其他空闲的日子——这对于快速为每一天设置相同的时间表很有用。一周中各天下面的第一个复选框允许您将EA设置为在禁用自动交易之前,尝试关闭所有交易。最后,底部的复选框设置调度程序是否在严格执行模式下工作(勾选;EA将总是尝试根据时间表启用/禁用自动跟踪)或不启用(未选中;EA将仅在下一周期开始或结束时启用/禁用自动跟踪)。
; g( ?) D/ ~, }& ]5 V) G" ^# j# [* p. Y% d+ U) M
使用
1 p7 z4 M9 n+ Z9 i当Scheduler关闭时,它什么也不做。你必须打开它才能运作。9 Y1 J0 V) F; q2 `+ g. b
v0 \, f! U4 A6 d6 m/ T$ y9 T8 h更改时间从当地的到计算机网络服务器如果您希望Scheduler基于您的经纪人的交易服务器时间工作,例如在夏令时切换周期间,可能会很有用。
: D& f- Y; i. x$ H1 f. g, w
" m" i1 j1 s% v2 u这状态能够好, 没有自动跟踪, 不连接,或者dll已禁用。第一个和第二个不会影响任何东西,它们只是通知你。不连接这意味着EA在禁用自动交易之前不能平仓任何交易,但是它会毫无问题地禁用自动交易。dll已禁用因为启用/禁用自动跟踪是不可能的。
4 C. l! c/ k1 `8 K* l$ a0 X5 |7 _
. Z- Z2 K2 Q4 |0 f/ A9 A+ [( n: L按钮正下方状态字段用于在自动跟踪为允许当自动跟踪是拒绝.) W, @- \, R4 H1 N, v5 s+ I$ o! W9 @
6 p: w( I7 r" _' c$ e, P
使用计划程序的主要部分是设置有效的每周计划。自动跟踪将在您设置的时间段内启用。
6 s; ~/ }' b' V: `$ C/ T. |5 s) s' R
4 k2 u8 }3 W# d4 {, R时间输入字段使用24小时格式的时间范围,开始和结束时间用连字符分隔。例如,范围9-17将被解释为“从9:00到17:00”(或“从上午9点到下午17点”)。- r7 p, m! |7 g& Z6 i' N0 b6 L
- |7 q% Y2 p) h' t) n使用逗号作为分隔符,可以为一天指定多个范围。例如,范围13:30-16:30, 19:30-20:05将在两个时间段启用自动跟踪:从13:30到16:30和从19:30到20:05。
9 _. n O6 I0 O* a' o0 V
7 S! h/ P2 b4 _% c7 ]默认情况下,调度程序将总是尝试在允许的时间段之外关闭自动跟踪,在允许的时间段之内打开自动跟踪。即使您自己打开或关闭自动跟踪,调度程序也会覆盖。为了避免这种情况,您可以取消面板底部的复选框—这将使调度程序在每个时间点仅切换一次自动跟踪—当周期开始和结束时,或者当调度程序在周期内打开时。
! T4 T/ `3 c' l3 K9 S# o4 \3 A0 {* V% T' W5 q1 ]- B( k
AutoTrading Scheduler的主要目的是控制MetaTrader中AutoTrading按钮的状态。然而,它也可以用来关闭交易前禁用自动交易。这是通过勾选一周中各天下面的复选框。专家顾问将试图平仓并删除挂单,但不能保证一定能成功。它不会再次尝试平仓交易,因为它的首要任务是禁用自动交易,禁用自动交易后,管理交易就变得不可能了。
+ w0 e* K& j: n: k
, u/ `8 F* v+ u默认
& K$ Z3 H# a6 P1 M/ }( D' ~! }3 v默认TurnedOn(默认值= false) —计划程序的“开/关”开关的默认状态。0 e! e+ a! {$ A5 ]% p
默认时间(默认值=本地)-要使用的默认时间类型-本地时间或服务器时间。
4 v& K* _, `% |) N默认星期一(默认= "") —在星期一启用自动跟踪的默认时间段。
. Y* P, ?# b, c! q8 p' E默认星期二(默认值= "") —在星期二启用自动跟踪的默认时间段。+ l7 i. Z+ D# Q2 |' U- K: n
默认星期三(默认值= "") —在星期三启用自动跟踪的默认时间段。 k2 g$ Z( T- @1 k. _: f5 }' [
默认星期四(默认值= "") —在星期四启用自动跟踪的默认时间段。
1 E: T. c7 p- ~: }) F6 |( N1 q默认星期五(默认值= "") —在星期五启用自动跟踪的默认时间段。
0 P2 w3 R9 V2 z7 K默认星期六(默认值= "") —星期六启用自动跟踪的默认时间段。
9 |% j: b$ a. j% r% E默认星期日(默认值= "") —在星期日启用自动跟踪的默认时间段。+ W2 t0 t: d( ?- Q6 L
DefaultClosePos(默认值= false) —“关闭所有交易”复选框的默认状态。7 u, i; q& `- L: [
默认强制(default = true) —“始终实施计划”复选框的默认状态。9 R. I/ D' b1 k6 h
DefaultAllowDeny(默认值= true) —“允许/拒绝”按钮的默认状态。" r& O1 G' w. B+ Q1 m& ~
& o! T9 ?8 k1 z+ T0 B, ?
|
|