Well, I had to disable some parts, but the basic display is working!
This is just from half a day's data and just the basic, price, slope and slope of slope displayed in green, purple, blue
I dont like having to keep switching timescales, so I have a variable timescale implemented. It starts out at one minute per pixel (rightmost) and gets longer and longer as you go to the left. This way you can see the entire dataset, but still see the most recent price movements.
I also dont like the big delays that standard SMA and even EMA have, you cant see it on this chart as I removed the raw data, but it is essentially random noise away from the green line. Once there is enough data gathered, then it will be possible to do much better. I have dozens of different types of signals that I can generate. The most important are my SVM predictors that achieved ~85% accurate predictions for 2 hours ahead forex, just as I discovered crypto. So I never got a chance to use them to full advantage.
I am now able to automatically gather data from NXT AE, bter, poloniex, mintpal, cryptsy and bittrex for any pair they support. All this is integrated into InstantDEX and I will have API calls so you can retrieve data for specific timeframes. It even automatically updates in realtime as the data comes in, all via the localhost :7777 page
Now that the data is coming in and looking decent, I can finally implement the simple tradebot logic. Once that works, then the first use case I want to implement is an autoconvert BTCD -> BTC bridge. So it is looking like by next weekend it should be possible to trade via InstantDEX on testnet and autoconvert BTCD -> BTC. Somewhere in there I need to decentralize the storage of the price data so as long as one person is gathering the data, the network can have access to it.
James