Fix SessionManager
This commit is contained in:
@@ -1295,7 +1295,6 @@ namespace MarketData.Generator.MGSHMomentum
|
||||
{
|
||||
try
|
||||
{
|
||||
MGSHSessionManager sessionManager=new MGSHSessionManager();
|
||||
if(!MGSHSessionManager.SessionAvailable(PathSessionFileName))return null;
|
||||
MDTrace.WriteLine(LogLevel.DEBUG,String.Format("Restoring session from '{0}'",PathSessionFileName));
|
||||
MGSHSessionParams sessionParams=MGSHSessionManager.RestoreSession(PathSessionFileName);
|
||||
@@ -1323,7 +1322,6 @@ namespace MarketData.Generator.MGSHMomentum
|
||||
{
|
||||
MDTrace.WriteLine(LogLevel.DEBUG,String.Format("Saving session to '{0}'",PathSessionFileName));
|
||||
MGSHSessionParams sessionParams=new MGSHSessionParams();
|
||||
MGSHSessionManager sessionManager=new MGSHSessionManager();
|
||||
sessionParams.LastUpdated=Today();
|
||||
sessionParams.TradeDate=TradeDate;
|
||||
sessionParams.StartDate=StartDate;
|
||||
@@ -1338,7 +1336,7 @@ namespace MarketData.Generator.MGSHMomentum
|
||||
sessionParams.CashBalance=CashBalance;
|
||||
sessionParams.NonTradeableCash=NonTradeableCash;
|
||||
sessionParams.HedgeCashBalance=HedgeCashBalance;
|
||||
sessionManager.SaveSession(sessionParams,PathSessionFileName);
|
||||
MGSHSessionManager.SaveSession(sessionParams,PathSessionFileName);
|
||||
}
|
||||
|
||||
public bool BackupSession()
|
||||
@@ -1347,7 +1345,6 @@ namespace MarketData.Generator.MGSHMomentum
|
||||
String backupFileName=parts[0]+"_"+Utility.DateTimeToStringYYYYMMDDMMSSTT(DateTime.Now)+".bak";
|
||||
MDTrace.WriteLine(LogLevel.DEBUG,String.Format("Saving session to '{0}'",backupFileName));
|
||||
MGSHSessionParams sessionParams=new MGSHSessionParams();
|
||||
MGSHSessionManager sessionManager=new MGSHSessionManager();
|
||||
sessionParams.LastUpdated=Today();
|
||||
sessionParams.TradeDate=TradeDate;
|
||||
sessionParams.StartDate=StartDate;
|
||||
@@ -1362,7 +1359,7 @@ namespace MarketData.Generator.MGSHMomentum
|
||||
sessionParams.CashBalance=CashBalance;
|
||||
sessionParams.NonTradeableCash=NonTradeableCash;
|
||||
sessionParams.HedgeCashBalance=HedgeCashBalance;
|
||||
return sessionManager.SaveSession(sessionParams,backupFileName);
|
||||
return MGSHSessionManager.SaveSession(sessionParams,backupFileName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user