Australian (ASX) Stock Market Forum

Amibroker FAQ

Hello,

Apologies in advance as I've likely overlooked something very obvious (so obvious I haven't been able to find anything in the Help file or online).

I'm having some trouble streaming realtime data in the main chart window/s. I'm encountering the same problem with IB and with a trial version of IQ Feed, so it is likely to do with a setting in AmiBroker. Note:

1) I have checked 'Allow mixed EOD/Intraday data' and 'Automatic backfill on first data access' in both Database Settings.

2) I have no problem backfilling the data or with the Realtime Quote window (i.e., the quotes are animated during market open as they should be).

It is simply when I pull up a chart, the candlesticks remain static. I'm sure there is a very simple fix but I can't find it mentioned in the help or online forums? Alternatively, is there some .afl code I can include with the Chart to force a 1s refresh?


Any insight would be much appreciated :)


PS: I've been using Amibroker with EOD data but am interested to explore Realtime features.
 
Hello,

Apologies in advance as I've likely overlooked something very obvious (so obvious I haven't been able to find anything in the Help file or online).

I'm having some trouble streaming realtime data in the main chart window/s. I'm encountering the same problem with IB and with a trial version of IQ Feed, so it is likely to do with a setting in AmiBroker. Note:

1) I have checked 'Allow mixed EOD/Intraday data' and 'Automatic backfill on first data access' in both Database Settings.

2) I have no problem backfilling the data or with the Realtime Quote window (i.e., the quotes are animated during market open as they should be).

It is simply when I pull up a chart, the candlesticks remain static. I'm sure there is a very simple fix but I can't find it mentioned in the help or online forums? Alternatively, is there some .afl code I can include with the Chart to force a 1s refresh?


Any insight would be much appreciated :)


PS: I've been using Amibroker with EOD data but am interested to explore Realtime features.

Ok, the issue seems to have resolved itself, although I'm not entirely sure how. If anyone has some thoughts on the matter I'd be happy to know.
 
Hello,

Apologies in advance as I've likely overlooked something very obvious (so obvious I haven't been able to find anything in the Help file or online).

I'm having some trouble streaming realtime data in the main chart window/s. I'm encountering the same problem with IB and with a trial version of IQ Feed, so it is likely to do with a setting in AmiBroker. Note:

1) I have checked 'Allow mixed EOD/Intraday data' and 'Automatic backfill on first data access' in both Database Settings.

2) I have no problem backfilling the data or with the Realtime Quote window (i.e., the quotes are animated during market open as they should be).

It is simply when I pull up a chart, the candlesticks remain static. I'm sure there is a very simple fix but I can't find it mentioned in the help or online forums? Alternatively, is there some .afl code I can include with the Chart to force a 1s refresh?


Any insight would be much appreciated :)


PS: I've been using Amibroker with EOD data but am interested to explore Realtime features.

There is no fix as it is working fine here. If it is not working fine for you then contact AB support. Simple, actually.
 
Ok, the issue seems to have resolved itself, although I'm not entirely sure how. If anyone has some thoughts on the matter I'd be happy to know.

Usage mistake or no new quotes from the source, I suppose. How would we know if you don't know and there is no reproducibility.
 
Is there any reason to switch to 5.70 guys? I gather there has bee optimisation work on charts and Optimization runs to make them run faster?

I'm a bit loathe to fiddle when 5.60 behaves so well.
 
Is there any reason to switch to 5.70 guys? I gather there has bee optimisation work on charts and Optimization runs to make them run faster?

I'm a bit loathe to fiddle when 5.60 behaves so well.

Just decide yourself. Attached is the change log with all changes since 5.60. One thing is for sure you won't destroy anything if you update.

View attachment AB 5.7 Change Log.pdf

I gather there has bee optimisation work on charts and Optimization runs to make them run faster

Yes there is a new optimization mode available now called Individual Optimization (as addition to portfolio optimization) and that one is now also multithreaded. Previously when you had just one symbol and you wanted to make optimization then it was running as one thread. Now that one uses all available cores also so it is multiple cores faster. But custom backtester and smart optimization engines are not supported in that mode yet.

Another useful feature is that you can now save/load symbol data that goes beyond 2GB per symbol without problems in 64-bit version (depending on hardware). Read the PDF carefully.

Paste special is also quite useful etc.
 
Is there any reason to switch to 5.70 guys? I gather there has bee optimisation work on charts and Optimization runs to make them run faster?

I'm a bit loathe to fiddle when 5.60 behaves so well.

Running 5.70.2 here for intraday futures as well as my EOD systems and haven't had any issues. In terms of new releases Amibroker tends to be very stable, all the testing has been done on the beta releases since 5.60 came out. Any issues with new releases are fixed very quickly by TJ. I always upgrade to the latest beta or full release, but also always keep everything backed up.
 
Running 5.70.2 here for intraday futures as well as my EOD systems and haven't had any issues. In terms of new releases Amibroker tends to be very stable, all the testing has been done on the beta releases since 5.60 came out. Any issues with new releases are fixed very quickly by TJ. I always upgrade to the latest beta or full release, but also always keep everything backed up.

Agreed. Tomasz' beta versions are actually like finals. They are already pretty stable as Tomasz works very carefully. He's just a guy who knows that what he does will make sense. He is like Mozart of programming. :D
 
Thanks for the timely feedback guys - most appreciated.
Yes, we've all been bitten before by new releases that weren't really ready. TJ certainly seems to warrant the respect you often hear people have for him.
 
Here is some encouragement to your fear of updating.


.... One a side note: for about last two or three years I am under impression that "big" changes are not welcome by existing user base.

