• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 12:00pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 12:00pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Firebird EA, please test this one, it is one of the greats 1,228 replies

which version of firebird are you using on live account? 12 replies

Firebird V1.0 an amazing EA ! 33 replies

Going live with Firebird 38 replies

My firebird is a roast cornish game hen 3 replies

  • Trading Systems
  • /
  • Reply to Thread
  • Subscribe
  • 185
Attachments: Firebird EA - fixed version -
Exit Attachments
Tags: Firebird EA - fixed version -
Cancel

Firebird EA - fixed version -

  • Last Post
  •  
  • 1 4445Page 464748 111
  • 1 Page 46 111
  •  
  • Post #901
  • Quote
  • Sep 13, 2006 1:35pm Sep 13, 2006 1:35pm
  •  BenQ
  • | Joined Jun 2006 | Status: Member | 1,050 Posts
What calculation are you using to determine how many lots to trade per pair on M5?

Quoting traderone
Disliked
The version 63G that I am using on the M5 test does not have the divergence fix for JPY pairs which 1.0a has. But since I'm not trading JPY at this time it doesn't matter.


I would expect no difference if I were running 1.0a.

If I do decide to add USDJPY then I will switch to 1.0a.

At this time, I would not touch 1.0c with a ten foot pole. Those settings are too aggressive I think for long term trading. Might be great for the summer doldrums though! I'm gonna tuck 1.0c in the corner for next June, July, and August.
Ignored
 
 
  • Post #902
  • Quote
  • Sep 13, 2006 2:50pm Sep 13, 2006 2:50pm
  •  sinclap
  • | Joined Jul 2006 | Status: Member | 129 Posts
|| FireBird EA in original "G" flavor Firebird-v63G.mq4 ||| FireBird EA in original "G" flavor with divergence fix Firebird-v63G-fixed.mq4

||| FireBird EA in original "G" flavor with Trailing Stop Firebird-v63G-TS.mq4




Quoting traderone
Disliked
Read post #898 for version

On an account that small, which is I suppose a mini account on IBFX, I would only run two pair and no more lots than .1 each. That would be essentially tencents per pip.
Ignored
 
 
  • Post #903
  • Quote
  • Sep 13, 2006 3:33pm Sep 13, 2006 3:33pm
  •  cgldsmth
  • | Joined Dec 2005 | Status: It's only money | 1,413 Posts
I think getting the reverse EA to work in tandem with the real 63G would be a winner, at least in theory. problem is activating both on the same platform. I think it may be a magic number issue.

any bright programmers out there have a solution?
TRADE FOR SWAP
 
 
  • Post #904
  • Quote
  • Sep 13, 2006 4:22pm Sep 13, 2006 4:22pm
  •  nvwine
  • Joined Feb 2005 | Status: Member | 1,747 Posts
Quoting cgldsmth
Disliked
I think getting the reverse EA to work in tandem with the real 63G would be a winner, at least in theory. problem is activating both on the same platform. I think it may be a magic number issue.

any bright programmers out there have a solution?
Ignored
The reverse EA works with v1.0a for me. At least on EURUSD.

I am not a programmer so it takes me a while to evaluate the code especially this much. It looks to me like the EA controls settings on EURCHF GBPUSD EURUSD internally. It looks like it sets percent, pipstep, and trading hours. It would be nice if someone smarter than myself looked at this.
 
 
  • Post #905
  • Quote
  • Sep 13, 2006 5:03pm Sep 13, 2006 5:03pm
  •  gorinw12
  • | Joined Aug 2006 | Status: Member | 19 Posts
Is there any way to fully automate the Firebird on the internet? I mean that, it will not need to work on our computer but it will be uploaded on a server and we will not depend on our computer.... crashes, power cuts, freezes and other problems will not be there... Do you know any service or broker that can do this?


And anyone may open a managed account for firebird so people like me will join?...

We know it is already automated, but shouldn't it be better be on a server so we will not need to maintain our computer all the times?.

Thank you.

E G
 
 
  • Post #906
  • Quote
  • Sep 13, 2006 5:06pm Sep 13, 2006 5:06pm
  •  swissly
  • | Joined Aug 2006 | Status: Member | 15 Posts
Hi,

I have studied most of the FB code quite intensley. Doing that I stumbled over a bug in the trailing stop code in all known FB EAs (063-TS, 1.0c, 1.0c1).

Since its only a tiny change I try to describe it here:

