Skip to content
This repository was archived by the owner on Oct 5, 2021. It is now read-only.

Commit 91664e3

Browse files
committed
commit 4a000c0
Author: Tim Paine <[email protected]> Date: Tue Jul 9 14:43:26 2019 -0400 . commit 05620eafeb08a2cc7f68724cbe3351f317a53c07 Author: Tim Paine <[email protected]> Date: Tue Jul 2 19:55:37 2019 -0400 updates for auth commit 8ad99ad4ad3398f10476c5cad43739bb2c92a1bf Author: Tim Paine <[email protected]> Date: Tue Jul 2 13:39:44 2019 -0400 match coinbase commit 6c44ace221738de73e7c82e68977528a18eb0f5b Author: Tim Paine <[email protected]> Date: Mon Jul 1 23:06:34 2019 -0400 update readme, delete old configs commit 9f9880d583cb036675ec6e2e87fb7c4e965101bd Author: Tim Paine <[email protected]> Date: Mon Jul 1 22:20:36 2019 -0400 . commit 308caaad288565009e514147c5e98b5bd81913f6 Author: Tim Paine <[email protected]> Date: Mon Jul 1 22:07:24 2019 -0400 . commit 2b16fc78fd7c2299217d6a580a78392fefc56ef7 Author: Tim Paine <[email protected]> Date: Mon Jul 1 22:03:44 2019 -0400 fixes limit order callbacks commit e324f971cc0db5ebc29d04224d2fdeee13a31ac1 Author: Tim Paine <[email protected]> Date: Sun Jun 23 01:14:35 2019 -0400 fixes for arrow commit ff361489b1b3fa896bdf77310b752e4186181419 Author: Tim Paine <[email protected]> Date: Wed Jun 19 19:42:51 2019 -0400 updates commit 001713f3a9cf4b6bb79d4593464ba31550127193 Author: Tim Paine <[email protected]> Date: Sun Jun 2 22:31:08 2019 -0400 . commit 2c4807b470dd66f2158df53bfb48229651eee0c5 Author: Tim Paine <[email protected]> Date: Sun Jun 2 00:37:01 2019 -0400 wokring on #79 commit 048bca6594400854c274f3da9501885205aad67d Author: Tim Paine <[email protected]> Date: Sat Jun 1 23:50:24 2019 -0400 working on #79 commit af3639b7ad91fb8a0f54b9699bf56d4873d38618 Author: Tim Paine <[email protected]> Date: Sat Jun 1 18:09:58 2019 -0400 . commit 35b0eb6f2300995ebfed207b148824db33ed949d Author: Tim Paine <[email protected]> Date: Sat Jun 1 18:05:13 2019 -0400 . commit 59c1734c351fae5ac86114c368c7e8e89f1f8c61 Author: Tim Paine <[email protected]> Date: Wed May 29 13:27:00 2019 -0400 UI updates commit 100ca1d75586834fafe9ea9b712950cb7fcad04a Author: Tim Paine <[email protected]> Date: Wed May 29 01:53:37 2019 -0400 . commit 40725df086023ae02d069062a7ea9f91a9246d3e Author: Tim Paine <[email protected]> Date: Wed May 29 01:52:56 2019 -0400 add comments commit f0d2d16b89ef16c052da494e8d8c6b5bacead072 Author: Tim Paine <[email protected]> Date: Wed May 29 01:51:01 2019 -0400 adding some screenshots commit de9ae617cdbcce40042abaf7369ca5c5c9093484 Author: Tim Paine <[email protected]> Date: Wed May 29 01:48:30 2019 -0400 ui updates commit 1a987618ff60f62c60d82d41bfbed99c024eb0fd Author: Tim Paine <[email protected]> Date: Wed May 29 01:29:34 2019 -0400 updates commit 69b57b79179634d6f052cd5bf1e4beae11edf50f Author: Tim Paine <[email protected]> Date: Tue May 28 09:15:38 2019 -0400 fix lint commit 817d679b1ea4e67e8710aa54ce6dd61f663a12b4 Author: Tim Paine <[email protected]> Date: Mon May 27 23:42:40 2019 -0400 use strat with OE commit 051e24c5001112fe004cd367c32c888b46480431 Author: Tim Paine <[email protected]> Date: Mon May 27 23:16:30 2019 -0400 working on #79 commit 0d08bd2e3ebc89d224a5d612f8f8dfa77bb8a0ea Author: Tim Paine <[email protected]> Date: Sun May 26 20:30:37 2019 -0400 some fixes and ui changes commit 9d80ccc177857752e9438acfdf913f273f44971d Author: Tim Paine <[email protected]> Date: Sun May 26 19:05:06 2019 -0400 delete C++ bits commit 9cbb0e58e9df1fa498fdd187a704e86732da6a1c Author: Tim Paine <[email protected]> Date: Sun May 26 01:05:09 2019 -0400 fix lint, tests should pass now commit 98ca6bdc63217530d5af9ec150d1257cf20a1e7f Author: Tim Paine <[email protected]> Date: Fri May 24 11:39:15 2019 -0400 updates commit 926fcab1320d3b4878a9018ea8c92ce2a3542884 Author: Tim Paine <[email protected]> Date: Wed May 22 23:29:52 2019 -0400 can open but not close commit 1a361ff22406b28b083365c016ad301b82550e32 Author: Tim Paine <[email protected]> Date: Wed May 22 21:02:00 2019 -0400 . commit 654c936ebb2c83c0a2994ea42ac606c03e2b98b5 Author: Tim Paine <[email protected]> Date: Wed May 22 19:56:38 2019 -0400 updates commit d596d95c00fd9c04a17cf5e6915a98c65bdfa306 Author: Tim Paine <[email protected]> Date: Wed May 22 19:44:17 2019 -0400 . commit a7bdfd79fbc9aae197d19a1aa09cbcfe50e7d760 Author: Tim Paine <[email protected]> Date: Wed May 22 19:35:48 2019 -0400 fixing tests, splitting out code commit a3d05555cb734aa4142a47941a8f0e4561516f74 Author: Tim Paine <[email protected]> Date: Wed May 22 14:35:18 2019 -0400 fix req commit b15d7c2a29fc0d7dbfa44ecc707ba630ad92098b Author: Tim Paine <[email protected]> Date: Tue May 21 22:20:03 2019 -0400 adding mocks commit 47269a334f0d8c3306adb5151e299479cb188c49 Author: Tim Paine <[email protected]> Date: Mon May 20 18:46:08 2019 -0400 Update .gitattributes commit cb15830139552fddd0d5564b9f9e0f789a30e075 Author: Tim Paine <[email protected]> Date: Mon May 20 18:45:32 2019 -0400 Delete gdax.ipynb commit d237e3d3f1addb508eb79c872c0e2a56f775c657 Author: Tim Paine <[email protected]> Date: Mon May 20 18:45:25 2019 -0400 Delete crypto_analysis2.ipynb commit 66ca970458220f463b52157679761599438382ec Author: Tim Paine <[email protected]> Date: Mon May 20 18:45:17 2019 -0400 Delete crypto_analysis.ipynb commit 8fb1233230d87cacf172ca4140cf645481445cbb Author: Tim Paine <[email protected]> Date: Mon May 20 18:45:11 2019 -0400 Delete crycompare.py commit fa87d7290361709121eb04e4a354188629b04f5f Author: Tim Paine <[email protected]> Date: Mon May 20 17:59:24 2019 -0400 more permissive license commit bd4d1d8ff0b9d3f42f29d02c92947322890b4a4a Author: Tim Paine <[email protected]> Date: Mon May 20 17:59:05 2019 -0400 Update LICENSE commit cb3238e760fd240db8cf1ae155a1595cba646b80 Author: Tim Paine <[email protected]> Date: Mon May 20 17:58:25 2019 -0400 update deps commit 36390b98dc0e90a101e4cf3e14cef5e1e6b9fd49 Author: Tim Paine <[email protected]> Date: Mon May 20 17:31:22 2019 -0400 update bch commit e10c2a302ebc835140eff3894ab174895973ec27 Author: Tim Paine <[email protected]> Date: Mon May 20 17:00:58 2019 -0400 move test commit c846a661cd3989da97f10dfcf2d634b863f97ad9 Author: Tim Paine <[email protected]> Date: Mon May 20 16:57:36 2019 -0400 tests commit b066212cf332a7c8ab027675a1466923f53baa32 Author: Tim Paine <[email protected]> Date: Sun May 19 15:57:33 2019 -0400 update tests commit 0ca1579439f63dc0efa759c0f5b5606752af26a3 Author: Tim Paine <[email protected]> Date: Sun May 19 15:54:59 2019 -0400 update tests commit c1d405b15ac759a97b39b6854bb1bf3f734170d4 Author: Tim Paine <[email protected]> Date: Sun May 19 15:46:46 2019 -0400 set page to 1 commit 74b5e89519a8a64a3ec400ae32e1f5666637346c Author: Tim Paine <[email protected]> Date: Sun May 19 13:12:36 2019 -0400 adding orders view commit 749bc74106c1b5f32b43aaeab64ce2e2246b1a91 Author: Tim Paine <[email protected]> Date: Sun May 19 12:01:16 2019 -0400 reenable asyncio for gemini commit 234fc991515e80cefc2b54ede475631d58b1444d Merge: c1a399b 01d1ded Author: Tim Paine <[email protected]> Date: Sun May 19 01:37:19 2019 -0400 Merge pull request #74 from timkpaine/multi Port market data to asyncio, support multiple exchanges concurrently commit 01d1ded746823c2e97aa5d12733adac3973cffbd Author: Tim Paine <[email protected]> Date: Sun May 19 01:36:32 2019 -0400 fixes #34 commit c1a399b25ef1de574e96c901785f1ba1994b4293 Author: Tim Paine <[email protected]> Date: Sat May 18 18:40:19 2019 -0400 update readme commit b5e92aecc557986082c03ac83d4b7b7392b898c2 Author: Tim Paine <[email protected]> Date: Sat May 18 18:35:21 2019 -0400 revamping backtest to work from ccxt commit 658a5b79e8961ee7e64b68c4c638fecb8a9a25de Author: Tim Paine <[email protected]> Date: Sat May 18 17:46:38 2019 -0400 working on #73 commit 95712b139078dff9b329fa27af7291c7837223b6 Author: Tim Paine <[email protected]> Date: Fri May 17 23:13:40 2019 -0400 ccxt support for gemini commit e7988a9c9856dc17cfd56002454a6255317e52b2 Author: Tim Paine <[email protected]> Date: Fri May 17 21:29:10 2019 -0400 working on #73 commit 98533690dbdc5dc076bb049bfb6e407fbb13081a Author: Tim Paine <[email protected]> Date: Fri May 17 20:25:21 2019 -0400 updates commit 67534cd8e02799b0788b8b18f4f692739a072816 Author: Tim Paine <[email protected]> Date: Fri May 17 16:12:23 2019 -0400 update readme commit 91cad04a39e1450bc74dfc8ac88d13322dedcd3a Author: Tim Paine <[email protected]> Date: Fri May 17 16:08:10 2019 -0400 update gitattributes commit 340225443c9aea2fc38fca26d197b9c7d9a52d78 Author: Tim Paine <[email protected]> Date: Fri May 17 16:07:41 2019 -0400 removing stale assets commit 05a9b1cd2fbed1e953a0a02fd04bd825e84fab57 Author: Tim Paine <[email protected]> Date: Fri May 17 15:59:24 2019 -0400 working on #73 market data commit af7d0867bd1c1adbaa56c047893c3eb16391ec41 Author: Tim Paine <[email protected]> Date: Thu May 16 20:52:48 2019 -0400 psp-phosphor dark mode enhancements commit 41884dcaac8737aea75897f26e343afaa37c4d72 Author: Tim Paine <[email protected]> Date: Thu May 16 16:50:13 2019 -0400 move out of lib into top level commit 676c7547692bf0fe451b95a1ac10c1bc9c026f4c Author: Tim Paine <[email protected]> Date: Thu May 16 15:26:10 2019 -0400 fixes #72 commit 334f478124f0651df2a09718dc478e13f51cf0c3 Author: Tim Paine <[email protected]> Date: Wed May 15 22:15:41 2019 -0400 fixes #70 commit b82228fbf211c8d1b51d5256666636534886a0e7 Author: Tim Paine <[email protected]> Date: Tue Apr 2 13:58:34 2019 -0400 remove waffle :-( commit dafab35d111216b0c4869d10797579e48d59c6bb Author: Tim Paine <[email protected]> Date: Thu Feb 14 09:57:39 2019 -0500 fix lint commit 1d5073788627579f9d148c16ea6c91dfad1b277f Author: Tim Paine <[email protected]> Date: Thu Feb 14 09:05:47 2019 -0500 . commit 149e9574cf27f423d70016e4e74a2c5193ba3b65 Author: Tim Paine <[email protected]> Date: Wed Feb 13 22:23:17 2019 -0500 . commit d1217086fd9a151ab7047cb640b3855cfb022674 Author: Tim Paine <[email protected]> Date: Wed Feb 13 15:47:32 2019 -0500 . commit 856d2a0d3189368529b3ab1f577d20e280d9d401 Author: Tim Paine <[email protected]> Date: Fri Feb 1 15:07:47 2019 -0500 . commit a6c7d3394e350cc68e1b734d2688977e1b19866b Author: Tim Paine <[email protected]> Date: Mon Dec 31 19:01:59 2018 -0500 starting on #69 commit 6f380a8c3e5746ca04e9955707eda398bbb00861 Author: Tim Paine <[email protected]> Date: Sat Dec 29 15:52:48 2018 -0500 . commit 01dfbb51d1b0ef45c33840cb7be2221d40a325a8 Author: Tim Paine <[email protected]> Date: Sat Dec 29 15:24:49 2018 -0500 . commit 6f346a25a93ee6cc7248bfafff614ec4cab092d0 Author: Tim Paine <[email protected]> Date: Sat Dec 29 15:24:28 2018 -0500 fixes #68 commit d917874ed5bd5ceef5c663be06e731347b627d8a Author: Tim Paine <[email protected]> Date: Mon Oct 15 16:02:59 2018 -0400 style updateS commit 88f9c78a45b5af7b138a74b3e91efe3082072105 Author: Tim Paine <[email protected]> Date: Tue Sep 4 10:32:34 2018 -0400 . commit a4d2bb3a927438640f4e7bdb099281b8b84d837c Author: Tim Paine <[email protected]> Date: Wed Aug 29 19:27:50 2018 -0400 install deps commit 5ceed7d73ee84f8584b822905b5b0d2f2c10211e Author: Tim Paine <[email protected]> Date: Tue Aug 21 23:42:31 2018 -0400 . commit ceedc9538912f1674e9767d1c00c909518244771 Author: Tim Paine <[email protected]> Date: Sun Aug 19 14:46:38 2018 -0400 working on order book commit 132deadc6911a8f1ac680aa559f5c5000be127d4 Author: Tim Paine <[email protected]> Date: Sun Aug 19 14:16:57 2018 -0400 fixing issue in makefile, changing reasons to enums commit 8a8f5af4189f7ecebe6e78a632924282b0276b4e Author: Tim Paine <[email protected]> Date: Sat Aug 18 11:20:51 2018 -0400 . commit 67dc0b8f3921f5d4787b7a041431cb5189ff0d9f Author: Tim Paine <[email protected]> Date: Sat Aug 18 08:41:13 2018 -0400 . commit 23738ae90c3ca3c851663b0cd93038f114c8d426 Author: Tim Paine <[email protected]> Date: Fri Aug 17 10:09:47 2018 -0400 adding docker build commit 115e4ee228a65c230ac38d606a829a3b4a6f0164 Author: Tim Paine <[email protected]> Date: Thu Aug 16 23:48:40 2018 -0400 fixed #66, working on #60 commit 5a762d7ce49322f0f2ed9d28804c63acda9fd6c9 Author: Tim Paine <[email protected]> Date: Thu Aug 16 23:38:53 2018 -0400 fixed #67 commit 8351c540b25068620cf25166c67e568b929ac345 Author: Tim Paine <[email protected]> Date: Mon Aug 6 09:05:08 2018 -0400 . commit 9f61a81674339e4807d622c4cda184c3c3455991 Author: Tim Paine <[email protected]> Date: Mon Aug 6 09:04:54 2018 -0400 . commit 146f3f90a98b4f2a09f97bf44cbb2f9ed6ef1eb1 Author: Tim Paine <[email protected]> Date: Mon Aug 6 09:03:34 2018 -0400 still working on #66 commit 11a2588fef471495e21453a52739119cb62d796d Author: Tim Paine <[email protected]> Date: Sun Aug 5 15:54:08 2018 -0400 starting work on #66 commit 14c537894a4a04f6287205a16ff89bb59a89c070 Author: Tim Paine <[email protected]> Date: Mon Jul 30 17:18:40 2018 -0400 . commit a3de5bd177919ca62cecaabbbec22aa1dd342f85 Merge: c106075 fc37cab Author: Tim Paine <[email protected]> Date: Mon Jul 30 15:56:08 2018 -0400 Merge branch 'master' of github.com:timkpaine/algo-coin commit c10607570dcf4bea1e931ac02a1d441583d0d0b8 Author: Tim Paine <[email protected]> Date: Mon Jul 30 15:54:59 2018 -0400 . commit fc37cabae3f9ab229c111a99a88e8621617142de Author: Tim Paine <[email protected]> Date: Sun Jul 29 21:15:28 2018 -0400 more tests commit 5784e77e1e575c21369d054b7afe74728d131af8 Author: Tim Paine <[email protected]> Date: Sun Jul 29 21:06:08 2018 -0400 more tests commit 6f1975908f9b3b1bbf8fe4d8d5766af9fcbb6af6 Author: Tim Paine <[email protected]> Date: Sat Jul 28 22:45:25 2018 -0400 add instrument compar commit 160e7b8b717fc49035d94d940631ed380af9701d Author: Tim Paine <[email protected]> Date: Sat Jul 28 21:40:15 2018 -0400 . commit 6c5fc17c09a1bf54b03a081a2662d2cee913fb80 Author: Tim Paine <[email protected]> Date: Thu Jul 26 16:43:32 2018 -0400 dead code commit a50594d2b1d1ddb53c47a7ea66a7cd99d1d443b3 Author: Tim Paine <[email protected]> Date: Thu Jul 26 16:41:04 2018 -0400 more tests commit 1a7d9d5850781ee57824a0dc2c3e400efcec0a82 Author: Tim Paine <[email protected]> Date: Thu Jul 26 16:10:05 2018 -0400 more tests commit c1de2341f0c66085cec7ac6133c2d31c99a97537 Author: Tim Paine <[email protected]> Date: Wed Jul 25 16:58:00 2018 -0400 working on tests commit ba2d550abe4505463dee02bcaba16daee34bb87e Author: Tim Paine <[email protected]> Date: Wed Jul 25 14:44:15 2018 -0400 working on #64 commit 8cae9710c12cdeb8c7e3b0ab8362ba65296250c2 Author: Tim Paine <[email protected]> Date: Tue Jul 24 13:07:24 2018 -0400 . commit a57fb742343a26d86169aa07d185e0429e7e7691 Author: Tim Paine <[email protected]> Date: Tue Jul 24 12:42:43 2018 -0400 . commit 6c6384359ef3b9a7520b9b86e616ce2730414d46 Author: Tim Paine <[email protected]> Date: Tue Jul 24 12:17:04 2018 -0400 . commit 22f531a41c291bbb1f8e961c3fc899ce06ac09e1 Author: Tim Paine <[email protected]> Date: Tue Jul 24 12:14:55 2018 -0400 . commit f06c8b6e46125d263fbdc5fc17ebfdfa3981d0f0 Author: Tim Paine <[email protected]> Date: Tue Jul 24 12:07:13 2018 -0400 . commit 936ab5ab65f103c1762b01bab3e0b5e84e0bd28e Author: Tim Paine <[email protected]> Date: Tue Jul 24 12:00:06 2018 -0400 #65 commit 7d8ca333097c39f78be1924e290565b3e4ffeae9 Author: Tim Paine <[email protected]> Date: Tue Jul 24 11:55:33 2018 -0400 . commit 557645d493224741c3d355bde22970076bc39c21 Author: Tim Paine <[email protected]> Date: Tue Jul 24 11:41:05 2018 -0400 . commit 033d202d49de95c227b1a2e8f04b0d664ea5859a Author: Tim Paine <[email protected]> Date: Tue Jul 24 11:38:26 2018 -0400 . commit fff2138ecb0753850191aa6df64a486e46f7dfb9 Author: Tim Paine <[email protected]> Date: Tue Jul 24 11:35:52 2018 -0400 . commit ef12d8da8365d3dd27b0d043893654fa3d607f24 Author: Tim Paine <[email protected]> Date: Tue Jul 24 11:30:55 2018 -0400 . commit df08faab7ff9407a9b3920f86aebd17486755eab Author: Tim Paine <[email protected]> Date: Tue Jul 24 11:30:06 2018 -0400 . commit eeb940d6d0dd80cb807c58b5c14c3f6c6e698f07 Author: Tim Paine <[email protected]> Date: Mon Jul 23 19:30:54 2018 -0400 . commit e0fce52dc6c97b465476465e93057b66865ff455 Author: Tim Paine <[email protected]> Date: Mon Jul 23 18:11:45 2018 -0400 . commit 1de4ffc7b43a26d7c25390c642de77864e391967 Author: Tim Paine <[email protected]> Date: Mon Jul 23 18:03:59 2018 -0400 . commit 36d9033c7285ac72bfe7cc29ac047bc7a0e633a2 Author: Tim Paine <[email protected]> Date: Mon Jul 23 18:01:00 2018 -0400 . commit ff0441603c6aca1d1d566dbdbefd5fa9b58de0f8 Author: Tim Paine <[email protected]> Date: Mon Jul 23 18:00:26 2018 -0400 . commit 495abfc6aebc34cb2e8e423743029403f26b0112 Author: Tim Paine <[email protected]> Date: Mon Jul 23 17:58:21 2018 -0400 working on travis commit d180c608a4314438ce460d1b6d01ef241aa28d93 Author: Tim Paine <[email protected]> Date: Mon Jul 23 17:55:20 2018 -0400 fix tests to run against built version commit 54f675ef836062530fc427f6a9cf0d7976d67644 Author: Tim Paine <[email protected]> Date: Mon Jul 23 17:29:57 2018 -0400 reorg, auto detect and build commit fdffdf08ba972bf105ce0967b625342ae3c70162 Author: Tim Paine <[email protected]> Date: Mon Jul 23 00:23:48 2018 -0400 defer data load in ui until psp ready, start on ws handlers #57, sstart work on #58 (going to try boost python) commit 2ac9d9d3be1534a261f382020cbb3a1e085deed8 Author: Tim Paine <[email protected]> Date: Sun Jul 22 23:36:13 2018 -0400 UI Changes commit b69ad501859085fc23db82e20296199d0113a1ac Author: Tim Paine <[email protected]> Date: Sat Jul 21 18:29:11 2018 -0400 layout updates commit 23c436c0d4e9cce26ab0c7eb4f5e5eb3e9c3833b Author: Tim Paine <[email protected]> Date: Fri Jul 20 18:07:51 2018 -0400 working on simulation, fixing trade chart commit 780d0f3d33826b1cd1d1ad8f3a216d0cc37742e8 Author: Tim Paine <[email protected]> Date: Thu Jul 19 17:50:17 2018 -0400 working on perspective-helper commit b8c0d962b98052d6139522a8766fad682eb9e6bb Author: Tim Paine <[email protected]> Date: Thu Jul 19 16:12:43 2018 -0400 continuing work on psp helper commit 50eb1c150d644a1bbbeb739d0f7e719f324db0cd Author: Tim Paine <[email protected]> Date: Thu Jul 19 16:06:34 2018 -0400 continuing work on psp helper commit 21a07db81f91404383afe2a03ef62cb916272236 Author: Tim Paine <[email protected]> Date: Thu Jul 19 15:50:21 2018 -0400 rename psp widget, add performance line chart, start work on helper commit ae915c924dd76e7f3b0ff31e5b402610be669493 Author: Tim Paine <[email protected]> Date: Thu Jul 19 15:31:50 2018 -0400 dmy is unamerican commit 04b92e7379468865d3156bb1eabe7608990b2a8c Author: Tim Paine <[email protected]> Date: Thu Jul 19 14:48:43 2018 -0400 . commit 24bd6748dcba0da9bb94cc9f0dcb7b63be2b97c8 Author: Tim Paine <[email protected]> Date: Thu Jul 19 10:59:48 2018 -0400 starting work on simulation mode commit b561cd266e0a81f953f38e62e0509a341fac951d Author: Tim Paine <[email protected]> Date: Thu Jul 19 00:11:03 2018 -0400 adding support for fetching all history commit c5b51877ff6903fcc096153b5ccb4e2e60bb267a Author: Tim Paine <[email protected]> Date: Wed Jul 18 16:18:11 2018 -0400 Adding UI stuff commit 1c957292f2d7959f4936aaaa3fef31efe881b06f Author: Tim Paine <[email protected]> Date: Wed Jul 18 13:05:58 2018 -0400 adding another handler, switching enums to be string based commit 93210156dd7a28027b3ca53a0fe47925113b7deb Author: Tim Paine <[email protected]> Date: Wed Jul 18 11:07:49 2018 -0400 starting more UI work commit 42f956a2d5c6298a7530c3c904d23acb8b174013 Author: Tim Paine <[email protected]> Date: Tue Jul 17 00:14:05 2018 -0400 upping version to 0.0.3 commit 678c51ccc96c74390f46fea37e082a1b4089918c Author: Tim Paine <[email protected]> Date: Tue Jul 17 00:12:29 2018 -0400 . commit e96f237b5671d7d8ce44639627134b3f846f9dc9 Author: Tim Paine <[email protected]> Date: Tue Jul 17 00:11:53 2018 -0400 . commit 5b5a7608b1d9cc1b304f9aa27cf5e8db40546f69 Author: Tim Paine <[email protected]> Date: Tue Jul 17 00:11:24 2018 -0400 . commit bd16169b54368d328b3b30d3bae00a0f2232b71c Author: Tim Paine <[email protected]> Date: Tue Jul 17 00:10:54 2018 -0400 . commit ad0b3f1ff60d467b0402f5b0b21834c886c26ed8 Author: Tim Paine <[email protected]> Date: Tue Jul 17 00:05:20 2018 -0400 moving to pairtypes, working subscription to multiple currency pairs commit ec9f2ce9d5d421785abbf831a2fa3e63f5803ac6 Author: Tim Paine <[email protected]> Date: Mon Jul 16 21:16:23 2018 -0400 making private folder for strategies commit ad8262a6c954492af14063d94609e657171984cd Author: Tim Paine <[email protected]> Date: Fri Jul 13 14:04:13 2018 -0400 updating backtester, need to automate _portfolio_value. commit 8b6b06f9acb8f4196dccbe0df2a41dc7534833f1 Author: Tim Paine <[email protected]> Date: Fri Jul 13 12:02:30 2018 -0400 updates commit 6e7b6432a7eae8285a00f5a4dc1148d389cc9f6a Author: Tim Paine <[email protected]> Date: Fri Jul 13 11:36:47 2018 -0400 interpret args commit 8c349efe41ba79b91f2d151062cb14dc69bf371e Author: Tim Paine <[email protected]> Date: Fri Jul 13 11:23:05 2018 -0400 . commit 8abe9fb05735999c0c7cdf74822c7e090e819f1e Author: Tim Paine <[email protected]> Date: Fri Jul 13 11:22:29 2018 -0400 . commit 857a5d146f74357f895a33e0175e6dd6109f61af Author: Tim Paine <[email protected]> Date: Fri Jul 13 11:16:25 2018 -0400 incidentals commit 04568f89b89ca1b54b1e60a09f200b9396363d7a Author: Tim Paine <[email protected]> Date: Fri Jul 13 10:56:19 2018 -0400 refactoring strategy registration, fixing configs commit 67dc3d4b226752b4598f1acf48976788d40cffb3 Author: Tim Paine <[email protected]> Date: Fri Jul 13 09:40:11 2018 -0400 going to do a refactor commit c6758519819faea7975f95a86627601cd68f6330 Author: Tim Paine <[email protected]> Date: Thu Jul 12 12:07:16 2018 -0400 . commit a3a3724104a34d7ffd8d1e4bb7c13bfedcbdc9ed Author: Tim Paine <[email protected]> Date: Sun Jun 3 18:58:35 2018 -0400 change example keys commit 2b4514cf758b8a8c2a6ced4c36e6acafac58c26c Author: Tim Paine <[email protected]> Date: Sun Jun 3 18:57:50 2018 -0400 . commit 30c69ad2260f4b32760fa9fe82191ed531610ff3 Author: Tim Paine <[email protected]> Date: Sun Jun 3 18:57:05 2018 -0400 working on #41, #42, #10, #45 commit e60b04d082c9cc5f33962a437abffe755802f215 Author: Tim Paine <[email protected]> Date: Mon Feb 26 00:13:20 2018 -0500 continuing work on limit orders commit 4403700e017e6895ab1d55c920af3d3b42fd4d33 Author: Tim Paine <[email protected]> Date: Wed Feb 21 17:58:23 2018 -0500 . commit b45e17e3208d64d489306bbd21508799e9ff3bd2 Author: Tim Paine <[email protected]> Date: Wed Feb 21 17:56:16 2018 -0500 . commit fd4814e267a2bf19ca227597698419a6b22741ed Author: Tim Paine <[email protected]> Date: Wed Feb 21 17:55:39 2018 -0500 . commit 653411e8d459da9b700e1b48f0cd0a52b928c1a2 Author: Tim Paine <[email protected]> Date: Mon Feb 19 22:04:13 2018 -0500 . commit 85e5a9e49f9dbb4c09ea6b02f268683fe303f305 Author: Tim Paine <[email protected]> Date: Thu Feb 8 16:08:04 2018 -0500 update readthedocs link commit 1caa1ea6342f96bb5dc2c5e3f1590aff4c5d75d2 Author: Tim Paine <[email protected]> Date: Mon Feb 5 17:16:22 2018 -0500 . commit be1b5cafa1ae650c92d857b0d06a97fe6732c6a7 Author: Tim Paine <[email protected]> Date: Wed Jan 24 11:53:35 2018 -0500 Adding bch config commit 9889161502a48b9a1e9878c64d968facc2481bd3 Author: Tim Paine <[email protected]> Date: Mon Jan 15 16:34:23 2018 -0500 adding docs link commit 331f55f77505dde38549bfce46253add1ce69bda Author: Tim Paine <[email protected]> Date: Mon Jan 15 16:19:19 2018 -0500 . commit 4168fa1f771e805870e192b64870827a014ec4fb Author: Tim Paine <[email protected]> Date: Sat Dec 2 22:49:47 2017 -0500 working on #42 commit e8ae31297b230d6b47655baf03b67d96a60d75e4 Author: Tim Paine <[email protected]> Date: Sun Nov 12 22:54:02 2017 -0500 . commit c69d4a31332acbe5648c57169b8a5a6c8a948dc2 Author: Tim Paine <[email protected]> Date: Thu Nov 9 00:25:46 2017 -0500 update readme #43 commit 7119aa974ca52356b3557a3b71dbcfe858328d45 Author: Tim Paine <[email protected]> Date: Thu Nov 9 00:24:36 2017 -0500 error when trading commit feca7856f05e4e786336a28cb558b845b3f62607 Author: Tim Paine <[email protected]> Date: Sun Nov 5 00:03:53 2017 -0400 update reqs commit 88d2322b614785b44979c2f5c099b240a9ec1cb0 Author: Tim Paine <[email protected]> Date: Sun Nov 5 00:01:41 2017 -0400 version update commit c8c1cc856ac8f151e5ef7a5d1c17b03c67d9ba65 Author: Tim Paine <[email protected]> Date: Sun Nov 5 00:00:56 2017 -0400 fix gdax exchange class commit 68accdd2347380629e7e085854ce09d6e0b24ec0 Author: Tim Paine <[email protected]> Date: Sat Nov 4 23:59:29 2017 -0400 onExit 37, cleaned up some interfaces, exchange class makes more sense now commit c70ba838d5ea46bd1fb159f97f42d05ea71bd80d Author: Tim Paine <[email protected]> Date: Sat Nov 4 20:31:42 2017 -0400 update readme commit 485e79ae3b294b8c2e34bbb0cbc8b5610a5cf150 Author: Tim Paine <[email protected]> Date: Sat Nov 4 20:30:18 2017 -0400 working trading on gemini again commit c39a6925e2e768face993f67712ab305f7dc0afd Author: Tim Paine <[email protected]> Date: Sat Nov 4 20:28:44 2017 -0400 adding simple strat #35 commit 688ff5706a408fc2bfdc446dfed34f4d329519f8 Author: Tim Paine <[email protected]> Date: Thu Nov 2 00:10:44 2017 -0400 making sandbox gemini the default runconfig, rearranging some stuff so it works, adding new verbosity levels commit 7001fba1c531b92f0497496c32a09800893e1a3b Author: Tim Paine <[email protected]> Date: Wed Nov 1 23:57:33 2017 -0400 limiting live so i can test with it, sandbox is unstable commit a023facc04004d3656ec483f77515e4b2e352105 Author: Tim Paine <[email protected]> Date: Wed Nov 1 23:39:19 2017 -0400 making more fields mandatory commit 4f5e910f032e1fdcb5c22a8d55a19ad0e5f3a22f Author: Tim Paine <[email protected]> Date: Wed Nov 1 23:23:08 2017 -0400 disabling unknown tests until can stabilize behavior commit 407ce4f33e38cec574ce5989da0cf2428b39ceff Author: Tim Paine <[email protected]> Date: Wed Nov 1 23:20:27 2017 -0400 updating traderesponse struct, removing manual, added additional check for struct init when setting non-present attribute commit 76dce27751423253ffad255a39b50f212b73658c Author: Tim Paine <[email protected]> Date: Wed Nov 1 23:11:42 2017 -0400 updating traderesponse struct, removing manual, added additional check for struct init when setting non-present attribute commit ec78e9cd14c5e187d89d2f3e5c204802c27afb3d Author: Tim Paine <[email protected]> Date: Wed Nov 1 23:07:11 2017 -0400 removing manual, trimming in-progress exchanges, working on limit orders commit 2abe6bf888bf5b333ee1de6550bca8dff6b8b095 Author: Tim Paine <[email protected]> Date: Wed Nov 1 00:06:13 2017 -0400 removing manual mode, starting work on rest API commit 52ee83d709c893a96dcc51c024bc9177dd530cf2 Author: Tim Paine <[email protected]> Date: Tue Oct 31 23:41:29 2017 -0400 adding install to makefile commit 576c328126f89e74e4b2eb26f34d13eb03951c2f Author: Tim Paine <[email protected]> Date: Thu Oct 19 17:20:27 2017 -0400 reindex language commit fc1c2d05d75457a78e46f4a5774f3be3b383a42c Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:42:48 2017 -0400 wrong license listed commit 4c6bb0fa28cdc1d2f98862572114184105d7bc3e Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:42:06 2017 -0400 readme updates commit c06f7f1c1108b05b6f2c095da191d9bdc7f96cd0 Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:37:42 2017 -0400 . commit caf2b767e32dc7f472d394507c36d3435a5815f9 Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:37:15 2017 -0400 reverting version to 0.0.1, prepping for pypi commit e5352651a8a733d8aed7bd25cbcab31ecbd41a6a Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:26:29 2017 -0400 add heroku push once ready commit 82344ae43a1b7122a9cb0bb3797ef676246d0462 Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:21:00 2017 -0400 add tornado to requirements commit fe367beff365fa45ea3b928886ffea8747c02503 Author: Tim Paine <[email protected]> Date: Mon Oct 9 21:16:30 2017 -0400 starting ui work instead of manual commit 944c66dd23cf5ab6237e23a89547d952894fe7e3 Author: Tim Paine <[email protected]> Date: Mon Oct 9 20:05:54 2017 -0400 . commit 00a95419b8e76e9485a7d47511b96171fcb89726 Author: Tim Paine <[email protected]> Date: Mon Oct 9 20:02:09 2017 -0400 adding bch commit a2a66a645c5c277975746513568bffe61af86e45 Author: Tim Paine <[email protected]> Date: Sun Sep 24 13:25:50 2017 -0400 . commit 18fa491c989cdd9f7c6caa7f71de4523b05d0f2b Author: Tim Paine <[email protected]> Date: Sun Sep 24 03:18:35 2017 -0400 adding installer and updates for README commit f1e1626cfe94e0547a641901ba90e92d264d6e1c Author: Tim Paine <[email protected]> Date: Sun Sep 3 23:04:35 2017 -0400 disable mac testing for now commit aff124a633a296e2ca54aee6c24083d74022a731 Author: Tim Paine <[email protected]> Date: Wed Aug 30 18:06:51 2017 -0400 rename username commit a4c84d15b56124d0d1bbf183af26f09ffd770031 Author: Tim Paine <[email protected]> Date: Sun Aug 27 13:01:18 2017 -0400 readme skeleton commit 119dcec4f272c9534db93dbd866b97de7f5276ed Author: Tim Paine <[email protected]> Date: Sun Aug 27 12:59:54 2017 -0400 readme skeleton commit e612ab2409795c88cbdb9ac78a81f4b039d24a9a Author: Tim Paine <[email protected]> Date: Sun Aug 27 12:45:28 2017 -0400 update travis platform and python version commit ef975574f797f8484e776ef395f19b1c109578e9 Author: Tim Paine <[email protected]> Date: Sun Aug 27 12:43:26 2017 -0400 more prep for limit order work commit 04ebf09bf515b0e1038d48b2561a807b416abbf0 Author: Tim Paine <[email protected]> Date: Sat Aug 26 22:37:26 2017 -0400 fail early on api key fail commit b12ef23404bb170eeae18db57b63b40039eae224 Author: Tim Paine <[email protected]> Date: Sat Aug 26 22:03:50 2017 -0400 adding more analysis notebooks commit d772373953c87491cbb7a9f2933296769c85bd18 Author: Tim Paine <[email protected]> Date: Tue Aug 22 23:44:13 2017 -0400 some mac fixes commit a91869f21319a27f2950786afe999e740e8565d4 Author: Tim Paine <[email protected]> Date: Tue Aug 22 23:31:24 2017 -0400 'Fixing' tests, add waffle commit f5201912dd5dbf00fade5c62949494cab16c23ff Author: Tim Paine <[email protected]> Date: Mon Aug 21 20:24:42 2017 -0400 update travis token commit 51c27c4ea8ab1663acc59b32a546996c04eb15a0 Author: Tim Paine <[email protected]> Date: Mon Aug 21 20:20:44 2017 -0400 update travis token commit fcb2005ecc721a80051e164ed8ecead15e0b0ec9 Author: Tim Paine <[email protected]> Date: Mon Aug 21 20:18:21 2017 -0400 update travis token commit cbb4887b14728de80c1284bfabab7fa0d6b11ef3 Author: Tim Paine <[email protected]> Date: Mon Aug 21 20:13:28 2017 -0400 adding notebooks, working on delayed limit order callbacks commit 9d4b89206ca9936f0039c1a3381f1f76fd54e991 Author: Tim Paine <[email protected]> Date: Sun Aug 20 10:48:10 2017 -0400 reupping execution stuff for changes commit 5d28379efb44f4fa8a5c4913b890c6471b12b93b Author: Tim Paine <[email protected]> Date: Fri Aug 18 16:40:55 2017 -0400 . g commit 91b3b5eee9925ba62fbfff82d6e7ecaafde310d1 Merge: 68f78d1 cd680af Author: Tim Paine <[email protected]> Date: Fri Aug 18 16:39:02 2017 -0400 Merge pull request #16 from theocean154/add-license-1 Create LICENSE commit cd680afa8a62d8a2cd8779d912810d63181f6afd Author: Tim Paine <[email protected]> Date: Fri Aug 18 16:38:52 2017 -0400 Create LICENSE commit 68f78d12c25f59feeeba1e3399c38a1425c11f9b Author: Tim Paine <[email protected]> Date: Tue Jul 18 02:02:59 2017 +0000 better finding commit f024be788bcf2bf087a19527b33cffdc6012186c Author: Tim Paine <[email protected]> Date: Wed Jul 5 19:52:36 2017 -0400 . commit a4b444a97f5fa329edd3804e6074684e59ef3ccf Author: Tim Paine <[email protected]> Date: Mon Jul 3 19:40:37 2017 -0400 updating parser, configs support lists, updating tests commit a2b27a43bd3643cd0b9a2f767fee4dc76505e271 Author: Tim Paine <[email protected]> Date: Mon Jun 26 01:15:47 2017 -0400 . commit ac90ee403acf1247d488351b2f9967987098f0ae Author: Tim Paine <[email protected]> Date: Mon Jun 26 01:14:43 2017 -0400 updating readme and requirements commit 33d513a1f23bfe485bdbf0939e13e0cb0b77a21b Author: Tim Paine <[email protected]> Date: Mon Jun 26 01:06:28 2017 -0400 taking down some notes commit 1519c3e58c164869dd50354e63abe3f9f549b001 Author: Tim Paine <[email protected]> Date: Mon Jun 26 01:05:31 2017 -0400 seems to be in working shape again commit d648952ec5e5c21374d707a679022057a7110027 Author: Tim Paine <[email protected]> Date: Sun Jun 25 15:57:21 2017 -0400 fixing failing test commit e5d5a5c6ae222e16cd42306ec2135a3d93b2fe85 Author: Tim Paine <[email protected]> Date: Sat Jun 24 10:08:18 2017 -0400 more config work, failign test needs a fix commit 1e969c00f9da39b0adf4b496343422fae6cb4208 Merge: 950039c 95bb0db Author: Tim Paine <[email protected]> Date: Sat Jun 24 00:07:20 2017 -0400 . commit 950039c262adae59e5417550f4e715d76c9a8538 Author: Tim Paine <[email protected]> Date: Sat Jun 24 00:06:56 2017 -0400 GDAX --> gdax commit 95bb0db7623d761767f6d7b806645157e43d09c2 Author: Tim Paine <[email protected]> Date: Fri Jun 23 21:19:43 2017 -0400 updates commit f6130682e468f5b684d6f9d3157478ec7caec157 Author: Tim Paine <[email protected]> Date: Mon May 15 21:58:13 2017 -0400 fix requirements commit 6af48da4dcc320878bae2a2faffbe6ccc63b0f3b Author: Tim Paine <[email protected]> Date: Mon May 15 20:39:53 2017 -0400 updates, more accurate coverage. commit 8059928e6720c2136aa1a2efa42c8183033c60c6 Author: Tim Paine <[email protected]> Date: Sat Apr 29 01:01:37 2017 -0400 starting work on config parser, starting support for concurrent exchanges and LTC/ETH/BTC concurrently commit 4a9683d7531c259308ff2be86347acb11a0b2c99 Author: Tim Paine <[email protected]> Date: Sun Mar 26 20:16:31 2017 +0000 make backend agg to avoid tkinter issues on linode. commit ed404455419449ef65be57f8ce293995d71159bd Author: Tim Paine <[email protected]> Date: Mon Mar 20 18:28:06 2017 -0400 . commit 006b8c5785cee2a9670d9926cf566244f5d977ab Author: Tim Paine <[email protected]> Date: Mon Mar 20 18:27:53 2017 -0400 moving cfg. commit 037ce7de92278ad569dbb9a31d55da95aa444ce7 Author: Tim Paine <[email protected]> Date: Sat Mar 18 10:40:59 2017 -0400 clarifying slippage and txn cost prints. commit ed49e35bfb400684a868b6337bcf1727059781cb Author: Tim Paine <[email protected]> Date: Sat Mar 18 10:29:48 2017 -0400 version increase. commit 688680180f0482fadedd8e7c413b920d9a17ba21 Author: Tim Paine <[email protected]> Date: Sat Mar 18 10:29:19 2017 -0400 Moving some utils around, implementing sma_crosses_strategy_with_regression_follow commit 8c2d72cd204803707e1b354e1f4138e8f97dc117 Author: Tim Paine <[email protected]> Date: Wed Mar 15 22:43:32 2017 -0400 fixing circular dependency. commit 8a4cb2492e7d1eb6c57c9ea4104bf0f98ca7f881 Author: Tim Paine <[email protected]> Date: Wed Mar 15 22:42:06 2017 -0400 Adding new strategy and more type annotations. commit 8589d33a7ac6356b16c110c75e6649418a595a8a Author: Tim Paine <[email protected]> Date: Wed Mar 15 19:42:37 2017 -0400 fixing bug in risk commit 1933c0311e77c34272bf65e4866d645404fd8922 Author: Tim Paine <[email protected]> Date: Wed Mar 15 00:33:27 2017 -0400 fixing bug in manual buy/sell commit 31468a204858e598d67389e0a534d2ebe0619b26 Author: Tim Paine <[email protected]> Date: Wed Mar 15 00:21:41 2017 -0400 incrementing version. commit fd3afbdea6b1b1aad881a137bb82b1fbb36c2b16 Author: Tim Paine <[email protected]> Date: Wed Mar 15 00:21:01 2017 -0400 fixing tests, adding NONE to several enums, fixed bug where risk wasn't pulling its available funds from the accounts commit c8616998d2d6c6b7fb6eff0ec6f2b6db2628493f Author: Tim Paine <[email protected]> Date: Mon Mar 13 23:45:01 2017 -0400 enable heartbeats on gemini commit d175519c7dd3137e7cb2f0ddf1ba6294abe338ce Author: Tim Paine <[email protected]> Date: Mon Mar 13 00:36:25 2017 -0400 no prints in gemini. commit 6d5ff1edfc6157c765f9c775dc70b0d1efaffb53 Author: Tim Paine <[email protected]> Date: Mon Mar 13 00:25:55 2017 -0400 moving strategy and testing other stuff out. commit 26cdb0d9a0dc9510a5927b8b74dccea53fdf9ad7 Merge: 37727a7 b2d850a Author: Tim Paine <[email protected]> Date: Sun Mar 12 22:39:37 2017 -0400 Merge branch 'master' of github.com:theocean154/algo-coin commit 37727a781077619aa1a499579898d5cf7710e149 Author: Tim Paine <[email protected]> Date: Sun Mar 12 22:39:28 2017 -0400 generating strategies. commit b2d850af2297331e0142560b7fd5f361ced0af61 Author: Tim Paine <[email protected]> Date: Sat Mar 11 23:01:53 2017 -0500 adding more exchanges to supported. commit 97af5985f2f2886c5011d74e5297dfc59f27ba36 Author: Tim Paine <[email protected]> Date: Fri Mar 10 00:07:32 2017 -0500 adding poloniex and itbit oe commit e3ab8b18183a74c56bbd428616131b6d27e8d8f0 Merge: 0c5b15f d944d97 Author: Tim Paine <[email protected]> Date: Thu Mar 9 23:42:42 2017 -0500 merging. commit 0c5b15f26e8f561584526e26c33225f1f51d00b1 Author: Tim Paine <[email protected]> Date: Wed Mar 8 00:40:25 2017 -0500 updating version info. commit d944d979d69e4c1618385764547b53ea10cb2f01 Author: Tim Paine <[email protected]> Date: Wed Mar 8 00:40:25 2017 -0500 updating version info. commit 92e3c39b0aec5e37ce85cfb2267cff42217069c1 Author: Tim Paine <[email protected]> Date: Wed Mar 8 00:37:43 2017 -0500 Changing match to trade, implementing gemini api commit 3fbc3a2e186fefe30d28151fb217963963ee861f Author: Tim Paine <[email protected]> Date: Mon Mar 6 00:08:21 2017 -0500 issue with logging in manual mode. commit 2bd5457cbebef6962ac392c1fe240ec74436eb75 Author: Tim Paine <[email protected]> Date: Sun Mar 5 21:30:11 2017 -0500 adding gemini exchange basics, removing lib from gitignore commit 9c2a453289b9d7e8ca71c9acf8dde2033299b18a Author: Tim Paine <[email protected]> Date: Sun Mar 5 21:12:37 2017 -0500 updating command line parsing. commit 0349478539a6a5bb99f8d35b2407fcec8d818ee7 Author: Tim Paine <[email protected]> Date: Mon Feb 27 22:03:36 2017 -0500 updating readme. commit b51822d6e235ddaa9d618fe7b67f61390ec1fa9c Author: Tim Paine <[email protected]> Date: Mon Feb 27 21:58:16 2017 -0500 updating logging, updating custom strategy 1, updating struct printing commit a0cdc03ce6fd92055ba74c20a48ddbe1daaeb841 Author: Tim Paine <[email protected]> Date: Mon Feb 27 08:04:50 2017 -0500 adding txn costs and slippage as example. commit 51055b5a183483982f9ca379911da9742f5d0e2c Author: Tim Paine <[email protected]> Date: Sat Feb 25 00:24:29 2017 -0500 updating strat output. commit 9792ffe25cd0d3e37da7b3950a0b88d476c6b5e0 Author: Tim Paine <[email protected]> Date: Sat Feb 25 00:10:16 2017 -0500 formatting. commit f5cd55be8bcbd825845cdd84f6921afabaa0d54f Author: Tim Paine <[email protected]> Date: Sat Feb 25 00:05:13 2017 -0500 wasnt including volume ;^) commit fd931e53e9927651b9fbc593c22e655e305ee06a Author: Tim Paine <[email protected]> Date: Fri Feb 24 23:55:16 2017 -0500 accidentally clobbered local changes. commit 01900ac274d7173cf2f474d9310f19f63afa204b Author: Tim Paine <[email protected]> Date: Fri Feb 24 23:31:06 2017 -0500 only buy 1.0 for now. commit 1348e750d2b506970e55f42f2432ed769f9c87c8 Author: Tim Paine <[email protected]> Date: Fri Feb 24 23:30:51 2017 -0500 pick exchange. commit 3ecac497ef0a9b695e0038eb012b3c22b924eb13 Author: Tim Paine <[email protected]> Date: Fri Feb 24 23:23:09 2017 -0500 auto fetch data. commit 85e34e8ac68a58afe4fc697064cb9cc22942cbe2 Author: Tim Paine <[email protected]> Date: Fri Feb 24 22:55:24 2017 -0500 adding fetchdata script to work with backtest commit 1874ea8f988bdc568073e48c8418db0001f2de62 Author: Tim Paine <[email protected]> Date: Tue Feb 21 22:28:28 2017 -0500 incrementing version. commit 05be4e961739697f46d349b4d0e33179dfb04ab0 Author: Tim Paine <[email protected]> Date: Tue Feb 21 22:27:39 2017 -0500 fixed risk+execution integration with trades and backtests. commit 1bebf8bc780adc113e044e2486dd0d2cbd5a9dcd Author: Tim Paine <[email protected]> Date: Tue Feb 21 21:37:59 2017 -0500 Running manual mode on thread seems to work without deadlocks. commit e08197d3a576eff0b377085a193ddabd12cbb28e Author: Tim Paine <[email protected]> Date: Tue Feb 21 01:13:28 2017 -0500 working on multithreading. commit 1e9e10af85994a20eab8cf5800b27eaf58c2cd73 Author: Tim Paine <[email protected]> Date: Mon Feb 20 22:50:45 2017 -0500 more type annotations. commit 6c7748793ff579ba9206a752e198edb20e9671d6 Author: Tim Paine <[email protected]> Date: Mon Feb 20 20:46:41 2017 -0500 integrating with mypy. commit ac0c746eb3c55be183b8f0a76c92b0b5e2bfa8a0 Author: Tim Paine <[email protected]> Date: Mon Feb 20 18:38:24 2017 -0500 simplifying structs, better verbose support, working on risk integration, execution integration commit 7e9a11f6cde2914726041ece9247f4ad4ed56428 Author: Tim Paine <[email protected]> Date: Mon Feb 13 00:15:11 2017 -0500 broken locally, working on some refactoring and moving manual to separate process commit eed7087bcfd3407d2ab0aa19db2c89e7c845a292 Author: Tim Paine <[email protected]> Date: Mon Feb 6 03:56:10 2017 +0000 updating requirements. commit d25e69e301f1a87f04f741487f15e66546c706b6 Author: Tim Paine <[email protected]> Date: Sun Jan 29 18:22:31 2017 -0500 need to abstract strategy like zipline does. commit 1a874b75d806895e0b6c0043aa84b624fdeb19a0 Author: Tim Paine <[email protected]> Date: Sun Jan 29 13:51:23 2017 -0500 Adding enum for ticktype to avoid string comparison, starting with slippage/txn cost modelling support, moving data from json to struct commit ebc4259d1d99cd6ae1fa93473e6f43546ddbf1a3 Author: Tim Paine <[email protected]> Date: Fri Jan 27 09:54:31 2017 -0500 fix for makefile, fix for error logging. commit 2f813f0d8237623eaad2256bad88358afa2fa331 Author: Tim Paine <[email protected]> Date: Tue Jan 24 23:32:50 2017 -0500 . commit 49f7a2f1f306c83a327d18458c6b2452ceba712a Author: Tim Paine <[email protected]> Date: Tue Jan 24 23:29:31 2017 -0500 incrementing version. commit b2278555dd56b7bc34e33cc28474417fe0e9245d Author: Tim Paine <[email protected]> Date: Tue Jan 24 23:28:31 2017 -0500 reorganizing into actual package. commit d4f2b788cfaa84e8d2264893b511fa03dde2d8cc Author: Tim Paine <[email protected]> Date: Tue Jan 24 22:45:51 2017 -0500 adding better logging. commit 22bec1e3dd7988b7a598b506d68bec099c2fb603 Author: Tim Paine <[email protected]> Date: Mon Jan 9 00:37:11 2017 -0500 updating exchanges. commit 1f0b576e98a245905f202cb8c9ab1e66d16a513e Author: Tim Paine <[email protected]> Date: Sat Nov 26 00:52:43 2016 -0500 preparing to abstract. commit ef888866417d85abba1fb8f31d598a8753178f74 Author: Tim Paine <[email protected]> Date: Sat Nov 26 00:31:50 2016 -0500 bugfix in manual, integrating with api. commit 8176c3430c6c435c0cb28df2aa3c8d601cec98a9 Author: Tim Paine <[email protected]> Date: Fri Nov 25 23:36:19 2016 -0500 More updates to manual override control flow. commit ae7b4f3f83ac3881f3fa8be34b5475a070fc8190 Author: Tim Paine <[email protected]> Date: Fri Nov 25 18:08:08 2016 -0500 a bunch of manual overrides. necessary for running algos commit 54408df44ae4fd6b1588952215d9f819ab427212 Author: Tim Paine <[email protected]> Date: Fri Nov 25 00:27:34 2016 -0500 adding manual control override. commit 6b190fbb40df6ef4898b719145499b4783d07dd6 Author: Tim Paine <[email protected]> Date: Wed Nov 23 01:33:54 2016 -0500 adding gdax tests back in commit 4ca28ddb8e4c3c63483cc076946cb56375bb6a88 Author: Tim Paine <[email protected]> Date: Wed Nov 23 01:21:13 2016 -0500 need to mock out keys commit d131c6fe7821901baf512a286eb237278b74f741 Author: Tim Paine <[email protected]> Date: Wed Nov 23 01:16:52 2016 -0500 updating readme. commit 0834c4927a2965ae6d0c58e8a7a53d93c84dadfc Author: Tim Paine <[email protected]> Date: Wed Nov 23 01:09:41 2016 -0500 updating requirements commit 8067aba204f9b52e6e2b33c2eff92d02f4b510ca Author: Tim Paine <[email protected]> Date: Wed Nov 23 00:16:25 2016 -0500 Integrating exchange. commit eb1f5220372739fda25b2c62f1e76ac38a09fb8f Author: Tim Paine <[email protected]> Date: Tue Nov 22 21:21:13 2016 -0500 adding exchange switching. commit 0e86188dc966d22fa984ef629b5b07c20829fb37 Author: Tim Paine <[email protected]> Date: Mon Nov 21 23:58:25 2016 -0500 adding test coverage for exchange. commit 681120f7166883fbea72ee26e94b991e4efcf346 Author: Tim Paine <[email protected]> Date: Mon Nov 21 23:16:41 2016 -0500 adding tests for main. commit 585b7e3f233d7b1cec8f500fa439df336c256c18 Author: Tim Paine <[email protected]> Date: Tue Nov 22 04:01:33 2016 +0000 adding test main. will mock out all real code. commit 131b96efe6bcb27882d5d417406738be1068aec2 Author: Tim Paine <[email protected]> Date: Sun Nov 20 18:06:30 2016 -0500 starting on exchange tests. commit 4506ae30ca8d0c541b1cf0672d611caf5aee7a2e Author: Tim Paine <[email protected]> Date: Sun Nov 20 15:04:06 2016 -0500 starting work on execution. commit 6fd1f183ed81c233e11be4d32a082681550f10b5 Author: Tim Paine <[email protected]> Date: Sun Nov 20 14:37:59 2016 -0500 fixing lint errors commit e6a83d20d1d8f037d33244c9529d37438c3342a6 Author: Tim Paine <[email protected]> Date: Fri Nov 18 04:42:46 2016 +0000 fixing timezone bug. commit 9c557b14ed19f3a63808b7ff73d41e276c0d0de1 Author: Tim Paine <[email protected]> Date: Thu Nov 17 01:19:56 2016 -0500 gutting test for now commit 583aed4bc6a821fed8b13c799778d5d290f04b9e Author: Tim Paine <[email protected]> Date: Thu Nov 17 06:03:38 2016 +0000 adding matplotlib mock back in commit 599bf83d48d83f50ec652a3814bc2806c68ad59c Author: Tim Paine <[email protected]> Date: Thu Nov 17 06:02:11 2016 +0000 Revert "compatibility?" This reverts commit 8e30ac16929a63d0363da8cfa049ff30e189fe1d. commit b10aa7e24118eecf9d9b659b20ea9c251866896f Author: Tim Paine <[email protected]> Date: Thu Nov 17 06:01:56 2016 +0000 Revert "Revert "updating requirements."" This reverts commit e9bd52ee29170c1b281df83d8647acc6d514c5e5. commit a63b224b4eb132788a1c593da4ec330b238404db Author: Tim Paine <[email protected]> Date: Thu Nov 17 06:01:15 2016 +0000 Revert "updating requirements." This reverts commit d66f73f35d16d50c46a874dfd166fd4d282be181. commit 1d97dfb0f4fd31437117d8fc7f5b6a6e83c4c268 Author: Tim Paine <[email protected]> Date: Thu Nov 17 05:59:59 2016 +0000 compatibility? commit 5d732e8ada508bf18206a3e981ad6d308a410d4b Author: Tim Paine <[email protected]> Date: Thu Nov 17 00:39:04 2016 -0500 updating requirements. commit 6b83b99d4592061fac190560dfa44ba6a6c0bd77 Author: Tim Paine <[email protected]> Date: Thu Nov 17 00:37:42 2016 -0500 adding more test, coverage up to 75% commit 14b48eec4b06ac0a81ab850d2253e055f4a0fa2c Author: Tim Paine <[email protected]> Date: Thu Nov 17 04:17:23 2016 +0000 updating structs. commit 750eabc169919d6d4b5576f5ad527310fc8fe997 Author: Tim Paine <[email protected]> Date: Tue Nov 15 01:19:47 2016 -0500 fix codecov badge. commit 1d931f57776dfb65a039810fa22420e9c57f8e1f Author: Tim Paine <[email protected]> Date: Tue Nov 15 00:58:22 2016 -0500 updating readme and requirements. commit 50dbb678c20eaeea27c1a3c30c9c40ad1ae46704 Author: Tim Paine <[email protected]> Date: Tue Nov 15 00:51:18 2016 -0500 udpated requirements commit 377871b21d4578759baf8399b8e544d694eabcbb Author: Tim Paine <[email protected]> Date: Tue Nov 15 00:39:08 2016 -0500 more to cleanup commit cbcbe2e69c8152728a1cf136e4a1d37ad3ca43fd Author: Tim Paine <[email protected]> Date: Tue Nov 15 00:37:16 2016 -0500 need coverage. commit 7a3764eec1613d1ea9dcae30756ac0e94011cf5c Author: Tim Paine <[email protected]> Date: Tue Nov 15 00:36:39 2016 -0500 adding coverage commit 21141be99fd8df4e32733923d845d8410694330c Author: Tim Paine <[email protected]> Date: Mon Nov 14 23:32:26 2016 -0500 working on tests. commit 6de0ff64e8fcdd7acf6018b249c9ffdf94e0ca95 Author: Tim Paine <[email protected]> Date: Mon Nov 14 17:03:05 2016 -0500 fix clean for makefile commit a6c5b304ebf709507087716c59fe8397760c7bf7 Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:53:37 2016 -0500 osx not necessary. commit 32c4d26760b618ceb20254e055f3e4046820635f Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:50:56 2016 -0500 keep old locally commit 1184f8bc7274940fb1b5c933f2a334d7ef0c3edd Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:45:51 2016 -0500 adding travis badge to readme. commit b2a1737577e668e772d66628b8bf119d919e5395 Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:42:38 2016 -0500 purging old commit ccb0504238138372d835448235c553bea470e3e7 Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:39:30 2016 -0500 adding test skeletons. commit f8c089e41ec27138401dd45423c6f8174c975594 Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:33:43 2016 -0500 adding travis hook. commit 86171398063bc108fa42786e88843391b18f20d4 Author: Tim Paine <[email protected]> Date: Mon Nov 14 16:25:53 2016 -0500 adding support for tests. commit 92a58c7907645eef996a5e5b5895a3fc9fb597df Author: Tim Paine <[email protected]> Date: Mon Nov 14 00:55:03 2016 -0500 adding more type annotations. commit 89a87551cc25dd08361c8334a5c759073e8deff9 Author: Tim Paine <[email protected]> Date: Mon Nov 14 00:46:19 2016 -0500 added some to risk. commit 34ec32167a55edc2b37d4a2f463afd19614350f2 Author: Tim Paine <[email protected]> Date: Sun Nov 13 19:20:10 2016 -0500 Adding some reorganization, starting on risk commit b40384cbcb8201fbfa856b25bc4f6458026108d9 Author: Tim Paine <[email protected]> Date: Sat Nov 12 15:08:01 2016 -0500 more fleshing out of risk and execution commit bbc28741b3a40d8df86c58ea31d0f1dff2ae84a2 Author: Tim Paine <[email protected]> Date: Thu Nov 10 00:18:54 2016 -0500 . commit 2d58b66fa48f5fa150e0cf7345cd6a5d2fd5fa15 Author: Tim Paine <[email protected]> Date: Tue Nov 8 00:35:33 2016 +0000 dates come in different formats commit 6cf217804dd7a9c5ba9450be2debd578c63ff0c6 Author: Tim Paine <[email protected]> Date: Sun Nov 6 17:58:49 2016 -0500 starting last two big backend pieces, risk and execution commit 82c7c4a984063ba8ed6058b3509377f02945b6af Author: Tim Paine <[email protected]> Date: Sun Nov 6 17:49:10 2016 -0500 maintenance. commit 5e2696da6aee978ac4802e59da85c20f5b317cc2 Author: Tim Paine <[email protected]> Date: Sun Nov 6 17:48:22 2016 -0500 Adding configurations. commit dda700b809e96491a602a236838b20d575cfea62 Author: Tim Paine <[email protected]> Date: Sun Nov 6 15:01:36 2016 -0500 making config easier. commit 1ac15e7d7ccfec96fcbb35a0af7855a74df675cf Author: Tim Paine <[email protected]> Date: Sun Nov 6 13:43:35 2016 -0500 committing to python now. commit e60b52c3beace71d2e796f40256e492200f92c90 Author: Tim Paine <[email protected]> Date: Sun Nov 6 02:54:48 2016 -0500 adding rudimentary backtesting commit 0c92786de22ec0c52bced1abeb789cc2d44e7b64 Author: Tim Paine <[email protected]> Date: Sun Nov 6 01:51:56 2016 -0400 moving sma to different files, starting work on buying/selling/risk/bank logic commit eb0c642712652771f52e812e07e5b4d97cd1b946 Author: Tim Paine <[email protected]> Date: Tue Nov 1 23:58:49 2016 -0400 . commit 221a6c44f899a9b350b62089245926be720f9832 Author: Tim Paine <[email protected]> Date: Tue Nov 1 22:42:19 2016 -0400 . commit ca68d951434c8ba3ce8bb2061a637a1b8c7b5ed4 Author: Tim Paine <[email protected]> Date: Wed Nov 2 00:17:54 2016 +0000 trimming output. commit fdd3288d5bbeeaf631cae645da62a4c8d7b69b2b Author: Tim Paine <[email protected]> Date: Tue Nov 1 01:37:27 2016 -0400 updates and bugfix for strategies. need to automate ticks commit 863fd6b161fc3738ad80dbd427b05633f4ed0b33 Author: Tim Paine <[email protected]> Date: Sun Oct 30 22:39:17 2016 -0400 adding ticking. commit c213fcf0936834c8ae568841ed7bacde88184e01 Author: Tim Paine <[email protected]> Date: Sun Oct 30 21:12:59 2016 -0400 implementing strategy framework. commit 579e97910004292eb1381d657afd220f97147fcc Author: Tim Paine <[email protected]> Date: Sun Oct 30 19:19:03 2016 -0400 moving rails project. commit bc5f36a9c7ceee7bc8935a2918bb6910839b61a3 Author: Tim Paine <[email protected]> Date: Sun Oct 30 19:11:50 2016 -0400 adding make file to make easier. commit dd8590d9b945233a304550da8582daa67a23574b Author: Tim Paine <[email protected]> Date: Sun Oct 30 19:07:05 2016 -0400 switching back to python commit 7c82c5456d1707197fce6d3dc13c45a721fe3e76 Merge: 60308ce 6f2a05e Author: Tim Paine <[email protected]> Date: Sat Oct 15 13:06:16 2016 -0400 merge commit 60308ce79376c2b0502ef9d0132071c1b22fa4b8 Author: Tim Paine <[email protected]> Date: Sat Oct 15 13:04:15 2016 -0400 adding message capture commit 6f2a05ea07064f52fac5458b08274a49a8ad01b7 Author: Tim Paine <[email protected]> Date: Mon Oct 3 23:35:56 2016 -0400 . commit 1216fec71ed6b6b45d3962348e7fbc289c75ca3d Author: Tim Paine <[email protected]> Date: Mon Oct 3 22:29:05 2016 -0400 getting strategies from file. commit ca75528059172ed93e4d690535b4f8a89a3e2667 Author: Tim Paine <[email protected]> Date: Sun Oct 2 19:49:20 2016 -0400 more file reorg, readme updates, starting config parsing. commit 5f535db2eb1c1fe3229eb8a0279706deb8177828 Author: Tim Paine <[email protected]> Date: Tue Sep 20 00:06:41 2016 -0400 adding rails base. commit 6ef2a7db27049c852b1f1060a31234d750d77a41 Author: Tim Paine <[email protected]> Date: Mon Sep 19 18:34:59 2016 -0400 updates commit 92cb4655abd67d0fe439a332f3c3dccda170235c Merge: da6dd9a 38bf5d8 Author: Tim Paine <[email protected]> Date: Sun Sep 18 22:21:26 2016 -0400 . commit da6dd9a86c87ab6296133a48746bceb4452aef0c Author: Tim Paine <[email protected]> Date: Sun Sep 18 22:18:59 2016 -0400 updates for bank, moving some functionality to other places. commit 7f6d6a34bda25066d23abbc30d0cb6305a9eae2e Author: Tim Paine <[email protected]> Date: Sat Sep 17 12:06:38 2016 -0400 adding execution file. commit 01d183b870ff6e2af0ddded79e9065d78209092b Author: Tim Paine <[email protected]> Date: Sat Sep 17 12:06:15 2016 -0400 fixed missing end commit fdf70edd6ba38e23770b930ac6ddd54adb806bab Author: Tim Paine <[email protected]> Date: Sat Sep 17 11:34:01 2016 -0400 breaking code apart into more pieces for better organization commit 38bf5d8baa07b35a0cb99277805cfcffa3f3f563 Author: Tim Paine <[email protected]> Date: Sat Sep 3 12:35:55 2016 -0400 updates to logging. commit d688430c9343a4ee5444e8b6f7d13bf45df639bd Author: Tim Paine <[email protected]> Date: Sun Aug 21 12:00:10 2016 -0400 separating code into different files, adding risk/account management. commit c757d90dd5eb7804ce6ca3735c3b53c0c31d6918 Author: Tim Paine <[email protected]> Date: Thu Aug 18 00:26:56 2016 -0400 better logging, changed some names. commit ba31b1192711a89e1628c262c01aec186a5bc8ee Author: Tim Paine <[email protected]> Date: Wed Aug 17 00:19:20 2016 -0400 getting accounts set up to start trading. commit 0a92969ab44699ef0c99b04a64955135d7a9756d Author: Tim Paine <[email protected]> Date: Sat May 7 23:27:54 2016 -0400 updates to signals. commit b65f573ba3d8dab35c223d445665f8ef05ce925e Author: Tim Paine <[email protected]> Date: Fri Apr 29 19:00:39 2016 -0400 adding functionality to run all signals at once. commit 964bc3ef1dff43b94228fe24a6397a7cf55a482d Author: Tim Paine <[email protected]> Date: Thu Apr 28 22:37:13 2016 -0400 . commit f3a369b199233213761e8065f91db3963f84bd6c Author: Tim Paine <[email protected]> Date: Wed Apr 27 00:55:27 2016 -0400 making it extensible with objects, learning ruby. commit 79876c6cd69ba82b4037d2a0895c7a124186f0c6 Author: Tim Paine <[email protected]> Date: Tue Mar 29 20:10:57 2016 -0400 fixed bug that skewed resultswq commit 3ee7d64a6e7a6f39894241b22b8814f99062a721 Author: Tim Paine <[email protected]> Date: Mon Mar 28 23:52:40 2016 -0400 . commit 504d5d3c937dc9fef337cf747da7473898c2a39d Author: Tim Paine <[email protected]> Date: Sun Mar 27 20:53:40 2016 -0400 lets get back to basics. commit 320e624f71e869f56b729f12a76b5e38aa3ef6df Author: Tim Paine <[email protected]> Date: Mon Sep 14 18:05:23 2015 -0400 added more resources, added ref folder. commit 7a4a76d99f313814782fe1331ff8f4a0e5f52bae Author: Tim Paine <[email protected]> Date: Sun Sep 6 20:49:41 2015 -0400 ignoring all these extra packages in the dir. commit dea7b0681a896e455a45090b1ca4cc128f0dcc00 Author: Tim Paine <[email protected]> Date: Thu Aug 20 19:22:30 2015 -0400 . commit f6692112a93b7752e6dd954bbf4cb18d9f24ab04 Author: Tim Paine <[email protected]> Date: Thu Aug 20 19:21:28 2015 -0400 working on queues inside exchangeclientprotocol commit 06be4abba5cb6b8e0a6cc976e3be7363aa8679e7 Author: Tim Paine <[email protected]> Date: Thu Aug 20 19:17:22 2015 -0400 adding websocket stuff. commit f464237a724bbae0838d4cb2b629093a5cfc9578 Author: Tim Paine <[email protected]> Date: Thu Aug 20 08:43:54 2015 -0400 filling out 4 main components. commit a6a8efeab4b30802687409b2ad756c056f897819 Author: Tim Paine <[email protected]> Date: Wed Aug 19 08:43:24 2015 -0400 reworking whole project again. better arch now, and know how to interact with websocketclientprotocols commit b524ca2313f25fd98a562a0c5ecd4e2d08c0cf69 Author: Tim Paine <[email protected]> Date: Tue Aug 4 19:18:18 2015 -0400 working on giving feed handler instance to coinbaseexchangeclient commit 3bfb83e2a12881fd0d7d5ce7b26c7760bc679b56 Author: Tim Paine <[email protected]> Date: Mon Aug 3 22:37:13 2015 -0400 rename commit 537b7aafcf85e5e075e48deabfc55e7186f28d6a Author: Tim Paine <[email protected]> Date: Mon Aug 3 22:35:16 2015 -0400 updates to system, ready to finish the build. then need to figure out how to integrate with django. commit de72d088c81a15bc382a34565db406b7970ba436 Author: Tim Paine <[email protected]> Date: Fri Jul 31 18:39:05 2015 -0400 Working example running. commit 106cbbd026f297a81c19df49057b3ff2179f9950 Author: Tim Paine <[email protected]> Date: Tue Jul 28 19:35:14 2015 -0400 need to start 2 racing processes at the same time. one is monitoring for down connections, the other is running the connections. not necessarily a race though, because we can safely assume they won't go down right away. commit bfc182ca8928e9c64c2d3f2d5c8845b3adce0e95 Author: Tim Paine <[email protected]> Date: Tue Jul 28 19:23:42 2015 -0400 restarting down connections working perfectly. commit 3c2ba09fa5a16da9f655805ec56935a3825f972d Author: Tim Paine <[email protected]> Date: Sun Jul 26 23:58:58 2015 -0400 reworking program to be flatter, easier to control. commit d29bf7249ac529fdd2194c1454f015a8646cd095 Author: Tim Paine <[email protected]> Date: Sun Jul 26 00:43:03 2015 -0400 good headway on multiprocessing. commit 108c8d17f6ff0bc27ea72a374419c6e2960b4b19 Author: Tim Paine <[email protected]> Date: Thu Jul 23 19:26:12 2015 -0400 updated templates, layout, and css. commit a4c5ed882ca9207e14d99f2eb5fdd8aeeb1a71d1 Author: Tim Paine <[email protected]> Date: Thu Jul 23 19:00:09 2015 -0400 recrouter will hold input channels (1 thread per) and route them. commit 53fef748395facfeb7bfc81fdac01e2c9e14fef8 Author: Tim Paine <[email protected]> Date: Thu Jul 23 08:55:57 2015 -0400 working on connectivity stack. commit 5371ec1a5b8a0c7f2da64cf7180538ccdcb54c48 Author: Tim Paine <[email protected]> Date: Tue Jul 21 19:22:27 2015 -0400 reorganizing repo, going to focus on websockets. commit 6cf7d5f95dec256b5c451c21bf8a09ae0d92718a Author: Tim Paine <[email protected]> Date: Tue Jul 21 08:54:47 2015 -0400 modular template structure. css changes. commit e331bc7ce8d8de924348595803bbedf1efeea9bc Author: Tim Paine <[email protected]> Date: Mon Jul 20 08:55:36 2015 -0400 going to make front end modular. commit aa3446a27bab2305a581c005481af9c00510befc Author: Tim Paine <[email protected]> Date: Mon Jul 20 08:52:48 2015 -0400 Working on connectivity engine and client websockets. commit e8166a0d42757abb320ac3f619f4d3bd8f1ed8b1 Author: Tim Paine <[email protected]> Date: Mon Jul 20 08:30:24 2015 -0400 working on coinbase exchange connectivity commit 187ea2c5033c7998136302e638a96f7cefdc7dd5 Author: Tim Paine <[email protected]> Date: Sat Jul 18 19:18:08 2015 -0400 updating look and feel commit d44d19b8696714a5ab718e9207068c91bfbdcbcf Author: Tim Paine <[email protected]> Date: Sat Jul 18 16:59:42 2015 -0400 fixed django static stuff, working correctly with new design. commit 874b71d100ca813c0f72e157f598599202abb267 Author: Tim Paine <[email protected]> Date: Fri Jul 17 18:41:29 2015 -0400 working with separate app directory. commit e6ae748c1f3dcf47b656e055cb28652da7106cfa Author: Tim Paine <[email protected]> Date: Fri Jul 17 08:50:47 2015 -0400 moving to django. commit a87bc2e143e4340dc4b8252d74b785e788de6656 Author: Tim Paine <[email protected]> Date: Fri Jul 17 08:50:04 2015 -0400 moving dashboard. commit 3d3c26612e88758f8891efe3b8dc8ded03cab57d Author: Tim Paine <[email protected]> Date: Mon Jul 13 22:33:18 2015 -0400 dashboard fixed. commit 8e105d42dcb2ec481d1baad8cd39d1f46c18dae4 Author: Tim Paine <[email protected]> Date: Mon Jul 13 22:29:09 2015 -0400 . commit 71e43a6ecaf2bbcf4e394bc3e4f38a94b2c5d76c Author: Tim Paine <[email protected]> Date: Mon Jul 13 08:40:40 2015 -0400 changed project organization. working on flask->django switch commit d8821343b26fd25ca80f5640d306f68deaf66de8 Author: Tim Paine <[email protected]> Date: Fri Jul 10 19:25:00 2015 -0400 beginning work on orderbook. commit 0d60ea6f429e2bcc86e505ab85cbd269893ce493 Author: Tim Paine <[email protected]> Date: Thu Jul 9 19:01:43 2015 -0400 Thread identification now better. commit 2e15e750f7c479fad248a91eb5bc823e7c752c8e Author: Tim Paine <[email protected]> Date: Wed Jul 8 22:26:51 2015 -0400 dashboard looks more professional commit 66c3d7c41f09df40e17708c8be3753a8ebd730f5 Author: Tim Paine <[email protected]> Date: Wed Jul 8 22:18:32 2015 -0400 added multiprocess support. some subprocesses will have threadpools. might want to add processor monitor to dashboard. commit b067acd455925f54d9134dc29e13102bfe1f118b Author: Tim Paine <[email protected]> Date: Wed Jul 8 08:10:34 2015 -0400 Need to handle thread termination gracefully commit 7be27733b1575f28db6f92696adcebb5db6c43e1 Author: Tim Paine <[email protected]> Date: Wed Jul 8 00:01:32 2015 -0400 Dashboard process working. commit fec3859c04f5b7388029e533c3dc4f98fc3d9f5f Author: Tim Paine <[email protected]> Date: Sat Jul 4 02:03:04 2015 -0400 High level work done. System architecture skeleton in place. commit e258652e03f3528667ba276309324086d855f03c Author: Tim Paine <[email protected]> Date: Fri Jul 3 22:02:52 2015 -0400 Working on multithreading (multiprocess to avoid GIL) commit 405c77ef68fc2ffad1efa842f14b609864da8798 Author: Tim Paine <[email protected]> Date: Fri Jul 3 21:48:53 2015 -0400 Hammering out threading model. commit f5d5b7b64bb45b6b790d0af65b79118dca4d0fe6 Author: Tim Paine <[email protected]> Date: Fri Jul 3 01:05:26 2015 -0400 http works like a breeze, i'll use this to get up and running. commit b11ea8519eb06f5fd404d534ce5681387614e7da Author: Tim Paine <[email protected]> Date: Fri Jul 3 00:53:44 2015 -0400 want websockets, will use http for now. commit 36da8e1d62b90be1405dc934d2e581aab0d6345a Author: Tim Paine <[email protected]> Date: Thu Jul 2 23:47:42 2015 -0400 Updating apis and preparing strategies for implementation. commit 2a1e0377b16a731b7b76a6c410f001af81214128 Author: Tim Paine <[email protected]> Date: Thu Jul 2 19:57:00 2015 -0400 Split classes apart. commit 9ffbb6f6cb15ee57dbc5b96d45fd714d0e120fea Author: Tim Paine <[email protected]> Date: Thu Jul 2 19:31:49 2015 -0400 Coinbase-wallet apiinit done. If inter-exchange transfer is too long just maintain one wallet for all exchanges since we get no benefit to holing in exchange-local wallet commit 53b36a82bf698df9a0867b747f7631e1f7c53eb1 Author: Tim Paine <[email protected]> Date: Tue Jun 30 17:23:26 2015 -0400 Update README.md commit 67470d9e56b04e48e0419a0bda013134af139c70 Author: Tim Paine <[email protected]> Date: Tue Jun 30 17:21:08 2015 -0400 Updated readme. commit f40e84b01703c4ab4f43c72d63d1394c8be61114 Author: Tim Paine <[email protected]> Date: Tue Jun 30 15:56:39 2015 -0400 Working on wallets and exchanges. commit bfa0b1f56653d7d903d243549c3e9c95da954ea0 Merge: 15fadfc 378bc8e Author: Tim Paine <[email protected]> Date: Mon Jun 29 22:25:27 2015 -0400 Merge branch 'master' of github.com:theocean154/algo-coin commit 15fadfc2ab3a44fd8fb26f285697014e964831dc Author: Tim Paine <[email protected]> Date: Mon Jun 29 22:25:20 2015 -0400 Getting ready to access endpoints commit 378bc8e3a8f866d6921a90a1e84642d12d9770a6 Merge: 2c6bc44 95bfea9 Author: Tim Paine <[email protected]> Date: Mon Jun 29 11:40:22 2015 -0400 Merge branch 'master' of github.com:theocean154/algo-coin commit 2c6bc44435554b0995e33a9791bb0978fdeb61d0 Author: Tim Paine <[email protected]> Date: Mon Jun 29 11:40:17 2015 -0400 updated readme. commit 95bfea97db1e5678aba277a958a36041071c6dec Author: Tim Paine <[email protected]> Date: Mon Jun 29 11:37:32 2015 -0400 Getting started on wallets. commit 4bf22f90aac1fa7b68986899987bef6c783c5438 Author: Tim Paine <[email protected]> Date: Mon Jun 29 00:52:49 2015 -0400 Started framework. commit b71d4c1f35edfa8cdea09f5e91c59d6cf82ac359 Author: Tim Paine <[email protected]> Date: Sun Jun 28 17:31:49 2015 -0400 Initial commit
0 parents  commit 91664e3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+2111
-0
lines changed

