Code cleanup.
This commit is contained in:
79
Program.cs
79
Program.cs
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user