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.
Hey John,
Hows it going,
Right now it looks like we are the only ones forward testing this.
I see we are both on eur/usd + your gbp/usd
Should one of us stop on the eur and try somethind else, I am only using 1 pair at the time but could increase that.
Rick
Rick,
I have added GBPUSD because it is the one pair that will get progressive EAs into trouble, my thinking being that if FXA0 - Ladderv0.01.mq4 can handle GU it can handle the most difficult pair.
Also with the small account size there is the definite possibility of hitting a margin call, all the better to see what the EA can handle. In other words I am intentionally giving this EA a hard time and if it succeeds it will prove to be a very useful EA and worthy of being used live.
Give it a diet of EURUSD with an account of $10000 using .01 units and you will never know its worth. Sure it will be profitable and never get into trouble but the returns would be minimal and as interesting as watching the grass grow.
I would suggest that you experiment with other pairs, USDJPY might be a good one to test that is another pair that easily gets into trouble.
It compliments for your job. I am ignoring to program. And possible to make so that the system enters it is valid is on frame H4 that on an other frame more bottom?
I have noticed that 4H timeframe is very often the best of other timeframes.
The bigger timeframe the more ocassions of volatility to get the target profit, but less transactions.
Usually im experimenting to catch trend on 4H timeframe in order to enter 15min or 30min timeframe according to the trend. So i try to select, i try to avoid catching every moves.
I have noticed that 4H timeframe is very often the best of other timeframes.
The bigger timeframe the more ocassions of volatility to get the target profit, but less transactions.
Usually im experimenting to catch trend on 4H timeframe in order to enter 15min or 30min timeframe according to the trend. So i try to select, i try to avoid catching every moves.
master001
Excuse, use the translator. I wanted to say if it can be used the 4 hours, but to filter the incomes with a frame inferior.
Like for example if currently my GBPUSD is in 3rd progression and it hit the take profit. Is FXA0 suppose to close all trade (Like 10point3?) ??
Because base on the code in FXA0
void CloseAllOrders()
{
for(cnt=OrdersTotal();cnt>=0;cnt--)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
if (OrderType()==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),Bid,slippage, Yellow); }
if (OrderType()==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),Ask,slippage, Yellow); }
return(0);
}
}
}
It will only close the last trade (which is probably the one which hit take profit in my example). If we want to close all trade like 10point3, we should move the return (0); out like this.
void CloseAllOrders()
{
for(cnt=OrdersTotal();cnt>=0;cnt--)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
if (OrderType()==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),Bid,slippage, Yellow); }
if (OrderType()==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),Ask,slippage, Yellow); }
}
}
Like for example if currently my GBPUSD is in 3rd progression and it hit the take profit. Is FXA0 suppose to close all trade (Like 10point3?) ??
Because base on the code in FXA0
void CloseAllOrders()
{
for(cnt=OrdersTotal();cnt>=0;cnt--)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
if (OrderType()==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),Bid,slippage, Yellow); }
if (OrderType()==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),Ask,slippage, Yellow); }
return(0);
}
}
}
It will only close the last trade (which is probably the one which hit take profit in my example). If we want to close all trade like 10point3, we should move the return (0); out like this.
void CloseAllOrders()
{
for(cnt=OrdersTotal();cnt>=0;cnt--)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
if (OrderType()==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),Bid,slippage, Yellow); }
if (OrderType()==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),Ask,slippage, Yellow); }
}
}
return (0);
}
It only closes the profitable trade and on the next iteration if the number of open trades is less than the protected trades, the code closes all trades. This is also a protection if someone manually closes a trade it will close all trades. (Not my idea, that one is thanks to the original 10points3 author) but no worries because all trades will be closed if profit target is reached.
I'd be interested in forward testing whatever you can come up with, but all my backtests have shown this EA to loose money at a pretty quick rate regardless of which settings are used. I'm guessing I overlooked something as it seems you guys are coming up with much better results than I am. Anyway take a look: