Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.
From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.
Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
Elite Section
Get access to private discussions, specialized support, indicators and trading systems reported every week.
Advanced Elite Section
For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
Hi,
Has your system been test manually? Are you wanting to open the order on the first instance of the price moving past the MA or do you want to open on Open of the first bar past the MA?
hi,
I tested it manually for a couple of trades and it works fine, only thing is this method needs to be tested more vigirously with maybe one more condition to eliminate whipsaws.
The Macd establishes a good trend direction.
The adx signals the strength of the established trend but i found that the Pairs with Euro as base and GBP as base is not that good because of too much whipsaws, maybe another indicator which can eliminate such whipsaws can be used but that can be added later once we have a basic EA to work on.
Hi, Nicholishen , I think , the next bar after the condition are met would be safer.
thxs
Last edited by iliaazshareef; 03-09-2006 at 02:54 AM.
Here is the EA which you have requested. Testing is not as good as i had hoped, but you can play around with it a bit. Here is the code for entry and exit:
PHP Code:
int TradeSignal(int functyp){
int x=Confirm;
double
MA1=iMA(NULL,0,24,0,MODE_EMA,PRICE_HIGH,x),
MA2=iMA(NULL,0,24,0,MODE_EMA,PRICE_LOW,x),
MACD=iMACD(NULL,0,12,26,9,MODE_CLOSE,MODE_SIGNAL,x),
adx=iADX(NULL,0,14,MODE_CLOSE,0,x);