Hi all,
I have an EA that seems profitable from a manual strategy that I have been using. It is a combination of NanningBob's EA using STOP Gap entries & Martingale with counter-trend trading, Snowball's Anti-Grid EA using multiple reentries upon trend, and Ben Stop Trailing EA that uses a dynamic Trailing Stop.
Here is how it works, but I need YOU to help me get it to perfection! So far I have spent about 2 months working on it in different ways and have come up with this technique. Mainly it is just a way to use NanningBob's EA (please see my results below in my Signature--PROFITABLE!) but catch many smaller moves in the meantime while market ranges.
1. Opens Long/Short Stop entries 'ORDERDISTANCE' from current price. Typically this is at least 11 pips as your spread will affect this. For now, manually I have been using 15 pips.
2. Once market opens one stop order, it deletes the other order and puts in two more stop entries. First order in the direction of the entry by ORDERDISTANCE and the second order 2 TIMES ORDERDISTANCE. For example say the market opens order LONG, then it will delete the Sell Stop below and then create a LONG STOP above 15 pips away while creating a SHORT STOP below at 30 pips.
3. This will obviously leave 'stragglers'. These trades will be left in the dust on moves and the market may never come back. That is where a Martingale recovery system will be implemented. On less volatile pairs, reentries will be between 150 and 250 and more volatile pairs between 250 and 350.
4. The trailing stop function works on every order that is the starting lot sizes (that functionality needs put in) and asks you when you want to start, then it will dynamically 'half' (or whatever you choose) the current profit and trail. So, if you choose 10 pips to start the trailing, then you need to add the spread from bid/ask (2-3 EURUSD, 3-4 GBPUSD etc..) and that is the minimum ORDERDISTANCE so you don't have multiple orders open.
I have a semi-working version currently, however it does not include:
A) Martingale system for stragglers using ATR % of so many days past and a moving average reentry cross. (MARTINGALE NOW WORKS, BUT WITH NO FILTERS LIKE ATR OR MOVING AVERAGE)
B) Verification check that when entering new pending order that existing pending order isn't within the ORDERDISTANCE so we don't end up with 3 orders in the same location as stragglers on a triple top for example! (STILL WORKING ON IT)
C) Error checking, bug testing etc.. Optimize, Quality Assurance.
D) Trailing Stop function only works on Starting lot size so it won't impact the martingale feature. (CHECK, COMPLETED)
Please take a look at the post that shows you a pic of what the orders would look like.
Thanks to anyone for assistance with development and testing!
***********THANKS TO KENNY HUBBARD, WHO HELPED ME GET THIS STARTED***************
I have an EA that seems profitable from a manual strategy that I have been using. It is a combination of NanningBob's EA using STOP Gap entries & Martingale with counter-trend trading, Snowball's Anti-Grid EA using multiple reentries upon trend, and Ben Stop Trailing EA that uses a dynamic Trailing Stop.
Here is how it works, but I need YOU to help me get it to perfection! So far I have spent about 2 months working on it in different ways and have come up with this technique. Mainly it is just a way to use NanningBob's EA (please see my results below in my Signature--PROFITABLE!) but catch many smaller moves in the meantime while market ranges.
1. Opens Long/Short Stop entries 'ORDERDISTANCE' from current price. Typically this is at least 11 pips as your spread will affect this. For now, manually I have been using 15 pips.
2. Once market opens one stop order, it deletes the other order and puts in two more stop entries. First order in the direction of the entry by ORDERDISTANCE and the second order 2 TIMES ORDERDISTANCE. For example say the market opens order LONG, then it will delete the Sell Stop below and then create a LONG STOP above 15 pips away while creating a SHORT STOP below at 30 pips.
3. This will obviously leave 'stragglers'. These trades will be left in the dust on moves and the market may never come back. That is where a Martingale recovery system will be implemented. On less volatile pairs, reentries will be between 150 and 250 and more volatile pairs between 250 and 350.
4. The trailing stop function works on every order that is the starting lot sizes (that functionality needs put in) and asks you when you want to start, then it will dynamically 'half' (or whatever you choose) the current profit and trail. So, if you choose 10 pips to start the trailing, then you need to add the spread from bid/ask (2-3 EURUSD, 3-4 GBPUSD etc..) and that is the minimum ORDERDISTANCE so you don't have multiple orders open.
I have a semi-working version currently, however it does not include:
A) Martingale system for stragglers using ATR % of so many days past and a moving average reentry cross. (MARTINGALE NOW WORKS, BUT WITH NO FILTERS LIKE ATR OR MOVING AVERAGE)
B) Verification check that when entering new pending order that existing pending order isn't within the ORDERDISTANCE so we don't end up with 3 orders in the same location as stragglers on a triple top for example! (STILL WORKING ON IT)
C) Error checking, bug testing etc.. Optimize, Quality Assurance.
D) Trailing Stop function only works on Starting lot size so it won't impact the martingale feature. (CHECK, COMPLETED)
Please take a look at the post that shows you a pic of what the orders would look like.
Thanks to anyone for assistance with development and testing!
***********THANKS TO KENNY HUBBARD, WHO HELPED ME GET THIS STARTED***************
Attached File(s)
Kenny Hubbard Little BigMan EA.mq4
11 KB
|
443 downloads
|
Uploaded Jul 28, 2010 9:13am
We are our own best indicator.