.bettercodehub.yml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
languages:
2+
- python
3+
4+
5+
- name: python
6+
production:
7+
exclude:
8+
- /algocoin/tests/.*
9+
test:
10+
include:
11+
- /algocoin/tests/.*
12+
13+
exclude:
14+
- /docs/.*
15+
- .*/setup\.py
16+
- /algocoin/order_entry.py
17+
- /scripts/.*
18+
- /algocoin/logging\.py
19+
- /algocoin/define\.py
20+
- /algocoin/custom\_strategies\.py
21+
- /custom_strategies/.*
22+
- /algocoin/strategies/.*

.dockerignore

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.git
2+
.ipynb_checkpoints
3+
notebooks
4+
Dockerfile
5+
.DS_Store
6+
.gitignore
7+
keys/
8+
*.csv
9+
*.sh
10+
logs

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
algocoin/ui/assets/static/* linguist-vendored
2+
docs/* linguist-documentation

.gitignore

+83
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# Byte-compiled / optimized / DLL files
2+
__pycache__/
3+
*.py[cod]
4+
5+
# C extensions
6+
*.so
7+
8+
# Distribution / packaging
9+
.Python
10+
env/
11+
build/
12+
develop-eggs/
13+
dist/
14+
downloads/
15+
eggs/
16+
.eggs/
17+
parts/
18+
sdist/
19+
var/
20+
*.egg-info/
21+
.installed.cfg
22+
*.egg
23+
24+
# PyInstaller
25+
# Usually these files are written by a python script from a template
26+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
27+
*.manifest
28+
*.spec
29+
30+
# Installer logs
31+
pip-log.txt
32+
pip-delete-this-directory.txt
33+
34+
# Unit test / coverage reports
35+
htmlcov/
36+
.tox/
37+
.coverage
38+
.coverage.*
39+
.cache
40+
nosetests.xml
41+
coverage.xml
42+
*,cover
43+
cover
44+
45+
# Translations
46+
*.mo
47+
*.pot
48+
49+
# Django stuff:
50+
*.log
51+
52+
# Sphinx documentation
53+
docs/_build/
54+
55+
# PyBuilder
56+
target/
57+
58+
*_keys
59+
horizon
60+
61+
*.DS_Store
62+
dashboard_server/node_modules/
63+
notes.txt
64+
ref
65+
coinbase.sh
66+
keys
67+
data/
68+
old
69+
70+
.ipynb_checkpoints
71+
*.pkl
72+
notebooks/BTC_*
73+
.idea
74+
75+
custom_strategies
76+
77+
node_modules
78+
package-lock.json
79+
yarn.lock
80+
logo.ai
81+
logo.png
82+
coverage
83+
experiments

.travis.yml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
dist: xenial
2+
language: python
3+
python:
4+
- "3.7"
5+
6+
services:
7+
- docker
8+
9+
os:
10+
- linux
11+
# - osx
12+
13+
script: docker build .
14+
15+
branches:
16+
only:
17+
- master
18+
19+
notifications:
20+
email: false

CONTRIBUTING.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Contributing
2+
Please see [aat](https://github.com/timkpaine/aat)

Dockerfile

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
FROM timkpaine/aat:latest
2+
3+
WORKDIR /usr/src/app
4+
ADD . /usr/src/app
5+
6+
RUN python3.7 -m pip install -U codecov coverage pytest pytest-cov mock flake8 pylint
7+
RUN python3.7 -m pip install -r requirements.txt
8+
9+
RUN DOCKER=true make test
10+
RUN codecov --token 10cff21a-48fa-4326-9714-fd63aa7c785d

LICENSE

+201
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
Apache License
2+
Version 2.0, January 2004
3+
http://www.apache.org/licenses/
4+
5+
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6+
7+
1. Definitions.
8+
9+
"License" shall mean the terms and conditions for use, reproduction,
10+
and distribution as defined by Sections 1 through 9 of this document.
11+
12+
"Licensor" shall mean the copyright owner or entity authorized by
13+
the copyright owner that is granting the License.
14+
15+
"Legal Entity" shall mean the union of the acting entity and all
16+
other entities that control, are controlled by, or are under common
17+
control with that entity. For the purposes of this definition,
18+
"control" means (i) the power, direct or indirect, to cause the
19+
direction or management of such entity, whether by contract or
20+
otherwise, or (ii) ownership of fifty percent (50%) or more of the
21+
outstanding shares, or (iii) beneficial ownership of such entity.
22+
23+
"You" (or "Your") shall mean an individual or Legal Entity
24+
exercising permissions granted by this License.
25+
26+
"Source" form shall mean the preferred form for making modifications,
27+
including but not limited to software source code, documentation
28+
source, and configuration files.
29+
30+
"Object" form shall mean any form resulting from mechanical
31+
transformation or translation of a Source form, including but
32+
not limited to compiled object code, generated documentation,
33+
and conversions to other media types.
34+
35+
"Work" shall mean the work of authorship, whether in Source or
36+
Object form, made available under the License, as indicated by a
37+
copyright notice that is included in or attached to the work
38+
(an example is provided in the Appendix below).
39+
40+
"Derivative Works" shall mean any work, whether in Source or Object
41+
form, that is based on (or derived from) the Work and for which the
42+
editorial revisions, annotations, elaborations, or other modifications
43+
represent, as a whole, an original work of authorship. For the purposes
44+
of this License, Derivative Works shall not include works that remain
45+
separable from, or merely link (or bind by name) to the interfaces of,
46+
the Work and Derivative Works thereof.
47+
48+
"Contribution" shall mean any work of authorship, including
49+
the original version of the Work and any modifications or additions
50+
to that Work or Derivative Works thereof, that is intentionally
51+
submitted to Licensor for inclusion in the Work by the copyright owner
52+
or by an individual or Legal Entity authorized to submit on behalf of
53+
the copyright owner. For the purposes of this definition, "submitted"
54+
means any form of electronic, verbal, or written communication sent
55+
to the Licensor or its representatives, including but not limited to
56+
communication on electronic mailing lists, source code control systems,
57+
and issue tracking systems that are managed by, or on behalf of, the
58+
Licensor for the purpose of discussing and improving the Work, but
59+
excluding communication that is conspicuously marked or otherwise
60+
designated in writing by the copyright owner as "Not a Contribution."
61+
62+
"Contributor" shall mean Licensor and any individual or Legal Entity
63+
on behalf of whom a Contribution has been received by Licensor and
64+
subsequently incorporated within the Work.
65+
66+
2. Grant of Copyright License. Subject to the terms and conditions of
67+
this License, each Contributor hereby grants to You a perpetual,
68+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69+
copyright license to reproduce, prepare Derivative Works of,
70+
publicly display, publicly perform, sublicense, and distribute the
71+
Work and such Derivative Works in Source or Object form.
72+
73+
3. Grant of Patent License. Subject to the terms and conditions of
74+
this License, each Contributor hereby grants to You a perpetual,
75+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76+
(except as stated in this section) patent license to make, have made,
77+
use, offer to sell, sell, import, and otherwise transfer the Work,
78+
where such license applies only to those patent claims licensable
79+
by such Contributor that are necessarily infringed by their
80+
Contribution(s) alone or by combination of their Contribution(s)
81+
with the Work to which such Contribution(s) was submitted. If You
82+
institute patent litigation against any entity (including a
83+
cross-claim or counterclaim in a lawsuit) alleging that the Work
84+
or a Contribution incorporated within the Work constitutes direct
85+
or contributory patent infringement, then any patent licenses
86+
granted to You under this License for that Work shall terminate
87+
as of the date such litigation is filed.
88+
89+
4. Redistribution. You may reproduce and distribute copies of the
90+
Work or Derivative Works thereof in any medium, with or without
91+
modifications, and in Source or Object form, provided that You
92+
meet the following conditions:
93+
94+
(a) You must give any other recipients of the Work or
95+
Derivative Works a copy of this License; and
96+
97+
(b) You must cause any modified files to carry prominent notices
98+
stating that You changed the files; and
99+
100+
(c) You must retain, in the Source form of any Derivative Works
101+
that You distribute, all copyright, patent, trademark, and
102+
attribution notices from the Source form of the Work,
103+
excluding those notices that do not pertain to any part of
104+
the Derivative Works; and
105+
106+
(d) If the Work includes a "NOTICE" text file as part of its
107+
distribution, then any Derivative Works that You distribute must
108+
include a readable copy of the attribution notices contained
109+
within such NOTICE file, excluding those notices that do not
110+
pertain to any part of the Derivative Works, in at least one
111+
of the following places: within a NOTICE text file distributed
112+
as part of the Derivative Works; within the Source form or
113+
documentation, if provided along with the Derivative Works; or,
114+
within a display generated by the Derivative Works, if and
115+
wherever such third-party notices normally appear. The contents
116+
of the NOTICE file are for informational purposes only and
117+
do not modify the License. You may add Your own attribution
118+
notices within Derivative Works that You distribute, alongside
119+
or as an addendum to the NOTICE text from the Work, provided
120+
that such additional attribution notices cannot be construed
121+
as modifying the License.
122+
123+
You may add Your own copyright statement to Your modifications and
124+
may provide additional or different license terms and conditions
125+
for use, reproduction, or distribution of Your modifications, or
126+
for any such Derivative Works as a whole, provided Your use,
127+
reproduction, and distribution of the Work otherwise complies with
128+
the conditions stated in this License.
129+
130+
5. Submission of Contributions. Unless You explicitly state otherwise,
131+
any Contribution intentionally submitted for inclusion in the Work
132+
by You to the Licensor shall be under the terms and conditions of
133+
this License, without any additional terms or conditions.
134+
Notwithstanding the above, nothing herein shall supersede or modify
135+
the terms of any separate license agreement you may have executed
136+
with Licensor regarding such Contributions.
137+
138+
6. Trademarks. This License does not grant permission to use the trade
139+
names, trademarks, service marks, or product names of the Licensor,
140+
except as required for reasonable and customary use in describing the
141+
origin of the Work and reproducing the content of the NOTICE file.
142+
143+
7. Disclaimer of Warranty. Unless required by applicable law or
144+
agreed to in writing, Licensor provides the Work (and each
145+
Contributor provides its Contributions) on an "AS IS" BASIS,
146+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147+
implied, including, without limitation, any warranties or conditions
148+
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149+
PARTICULAR PURPOSE. You are solely responsible for determining the
150+
appropriateness of using or redistributing the Work and assume any
151+
risks associated with Your exercise of permissions under this License.
152+
153+
8. Limitation of Liability. In no event and under no legal theory,
154+
whether in tort (including negligence), contract, or otherwise,
155+
unless required by applicable law (such as deliberate and grossly
156+
negligent acts) or agreed to in writing, shall any Contributor be
157+
liable to You for damages, including any direct, indirect, special,
158+
incidental, or consequential damages of any character arising as a
159+
result of this License or out of the use or inability to use the
160+
Work (including but not limited to damages for loss of goodwill,
161+
work stoppage, computer failure or malfunction, or any and all
162+
other commercial damages or losses), even if such Contributor
163+
has been advised of the possibility of such damages.
164+
165+
9. Accepting Warranty or Additional Liability. While redistributing
166+
the Work or Derivative Works thereof, You may choose to offer,
167+
and charge a fee for, acceptance of support, warranty, indemnity,
168+
or other liability obligations and/or rights consistent with this
169+
License. However, in accepting such obligations, You may act only
170+
on Your own behalf and on Your sole responsibility, not on behalf
171+
of any other Contributor, and only if You agree to indemnify,
172+
defend, and hold each Contributor harmless for any liability
173+
incurred by, or claims asserted against, such Contributor by reason
174+
of your accepting any such warranty or additional liability.
175+
176+
END OF TERMS AND CONDITIONS
177+
178+
APPENDIX: How to apply the Apache License to your work.
179+
180+
To apply the Apache License to your work, attach the following
181+
boilerplate notice, with the fields enclosed by brackets "[]"
182+
replaced with your own identifying information. (Don't include
183+
the brackets!) The text should be enclosed in the appropriate
184+
comment syntax for the file format. We also recommend that a
185+
file or class name and description of purpose be included on the
186+
same "printed page" as the copyright notice for easier
187+
identification within third-party archives.
188+
189+
Copyright [yyyy] [name of copyright owner]
190+
191+
Licensed under the Apache License, Version 2.0 (the "License");
192+
you may not use this file except in compliance with the License.
193+
You may obtain a copy of the License at
194+
195+
http://www.apache.org/licenses/LICENSE-2.0
196+
197+
Unless required by applicable law or agreed to in writing, software
198+
distributed under the License is distributed on an "AS IS" BASIS,
199+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200+
See the License for the specific language governing permissions and
201+
limitations under the License.

MANIFEST.in

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
recursive-include algocoin *
2+
3+
include requirements.txt
4+

0 commit comments

Comments
 (0)