Commit Graph

378 Commits

Author SHA1 Message Date
7u83
737f8aa4ff Created Indicator interface implemented by SMAIndicator 2017-11-06 07:06:35 +01:00
7u83
65581557e5 Created Indicator interface implemented by SMAIndicator 2017-10-28 09:15:26 +02:00
7u83
543e984282 Removed some out-commented code. 2017-10-23 21:03:57 +02:00
7u83
d1080165aa Indicators 2017-10-23 07:29:42 +02:00
7u83
804f6ab2bc Added getAverage metthod 2017-10-22 12:41:42 +02:00
7u83
b18bcb8249 Indicator 2017-10-17 07:54:05 +02:00
f6879c36fe Some refactoring 2017-10-14 10:15:03 +02:00
90acb02a90 Added reset method 2017-10-10 11:06:03 +02:00
7u83
afe26c0f9c praparation of Account for multiple stokcs 2017-10-10 07:38:00 +02:00
f7731c2381 Moved Account class out of Exchange to sesim 2017-10-09 18:35:20 +02:00
4aacac8d76 Moved Account class out of Exchange to sesim 2017-10-09 16:28:27 +02:00
dfe4661d11 Refactoring account_id account_id_generator now 2017-10-09 15:48:50 +02:00
201709b053 Moved OrderType from Exchnage class to Order class 2017-10-09 14:15:39 +02:00
7u83
08c4c5e91d Moved OrderStatus from Exchange to Order 2017-10-08 21:14:28 +02:00
7u83
f4d4ba2c46 Moved Order class out of Exchange class into a separate file.
Use sesim.order now instead.
2017-10-08 19:43:43 +02:00
7u83
5e6df1f3c5 Refactoring 2017-10-08 19:24:56 +02:00
7u83
a963ce1dea Created in prepatration to handle multiple stocks 2017-10-08 19:24:40 +02:00
2decb59078 Added javadoc 2017-10-08 00:16:39 +02:00
bb174070db Dead code removal 2017-10-08 00:12:02 +02:00
d472935317 Mouswheel is working 2017-10-07 09:36:41 +02:00
f7b56294e9 Changed chart in main window 2017-10-07 07:38:05 +02:00
9e4d46ee99 Working ylegend now 2017-10-07 02:40:22 +02:00
95f563aa0e YLegend ... 2017-10-06 07:21:03 +02:00
f30e8174f5 Some refactoring 2017-10-05 20:57:37 +02:00
63505c8660 Removed ChartTestDialog 2017-10-04 11:34:38 +02:00
218aecdcd5 Removed unnecesary imports 2017-10-04 11:12:01 +02:00
fddeee5c63 Removed unnecesary imports 2017-10-04 11:11:43 +02:00
9a68389f99 Refactoring 2017-10-04 11:11:03 +02:00
d64d82697a Refactoring, putting chart painters into separate directory 2017-10-04 10:05:32 +02:00
ebeb4ef18f Refactoring ... 2017-10-03 15:51:42 +02:00
9cbfacb692 New chart works in realtime now. 2017-10-03 15:50:18 +02:00
a352e4e841 More work on new charts 2017-10-03 12:35:12 +02:00
c8c72d264d Cross Cursor implemented 2017-10-03 08:05:46 +02:00
ce0bb75bab line chart candlestick chart in separate objects 2017-10-02 23:05:29 +02:00
9b33636b91 Removed dead code 2017-10-02 21:45:20 +02:00
53f839a41b charting works for the 1st time 2017-10-02 16:48:24 +02:00
56ed56bd00 more chartwork for better charts 2017-10-02 16:15:33 +02:00
70f7c092dd xlegend in a separate object
new object ohlcchartpainter
2017-10-01 23:16:02 +02:00
caeb2c4060 next generation x legend 2017-10-01 11:36:35 +02:00
254846c356 work on charts 2017-09-30 22:04:13 +02:00
a1774aeded work on charts 2017-09-30 21:15:21 +02:00
7u83
2ff7097661 work on charts 2017-09-30 08:03:48 +02:00
7u83
92930d9417 work on charts 2017-09-17 23:55:18 +02:00
7u83
dc8ca70a62 Removed out-commented code 2017-09-17 15:51:01 +02:00
7u83
7f6f511710 Fromatting and comments 2017-09-17 14:54:22 +02:00
7u83
5fc03b94a3 Missing word in commenmt 2017-09-16 18:47:46 +02:00
7u83
2c9e5ba90a Work on new chart 2017-09-16 18:44:25 +02:00
7u83
55a04fad89 Some refactoring 2017-09-16 18:44:06 +02:00
7u83
ae0f89df39 Work on better charts ... 2017-09-16 13:54:42 +02:00
7u83
b4a39bdc4e more changes 2017-09-10 00:52:43 +02:00
7u83
a423436a01 Added copyright notice 2017-09-10 00:42:47 +02:00
7u83
cc0144b17f Chart1 - make better charts 2017-09-09 23:09:00 +02:00
7u83
5e19703e84 Some code cleaning 2017-08-06 13:12:25 +02:00
7u83
a7de69b6bb cross cursor 2017-04-18 08:20:44 +02:00
c3eeb16431 code cleaning, speedup of trader loading 2017-04-16 16:34:51 +02:00
dca1851212 code cleaning 2017-04-16 16:16:52 +02:00
656416c6a1 removed unused files 2017-04-16 08:08:23 +02:00
1033f2c2e2 removed unused imports 2017-04-16 08:07:15 +02:00
606b3e3580 merged 2017-04-16 08:06:32 +02:00
ef8fc3cc05 Merge branch 'master' of https://github.com/7u83/SeSim 2017-04-15 12:59:11 +02:00
03a348d180 remove 2017-04-15 12:57:22 +02:00
a106593383 Removed old code 2017-04-15 12:32:51 +02:00
a0967a2a42 added an "are-u-sure"-dialog to clearall menu 2017-04-15 08:19:04 +02:00
7u83
2b025c40a2 clearAll function implemente 2017-04-14 07:06:37 +02:00
9653a789f1 fixed some bugs with randomtrader and schedduler 2017-04-12 19:07:09 +02:00
7u83
4dcc9d8d56 some scheduler testing testing 2017-04-11 07:56:43 +02:00
7u83
f0888a55d0 Statistics are working with low/high etc. 2017-04-10 20:03:51 +02:00
7u83
9089e8f8b1 Wrok on statistics 2017-04-10 08:11:13 +02:00
7u83
f8d6942ab7 Added some documentation 2017-04-09 09:22:32 +02:00
7u83
f6c1c2534c Removed old chart stuff 2017-04-09 08:56:15 +02:00
7u83
3fa00df06e Removed old AutoTrader stuff 2017-04-09 08:50:45 +02:00
7u83
6ae62ba294 file reset to defaults, save, load etc works/improved. 2017-04-09 00:40:05 +02:00
7u83
d461decaa8 file loading works now 2017-04-08 22:56:32 +02:00
7u83
3790b172ef save dialog now working, current path is rembmered 2017-04-08 18:46:42 +02:00
7u83
6f8f74dd8f full featured save as dialog 2017-04-08 12:16:40 +02:00
7u83
1a32edd373 Save As now catches exeptions 2017-04-08 10:13:09 +02:00
7u83
6b53f931bc Renamed main class to SeSimApplication 2017-04-08 09:28:11 +02:00
7u83
1dfc869060 some improvements 2017-04-08 07:27:18 +02:00
7u83
3512d4d4e9 Uses rescheduling 2017-04-08 07:26:53 +02:00
7u83
a59a274bb6 Cancels timer tasks correctly 2017-04-08 07:25:58 +02:00
7u83
43cc064716 Removed some printfs 2017-04-08 07:24:29 +02:00
7u83
b22582399f better orderbook synchronozation 2017-04-08 01:35:13 +02:00
7u83
35e2160635 order popup is now in the right position 2017-04-07 23:37:36 +02:00
7u83
4a68336f5a Removed some out-commentd code, design and code separation 2017-04-07 22:59:15 +02:00
7u83
26aa4385f5 Removed ua function 2017-04-07 22:49:21 +02:00
7u83
3c0e553c68 Removed ua function 2017-04-07 22:49:04 +02:00
7u83
480c0723cd Removed some menu items 2017-04-07 22:22:05 +02:00
7u83
14dd62891d set location, removed some comments 2017-04-07 22:14:58 +02:00
7u83
5d2aa17ce4 typo 2017-04-07 21:48:54 +02:00
7u83
0b7bca56be sets location correct 2017-04-07 21:47:38 +02:00
e7de86a83f coding 2017-04-07 00:49:56 +02:00
631384e6bc removed out-commented code 2017-04-05 17:40:23 +02:00
25f807c20f removed unused imports 2017-04-05 17:37:14 +02:00
9e70914d2b reactivated auto-scrolling 2017-04-04 14:59:30 +02:00
a72c8f60cc disabled vertical scrollbar in chartscrollpane 2017-04-04 13:56:55 +02:00
7u83
4b35628079 can switch between line/candle chart, and log scale, ... 2017-04-04 01:17:51 +02:00
7u83
52e359f028 more code cleaning 2017-04-03 21:07:20 +02:00
7u83
dd1fbd6199 some code cleaning 2017-04-03 19:12:48 +02:00
ccf1b61796 improvements 2017-04-03 18:54:32 +02:00
7u83
88f1e4d94d Better chart 2017-04-03 08:16:40 +02:00
7u83
b5c21d6218 Added color to X-legend 2017-04-02 20:44:14 +02:00
7u83
5b9f21876c Moved mouse events from Chart to MainChart 2017-04-02 16:30:37 +02:00
7u83
bfefc1598e Impreved chart window 2017-04-02 15:02:22 +02:00
a5cf49d767 some tests 2017-03-31 18:55:24 +02:00
7u83
82e4a85999 Removed dead code 2017-03-27 08:40:22 +02:00
7u83
2a5f9070e3 Added some javadoc 2017-03-27 01:31:55 +02:00
7u83
27aee1c43c replaced em_size by em_width 2017-03-27 01:11:50 +02:00
7u83
b90d41ac92 removed unused code 2017-03-27 00:44:42 +02:00
7u83
608fba2530 runs now on windows 2017-03-26 21:36:53 +02:00
7u83
e1b2ec7e04 ylegend is no ok when log scaling is on 2017-03-26 20:23:00 +02:00
7u83
f233e6bd22 ylegend is no ok when log scaling is on 2017-03-26 08:32:38 +02:00
7u83
f337ab9a08 Work on y legend 2017-03-25 19:09:12 +01:00
7u83
84c3ac6740 Work on y legend 2017-03-25 18:14:23 +01:00
7u83
3e85480d56 Improved x legend in chart window 2017-03-24 19:55:56 +01:00
7u83
bcb8bb9e38 Improving x legend 2017-03-24 08:35:00 +01:00
7u83
f6cc6bbb7d more work on webstart 2017-03-24 07:27:25 +01:00
7u83
924a9c059c work on webstart 2017-03-21 07:53:06 +01:00
7u83
589b75800f work webstart 2017-03-21 07:43:45 +01:00
7u83
7ca742713c Load traders from jar 2017-03-20 08:11:06 +01:00
7u83
1006c20a0e switched to ant build 2017-03-19 21:58:49 +01:00
7u83
cd2d0c65ff Some imprements 2017-03-19 18:07:58 +01:00
7u83
2a78e13510 Better fairValue calculation 2017-03-19 16:07:38 +01:00
7u83
1fd742f714 som tests 2017-03-14 07:50:26 +01:00
3ddf431c48 some tests 2017-03-13 19:26:39 +01:00
7u83
5cf177a346 some tes, some improvements 2017-03-13 07:21:13 +01:00
7u83
7c89af5a42 scheduler uses neno seconds to mesure time and calculates slipping accurate 2017-03-07 08:07:20 +01:00
8ff5c9b59a More improvements 2017-03-06 16:08:20 +01:00
ac29eb28f1 All works now on TimerTaskDef 2017-03-06 08:07:29 +01:00
4709d42d30 Better event_queue 2017-03-05 16:08:08 +01:00
03f3f9138d Some improvements 2017-03-03 19:06:36 +01:00
7u83
076dc01cc5 sine unorovements 2017-02-27 08:16:24 +01:00
7u83
61fcad96d4 More order details available 2017-02-26 10:53:14 +01:00
7u83
6463460521 Improved refresh again 2017-02-26 10:06:56 +01:00
7u83
94c526a700 Renamed OrderList to OpenOrderList 2017-02-26 09:55:21 +01:00
7u83
275bf37287 Uses NummericCellRenderer 2017-02-26 09:54:31 +01:00
7u83
f942e76718 Introduced NummericCellRenderer 2017-02-26 09:54:15 +01:00
7u83
a4d781d154 Trader liste menu works now fine 2017-02-26 09:27:32 +01:00
7u83
cf8f6b584e Refreshs data now even when no row is sorted 2017-02-26 09:02:46 +01:00
7u83
5794c6de22 More smooze threading interface 2017-02-26 03:01:24 +01:00
7u83
6a3b814aa6 Threaded order execution now 2017-02-25 20:06:26 +01:00
7u83
7c7479e2ac REmoved some outcommented prints 2017-02-25 07:34:13 +01:00
7u83
65ca4d9e21 unilimited buy order implemented 2017-02-25 06:24:26 +01:00
7u83
88331b262c New Trader 2017-02-21 07:49:03 +01:00
7u83
17f033df24 Unlimited sell order works now 2017-02-21 00:52:34 +01:00
7u83
eb2b6844bd Added point zero menu 2017-02-20 23:41:19 +01:00
7u83
396279b8e6 prepared for stop loss orders 2017-02-20 23:40:34 +01:00
7u83
39d30d2d4d Removed empty lines on start 2017-02-20 23:40:01 +01:00
7u83
69bd47be41 Testing a money injector 2017-02-20 18:37:44 +01:00
7u83
97ef96ace1 Testing a money injector 2017-02-20 08:21:40 +01:00
7u83
17e1c30c31 Drawing logarithmic charts 2017-02-20 08:21:01 +01:00