Quote from gmst:
My question to you is that as a user, do you experience any limitations of Amibroker? Do you have to do an quirks to make the software work? Do you find it easy to use or hard to use? What do you think are the areas of improvement for Amibroker. What are the key limitations of Amibroker? Cheers.
But as for AB the main important things are already there and they provide a free API if you feel there is something missing.Quote from GeorgeClueney:
Cool, thanks! How? Damn, there is something that even I don't know.
AB = new ActiveXObject( "Broker.Application" );
Project = "C:\\Users\\You\\Desktop\\analysis.apx"
NewA = AB.AnalysisDocs.Open(Project );
if ( NewA )
{
NewA.Run( 1 ); // start Exploration asynchronously
while ( NewA.IsBusy )
WScript.Sleep( 500 ); // check IsBusy every 0.5 second
NewA.Close(); // close new Analysis
}
Seconds = int( GetPerformanceCounter() /1000);
Event = Seconds %10 == 0 ;
if ( Event )
{
Executed = Nz ( StaticVarGet ( "Executed"));
if (!Executed)
{
ShellExecute("C:\\Program Files\\AmiBroker\\Scripts\\RunAnalysis.js", "","");
StaticVarSet ( "Executed", 1 );
}
}
else
StaticVarSet ( "Executed", 0);
RequestTimedRefresh(1);
Title = "Event = " + Event +
"\n";
It can be anything:Quote from gmst:
Thanks apfx for showing that even driven scan/exploration can be done. But basic question - what is an event in amibroker world?
Quote from gmst:
Thanks! Thats a pretty strong recommendation from a long term user (10 years).
Anyways, it will be really great to hear detailed direct comparative experiences from people who have used both Amibroker and other software, especially in terms of speed, performance, stability in a portfolio environment.
Quote from themickey:
I've been using Amibroker for over 10 years and SierraCharts for about 2 years.
For stocks or mulitple symbols, AB is light years ahead of SC for speed and number crunching, backtesting and maintaining a database of historical data.
However I no longer trade stocks, I just trade one futures symbol - SPI, so I don't require the grunt and capabilities of AB.
These days I use AB to maintain many years of historical data which helps me see the big picture, as well, I do make suggestions to a friend on which stocks to buy. I can backtest hundred of symbols simultaneously (I screen for long term volatility looking at a number of parameters) and can come up with a result in a minute therabouts
I use SierraCharts as my trading platform linked in with InteractiveBrokers, I think SC is better for this than AB.
With SierraCharts I can design whatever entry/exit/stop/scalp system I like for placing trades and it is very easy to program and link in with IB.
So to summarise, AB is great for programming and testing for multiple suitable stocks, SC is great for placing trades to my preferred methods.