Commit Graph

62 Commits

Author SHA1 Message Date
8ffed736da EsperProcessor: use trader open/closePosition() 2019-02-12 10:11:26 -08:00
6cd5f18f5c DebugTradingManager: use event-based notification 2019-02-12 10:05:42 -08:00
a92a3e4788 hook VizDataStream to the viz log file 2019-02-12 09:57:56 -08:00
4444482efa ticks implement VizMappable now 2019-02-11 16:52:30 -08:00
c54f24c0b2 add EPLHelpers.makeTime() 2019-02-11 16:38:07 -08:00
6a143eb425 move and update Viz 2019-02-11 14:55:31 -08:00
3a15cfeb3d Viz: use separate log config file 2019-01-24 22:59:59 -08:00
ba275b98fc Add log file and skeleton code for visualization data 2019-01-23 13:52:48 -08:00
cc3ebca12f Rename test to match refactoring of candlestick code 2019-01-23 12:31:01 -08:00
a45105a743 Use OANDA order classes instead of our own 2019-01-23 12:30:54 -08:00
d83b1da903 Add long exit (LX) code 2018-11-14 21:14:31 -08:00
8cf12a27fb Replace OHLCValueEvent 2018-11-14 20:54:27 -08:00
104eb216b5 Make DateTime available without package prefix in epl 2018-11-14 18:31:53 -08:00
36cefa32e6 EPLHelpers.str() now takes varargs 2018-11-14 18:29:25 -08:00
22a4a76561 Improve trading window - can specify times as "hh:mm" 2018-11-14 18:28:18 -08:00
ed88eca0c7 Use correct HA calc 2018-11-13 09:24:40 -08:00
cc9f25c6b2 Add configurable candlestick window types 2018-11-02 12:01:29 -07:00
d1225c27d1 Make candlestick calc configurable 2018-11-02 11:56:10 -07:00
36985bbfb0 OHLCPlugInViewFactory.java: allow int arg for interval 2018-11-02 11:48:33 -07:00
0d89384205 DurationWindow: rename agentContext for consistency 2018-10-30 18:03:08 -07:00
518cf23e6d Move time and OHLC value calc into separate files 2018-10-30 17:56:39 -07:00
52bcf97c8f EsperProcessor.java: remove inline comments in epl 2018-10-30 17:48:40 -07:00
00f2bbf698 OrderRequest.java: add toString() 2018-09-21 11:19:14 -07:00
6edc589248 add trading managers 2018-09-21 11:19:14 -07:00
aef74dfa59 add order and order test classes 2018-09-20 16:51:20 -07:00
4d5128c1e4 OHLCPlugInViewTest: add package declaration 2018-09-20 14:20:53 -07:00
7fe1b9a48d fix whitespace 2018-09-06 16:35:53 -07:00
45a215c15b Move OANDA account info into separate file 2018-09-06 16:31:00 -07:00
f9dd57c0e5 TrueFXTickEvent: fix instrument name to match OANDA format 2018-09-06 15:58:12 -07:00
594ac82c06 clean up imports 2018-09-06 15:56:21 -07:00
0cb39ae560 EsperProcessor.java: remove unused logging 2018-07-23 21:41:46 -07:00
77dd0e2fc4 OHLCPlugInView.java: fix bug in interval parsing. test. 2018-07-23 18:03:03 -07:00
648b14eda9 improve long entry calculation 2018-07-23 01:26:42 -07:00
a795e7552f EsperProcessor.java: remove unused event classes 2018-07-23 01:25:31 -07:00
34ab78b9cf TrueFXTickEvent - tabs to spaces 2018-07-23 01:05:16 -07:00
6a6b8ff1dc epl comments can now start with whitespace 2018-07-23 01:04:26 -07:00
f3420ff16a EsperProcessor: clean up logging code 2018-07-13 19:34:56 -07:00
f170c4e434 EPLHelpers: add str() 2018-07-13 19:34:56 -07:00
73d380fb76 EPLHelpers: add date comparison functions 2018-07-13 19:34:56 -07:00
3aaf37202b add OHLCValueEvent 2018-07-13 19:34:56 -07:00
9f7b97c4c2 OHLCPlugInView: update comments 2018-07-13 17:48:47 -07:00
158460d428 EPLHelpers: add logging 2018-07-13 17:48:47 -07:00
b5887381f3 TrueFXTickEvent: add whitespace in toString() output 2018-06-20 22:48:42 -07:00
a03ba9a883 more tabs to spaces 2018-06-20 22:31:06 -07:00
ff5fa69e7d rename OHLCValue -> OHLCEvent 2018-06-20 22:28:42 -07:00
ced385ef8a EsperProcessor: tabs to spaces 2018-06-15 22:49:30 -07:00
98324bc505 OHLCPlugInView: fix occasional window time overlap 2018-05-30 16:58:16 -07:00
2a97579ac0 ticks: use mid price in toString() 2018-05-30 16:54:18 -07:00
ac06e6a658 App: only take one instrument on the commandline 2018-05-30 16:53:47 -07:00
6b5445254f App: small debug wording change 2018-05-30 16:52:18 -07:00