Firebird EA - 修复版本 - (Firebird EA - fixed version -)
来源:ForexFactory · Trading Systems · 原帖链接
原帖作者:skyline
发布日期:First Post: Aug 19, 2006 4:47am | Edited Oct 23, 2011 4:23pm
原帖作者:skyline
发布日期:First Post: Aug 19, 2006 4:47am | Edited Oct 23, 2011 4:23pm
Hi Firebirders !
I started here a new fresh thread about further improvement based on Firebird EA v0.63G engine that seems actually the best version ever made with incredible performance tested by a lot of users in old post.
I will try, as much as i can, to update regularly this first post so every news,settings,fix will be written here.
I wish to thanks to all users that in old thread help to improve Firebird in particular Mono for testing and sharing his result and setting to FF users.
[How it works Firebird ?]
(taken from EA code)
Firebird calculates a 10 day SMA and then shifts it up and down based on a percentage to form a channel.
For the calculation of this SMA either close (more trades) or H+L (safer trades) is used.
When the price breaks a band a postion in the opposite of the current trend is taken. If the position goes against us we simply open an extra position to average (pipstep function).
To avoid enter a trade while a strong trend is in place a divergence function is used that is calculated as difference between a Faster SMA (by default set to 23) and a Slower SMA (by default set to 84).
* Firebird v0.63g :
- Our loved EA
* Firebird v1.0a :
- Based on Firebird v0.63g engine.
- Fixed bug that prevent to all JPY pairs to enter often a trade due to a calculation error on divergence function.
- Removed looping print about Account Equity on Expert tab.
- Deleted override settings if you use TF30 timeframe chart.
*Firebird v1.0c (modified by Wackena)
- Average daily range calculated automatically using ATR on past 21 days, there is no more need to setup manually StopLoss,TakeProfit and Pipstep, they are all calculated automatically.
- Added Money Management routine. If you want to manually set lot size, set UseMM=0(false)
- Added MaxOpenOrders routine to add control as to max number of open orders at one time per pair. If not wanted, set MaxOpenOrders=10.
- Added Trailing stop function
[Firebird Settings (based on Mono's settings)]
- Firebird_settings_v1.0.zip : Contains two versions of preset files that seems to works better :
1) Mono's fixed setting (Mono_settings_fixed_v1.0.zip): Fixed tp=30, sl=300, pipstep=30 for all pairs
2) Mono's variable setting (Mono_settings_variable_v1.0.zip) : different setting for each pair based on average daily range (in pips). Take profit (TP), Stop loss (LS) and PipStep are calculated with these formulas :
TP = Daily Avg Range*2/10 , SL = Daily Avg Range*2 , PipStep = Daily Avg Range/10
EUR/USD TP=22 SL=220 PIPSTEP=11 (Daily Avg Range = 110)
GBP/USD TP=30 SL=300 PIPSTEP=15 (Daily Avg Range = 150)
USD/CHF TP=25 SL=250 PIPSTEP=12 (Daily Avg Range = 125)
EUR/JPY TP=21 SL=210 PIPSTEP=10 (Daily Avg Range = 105)
USD/JPY TP=20 SL=200 PIPSTEP=10 (Daily Avg Range = 100)
USD/CAD TP=21 SL=210 PIPSTEP=10 (Daily Avg Range = 105)
AUD/USD TP=16 SL=160 PIPSTEP=8 (Daily Avg Range = 80)
EUR/CHF TP=10 SL=100 PIPSTEP=5 (Daily Avg Range = 50)
EUR/GBP TP=9 SL=90 PIPSTEP=5 (Daily Avg Range = 45)
AUD/JPY TP=15 SL=150 PIPSTEP=7 (Daily Avg Range = 75)
* Mono's chart time frame : M1 (1 minute chart)
原帖附件 (3)
📦 帖子附件汇总 (182)
以下是回帖中所有共享的附件(182 个,已去重)。
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
