518外汇网

标题: 分享一款老外的storm trend-EA趋势EA [打印本页]

作者: 崩塌的信仰    时间: 2020-8-11 13:08
标题: 分享一款老外的storm trend-EA趋势EA
指标统计盈利图; (, 下载次数: 62) 5 W- a# d" i" m
+ n9 t0 {& Y& D) S  d
3 r* W# L5 M! ]6 b! K
MQL5的信号统计:2 V' I- q, I6 {5 L
(, 下载次数: 77) 4 h/ Y( l$ L* ^6 ^7 G& d" c
$ S( f. T1 `: q1 f
" H. V4 e- E$ y) F5 ~1 a/ P

策略很简单,大致如下。

1、交易指标:两条均线,短均线、长均线

2、交易信号:短均线上穿长均线(即金叉),做多(平仓空单,开多单);短均线下穿长均线(即死叉),做空(平仓多单,开空单)。6 @8 o2 A6 c6 p, v  z& l( Z( D' D
3、仓位管理:采取一致的仓位策略,每400美元下单0.01手。没有设置加仓、减仓策略。


3 V5 X# \0 x+ U

本EA展示了一个完整的EA框架系统


6 z+ V+ [3 K, B7 g! ]1 Y: E$ f# w0 N

(, 下载次数: 75)


9 c$ u+ l4 ?, `% y

(1)对当前账户持单情况做出判断(只检查EA开出的单子,如果不是则不统计)
" n* E# F) V: a/ I$ F# Y( Z7 k(2)对交易信号的判断函数
1 o4 D6 y+ M! ?) N(3)平仓本EA开出的多单
/ Y) m# U4 V6 p. O7 w) A(4)平仓本EA开出的空单
, v% E& c. K! V% T  ], h( g- O
2、整个逻辑架构* y5 s* o7 P8 |
检查持单情况,然后分别做出处理5 }& L1 \* T! w& m1 [8 n. S7 x
(1)如果持有多单,那么出现空头信号时平仓离场  X9 w4 a  x" ~6 B8 `6 Z; b
(2)如果持有空单,那么出现多头信号时平仓离场
" ]. H& c& _9 H( w7 j8 w+ w, M(3)如果空仓,那么出现空头信号或者多头信号时,开空单或者多单! Z6 t) H' N5 `5 _
    这个EA虽然很简单,但是已经包含了一个完整EA的全部结构。而且,我在设计思路上,已经考虑到了逻辑上的周全性、完整性。比如说,按照本EA的思路,如果因为系统出现错误而在同一信号点开错了单或者多开了单,那么本EA会自动纠正这一错误而平掉错误的单子或者多余的单子。

, t9 W  i. q2 ~- Z% Z: Z6 N6 U8 m. y

本EA的作用:
' |4 b2 \) X" e  C. F1、由于本EA是一个完整的EA逻辑架构,比较适合初学者作为入门的EA,可以用来学习和测试。/ N9 M  O& p5 y3 x0 k
2、均线交叉的优点在于紧随趋势,即使是这样简单的一个EA程序,也是可以定期优化参数然后用于实战的,当然了在交易信号方面还有很大的优化空间的。


- i) n1 ?# ~& I' U
0 W: U! L4 z: }: T( r2 e# I6 j$ c

- D( m" u, w5 \2 z: J( U  f. Z9 s1 [" B$ S  d' Y4 \
* \+ q( J& G1 A0 t- V8 D

6 Q5 J' J# J; o  X. ~. U% c




欢迎光临 518外汇网 (https://www.518waihui.com/) Powered by Discuz! X3.5