[Quantproject-developers] QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag WFLagMain.cs,
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2006-06-24 14:33:51
|
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(); } } |