Commit Graph

540 Commits

Author SHA1 Message Date
7u83 8d2ff5bb80 Removed old master key stuff 2018-12-21 23:19:35 +01:00
7u83 dca661c8f2 Removed (test file) 2018-12-21 14:03:01 +01:00
7u83 d127b99372 Added a method for default exchange 2018-12-21 10:45:29 +01:00
7u83 01a5551e69 Some stuff for trading API added 2018-12-21 10:13:34 +01:00
7u83 830084d8f6 new api object for trading 2018-12-21 10:12:52 +01:00
7u83 e1d04b23bd Removed unused imports 2018-12-21 09:58:16 +01:00
7u83 381940ecd3 Removed unused imports 2018-12-21 09:38:43 +01:00
7u83 bc687c9b88 Removed dead code 2018-12-21 09:38:17 +01:00
7u83 36171e0872 Added a dialog title 2018-12-21 09:00:11 +01:00
7u83 d17d09df31 Removed t from event 2018-12-20 17:26:57 +01:00
7u83 989643d7b1 Test trader 2018-12-20 17:22:49 +01:00
7u83 57a4089051 Deleted, no need anymore 2018-12-20 17:22:34 +01:00
7u83 9e80146597 currentTimmillis exported 2018-12-20 17:21:58 +01:00
7u83 e646b2f5de Scheduler works now. 2018-12-20 17:21:06 +01:00
7u83 593169f77c Deleted STScheduler 2018-12-20 17:20:53 +01:00
7u83 12476c4021 Some code refactoring 2018-12-20 17:19:28 +01:00
7u83 102e80537c Scheduler still not working 2018-12-20 10:51:16 +01:00
7u83 e77f832045 new scheduler still not working 2018-12-20 09:42:07 +01:00
7u83 2cf4780909 Work on a really perfect scheduler ;-) 2018-12-19 19:52:23 +01:00
7u83 f22f8e2679 Work on a really perfect scheduler ;-) 2018-12-19 19:52:11 +01:00
7u83 7e8aea627a Some work 2018-12-19 19:05:02 +01:00
7u83 14e80945fb Fixed author name 2018-12-19 19:04:42 +01:00
7u83 89bd269b5e Added verbosity flag 2018-12-19 18:18:11 +01:00
7u83 2e269b42d8 Fine scheduler 2018-12-19 09:05:25 +01:00
7u83 ad7ba1be01 Moved EventListener interface outside Scheduler 2018-12-18 17:06:39 +01:00
7u83 0424dba1b6 Removed unnecessary continue statement 2018-12-18 14:54:48 +01:00
7u83 4f17d06ee9 All 2018-12-18 01:31:37 +01:00
7u83 fb8295d3b1 TimerTaskDef moved out of Scheduler class, renamed to Event 2018-12-18 01:10:08 +01:00
7u83 648e9d5863 TimerTaskDef moved out of Scheduler class, renamed to Event 2018-12-17 22:34:37 +01:00
7u83 998dad7e66 Scheduler uses linked list instead of set for events 2018-12-17 22:05:14 +01:00
7u83 918bc91e16 some work on the scheduler 2018-12-17 19:27:45 +01:00
7u83 9008eed00b Trader creator using JSON 2018-12-12 19:58:10 +01:00
7u83 4011aa4846 some work on help 2018-12-11 08:11:57 +01:00
7u83 fe7af043b7 Uses GodWorld.getTypeName to get name of asset 2018-12-10 12:37:45 +01:00
7u83 254d57d834 Some code cleaning 2018-12-10 11:28:30 +01:00
7u83 f62a385eab List of asset types works again 2018-12-09 18:43:29 +01:00
7u83 70661d6711 Exchange edit dialog/list
Creates new exchanges
2018-12-09 01:53:47 +01:00
7u83 df2c535bd4 Removed old code 2018-12-08 18:34:41 +01:00
7u83 8232759f8c Removed old code 2018-12-08 18:34:06 +01:00
7u83 f9fbc63763 Renamed trader package 2018-12-08 15:05:28 +01:00
7u83 571b8be7ee Test for Account class 2018-12-08 15:00:35 +01:00
7u83 8dbe6cfe6d Introduced Scollection 2018-12-08 12:17:53 +01:00
7u83 6d24eb67b9 Removed the "masterkey thing"
We will use proxies from RealWorld to GodWorld
2018-12-08 11:11:08 +01:00
7u83 137c6af75d refactoring 2018-12-08 08:11:54 +01:00
7u83 87f4d08155 Exception when file name has no .class extension is handled properly. 2018-12-06 15:07:16 +01:00
7u83 f2bfaee5d7 WorldAdm generates 2018-12-05 20:07:36 +01:00
7u83 e516770fca World can be imported from JSON
At least for assets.
2018-12-05 19:13:19 +01:00
7u83 53bc93a15c World can be exported as JSONObject 2018-12-05 18:43:57 +01:00
7u83 ee5527a3de Added GetJson interface 2018-12-05 18:28:40 +01:00
7u83 84c6718c8e Removed dead code 2018-12-05 17:58:49 +01:00
7u83 5a30e4fde2 So. Now we build our editor around a world object.
World was missing...
2018-12-05 17:40:57 +01:00
7u83 160dcb6b21 So. Now we build our editor around a world object.
Yes! We do!
2018-12-04 20:04:12 +01:00
7u83 03fbd9cd25 Reformatted 2018-12-04 15:31:34 +01:00
7u83 6bb6d88371 Creates assets in world from JSON 2018-12-04 01:36:00 +01:00
7u83 5a19f801b3 Created some unit tests for idgenrator package. 2018-12-03 20:11:07 +01:00
7u83 5174e1d0c8 Created idgenerator package 2018-12-03 12:03:26 +01:00
7u83 c30524b388 Some refactoring / removed current test classes 2018-12-03 00:03:44 +01:00
7u83 59998baa08 Removd unused exports 2018-12-02 21:40:28 +01:00
7u83 6a964bcb5e Exchange list and exchange creation works 2018-12-02 21:38:17 +01:00
7u83 7a707cd10c Asset editor works now 2018-12-02 00:36:32 +01:00
7u83 c426a5bb3e putter and getter for assets from preferences 2018-12-01 23:16:46 +01:00
7u83 3fece7c044 code cleaning 2018-12-01 23:07:01 +01:00
7u83 0065490872 Deleted unused "NewPanel" 2018-12-01 23:05:11 +01:00
7u83 8766b5ab9d Removed the "no config field" 2018-12-01 22:55:56 +01:00
7u83 80df79cbd8 Clean up dialog asset form 2018-12-01 22:48:06 +01:00
7u83 14f3db9b74 Created asset type for crypto currency 2018-12-01 22:47:31 +01:00
7u83 16ae53023f Deleted the BasicAsset class 2018-12-01 22:41:55 +01:00
7u83 fdf09d651d New dialog to select asset type before creation 2018-12-01 22:36:57 +01:00
7u83 1a7012ef66 AssetTypes are loaded from ClassCache object now 2018-12-01 11:48:54 +01:00
7u83 cb555e6ec8 removed old out-commented code 2018-12-01 11:39:10 +01:00
7u83 9694a0a5a2 LookAndFeels loaded by class_cache now 2018-12-01 11:37:25 +01:00
7u83 8b2d383aba Implemented the ClassCache class 2018-12-01 11:36:40 +01:00
7u83 5c2921fa82 getClassesList can find multiple classes 2018-12-01 10:32:30 +01:00
7u83 bdb7ae4992 JSONObject deserialization cann call methods now
Currently the only supported parameter is String
2018-12-01 09:30:36 +01:00
7u83 abee1a8d36 Can partially fill Objects from JSONObject 2018-12-01 03:55:38 +01:00
7u83 f9949fa5ad Create JSONObject by annotations 2018-12-01 03:28:05 +01:00
7u83 aa8f17dcf4 Ignore ~files 2018-12-01 03:26:40 +01:00
7u83 e657777d56 Testings with ObjectMapper 2018-11-30 21:06:05 +01:00
7u83 ad697c39c9 Preparations to switch to jackson library 2018-11-30 17:01:40 +01:00
7u83 c551988714 Code cleanup 2018-11-30 14:52:09 +01:00
7u83 61a87f3a4d Sort Abstract Assets in ComboBox. 2018-11-30 14:48:30 +01:00
7u83 cde8670e97 Removed some out-commented code and prints 2018-11-30 13:20:31 +01:00
7u83 bb18f7cf03 Initial commit of multiasset branch 2018-11-30 12:27:41 +01:00
7u83 83b63757bd Som work on MMChart 2018-02-12 22:23:36 +01:00
7u83 e9a89bb816 Som work on MMChart 2018-01-23 01:36:25 +01:00
7u83 fc06570e13 Added "ministeps" to y legend 2018-01-20 21:23:05 +01:00
7u83 29c5a95811 nice -legend 2018-01-20 09:15:56 +01:00
7u83 04690ddd72 improving y-legend 2018-01-18 10:46:48 +01:00
7u83 83ad22e74f y-legend calculations, proof of concept 2018-01-17 10:34:23 +01:00
7u83 f485dc6ff0 Work y steps 2018-01-16 00:14:35 +01:00
7u83 410e9f3552 initgety not overridden anymore 2018-01-15 12:52:51 +01:00
7u83 7a390c49cc Work on y legend detail 2018-01-10 10:56:55 +01:00
7u83 f957dde5d4 work on improved ylegend painter 2018-01-07 23:35:19 +01:00
7u83 f74c620464 Work on y legend detail 2018-01-07 22:44:27 +01:00
7u83 23826d8a8b Xlegend detail works now 2018-01-05 15:12:14 +01:00
7u83 25aec91764 some work 2018-01-04 17:33:57 +01:00
7u83 16468c4b3d some work 2018-01-02 00:55:54 +01:00
7u83 f838d2d601 Repaints when MopuseEntered changes 2017-12-28 11:10:14 +01:00
7u83 8c6ebc4387 draws annotations when clipped on the right side 2017-12-28 11:09:27 +01:00
7u83 84b7cb3c5d setupLayout not called in draw context anymore 2017-12-28 09:00:17 +01:00
7u83 05d3fe3861 x legend with ticks every 5 2017-12-28 08:59:36 +01:00
7u83 2830447bae improved x legend 2017-12-27 09:12:49 +01:00
7u83 74ab5ec81d charting x legend 2017-12-27 08:44:58 +01:00
7u83 6f1ef38ad5 improved formatTimemillis, some refactoring 2017-12-27 08:44:40 +01:00
7u83 844bb6e3b4 Some refactoring 2017-12-26 10:16:29 +01:00
7u83 5324d61d4c Moved all OHLC stuff from ChartPainter to OHLCChartPainter 2017-12-26 09:37:26 +01:00
7u83 ab78a513a6 better charts 2017-12-24 10:32:29 +01:00
7u83 6780f78e14 some work 2017-12-20 19:18:26 +01:00
7u83 3c50dc80ca some work 2017-12-17 20:10:20 +01:00
7u83 ad3a5a7d32 refactoring ... 2017-12-11 23:23:03 +01:00
7u83 e3ed6d1043 Removed Order Id 2017-12-11 17:39:35 +01:00
7u83 c3812b7660 Some refactoring, dead code removed etc. 2017-12-10 23:10:27 +01:00
7u83 989e35a7be Moved getOHLCData from Exchange to Stock class 2017-12-10 18:58:19 +01:00
7u83 11fec6e022 Moved ohls_data from Exchange to Stock class 2017-12-10 18:46:37 +01:00
7u83 6b2d382f8b Moved quoteHistory from Exchange to Stock class 2017-12-10 18:26:32 +01:00
7u83 9b86599f03 Included stock symbol in order creation. 2017-12-10 12:52:24 +01:00
7u83 0c584c6046 order_books are protected 2017-12-10 09:36:31 +01:00
7u83 fd90846f04 Moved order books out of exchange to Stock class.
using getDefaultStock to be compatible
2017-12-10 09:33:25 +01:00
7u83 1efc9ab4c6 More on javahelp ... 2017-12-07 19:17:32 +01:00
7u83 2ba34763af playing with javahelp system 2017-12-05 07:53:26 +01:00
7u83 044badb4d9 work on chart menus 2017-11-26 21:53:07 +01:00
7u83 24d12530da Start work on chart menus 2017-11-26 09:29:14 +01:00
7u83 1261af42bb Fixes "wrong class name error" on Windows. 2017-11-25 13:24:13 +01:00
7u83 f6eab6b6a2 Imroved Indicator interface, draws two indicators now 2017-11-25 09:28:01 +01:00
7u83 ff0e8bc4b9 Some cleanup 2017-11-25 01:28:26 +01:00
7u83 87b76a5e49 Added javax.help 2017-11-25 00:50:29 +01:00
7u83 cb98e7cc0f AutoTraderLoader uses SeSimClassLoader 2017-11-24 02:15:10 +01:00
7u83 b5d9c989f6 Refactoring... 2017-11-21 11:59:40 +01:00
7u83 90c2fbd386 SeSimClassLoader almost complete 2017-11-21 00:34:03 +01:00
7u83 3f07b9e002 Refactoring for readbility 2017-11-20 22:35:46 +01:00
7u83 480167b53f Moving SesSimClassLoader to a pure templated class 2017-11-20 09:50:13 +01:00
7u83 fe6eae9457 Introducing Indicator Loader 2017-11-20 08:02:29 +01:00
7u83 9ed496dd8b Work on IndicatorLoader 2017-11-19 18:45:19 +01:00
7u83 e8c3c48191 Work on IndicatorLoader 2017-11-19 18:45:03 +01:00
7u83 c94368dbe7 Merge origin/master 2017-11-19 18:21:54 +01:00
7u83 9475a9436e Introducing Indicator Loader 2017-11-19 18:17:53 +01:00
7u83 08dc2b6ba3 Indicators 2017-11-19 17:19:29 +01:00
7u83 d3057f25df Created ChartPainterInterface and moved ChartPainter intto sesim package 2017-11-19 17:06:30 +01:00
7u83 aafe70d02b Indicator derived from Configurable 2017-11-19 15:08:27 +01:00
7u83 2e34143467 Introduced ConfigurableInterface 2017-11-19 14:55:26 +01:00
7u83 19a26e605e Added some basic methods. 2017-11-19 13:00:17 +01:00
7u83 6889f37915 Derives now from BaseIndicator 2017-11-19 12:59:50 +01:00
7u83 2cdb9a4f34 Base class for indicators. 2017-11-19 12:59:00 +01:00
7u83 da0b262fff Removed unused code which is now in SeSimClassLoader. 2017-11-19 12:45:28 +01:00
7u83 e144b4e3bd Switched AutoTraderLoader to use new SeSimClassLoader. 2017-11-19 12:38:50 +01:00
7u83 07b724c0f6 Some refactoring 2017-11-19 12:29:12 +01:00
7u83 cfb18e0584 SeSimClassLoader works fine now 2017-11-19 12:25:09 +01:00
7u83 03cfa59899 Work on SeSimClassLoader 2017-11-19 09:43:41 +01:00
7u83 98dd6215db unused comments removed 2017-11-19 02:18:37 +01:00
7u83 dbbf13a63b Work on a more general implementation for class loadnig 2017-11-19 02:11:33 +01:00