Update of /cvsroot/quantproject/QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv13840/b7_Scripts/WalkForwardTesting/WalkForwardLag
Modified Files:
WFLagMain.cs
Log Message:
Now the WFLagLogDebugger form is invoked, instead of the WFLagRunDebugger class:
so the user can either recreate a backtest final report or debug the genome list
Index: WFLagMain.cs
===================================================================
RCS file: /cvsroot/quantproject/QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag/WFLagMain.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** WFLagMain.cs 31 May 2006 14:16:32 -0000 1.4
--- WFLagMain.cs 24 Jun 2006 14:33:44 -0000 1.5
***************
*** 27,30 ****
--- 27,31 ----
using System.Windows.Forms;
+ using QuantProject.Presentation;
using QuantProject.Scripts.WalkForwardTesting.WalkForwardLag.WFLagDebugger;
***************
*** 85,89 ****
// NewBacktest
//
! this.NewBacktest.Location = new System.Drawing.Point(64, 56);
this.NewBacktest.Name = "NewBacktest";
this.NewBacktest.Size = new System.Drawing.Size(88, 23);
--- 86,90 ----
// NewBacktest
//
! this.NewBacktest.Location = new System.Drawing.Point(24, 56);
this.NewBacktest.Name = "NewBacktest";
this.NewBacktest.Size = new System.Drawing.Size(88, 23);
***************
*** 94,98 ****
// debugOldBacktest
//
! this.debugOldBacktest.Location = new System.Drawing.Point(216, 56);
this.debugOldBacktest.Name = "debugOldBacktest";
this.debugOldBacktest.TabIndex = 1;
--- 95,99 ----
// debugOldBacktest
//
! this.debugOldBacktest.Location = new System.Drawing.Point(200, 56);
this.debugOldBacktest.Name = "debugOldBacktest";
this.debugOldBacktest.TabIndex = 1;
***************
*** 103,107 ****
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
! this.ClientSize = new System.Drawing.Size(352, 149);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.debugOldBacktest,
--- 104,108 ----
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
! this.ClientSize = new System.Drawing.Size(312, 141);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.debugOldBacktest,
***************
*** 116,129 ****
private void NewBacktest_Click(object sender, System.EventArgs e)
{
! // new RunWalkForwardLag( "millo" , 500 ,
! // 3 , 3 , 90 , 4 , 1 , 5000 , "MSFT" ,
! // new DateTime( 2002 , 1 , 1 ) ,
! // new DateTime( 2002 , 1 , 8 ) ,
! // 0.01 ).Run();
! new RunWalkForwardLag( "ib_etf" , 500 ,
! 4 , 4 , 200 , 15 , 50 , 90000 , "EWQ" ,
! new DateTime( 2003 , 8 , 13 ) ,
! new DateTime( 2003 , 12 , 31 ) ,
! 7 ).Run();
// new RunWalkForwardLag( "ib_etf" , 500 ,
// 4 , 4 , 250 , 2 , 15 , 30000 , "EWQ" ,
--- 117,130 ----
private void NewBacktest_Click(object sender, System.EventArgs e)
{
! new RunWalkForwardLag( "millo" , 500 ,
! 3 , 3 , 90 , 20 , 3 , 5000 , "MSFT" ,
! new DateTime( 2003 , 1 , 1 ) ,
! new DateTime( 2003 , 1 , 8 ) ,
! 1 ).Run();
! // new RunWalkForwardLag( "ib_etf" , 500 ,
! // 4 , 4 , 200 , 14 , 50 , 90000 , "EWQ" ,
! // new DateTime( 2003 , 8 , 13 ) ,
! // new DateTime( 2003 , 12 , 31 ) ,
! // 7.4 ).Run();
// new RunWalkForwardLag( "ib_etf" , 500 ,
// 4 , 4 , 250 , 2 , 15 , 30000 , "EWQ" ,
***************
*** 145,149 ****
private void debugOldBacktest_Click(object sender, System.EventArgs e)
{
! new WFLagRunDebugger().Run();
}
}
--- 146,162 ----
private void debugOldBacktest_Click(object sender, System.EventArgs e)
{
! VisualObjectArchiver visualObjectArchiver =
! new VisualObjectArchiver();
! WFLagLog wFLagLog =
! ( WFLagLog )visualObjectArchiver.Load(
! "Load WFLag backtest log" , "qPWFLagLog" , "Load transactions" );
! WFLagLogDebugger wFLagLogDebugger = new WFLagLogDebugger( wFLagLog );
! wFLagLogDebugger.ShowDialog();
! }
!
! private void debugOldGenomes_Click(object sender, System.EventArgs e)
! {
! // new WFLagGenomesDebugger.TestPerDeserializzazioneInAltraClasse();
! // new WFLagRunGenomesDebugger().Run();
}
}
|