3 Ducks based EA

Hi Folks,

I have created a EA based on Captain Currency’s 3 Duck strategy.

The EA looks for the same entries as the manual strategy on the H4, H1 & M5 charts. Once found, it will open a pending order, which will be the number of pips your broker has set as your stop level for that currency pair, away from the current price.

It also sets a SL & TP of 30pips, and has a trailing SL which keeps the SL no more the 30pips away from the current price. So if you start with a SL of 30pips and the position moves to +20pips, your SL will have moved to 10pips away from your opening price. In this example, if the position starts to go against you, the SL will stay at 10pips from the open price.

I have been running the EA since 7th May but I was tweaking the trailing stop and got it fixed on 8th May, so fixed EA has been running since the 9th. You can see in myfxbook that from the 9th May with the improved trailing stoploss, performance has improved.

I have only been running the EA off a laptop which hasn’t been running overnight so far but I am going to be running it going forward on a VPS.

I am also setting the EA to only open trades from Monday morning @ 6am GMT onwards, and close all trades @ 5pm GMT on Friday until Monday morning again.

I plan to run the EA for another 2-3 weeks before going onto a live account.

You can view the performance here: 3 Ducks EA System | Myfxbook

Please feel free to give some feedback.

Interesting. Thanks for posting, I have been working on my own breakout strategy but have dipped a toe into the three ducks thread as a comparison.

I see your using on multiple pairs too, whereas I would maybe look to reduce that myself, but that’s just me.

Thanks again for sharing.

enjoy short journey with that… hope we will hear nice story back from u

but dont forget to share us bout the EA if u success :slight_smile:

Hi Spidypips,

Have you had a bad experience trading the 3 Ducks or do you think it will fail for some other reason?

Additional Info.
After reading some of your posts, particularly the one about MT4 and trailing stops, I’m going to ignore your comment. You clearly haven’t done your research.

hehe :slight_smile:

what do u mean by havent done?? very clear i think :slight_smile:

i have several choice for solution bout that problem:

  1. pick another broker
  2. try to learn another way (not depend on trailing stop anymore)
  3. etc

i choose number 2 as my solution anyway :slight_smile:

Why do you think my EA will fail?

fail?? thats two combo missunderstanding here -___-

hmm… seems my word bout short journey isnt it??

u say --> “I plan to run the EA for another 2-3 weeks before going onto a live account.”

isnt that short?? at least for ur plan to run the last demo :slight_smile:

Your comment seems to mean that the EA will fail, correct me if I’m wrong.

Can you post your EA to download !! I already apply this strategy to my trade. Look like someone get the same ideal with me :3 I will test it with my demo account first :slight_smile:

I will upload the EA in a 3 hours time, currently not near a computer.

I already run 3 ducks manually for few weeks, using 2 methods, 1st method will be the candle cross the red line as entry , 2nd method will be using the previous low/high . I found out that the 2nd method is more profitable compare to the first one. I personally set 20 TP , 25 SL for 1st method , 15 TP 25 SL for 2nd method. The problem that I faced on 1st method is fake signal.

Hi shane

With your first method try waiting for the price to come back to the 60sma, maybe even cross and then when it re-cross’s again in the right direction enter your trade. Basically what I am saying is enter on a pullback.

Also be aware EURUSD can move 120 pips in a day but EURGBP will only make 50 pips, so your TP and SL will depend on the pair you are trading. If your entry point is to far away it may not be worth taking the trade as todays move will already be exhausted at that point.

Good luck with your trading, Trader009.

I basically trading on Eur/Usd and Gbp/Usd only. So if there is no pullback then can’t trade for the day?

Hi shane

Thanks for the feedback.

I am building a EA to trade the 3 Ducks system and was doing some backtesting on 2013 data today which proved very interesting as my EA lost money on EURUSD, GBPUSD and AUDJPY. However, on EURJPY and USDJPY it made nearly 16 pips a trade on average.

What I found was that the problem was caused by volatility i.e. swings of 50 pips or more. To counteract this I added a volatility filter which was basically a 20 sma which had to have crossed the 60 sma before a trade could be entered and this worked well on the two Yen pairs. Also I think the Yen pairs tend to trend better anyway.

Try trading the EURJPY as it is less volatile.

Regards, Trader009.

Okok. I will try on that pairs and give u some feedbacks.

1 more thing, for EurUsd and GbpUsd , try to trade during the london open, from 10:00 GMT+3 until 17:00 GMT+3.
These time range are more profitable. Can try on it.

Hi shane

Thanks for your reply.

I do plan to backtest different times today and work on the position sizing algorithm. For a stop I use the 60 sma as my initial stop and then trail on a 48 period look back of the lows if I am long as I feel I need to trap as much of the move as I can.

The beauty of backtesting is that you can see periods of when the system fails and then go to that period and see what caused the problem. Violent volatility seems to be the main cause, so I am working on some form of active filter to not trade if it gets above a certain level.

This is also a high priority on my list for today.

Oh and a new radiator my wife wants fitted.

Happy pip hunting, Trader009.

Hi Folks,

I have been tweaking the EA and to reflect the changes I have opened a fresh demo account which can be found here - 3 Ducks EA System | Myfxbook

The same EA is running twice on the same account, one with a trailing SL, the other with a set SL. To filter between the two on myfxbook, I have assigned magic numbers, magic number 1 for the EA WITH NO trailing SL, and magic number 2 for the EA WITH the trailing SL.

Hi aidysproule,

If u don’t mind, can you upload your EA here? Feel like wana try on demo with some modification too.

Hope to get some good news from u soon~ XD