Stefano Raggi
8613deb3ef
Minor refactor
...
- Added TimeInForce.GoodTilDate static method
- Made GoodTilDateTimeInForce.Expiry readonly
2018-05-30 18:25:52 +02:00
Stefano Raggi
7a76b07174
Post review updates
...
- removed TimeInForceType enum
- updated comments in InteractiveBrokersBrokerage.ParseExpiryDateTime
- removed equality methods and operators from TimeInForce class
- fixed TimeInForce JSON serialization/deserialization with custom converter
2018-05-30 10:00:13 +02:00
Stefano Raggi
bbf3e32e70
Fix IB issues with GTD orders
2018-05-30 10:00:12 +02:00
Stefano Raggi
9116531e1d
Add Good Til Date (GTD) time in force
2018-05-30 10:00:11 +02:00
Stefano Raggi
4406332046
Make TimeInForce class abstract
2018-05-30 10:00:11 +02:00
Stefano Raggi
62e1c2e32c
Update DayTimeInForceHandler to use GetNextMarketClose
2018-05-02 22:37:57 +02:00
Stefano Raggi
a85ebe42d5
Rename HasOrderExpired to IsOrderExpired
2018-05-02 21:00:56 +02:00
Stefano Raggi
bfe5a8b005
Fix time zone bug with Forex orders in DayTimeInForceHandler
2018-05-01 23:53:18 +02:00
Stefano Raggi
2d19ab7ead
Review TimeInForce handler interface
...
- removed IAlgorithm dependency from time in force handlers
- renamed GoodTilCancelled to GoodTilCanceled
- added GTC time in force in regression algorithms
- inlined initialization of time in force handler dictionary
2018-05-01 20:53:43 +02:00
Stefano Raggi
66d6de1540
Rename ITimeInForceHandler methods
2018-04-30 09:28:04 +02:00
Stefano Raggi
48c156e588
Add ITimeInForceHandler interface with GTC and DAY implementations
2018-04-30 09:28:04 +02:00