First, find "TrailingStop" in the code. it should app. look like this:

if(TrailingStop > 0)
{
if((Bid-OrderOpenPrice()) > (Point*TrailingStop))
{
if((OrderStopLoss()) < (Bid-Point*TrailingStop))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(Point*5),OrderTakeProfit(),0,GreenYellow);
return(0);
}
}
}
}
the bug is the red 5, change it to "TrailingStop" on both places and you are done.

Now the setting of trailingstop does have an effect.

Swissly
 
 
  • Post #907
  • Quote
  • Sep 13, 2006 5:09pm Sep 13, 2006 5:09pm
  •  BenQ
  • | Joined Jun 2006 | Status: Member | 1,050 Posts
I use vpsland. Virtual dedicated windows server. They're at vpsland.com

Quoting gorinw12
Disliked
Is there any way to fully automate the Firebird on the internet? I mean that, it will not need to work on our computer but it will be uploaded on a server and we will not depend on our computer.... crashes, power cuts, freezes and other problems will not be there... Do you know any service or broker that can do this?



And anyone may open a managed account for firebird so people like me will join?...

We know it is already automated, but shouldn't it be better be on a server so we will not need to maintain our computer all the times?.

Thank you.

E G
Ignored
 
 
  • Post #908
  • Quote
  • Sep 13, 2006 5:10pm Sep 13, 2006 5:10pm
  •  swissly
  • | Joined Aug 2006 | Status: Member | 15 Posts
Quoting nvwine
Disliked
The reverse EA works with v1.0a for me. At least on EURUSD.

I am not a programmer so it takes me a while to evaluate the code especially this much. It looks to me like the EA controls settings on EURCHF GBPUSD EURUSD internally. It looks like it sets percent, pipstep, and trading hours. It would be nice if someone smarter than myself looked at this.
Ignored
Hi nvwine,

To me this part of the code seems to be a residual from older versions. If you want to get control over all settings directly, you simply look for

SetupGlobalVariables();

quite shortly after start. Insert // at the beginning of the line to gray out the whole line and you are done.

Swissly
 
 
  • Post #909
  • Quote
  • Sep 13, 2006 6:12pm Sep 13, 2006 6:12pm
  •  gorinw12
  • | Joined Aug 2006 | Status: Member | 19 Posts
Quoting BenQ
Disliked
I use vpsland. Virtual dedicated windows server. They're at vpsland.com
Ignored
thank you Benq
 
 
  • Post #910
  • Quote
  • Sep 13, 2006 6:20pm Sep 13, 2006 6:20pm
  •  wackena
  • | Joined May 2006 | Status: Member | 366 Posts
Quoting swissly
Disliked
Hi,

I have studied most of the FB code quite intensley. Doing that I stumbled over a bug in the trailing stop code in all known FB EAs (063-TS, 1.0c, 1.0c1).

Since its only a tiny change I try to describe it here:

First, find "TrailingStop" in the code. it should app. look like this:

if(TrailingStop > 0)
{
if((Bid-OrderOpenPrice()) > (Point*TrailingStop))
{
if((OrderStopLoss()) < (Bid-Point*TrailingStop))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(Point*5),OrderTakeProfit(),0,GreenYellow);
return(0);
}
}
}
}
the bug is the red 5, change it to "TrailingStop" on both places and you are done.

Now the setting of trailingstop does have an effect.

Swissly
Ignored
Swissly,

Both methods work. The reason the 5 pips is used is because when using TrailingStop (t/s) value, the first t/s trigger modifies the new s/l to within 2-3 pips of entry price. If reverse happens now, only 2-3 pips profit. When using 5 pips and t/s=30, the new s/l is set about ~25 pips from entry price. If reverse now, ~25 pips profit.

The advantage of using the t/s, you can have many more t/s modification orders that increments the s/l 2-3 pips more profit each cycle.. This can be beneficial in long trends. In short trends, which FB likes, you can lose a good part of the +float.

As always, I could be wrong. In my side-by-side forward testing and backtesting the 2 methods, the 5 pips method was substantially more profitable.

Wackena
 
 
  • Post #911
  • Quote
  • Sep 13, 2006 7:01pm Sep 13, 2006 7:01pm
  •  gorinw12
  • | Joined Aug 2006 | Status: Member | 19 Posts
Hello I have a suggestion... This thread became lots of pages to crawl through.... Wouldn't it be great to edit the first post by putting a link to a latest version and a manual answering questions like:

How it is installed, how microtrades are done, what are the settings and how they are set, which pairs best to use?...

It would be nice to see that in the first post and the manual in the link can change as the project is improved...

This way there will be no need for asking oer answering same questions? just a suggestion....

60 pages and a thousand posts for people who just started to read this thread.... not so easy...
 
 
  • Post #912
  • Quote
  • Sep 13, 2006 10:17pm Sep 13, 2006 10:17pm
  •  coolhand
  • | Joined Aug 2005 | Status: Member | 340 Posts
After getting blown out of the water by the gbp last week, which should not be traded with firebird at all, I reset my account. I'm currently using fb v63g-ts. I like the trailing stop. Closes trades in profit and stops the big losses due to major trends against your positions. I'm running this version on the m5 charts, 3 pairs, eur/usd, usd/chf, usd/cad, thanks go to traderone for the pairs, with a 50-300-30 setting, ts=20, 0.1 lots. So far over the last 2 days I banked 180 pips with -47 open. Not bad in my opinion. That comes out to be a 74% success rate. Hard to do better than that. I did notice that this version has a different ma timeframs than v63g. Does anyone know why?
 
 
  • Post #913
  • Quote
  • Sep 14, 2006 12:03am Sep 14, 2006 12:03am
  •  accrete
  • Joined Jan 2006 | Status: Pips Ahoy! | 1,130 Posts
Quoting nvwine
Disliked
I run 24-5 and have done limited testing on times.

I would like to remind everyone that there is a lot of info about trading times in the original Firebird thread. Starting with aprox. post #200 ...There was a lot of discussion that may be useful.
Ignored
THX NVWine, yup had read it all, just wondering if anyone had more updated info since a week with firebird can mean the diff between version g001v903j*^$*, and version g2ien98. LOL

I'm mainly just back to the 63G-TS and 63G-TS(with TS off) to test apples for apples, seeing if the TS is a benefit or not. As i've stated, there wasn't a version in my tests over the last three weeks that was net-positive, but i'm not giving up. It all comes down to knowing when to use FB and when to turn it off, and maybe even lick your wounds and close some bad FB calls(?), and use FB as one of two or three EAs in a Portfolio of sorts with EAs for various market moods.

Just rambling. THX again all.
Thom
 
 
  • Post #914
  • Quote
  • Sep 14, 2006 12:30am Sep 14, 2006 12:30am
  •  traderone
  • | Joined Feb 2005 | Status: Member | 392 Posts
Quoting BenQ
Disliked
What calculation are you using to determine how many lots to trade per pair on M5?
Ignored
Hi Benq.

I have just started using a calculation of .1 standard lots to $2000 of account balance. Or essentially 1 mini lot per $2000.

On my live mini account I am trading .5 minilots per $1000 balance. This is using the M1 timeframe.

I just think this will really help avoid margin calls in those "dark" periods so that in the good ranging times we still have an account to trade with!

I do think however that conservative settings of 30-300-30 or thereabouts on M5 timeframe should allow trading .1 standard lots per $1000 of account. There are just fewer trades with this timeframe.

Hope that is clear as mud
Don Life is expensive, but includes a free trip around the sun.
 
 
  • Post #915
  • Quote
  • Sep 14, 2006 12:33am Sep 14, 2006 12:33am
  •  sinclap
  • | Joined Jul 2006 | Status: Member | 129 Posts
I have two demo accounts. One of the demo accounts is using FB 1.0a with five currencies. The five pairs were EUR/USD, USD/CHF, USD/CAD, USD/JPY and GPB/USD on M5 charts. I thought this version was a failure due to losses. However, on closer inspection of the trades, the first three pairs were making profits and the last two were making losses.. The profits on the first three pairs were over $300 in less than a weeks trades on a 5k demo account.

How much capital can I get away to trade three pairs as needed? I have a live account with FXsolutions which does not use the MT4 platform to manually trade. I can not be at the computer all day due to a job, so I need to open at another account that uses MT4. Just wish FX sol would support Mt4. I will keep FX solution to trade the other pairs in my spare time.

Thanks.


Quoting traderone
Disliked
Read post #898 for version

On an account that small, which is I suppose a mini account on IBFX, I would only run two pair and no more lots than .1 each. That would be essentially tencents per pip.
Ignored
 
 
  • Post #916
  • Quote
  • Sep 14, 2006 12:41am Sep 14, 2006 12:41am
  •  sinclap
  • | Joined Jul 2006 | Status: Member | 129 Posts
