Fix LocalPriceCache. Fix MGSHMomentum/MGSHSessionManager.cs

This commit is contained in:
2025-04-09 17:22:15 -04:00
parent 803fd5c45c
commit 1c69861ad5
2 changed files with 6 additions and 3 deletions

View File

@@ -60,7 +60,6 @@ namespace MarketData.Cache
if(null==instance)
{
instance=new LocalPriceCache();
instance.RefreshLatestDate();
}
return instance;
}
@@ -78,6 +77,10 @@ namespace MarketData.Cache
{
lock(typeof(LocalPriceCache))
{
if(Utility.IsEpoch(latestDate))
{
RefreshLatestDate();
}
return latestDate;
}
}

View File

@@ -7,11 +7,11 @@ using StopLimits=MarketData.Generator.Model.StopLimits;
namespace MarketData.Generator.MGSHMomentum
{
// *****************************************************************************
public class MGSHSessionManager
public static class MGSHSessionManager
{
private const String SIGNATURE="MGSHSESSIONv2.00";
public bool SaveSession(MGSHSessionParams sessionParams,String pathSessionFile)
public static bool SaveSession(MGSHSessionParams sessionParams,String pathSessionFile)
{
try
{