The number of complaints that each and every change brings is growing no matter how good the change is.
I have heard the same complaints when drag and drop was introduced, when I changed symbol window design, added multithreading to charts, etc. Then after a year or so when people get used to something these features are OK.

I start to understand what I did not understand in the past. I often wondered why the development of applications that were there for a couple of years literally stopped, see Metastock, Tradestation, etc - I mean the version numbers were bumped up yet no important changes were made.

Now I realize that there is so big resistance of matter / inertia among users that causes that.
It is safer for software vendor to bump up version number and slightly change color of icons than to do some
serious work. That's why Windows is bloated with nice graphics yet still internals have parts that remember 90's

Personally I don't want to go that road. AmiBroker was always about innovation and change.

Best regards,
Tomasz Janeczko
amibroker.com
 
Agreed. Tomasz' beta versions are actually like finals. They are already pretty stable as Tomasz works very carefully. He's just a guy who knows that what he does will make sense. He is like Mozart of programming. :D

Trash...are you actually Tomasz?:cautious:
 
Trash...are you actually Tomasz?:cautious:

No, I'm not. :rolleyes: Why should I be Tomasz just because of quoting Tomasz? Why should I pay for a license if being Tomasz? Insane. Why should I be Tomasz if being of different nationality than Tomasz? Why should I be Tomasz just because of being a fan of his software? Seriously man, you should watch less Chinese detective B-movies. Come fly to me and you'll know who I am. Perhaps I'm a top Chinese government official having a personal Swiss bank account and stashing away billions of money there stolen from people of China.

EDIT: And no, I'm not affiliated with AB. But is this here an AmiBroker thread or is it not? Or is it a thread where people like you give orders what to post and what not to post?
Anyway good bye and have a nice day or whatever. Help yourself guys. Everywhere you post some helping posts because you have some more knowledge than most others you immediately get a paranoid stigmata question "Are you working for this or that? Blah blah." I'm tired of it! *shutting the door behind me*
 
:D :cool:

Which is a complement of course :xyxthumbs

I don't think his post a compliment because for whatever reason he is trying to make a fool out of TJ implying he would make compliments to himself via forums. :banghead:

Maybe in China compliments to others are not allowed anymore and that's why they are suppressed and people who make compliments are stigmatized and haunted there? In my world compliments to others are still allowed and welcomed where it's justified.
 
ROTFLMAO!

Good grief Trash, take a pill or something...:confused::eek:

No need to get all defensive, i meant it sincerely, thought you might actually be Thomaz, which would have been kinda cool.

Nevermind....carry on. :cautious:
 
ROTFLMAO!

Good grief Trash, take a pill or something...:confused::eek:

No need to get all defensive, i meant it sincerely, thought you might actually be Thomaz, which would have been kinda cool.

Nevermind....carry on. :cautious:

Yeah, lmao myself. You sincerely meant making a fool out of someone else? Because that's what it is. And no, not cool.

And FYI I think it's rather you who should take some pills because this has already been the second time you've asked me your same freaggin question. I don't mind if it is the first time (despite of it being still annoying) but if someone doesn't get that first time around I sincerely have doubts about his intellect. And in addition it really insults my own intellect. Pal, get a ticket and fly to me (if you get allowance from Chinese officials). You know how to write a request via PM or mail. Then all your questions will get answered (contrary to some amateurish crap show called "Lost") and live two eyes in front of another two eyes. Easy. Whatever disease healed.
 
Anyway good bye and have a nice day or whatever. Help yourself guys. Everywhere you post some helping posts because you have some more knowledge than most others you immediately get a paranoid stigmata question "Are you working for this or that? Blah blah." I'm tired of it! *shutting the door behind me*

Trash, your contributions here at ASF are valued, but I think you may have misinterpreted something light hearted that was not intended as a slight, and have overreacted a little.
 
Strategy failing in differernt markets

Hi fellow Amibrokists

I've come across an issue with my strategy and was wondering if any of you guys that have employed yours in different markets have had the similar issues?

I have written a daily pattern scan which when back-tested on the ASX returns favourable results when tested through various sampled timeframes going back to 1995. Monte Carlo has been simulated for hundreds of runs.

Anyway, when using the same formula on Nasdaq, it just fails miserably. The only parameters that I have are price and volume. So I definitely haven't over optimized. A pattern is a pattern so I'd guess that they are the same for all markets.

Can anybody please help with a variable that I haven't considered? The only thing that I can think off is that Nasdaq offers greater liquidity and more shorting.

Really stumped on this one. Any input would be appreciated. Cheers
 
Re: Strategy failing in differernt markets

Hi fellow Amibrokists
I've come across an issue with my strategy and was wondering if any of you guys that have employed yours in different markets have had the similar issues?

I have written a daily pattern scan which when back-tested on the ASX returns favourable results when tested through various sampled timeframes going back to 1995. Monte Carlo has been simulated for hundreds of runs.

Anyway, when using the same formula on Nasdaq, it just fails miserably. The only parameters that I have are price and volume. So I definitely haven't over optimized. A pattern is a pattern so I'd guess that they are the same for all markets.

Can anybody please help with a variable that I haven't considered? The only thing that I can think off is that Nasdaq offers greater liquidity and more shorting.

Really stumped on this one. Any input would be appreciated. Cheers

NASDAQ stock or futures
 
Nasdaq Stock. I seem to be getting better results with the Russell 3000 but still nowhere near as with my usual 10c to $2 range on the ASX. I guess I need to understand the pricing of stocks over there as I may be picking up some 'wrong uns' if selecting an unfavorable Amibroker index watchlist.

Have any of you guys encountered any such issues? And do you test your strategies across different markets to test the robustness of the system?
 
Top