Forex
Google
New signals service!

Go Back   Forex Trading > Discussion Areas > General Discussion


Register in Forex TSD!
Trading Systems Leaders in this forum (automated trading systems) are winning more than 3000 pips in a month (30000$ investing one lot every time).
Click here to register and get more information

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-06-2007, 07:20 PM
Senior Member
 
Join Date: Apr 2006
Location: Oregon
Posts: 115
67-17454 is on a distinguished road
IBFX - Live vs. Demo Results

This is driving me crazy. I spent a lot of time demo'ing EAs on IBFX before going live. Now the results are significantly different. Same EA. Same settings. Any ideas?

Here's a few a several examples. For the period 12/4/06 to 1/5/07:

GBP M60:
Live +615 pips
Demo +192 pips

GBP M30:
Live +610 pips
Demo +21 pips

JPY M60:
Live -107 pips
Demo +163 pips

JPY M15:
Live +154 pips
Demo -43 pips

I've attached graphs
Attached Images
File Type: gif P_007.gif (13.1 KB, 84 views)
File Type: gif P_008.gif (19.0 KB, 47 views)
File Type: gif P_009.gif (16.2 KB, 39 views)
File Type: gif P_010.gif (17.1 KB, 45 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-07-2007, 05:08 AM
Junior Member
 
Join Date: Oct 2006
Posts: 27
dr2k3 is on a distinguished road
erm...both demo n live same time? or demo in dec and live in jan?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 01-07-2007, 05:19 AM
Member
 
Join Date: Apr 2006
Posts: 51
Terry French is on a distinguished road
tf

I found that starting the EA's at different time even 20 min apart, but especially at different prices can have a significant effect on the outcome. This all depends on the EA and what it's criteria is for entering and exiting a trade. But a lot of EA's open another trade as soon as one is closed, so by starting at a different level on the same EA will affect the outcome unless both start at exactly the same price (demo and live). Just one possibility, but from the looks of your charts, why are you complaining. :>)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 01-07-2007, 05:22 AM
Senior Member
 
Join Date: Apr 2006
Location: Oregon
Posts: 115
67-17454 is on a distinguished road
Quote:
Originally Posted by dr2k3
erm...both demo n live same time? or demo in dec and live in jan?
Both are 12/4 to 1/5 like the graphs show, run concurrently on different computers (side-by-side, I have a demo PC and a live PC)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 01-07-2007, 05:31 AM
Senior Member
 
Join Date: Apr 2006
Location: Oregon
Posts: 115
67-17454 is on a distinguished road
Quote:
Originally Posted by Terry French
I found that starting the EA's at different time even 20 min apart, but especially at different prices can have a significant effect on the outcome. This all depends on the EA and what it's criteria is for entering and exiting a trade. But a lot of EA's open another trade as soon as one is closed, so by starting at a different level on the same EA will affect the outcome unless both start at exactly the same price (demo and live). Just one possibility, but from the looks of your charts, why are you complaining. :>)
I could see the possibility of them being out of sync based on one being closed out slightly after another, causing one to reenter a follow-on position differently. But since they are the same EA with the same parameters, and being price driven, how they could differ to the point where some days one will trigger and the other won't. Since they are both price-data driven, how they could differ so much.

The other real issue is how reliable is demo data and optimizing around it. On the GBP M60, live was 615 and demo was 192 over the month, with the M30 live was 610 and demo 21. These are huge differences that getting slightly out-of-sync wouldn't explain.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 01-07-2007, 07:12 AM
Junior Member
 
Join Date: Oct 2006
Posts: 27
dr2k3 is on a distinguished road
did you check ur mt4 journal?

r both buying at same time?

same pc spec?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 01-08-2007, 08:34 AM
Senior Member
 
Join Date: Feb 2006
Location: New Zealand
Posts: 249
Craig is on a distinguished road
Depends on how much the stratergy depends on price data, the demo feed is missing some of the data in the live feed (as well as the other factors which could come into play, which have been mentioned above). I have come to the conclusion to really backtest well you need to do it with the exact broker live feed data, otherwise at lower timeframes backtesting, forward testing, it's all useless. There seem to be a lot of people bemoaning this situation on the net today, but Metaquotes just don't want to know.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 01-08-2007, 08:38 AM
Member
 
Join Date: Jan 2006
Posts: 35
bolt is on a distinguished road
when you open different accounts the history files are rebuilt from scratch. Its likely your demo history being older may have many segments of history from old builds, demo data direct , Alpari imports and from IBFX and metaquotes history. In addition your tester folders uses cached data from history folder.

To be sure your seeing fresh acurate data delete ALL history from your demo and live history folders, delete tester folders from demo and live and do this when MT is closed down. When you reboot MT it will remake a fresh tester folder from scratch. Now go to history settings and press the download button for 1 min thru to 1 month for demo and live and reboot AGAIN.

Now go to charts and open 1 min thru to month and drag back far as it will go for demo AND live this will get cached server data from IBFX and will resync history files.

Now when you re backtest everything should be from the same data.

Forgot to add that if you do this correctly backtest is not bad at all in fact very rare differences can be seen between live and forwards and backtest if everything is always done in 1 min tick testing. Only about 1 in 20 trades may have a stop hit in real forwards when backtest said it missed by 1 pip.

One last thing IBFX is not an honest broker if the forums are anything to go by. Demo feeds are untouched and usually most systems can show at least some profit. However, you start making any live profit over 1 full lot trading you will be met with requotes, delays, extra pips slipped against you and server pulled off line just when you need it. Not going into more then this as plenty already discussed elsewhere.

Last edited by bolt; 01-08-2007 at 08:51 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 01-09-2007, 03:34 AM
Senior Member
 
Join Date: Feb 2006
Location: New Zealand
Posts: 249
Craig is on a distinguished road
Quote:
Originally Posted by bolt
Now go to charts and open 1 min thru to month and drag back far as it will go for demo AND live this will get cached server data from IBFX and will resync history files.
I don't understand why you need to do this after you have downloaded the history? can you expand on the quote?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 01-10-2007, 01:33 AM
Member
 
Join Date: Jan 2006
Posts: 35
bolt is on a distinguished road
Becuase your EA will use the brokers data not downloaded meaquotes data. By forcing all charts back it asks for broker data even though they only hold few weeks worth. The difference is subtle but if your MA's etc are looking at recent past history it might as well be your own brokers data.

What im trying to do here is make sure everything is in sync and as life like to real conditions as possible. Once you done that then the EA should perform the same.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks

Tags
ibfx demo

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
1 pip difference between live and demo MiniMe General Discussion 34 08-12-2008 10:34 PM
Alpari data and an IBFX live account huhenyo General Discussion 3 06-12-2007 03:54 PM
IBFX Live Feed Craig General Discussion 1 12-28-2006 09:44 PM


All times are GMT. The time now is 09:59 AM.



Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.