You have been repeating this many times all over this board.
You can start form here:
If (You_Got_What_It_Takes() )
{
ShutTheFuckUp();
StartBuildingYours();
}
else
{
//just
ShutTheFuckUp();
}
You can do that too.
Save analysis project with filter to explore only watchlist 0.
Every symbol that will have new tick it will be moved to watchlist 0
Event == true will trigger exploration on watchlist 0
RequestTimedRefresh( 1 );
/* you have to detect when exploration is...
Suppose you have saved an exploration as analysis.apx in desktop lets say
JScript:
AB = new ActiveXObject( "Broker.Application" );
Project = "C:\\Users\\You\\Desktop\\analysis.apx"
NewA = AB.AnalysisDocs.Open(Project );
if ( NewA )
{
NewA.Run( 1 ); // start Exploration...
Yes you can.
To calculate multiple- security statistics you can use also AddtoComposite() function
http://www.amibroker.com/guide/a_addtocomposite.html
Having used AB for 10 years what i can say is:
AB is sort of final destination if go with it you will never look again for any other charting or analytical software.
My suggestion to you is :
If you can quickly develop your strategy in whatever language, stick to that.
If you can not code, start learning and cut the BS.
I have used AB for 10 years, and I have not seen yet anything AB does not allow you to do.
Coding skills can be limited
AB is an example of quite the contrary.
If someone has problems writing AFL, imagine other languages.
That is absolutely not true.
AB lets you do with a few lines what is impossible or "complicated" to do in other platforms.
Just try to code and backtest the above strategy in your preferred Platform/language.