Humans are Dumb (and things are VERY bad)
Obviously It’s still not uploaded which means it isn’t ready. After a day of mostly being my own worst enemy in making silly problems I have things seeming to work but need more time to test it to be sure as while chasing problems I changed a lot of other things and just want to make sure it’s all sorted back out before I compile it for upload. I can tell the counter for the API calls isn’t working correctly for instance and it’s messing with the timer now.. Little things that are annoying still need to be cleaned up. If it wasn’t for the various bouts of pain I’ve been in I’d have finished it by now but it’s hard to code when I hurt that badly.
I really need to get better at recording changes as well so I have more detailed posts as well…. eventually. haha
Should be within the week and now has Stocks, Crypto, and Forex requests all working. Once I finish adding in Fundamentals and the Economic stats it’ll either be back to my own indicator calculator and then onto the plotter that will be able to use the data to give charts and other visuals with selections from the stored data. With the lack of direct interest in the program currently it’s most likely I’m going to go for my own personal part of the program either until I hit a wall that annoys me too much or interest picks up over here, as I’ve stated previously the programs on this site are more refined branches of my own tools I’m making with some things added, removed, or changed.
So at this point this program pulls 81 different indicators and separate price data sheets and in CSV form (comma separated value, in a basic text file for those not familiar) comes to around 10mb per stock ticker entered which would also take around 17 minutes using the free API key and the 5 call per minute limit. This will increase when I add in all the variables for different time frames and so fourth.
So now I am back to just cleaning up code and updating other elements of the program to match my other changes and updates while I modify what’s there to add in Crypto and fundamentals before I add in a separate options menu for the various different options such as various intervals and give the option to preselect the indicators and data you want so you only need to select which dataset you are interest in and then the Ticker or company name to go with it. I seem to be on track for a new release either late tonight or late tomorrow.
Still hurting but can code again when I have the time as I did before. I have made progress on the back end of the API requests to simplify it for myself, removing options that aren’t really needed in my opinion such as having both daily and daily adjusted calls given the adjusted includes both the unadjusted and adjusted close prices. While I did this I added in all but 2 of the call options for Alpha Vantage (Listing & Delisting status along with Earnings and IPO calendar were left out).
So now I am trying to figure out a simplistic UI while updating the aesthetics and code to allow me more flexibility in altering it later on as I need. It’s pretty a pretty productive week and a half or so again which has been a nice change after losing around a month or so of coding time and needing to catch up on everything else the injury put me behind with.
I’m hoping to have the version with Crypto currency, Forex, Stocks, and fundamentals out by the end of this weekend. Really just depends how much I can sit here for and I really need to set aside some me time that isn’t work, maybe some Storm Works or something. I keep getting caught up in learning better ways to code things causing me to rewrite or adjust large portions of code, it’s making me get better are learning how to segment things for testing so my workflow speed is increasing but as with anything… it’s a process with a lot of rabbit holes hahaha.
For now Enjoy some updated pictures of the slightly updated UI 🙂