Re: [Quantproject-developers] Account Report
Brought to you by:
glauco_1
|
From: Glauco S. <gl...@my...> - 2005-01-11 18:19:23
|
At 06:56 PM 1/10/2005 +0100, you wrote:
> >if ( this.accountReport =3D=3D null )
> >// the account report has not been computed yet
> >{
> > AccountReport accountReport =3D new AccountReport( this ,
> > new HistoricalAdjustedQuoteProvider() );
> > this.accountReport =3D accountReport.Create( this.Key ,
> > 1 , this.endOfDayTimer.GetCurrentTime() );
> >}
>
>Non =E8 che, per caso, il problema che ho riscontrato sia dovuto al fatto=
=20
>che l'account report, nel ricreare la storia dell'account, utilizza=20
>l'AdjustedQuoteProvider mentre il mio script si basa sul RawQuoteProvider?
No, lo usa solo nel GetFitnessValue, che non dovrebbe essere mai chiamata=20
nella classe base Account (o comunque, modificata in futuro).
>Domanda: in teoria non sarebbe meglio che l'unico parametro per il=20
>costruttore dell'account report fosse l'account stesso e basta (cos=EC=20
>saremmo sicuri che il tipo di IHistoricalQuoteProvider utilizzato sarebbe=
=20
>lo stesso dell'account - che immagino usi da qualche parte un=20
>IHistoricalQuoteProvider)?
L'Account non usa alcun IHistoricalQuoteProvider (dopo averci pensato per=20
un po' di tempo, non sono riuscito a trovare un motivo ragionevole per cui=
=20
un Account dovrebbe avere un IHistoricalQuoteProvider).
|