Commit Graph

101 Commits

Author SHA1 Message Date
bf69120753 trading_system_1.epl: deprecate use of CurrentTick 2019-02-12 10:12:29 -08:00
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
ef446acc1b add thymeleaf dependency for templating 2019-01-24 22:59:20 -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
17e503d400 Add long_entry_exit.{dia,pdf} 2018-11-14 21:19:48 -08:00
7e14abaee1 Bump version to 0.9.2 2018-11-14 21:17:47 -08:00
6bda4d5c2b Merge branch 'candlestick_calcs' 2018-11-14 21:16:40 -08:00
3d65a8e91e Add many epl log definitions 2018-11-14 21:15:22 -08:00
d83b1da903 Add long exit (LX) code 2018-11-14 21:14:31 -08:00
7680ed81a2 Add LE derived values 2018-11-14 21:08:36 -08:00
b0f254b006 Prevent LE when we're already in a LE 2018-11-14 21:07:15 -08:00
8cf12a27fb Replace OHLCValueEvent 2018-11-14 20:54:27 -08:00
92c3636d8f Add HKStream, TBStream, and TBHKStream 2018-11-14 20:41:28 -08:00
a9f9e44651 trading_system_1.epl: only LE within trading hours 2018-11-14 18:34:43 -08:00
9a743b8919 Rename CurrentTickWindow -> CurrentTick 2018-11-14 18:33:35 -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
c9c10da4bc trading_system_1.epl: remove some out of date comments 2018-10-30 17:44:44 -07:00
c2ff0ab7ad bump version to v0.9.1 2018-09-26 09:25:54 -07:00
e90046f709 added README.md 2018-09-26 08:36:09 -07:00
3508dd59ce bump version to 0.9.0 2018-09-21 11:20:34 -07:00
00f2bbf698 OrderRequest.java: add toString() 2018-09-21 11:19:14 -07:00
d8bb3f490c update some eclipse prefs 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
b9cac77bcd trading_system_1.epl: pass instrument and units in LongEntry events 2018-09-20 16:43:17 -07:00
5a5f7f7acf gradle: fix javadoc classpath 2018-09-20 16:36:57 -07:00
4d5128c1e4 OHLCPlugInViewTest: add package declaration 2018-09-20 14:20:53 -07:00
c36195072c add src/main/resources to classpath 2018-09-20 13:33:52 -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
a9c3cd6b61 Bump version to 0.3.2 2018-07-23 21:48:40 -07:00