Mike just another question. Look to the underneath code :
// Create whatever EQUITY and plot the array ...
GetEquity = Foreign("~~~EQUITY","C");
Plot(GetEquity,"",colorBlue,styleLine|styleOwnScale);
// Use the same array to create ~MyIndex
AddToComposite(GetEquity,"~MyIndex","C",3);
Buy=0;
Result=Foreign("~MyIndex","C");
// Why is Result not giving me the same graph as
// GetEquity ?
Plot(Result,"Result Comp",colorRed,styleLine);
Any idea ?
Ton.
----- Original Message -----
From: Mike
To: [email protected]
Sent: Tuesday, June 30, 2009 8:48 PM
Subject: [amibroker] Re: Backtester and ~~~EQUITY
Try AddToComposite from custom backtester code. Add ~~~Equity to whatever
symbol name you want.
SetCustomBacktestProc("");
if (Status("action") == ActionPortfolio) {
bo = GetBacktesterObject();
bo.Backtest();
AddToComposite(Foreign("~~~Equity", "C"), "~Equity123", "X", atcFlagDefaults
| atcFlagEnableInPortfolio);
}
Mike
--- In [email protected], "amsiev" <ton.sieverd...@...> wrote:
>
> I want the Backtester to write the equity curve to a different file name.
Let's say ~~~EQUITY0023. I know there is code in AFL to do that but cannot find
it anymore. Can anybody help me please ?
>
> Regards, Ton.
>