Quote:
Originally Posted by vff
Hello Bernard,
Since you are trading the ea on a live account, I would like to ask a question if I may.I first want to thank you for allowing us to test the ea, and all the hard work you are doing.
I like the idea that eventually I can use IBFX since you are testing and using IBFX live.I also like that you can eventually trade with $250.00 and micro lots.
My question is this.In reading many threads on Forex TSD, they sometimes stress this statement.The results in live account were totally different in a negative way. Believe it must be the dealer spreads put on live account.
Do you find this statement true with your live account on IBFX? If this is a true statement, then I can not see how people can honestly judge an ea on a demo account before going to a live account?
Have a nice day!
Vince
|
Vince
I can only give my own experience here on this question and I also have questioned this many times.
I find, remembering I use IBFX
all the time, find that the execution is faster on the demo, and especially at news release times, slower on the live account.
I have seen a real difference in point spreads , less on a demo and more on a live account which of course will make a major difference in performance and as mentioned server timing and yes timing, getting the order posted when you want it posted, means everything.
My live account is doing fine, although I have to mention that as a seasoned trader I do not let the EA run "wild" or in other words
run unattended on a live account, whereas I do allow it to run wide open on a demo, so trying to actually compare the two, gets more difficult, in the real world.
No Automated EA should ever be let to
run unattended and I actually prefer to turn it off when I call it a day. It is nice to walk up to a profit but just as frustrating to wake up to loss also when you could have grabbed a profit if you were watching the trade .
I believe that any EA should relieve us from deciding
when to enter and not so much when to exit. Exiting is a matter of choice and yes "greed" of which I am guilty of at times also, and end up losing more profit I would have gained if I closed out earlier.
I believe that Excalibur can get the right entry position, but a trader should not really walk away from any trade,
it is your money and although I have a stoploss coded into Excalibur, my version enters with a 300 pip stoploss to avoid
any unreal point spread and then adjust it to 100 pips once the trade is established and I can see the point spread is a fair one. Have seen point spreads as much as 100 pips at times and have lost a good entry due to a poor stoploss, say 50 pips or less.
Once a trade is in,
I choose to decide when to close the trade out and
not the EA.
In answer to your question, a demo account and a real account will never test out the same, but if the entry was right to begin with, then the trade is a good trade. I think the real difference is in the point spread form the demo and a live account, so if your stoploss is wide enough to get in and stay in for the entry and adjusted later then the difference from the two account is not as noticeable.
I believe that the difference, I have seen in
demo testing and
live testing is more in that the user is lead to believe that the EA will do everything for him.
Most good EA's make the entry good, but can not handle the other decisions that are happening after the trade is opened.
Point spreads change on the fly, the rules that the EA look at to determine the entry point are
then abandoned and the EA deals only with hardcoded stoplosses and take profits, something that I believe that only a
real person looking at what is
actually happening can really decide.
In other words if an EA can make a good entry, based on many complicated decisions, then it is
up to the user to make the rest of the important and I think
easier decisions.
Excalibur V3 has continued to open great trades, and most of the losing ones were from allowing Excalibur to think it is a real person.
I do not believe or intend to program Excalibur to be a "walk" away program but rather one that can make the proper decision as to
when to enter the trade.
Exiting take profits and break evens although hardcoded into the EA, more because users expect it to be, are decisions that the user should be making as a trader. The stoploss is there to simply protect the trade from more losses than you are willing to take.
If I close out a trade with 100 dollars in profit and then see that if I had stayed in longer I would have made a hell of a lot more, it does not bother me. The next trade is a whole new decision to make. All I know is that I made a profit not a loss and that is what any trader should be looking for.
Hope this is not too long winded and answers your question somewhat here.
To Success
Bernard
PS.
iGoR,
Thanks for dropping in here and as always your input is more than valued. as for the changes over the past month, I have only added a stoploss and a verification process to the EA. The account with the 400% profit, looking at the posted statement, has a hardcoded 100 pip stoploss so there was no severe drawdown on any of the trades there, so we are getting closer to getting somewhere. The only other changes was ensuring that the EA was on the proper timeframe and not on every time frame as in the beginning here.
Note:
Everyone has been warned
not to trade Excalibur "live"
That is the whole purpose of a beta test. When it is finished it will be released for further
"live testing" on accounts with no more than
$250.00 in them to avoid any huge losses during any live tests. If you can not afford to lose $250.00 at that time, then
when we get there, do not take the risk.
When released for
"live testing" we will open a new thread and close out this beta thread.