Commit Graph

53 Commits

Author SHA1 Message Date
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
7fbf75bacd update Esper time on OANDA heartbeat 2018-05-30 14:21:10 -07:00
26b199a4f9 add OHLC plugin 2018-05-26 23:19:12 -07:00
476f3708f4 change time rep from Long to Joda DateTime 2018-05-26 23:15:16 -07:00
c0a8a61d1f more *Tick -> *TickEvent 2018-05-26 22:57:36 -07:00
5d1adfc931 use slf4j logging in more places 2018-05-26 22:57:20 -07:00
583d319ef3 rename *Tick classes to *TickEvent 2018-05-26 22:50:05 -07:00
812fffd9bf add commandline args and very basic esper processing 2018-05-15 00:08:05 -07:00
264969f15c clean whitespace 2018-05-15 00:02:28 -07:00
aff8fb8404 factor App.java into domain classes 2018-04-06 18:24:19 -07:00