Ichimoku - KS Expert 1.5 - page 2

 

Thanks for letting me know about the USD/JPY problem. I will forward test this for one week. I too don't mind the lack of trades as long as there is profits to be made.

Maybe some of you might be able to help me. Newdigtal mentioned that it needs to be in GMT zone. Right now I am using InterbankFx demo account for testing which use GMT on their servers. My live account won't be in GMT so where and how do I make the change in order to match up with the GTM requirements.

thanks

 

The author said to run the EA from 5am to 5 pm GMT. So you have to change the settings in the code to correspond with your broker's server time.

When you right click on the EA to modify it, go to this piece of the code and change the times. I had to change the times to 6 and 18 to maintain the 5-5GMT because FIBO is on GMT+1.

int daystart = 6; /* 5AM GMT */

int dayend = 18;/* 5PM GMT */

(Remember to 'save' and 'compile' after you make any changes in the code)

 

Thanks Eric that's what I was looking for.

 

No problem, glad it helped,

Also, if anyone is interested, I did make a slight modification to the code to adjust the 'Comments' that display on the charts. I changed it from this:

if ( ( Hour() dayend-1 ) ){

Comment("\nTrading halted. (will start again at ", daystart, " AM )\n");

} else {

Comment("\nExpert is active. (will halt at ", dayend, " PM )\n");

Comment("\nTS = ", TrailingStop, " BE = ", BreakEven, " SL = ", StopLoss, " MAfilter = ", MAfilter,"\n");

to this:

if ( ( Hour() dayend-1 ) ){

Comment("\nExpert is INACTIVE. Will resume at ", daystart, ":00a.m. (server time) \n");

} else {

Comment("\nExpert is ACTIVE. Will halt at ", dayend, ":00p.m. (server time) ",

"\n",

"\n","TS = ", TrailingStop, " BE = ", BreakEven, " SL = ", StopLoss, " MAfilter = ", MAfilter,"\n");

This doesn't affect the trading in any way. It just makes the comments easier to read, especially when the EA is active--you can see both lines, the ACTIVE line and the settings line.

 

I have noticed when i backtest this expert very often duplicates trades which skew the results, anyone know some technique in MT4 to avoid this to happen ??

Regards

 
forexgom:
I have noticed when i backtest this expert very often duplicates trades which skew the results, anyone know some technique in MT4 to avoid this to happen ?? Regards

You can't that I know off. I never trusted backtesting results. You have to do the hard way and forward test it. Look at this way if forward tested for a month and look great you know that the EA can be counted on for real money.

 

After working with this EA for a while and watching how it operates, I have found that it has good streaks and bad streaks. Overall I was slightly up when forward testing this EA for a few weeks on an account that I accidentally deleted. I started a new demo account for it and it is now not doing well.

There are things I like about this EA and things I don't like about it.

I like:

1) That it uses price as an indicator (enters when price breaks kijun-sen line) Price is the purest indicator with no lag.

2) I like the kijun-sen line too. It is almost like a floating pivot line. There is potential with this type of setup.

I don't like:

1) That it uses buy stop and sell stop orders. When price crosses the kijun-sen line, it waits for the price to retrace to cover the spread. But if price is moving strongly, it will not retrace even that 2 or 3 pips and you will miss out on the trade completely--and those strong moving breaks are the most profitable ones. Why try to save a few pips when it causes you to miss the good moves?

2) I also don't think the moving average is the proper filter. The moving average is a directional indicator. This EA does not need a directional filter--the direction is already determined by the price breaking through the kijun-sen line. A better filter would be a volume or volatility filter, ie., only enter when price breaks through kijun-sen line AND volume or volatility is good. Maybe something like the ADX is rising and above 20 or maybe an indicator like the Juice indicator which measures volatility. This would make a better filter than the MA filter that the EA currently has. Also, you wouldn't have to turn the EA off for half the day either. The proper filter would automatically keep you out of trades when the market is dead.

These are just my thoughts about this EA. I'm not a programmer so I can't really modify it like this. Maybe a future project if I can learn the language a bit better. But for now, I am considering shelving this EA.

 

You are right Eric.

But I played with some settings (Ichimoku settings, Ema etc). So, please find this EA for eur m15 and an other one for jpy m15. I am testing with default settings just change lot from 0.1 to 0.2

I have historical data from March 2005 only so I backtested it from that date and it may be good.

But it is backtesting: within 1 minute two orders may be opened, modified 3 times each and closed.

Anyway if somebody may backtest it on the more older data than march 2005 it will be very good.

 
newdigital:
You are right Eric.

But I played with some settings (Ichimoku settings, Ema etc). So, please find this EA for eur m15 and an other one for jpy m15. I am testing with default settings just change lot from 0.1 to 0.2

I have historical data from March 2005 only so I backtested it from that date and it may be good.

But it is backtesting: within 1 minute two orders may be opened, modified 3 times each and closed.

Anyway if somebody may backtest it on the more older data than march 2005 it will be very good.

To test it is necessary at quality of modelling not less than 90 % and then results will be others.

P. S. Where my subject has got to "I offer the expert for MT4 in rent"?

Files:
ksrobot.rar  13 kb
 
kvant:
To test it is necessary at quality of modelling not less than 90 % and then results will be others. P. S. Where my subject has got to "I offer the expert for MT4 in rent"?

I tested with 90%.

As to your advertisement so members of this forum complained and asked me to delete it. So I deleted all the thread. Reason is that we do not accept direct advertisement now. I am sorry.

Reason: