Code cleanup.

This commit is contained in:
2024-03-07 22:56:33 -05:00
parent 8a7cd8fcf8
commit 008e88781e
2 changed files with 3 additions and 76 deletions

View File

@@ -571,83 +571,7 @@ namespace MarketData
// sessionParams.Candidates = new CMTCandidates(sessionParams.Candidates.Except(candidatesToRemove).ToList());
// CMTSessionManager.SaveSession(sessionParams,@"C:\boneyard\marketdata\bin\Debug\CMT20200817.txt");
//}
private static void InsiderTransactionsTest()
{
// Run the Year loader
// InsiderTransactionMarketDataHelper.LoadInsiderTransactionsYearGreaterEqualEx("COIN",2023);
// Run Insider Transactions
//InsiderTransactions insiderTransactions =MarketDataHelper.GetInsiderTransactionsYear("COIN",2023);
//InsiderTransactionDA.InsertInsiderTransactions(insiderTransactions);
//Console.WriteLine("Done");
//Console.ReadLine();
// Query Symbol and save files
//String symbol = "AAPL";
//String[] descFilter = new String[] { "Form 4", "Form 5" };
//SECFilings secFilings = MarketDataHelper.GetSECFilings(symbol,120);
//secFilings = new SECFilings(secFilings.Where(x => descFilter.Any(y => x.Description.StartsWith(y))).ToList());
//foreach (SECFiling secFiling in secFilings)
//{
// String fileName = secFiling.Symbol + "-" + secFiling.SECAccessionNumber;
// fileName = "c:\\2\\" + fileName + ".html";
// String html = Utility.BetweenString(secFiling.FormText, "<html>", "</html>");
// html = "<html>" + html + "</html>";
// MDTrace.WriteLine(String.Format("Writing {0}", fileName));
// FileStream outStream = new FileStream(fileName, FileMode.Create);
// StreamWriter streamWriter = new StreamWriter(outStream);
// streamWriter.Write(html);
// streamWriter.Flush();
// streamWriter.Close();
// streamWriter.Dispose();
//}
//Console.WriteLine("Done");
//Console.Read();
//return 0;
// Load 1 file
//String symbol="AAPL";
//String fileName="c:\\2\\AAPL-0000320193-23-000111.html";
//String secAccessionNumber=Utility.BetweenString(fileName,"-",".html");
//FileStream inStream = new FileStream(fileName, FileMode.Open);
//StreamReader streamReader = new StreamReader(inStream);
//String html = streamReader.ReadToEnd();
//streamReader.Close();
//streamReader.Dispose();
//InsiderTransactions insiderTransactions = InsiderTransactionsParser.GetInstance().Parse(html, symbol, secAccessionNumber, "4", DateTime.Now);
// Load Files
//InsiderTransactions mainList=new InsiderTransactions();
//String symbol = "AAPL";
//String[] fileNames = Directory.GetFiles("c:\\2", "*.html");
//foreach (String fileName in fileNames)
//{
// String secAccessionNumber=Utility.BetweenString(fileName,"-",".html");
// FileStream inStream = new FileStream(fileName, FileMode.Open);
// StreamReader streamReader = new StreamReader(inStream);
// String html = streamReader.ReadToEnd();
// streamReader.Close();
// streamReader.Dispose();
// InsiderTransactions insiderTransactions = InsiderTransactionsParser.GetInstance().Parse(html, symbol, secAccessionNumber, "4", DateTime.Now);
// if(null!=insiderTransactions)mainList.AddRange(insiderTransactions);
//}
//Dictionary<String,InsiderTransaction> dictionary=new Dictionary<String,InsiderTransaction>();
//foreach(InsiderTransaction insiderTransaction in mainList)
//{
// String insiderTransactionKey = insiderTransaction.Form + insiderTransaction.SECAccessionNumber + insiderTransaction.FormRowNumber;
// if(dictionary.ContainsKey(insiderTransactionKey))
// {
// Console.WriteLine(String.Format("Key exists {0}",insiderTransactionKey));
// }
// dictionary.Add(insiderTransactionKey,insiderTransaction);
//}
//Console.WriteLine("Done");
//Console.Read();
//return 0;
}
// **********************************************************************************************************
static int Main(string[] args)
@@ -660,6 +584,9 @@ namespace MarketData
Trace.Listeners.Add(new TextWriterTraceListener(strLogFile));
DateTime currentDate=DateTime.Now;
// Price price=MarketDataHelper.GetLatestPriceFidelity("AAPL");
DateTime maxHolidayDate=HolidayDA.GetMaxHolidayDate();
if(currentDate>maxHolidayDate)
{