If, I up my micro mini account to $600, I can trade two pairs at .2 or 20 cents per pip? or maybe .3?


Quoting sinclap
Disliked
I have two demo accounts. One of the demo accounts is using FB 1.0a with five currencies. The five pairs were EUR/USD, USD/CHF, USD/CAD, USD/JPY and GPB/USD on M5 charts. I thought this version was a failure due to losses. However, on closer inspection of the trades, the first three pairs were making profits and the last two were making losses.. The profits on the first three pairs were over $300 in less than a weeks trades on a 5k demo account.

How much capital can I get away to trade three pairs as needed? I have a live account with FXsolutions which does not use the MT4 platform to manually trade. I can not be at the computer all day due to a job, so I need to open at another account that uses MT4. Just wish FX sol would support Mt4. I will keep FX solution to trade the other pairs in my spare time.

Thanks.
Ignored
 
 
  • Post #917
  • Quote
  • Sep 14, 2006 1:04am Sep 14, 2006 1:04am
  •  traderone
  • | Joined Feb 2005 | Status: Member | 392 Posts
Well let's see. I'm running two pair and have 10 trades open right now on my live mini.

What would happen if you had 15 trades open on 3 pair and .2 minilots?

A little close for comfort I think. Right now I am thinking of adding more pairs and REDUCING my lots in order to spread out the risk/profit.

If I were you (and I know I'm not) I would trade 3 pairs on no more than .1 minilots on a $600 account. Then, after you get some experience with how much cushion you have after say, 3 weeks trading, then you can decide if you can increase your lots or perhaps pairs.

What is the hurry for bigger lot size? Do not even come close to overleveraging your account. Automatic trading works much better that way. After all, this is REAL money we are talking about, not demo.
Don Life is expensive, but includes a free trip around the sun.
 
 
  • Post #918
  • Quote
  • Sep 14, 2006 3:02am Sep 14, 2006 3:02am
  •  swissly
  • | Joined Aug 2006 | Status: Member | 15 Posts
Quoting wackena
Disliked
Swissly,

Both methods work. The reason the 5 pips is used is because when using TrailingStop (t/s) value, the first t/s trigger modifies the new s/l to within 2-3 pips of entry price. If reverse happens now, only 2-3 pips profit. When using 5 pips and t/s=30, the new s/l is set about ~25 pips from entry price. If reverse now, ~25 pips profit.

The advantage of using the t/s, you can have many more t/s modification orders that increments the s/l 2-3 pips more profit each cycle.. This can be beneficial in long trends. In short trends, which FB likes, you can lose a good part of the +float.

As always, I could be wrong. In my side-by-side forward testing and backtesting the 2 methods, the 5 pips method was substantially more profitable.

Wackena
Ignored
Wackena,

Thanks for your explanations, I now see that you had very good reasons for coding like it is; sorry for calling it a bug!
Is my understanding correct, that you actually didn't implement a classical trailing stop routine but code to catch positions very close (5 pips) to target and lock them in? If this is correct then I have one remark: the variable "TrailingStop" is actually a trailing trigger and not the stop itself. The trigger is a one time shot moving the SL to actual ask-5pips. This also means to me that "TrailingStop" does not come into action if you put it at the level of "TakeProfit", you need to have it some pips below. if for example the TP is 30, TS could be set to 25. This would move the SL to TP-10, as soon as TP-5 is reached.

Swissly
 
 
  • Post #919
  • Quote
  • Sep 14, 2006 3:13am Sep 14, 2006 3:13am
  •  Autumm
  • | Joined Sep 2006 | Status: Member | 93 Posts
im rather curious about 1 thing.
why doesnt anyone consider using Mono's individual settings to do more test and confirm it?? it seems very profitable other than the gbp/usd currency..
Am i not seeing something that everyone else is??
 
 
  • Post #920
  • Quote
  • Sep 14, 2006 4:12am Sep 14, 2006 4:12am
  •  Benna
  • | Joined Jul 2006 | Status: Member | 34 Posts
Mono

I am missing you...

What happened to that account that was running from 19 June? How did it handle the draw-down of last week?
 
 
  • Trading Systems
  • /
  • Firebird EA - fixed version -
  • Reply to Thread
    • 1 4445Page 464748 111
    • 1 Page 46 111
0 traders viewing now
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023