Giulio De Pasquale
|
a1d905ebea
|
order closing working
|
2021-01-23 13:44:08 +00:00 |
|
Giulio De Pasquale
|
a1354c2862
|
implemented Default for FastOrderStrategy. FastOrderStrategy closes position with a Market order if threshold is overridden
|
2021-01-23 11:46:39 +00:00 |
|
Giulio De Pasquale
|
47f17efcfb
|
impl PartialEq for ActiveOrder
|
2021-01-23 11:44:59 +00:00 |
|
Giulio De Pasquale
|
b5b3455f08
|
implemented OrderKind <-> bitfinex::OrderKind, returning proper response from submit order
|
2021-01-22 16:09:17 +00:00 |
|
Giulio De Pasquale
|
191a21bec9
|
visible only in crate
|
2021-01-22 16:08:40 +00:00 |
|
Giulio De Pasquale
|
85c02e4053
|
TryFrom<&str> to FromStr for SymbolPair
|
2021-01-22 16:08:03 +00:00 |
|
Giulio De Pasquale
|
2216910edb
|
ExecutedOrder -> ActiveOrder
|
2021-01-22 15:37:53 +00:00 |
|
Giulio De Pasquale
|
16a32cdce7
|
signals -> messages
|
2021-01-19 21:30:15 +00:00 |
|
Giulio De Pasquale
|
e6cb512a17
|
implemented orderbook structs, modified algorithm to calculate best price when closing orders
|
2021-01-19 21:30:01 +00:00 |
|
Giulio De Pasquale
|
945f5f63c1
|
implemented order book call for bitfinex connector. submit order stub working
|
2021-01-19 21:29:02 +00:00 |
|
Giulio De Pasquale
|
8283ecde60
|
refactored SignalKind into Message and ActorMessage
|
2021-01-18 11:54:40 +00:00 |
|
Giulio De Pasquale
|
3512dce35b
|
pair managers implemented
|
2021-01-18 00:01:15 +00:00 |
|
Giulio De Pasquale
|
f3cb051535
|
pair manager to be constructed. update function result signatures updated THEY HAVE TO BE CONNECTED
|
2021-01-17 21:06:18 +00:00 |
|
Giulio De Pasquale
|
71273ccc78
|
order manager is an actor
|
2021-01-17 18:25:16 +00:00 |
|
Giulio De Pasquale
|
503c542a5f
|
positionmanager is now an actor as well
|
2021-01-17 18:18:16 +00:00 |
|
Giulio De Pasquale
|
03e9c94b3b
|
actor model stub + futures unordered
|
2021-01-16 21:38:00 +00:00 |
|
Giulio De Pasquale
|
268000b218
|
ordermanager stub
|
2021-01-16 19:51:13 +00:00 |
|
Giulio De Pasquale
|
dfd676612e
|
stuff...
|
2021-01-16 11:43:16 +00:00 |
|
Giulio De Pasquale
|
0d48d3768a
|
refactored update for position manager
|
2021-01-15 11:10:00 +00:00 |
|
Giulio De Pasquale
|
50c961ec31
|
added chrono
|
2021-01-15 10:51:02 +00:00 |
|
Giulio De Pasquale
|
c754708213
|
added OrderForm struct
|
2021-01-15 10:49:44 +00:00 |
|
Giulio De Pasquale
|
befa1d4bec
|
implemented exchange manager
|
2021-01-15 10:40:48 +00:00 |
|
Giulio De Pasquale
|
f541599fed
|
added name into Connector trait. hardcoded affiliate code
|
2021-01-15 10:40:36 +00:00 |
|
Giulio De Pasquale
|
f707f62ce3
|
added name into Strategy trait
|
2021-01-15 10:40:06 +00:00 |
|
Giulio De Pasquale
|
f6702f22e6
|
pair_statuses -> price_managers
|
2021-01-14 19:29:35 +00:00 |
|
Giulio De Pasquale
|
2db59942eb
|
position strategy working
|
2021-01-14 19:20:58 +00:00 |
|
Giulio De Pasquale
|
c5b4aba548
|
set debug as standard output level for logging
|
2021-01-14 19:04:30 +00:00 |
|
Giulio De Pasquale
|
b9564dc812
|
warnings cleanup and logging
|
2021-01-14 18:56:31 +00:00 |
|
Giulio De Pasquale
|
2c151ae6c1
|
position manager working
|
2021-01-14 18:36:56 +00:00 |
|
Giulio De Pasquale
|
3eca8aef2d
|
removed mod pair from main
|
2021-01-14 12:57:16 +00:00 |
|
Giulio De Pasquale
|
dcc1293455
|
moved price manager from pairs into managers
|
2021-01-14 12:53:54 +00:00 |
|
Giulio De Pasquale
|
23c2d58647
|
correct loop (not ignoring first tick). grouped together managers update
|
2021-01-14 12:46:35 +00:00 |
|
Giulio De Pasquale
|
c87da2bb6a
|
removed explicit lifetime
|
2021-01-14 12:43:01 +00:00 |
|
Giulio De Pasquale
|
2c2f164e18
|
price manager working
|
2021-01-14 12:42:23 +00:00 |
|
Giulio De Pasquale
|
b677cb880f
|
EventManager has events
|
2021-01-13 09:26:29 +00:00 |
|
Giulio De Pasquale
|
957d3e32b8
|
created Client to wrap Connectors
|
2021-01-13 09:24:59 +00:00 |
|
Giulio De Pasquale
|
0ea8a55a7f
|
BfxWrapper -> BfxConnector
|
2021-01-13 09:04:58 +00:00 |
|
Giulio De Pasquale
|
bb518e6259
|
attached managers (no implementation)
|
2021-01-13 09:03:24 +00:00 |
|
Giulio De Pasquale
|
4801d93bfe
|
Strategy to PositionStrategy refactoring
|
2021-01-13 08:59:13 +00:00 |
|
Giulio De Pasquale
|
7e8a5cc580
|
removed positions and orders modules. created models
|
2021-01-13 08:57:46 +00:00 |
|
Giulio De Pasquale
|
e8642d758e
|
removed positions and orders modules. created models
|
2021-01-13 08:57:36 +00:00 |
|
Giulio De Pasquale
|
3171e054e0
|
signal handler
|
2021-01-11 18:40:19 +00:00 |
|
Giulio De Pasquale
|
8a7b3d4e22
|
order submission
|
2021-01-11 17:16:44 +00:00 |
|
Giulio De Pasquale
|
293ea60919
|
using signals
|
2021-01-11 17:16:17 +00:00 |
|
Giulio De Pasquale
|
d2858ff021
|
added orderkind
|
2021-01-11 17:15:59 +00:00 |
|
Giulio De Pasquale
|
4d3a2ea892
|
explicit pair_statuses creation
|
2021-01-11 11:17:01 +00:00 |
|
Giulio De Pasquale
|
a029390c38
|
dispatcher getters
|
2021-01-11 11:16:39 +00:00 |
|
Giulio De Pasquale
|
8442990a0e
|
connector
|
2021-01-06 21:17:01 +00:00 |
|
Giulio De Pasquale
|
0e2673837c
|
positions with strategy working
|
2021-01-05 19:50:14 +00:00 |
|
Giulio De Pasquale
|
ae648b70a4
|
other traits and shit
|
2021-01-05 14:51:03 +00:00 |
|