Tyler Goodlet
efd93d058a
Breakout fsp rt loop as non-closure for readability
2021-05-24 12:26:44 -04:00
Tyler Goodlet
56db2c812d
Port fsp engine to new tractor stream api
2021-04-29 09:10:28 -04:00
Tyler Goodlet
8069bbe105
Drop old incrementer func
2021-04-10 14:18:40 -04:00
Tyler Goodlet
48da729364
Use .shield() meth name from tractor
2020-12-21 13:02:43 -05:00
Tyler Goodlet
c01382294e
Add signal backfilling via trio task respawn
2020-12-21 13:02:43 -05:00
Tyler Goodlet
e89d3f9560
Use `numpy.divide()` to avoid divide-by-zero
2020-12-21 13:02:43 -05:00
Tyler Goodlet
7c7b31ebbe
Break hist calc into wap func, use hlc3.
2020-12-21 13:02:43 -05:00
Tyler Goodlet
33515f45cc
Add vwap to exposed fsp map
2020-12-21 13:02:43 -05:00
Tyler Goodlet
ef2be16d97
Add initial tina (ohl3) vwap fsp
2020-12-21 13:02:43 -05:00
Tyler Goodlet
c1109ee3fb
Add license headers to pertinent files
2020-11-06 12:23:14 -05:00
Tyler Goodlet
f2c4a46c94
Center bars around index, adjust curves back to match...
2020-10-21 11:19:41 -04:00
Tyler Goodlet
1706b67e00
Note the issues with the shared fsp array index..
2020-10-19 14:01:25 -04:00
Tyler Goodlet
58d3234f74
Drop lingering print
2020-10-16 12:15:07 -04:00
Tyler Goodlet
bceeaa56ff
Drop ringbuf, didn't end up using
2020-10-02 12:13:50 -04:00
Tyler Goodlet
41e85ccaa9
Break wma calc into sync func
2020-10-02 12:13:50 -04:00
Tyler Goodlet
3f0e175011
Get bar oriented RSI working correctly
2020-10-02 12:13:50 -04:00
Tyler Goodlet
2fcbefa6e1
Use shm in fsp cascading
...
This kicks off what will be the beginning of hopefully a very nice
(soft) real-time financial signal processing system. We're keeping the
hack to "time align" curves (for now) with the bars for now by slapping
in an extra datum at index 0.
2020-10-02 12:13:50 -04:00
Tyler Goodlet
2cc2b32805
Fix dbz with `np.divide()`
2020-10-02 12:13:28 -04:00
Tyler Goodlet
9a59f2408d
Start fsp subpackage, separate momo stuff
2020-10-02 12:13:28 -04:00