<br><br>I am trying to get "luxor.4, luxor timespan paramset optimization" running.<br>
<br>In order to to do this:<br><br>(a) I run luxor.1, including timespan=.timespan in the 4 rules.<br><br>luxor.1 uses an include file which has<br><br> .timespans <- c('T06:00/T10:00', 'T07:00/T11:00', 
'T08:00/T12:00', 'T09:00/T13:00', 'T10:00/T14:00', 'T11:00/T15:00', 
'T12:00/T16:00')
<br><br>&<br><br>I have  .timespan = 'T06:00/T10:00' <br><br>
I then save strategy. <br><br><br><br>(b) I run luxor.2 paramsets and save strategy. <br>
<br><br><br>(c) I run luxor.4, the optimization, whereby I get the following results$tradeStats for the various  .timespans:
<br><br>        r$param.combo Portfolio Symbol Num.Txns Num.Trades Net.Trading.PL Avg.Trade.PL Med.Trade.PL Largest.Winner Largest.Loser Gross.Profits Gross.Losses Std.Dev.Trade.PL Percent.Positive Percent.Negative Profit.Factor Avg.Win.Trade<br>GBPUSD  T06:00/T10:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>GBPUSD1 T07:00/T11:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>GBPUSD2 T08:00/T12:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>GBPUSD3 T09:00/T13:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>GBPUSD4 T10:00/T14:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>GBPUSD5 T11:00/T15:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>GBPUSD6 T12:00/T16:00    forex. GBPUSD        6          2           -502          149          149            354           -56           354          -56         289.9138               50               50      6.321429           354<br>        Med.Win.Trade Avg.Losing.Trade Med.Losing.Trade Avg.Daily.PL Med.Daily.PL Std.Dev.Daily.PL Ann.Sharpe Max.Drawdown Profit.To.Max.Draw Avg.WinLoss.Ratio Med.WinLoss.Ratio Max.Equity Min.Equity End.Equity<br>GBPUSD            354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br>GBPUSD1           354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br>GBPUSD2           354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br>GBPUSD3           354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br>GBPUSD4           354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br>GBPUSD5           354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br>GBPUSD6           354              -56              -56          149          149         289.9138   8.158638        -1712         -0.2932243          6.321429          6.321429       1040      -1000       -502<br><br><br><br>Well, no, as you can see I get *the same* results for the various times in .timespans.
<br>
<br>These are the same tradeStats results for the vanilla luxor.1 strategy having put .timespan = 'T06:00/T10:00' in the 4 rules, <br><br>So luxor.4 is trying to do an optimization but doesn't get past the .timespan value, to do the .timespans. That is so because if I follow the procedure for a different .timespan including a .timepsan=NULL, the script[s] will do the 'optimization' for that .timespan only, giving the same tradeStats repeated and not do for the remaining times. <br><br><br><br><br>Advice/solution appreciated.
<br><br><br><br><br>As said what I am, and probably lots of others reading this are after is:<br><br>A workflow giving<br>(1) simple vanilla stratgey (an MA or oscillator) <br>(2) In-sample optimization of parameter(s) of simple strategy, Out-of-sample run<br>(3) periodic optimization & walk-forward procedure <br> with the right results.<br>
<br>
<br><br>
<br>Amarjit
<br><br><br><br><br><br>
<br>