adf6437449 
								
							
								 
							
						 
						
							
							
								
								Move margin settings to class scope  
							
							
							
						 
						
							2021-03-16 15:59:44 -04:00  
				
					
						
							
							
								 
						
							
							
								61198818dc 
								
							
								 
							
						 
						
							
							
								
								Fix label snap on line highlight bug  
							
							
							
						 
						
							2021-03-14 12:28:11 -04:00  
				
					
						
							
							
								 
						
							
							
								cf2f001bcc 
								
							
								 
							
						 
						
							
							
								
								Add save last datum toggle to y-label  
							
							
							
						 
						
							2021-03-13 21:06:53 -05:00  
				
					
						
							
							
								 
						
							
							
								776395791a 
								
							
								 
							
						 
						
							
							
								
								Pass action to line editor  
							
							
							
						 
						
							2021-03-13 19:31:22 -05:00  
				
					
						
							
							
								 
						
							
							
								c75dacb239 
								
							
								 
							
						 
						
							
							
								
								Support func ops on field data, extend anchor logics  
							
							
							
						 
						
							2021-03-13 19:29:52 -05:00  
				
					
						
							
							
								 
						
							
							
								c71a3e0fc5 
								
							
								 
							
						 
						
							
							
								
								Level line look and feel rework  
							
							... 
							
							
							
							Add support for drawing ``QPathGraphicsItem`` markers but don't use them
since they seem to be shitting up when combined with the infinite line
(bounding rect?): weird artifacts and whatnot. The only way to avoid
said glitches seems to be to update inside the infinite line's
`.paint()` but that slows stuff down.. Instead stick with the manual
paint job use the same pin point: left of the L1 spread graphics - where
the lines now also extend to.
Further stuff:
- Pin the y-label to a line's value on hover.
- Disable x-dimension line moving
- Rework the labelling to be more minimal 
							
						 
						
							2021-03-13 17:31:15 -05:00  
				
					
						
							
							
								 
						
							
							
								887c305d46 
								
							
								 
							
						 
						
							
							
								
								Allow y-label pinning on cross hair hide  
							
							
							
						 
						
							2021-03-13 17:29:35 -05:00  
				
					
						
							
							
								 
						
							
							
								9798689961 
								
							
								 
							
						 
						
							
							
								
								Lengthen label arrow a tad  
							
							
							
						 
						
							2021-03-13 17:28:57 -05:00  
				
					
						
							
							
								 
						
							
							
								f6dbdfab84 
								
							
								 
							
						 
						
							
							
								
								Don't crash on unknown orders execing  
							
							
							
						 
						
							2021-03-13 17:28:22 -05:00  
				
					
						
							
							
								 
						
							
							
								396f6b2a0d 
								
							
								 
							
						 
						
							
							
								
								Fix type annot  
							
							
							
						 
						
							2021-03-12 07:41:47 -05:00  
				
					
						
							
							
								 
						
							
							
								18ab81a967 
								
							
								 
							
						 
						
							
							
								
								Make crosshair lines a milder gray  
							
							
							
						 
						
							2021-03-11 21:44:35 -05:00  
				
					
						
							
							
								 
						
							
							
								624617d8e1 
								
							
								 
							
						 
						
							
							
								
								Don't run brokerds in debug mode by default  
							
							
							
						 
						
							2021-03-11 21:44:10 -05:00  
				
					
						
							
							
								 
						
							
							
								d016abcd0d 
								
							
								 
							
						 
						
							
							
								
								Adjust right axis anchor closure to include l1 label size  
							
							
							
						 
						
							2021-03-11 21:43:29 -05:00  
				
					
						
							
							
								 
						
							
							
								4a1df686a5 
								
							
								 
							
						 
						
							
							
								
								Update max l1 label size on chart  
							
							
							
						 
						
							2021-03-11 21:42:38 -05:00  
				
					
						
							
							
								 
						
							
							
								a51d5c536e 
								
							
								 
							
						 
						
							
							
								
								Add a couple more grays  
							
							
							
						 
						
							2021-03-11 21:41:13 -05:00  
				
					
						
							
							
								 
						
							
							
								31c14a2f9f 
								
							
								 
							
						 
						
							
							
								
								Add l1 label size tracking to chart widget  
							
							
							
						 
						
							2021-03-11 21:40:50 -05:00  
				
					
						
							
							
								 
						
							
							
								ea8120156f 
								
							
								 
							
						 
						
							
							
								
								Add position line updating to order mode  
							
							
							
						 
						
							2021-03-11 21:40:06 -05:00  
				
					
						
							
							
								 
						
							
							
								e91e7bea1f 
								
							
								 
							
						 
						
							
							
								
								Add position event support to ems  
							
							
							
						 
						
							2021-03-11 21:38:59 -05:00  
				
					
						
							
							
								 
						
							
							
								6265ae8057 
								
							
								 
							
						 
						
							
							
								
								Add position event relay to ib broker backend  
							
							
							
						 
						
							2021-03-11 21:38:31 -05:00  
				
					
						
							
							
								 
						
							
							
								98bfee028a 
								
							
								 
							
						 
						
							
							
								
								Add a position line api  
							
							... 
							
							
							
							Add a line which shows the current average price position with and arrow
marker denoting the direction (long or short). Required some further
rewriting of the infinite line from pyqtgraph including:
- adjusting marker (arrow) placement to be offset from axis + l1 labels
- fixing the hover event to not require the `.movable` attribute to be
  set 
							
						 
						
							2021-03-11 21:35:09 -05:00  
				
					
						
							
							
								 
						
							
							
								7075a968b4 
								
							
								 
							
						 
						
							
							
								
								Create an order mode module  
							
							
							
						 
						
							2021-03-08 09:05:37 -05:00  
				
					
						
							
							
								 
						
							
							
								7e214180a6 
								
							
								 
							
						 
						
							
							
								
								Remove old simulated order price on update  
							
							
							
						 
						
							2021-03-07 22:17:19 -05:00  
				
					
						
							
							
								 
						
							
							
								fff9efe4aa 
								
							
								 
							
						 
						
							
							
								
								Snap level line movements to tick size  
							
							
							
						 
						
							2021-03-07 22:16:46 -05:00  
				
					
						
							
							
								 
						
							
							
								d58a82bd38 
								
							
								 
							
						 
						
							
							
								
								Factor and simplify paper clearing logic  
							
							
							
						 
						
							2021-03-07 16:41:14 -05:00  
				
					
						
							
							
								 
						
							
							
								5deea50963 
								
							
								 
							
						 
						
							
							
								
								Factor order request processing into new func  
							
							
							
						 
						
							2021-03-07 16:25:47 -05:00  
				
					
						
							
							
								 
						
							
							
								e71bcb363c 
								
							
								 
							
						 
						
							
							
								
								Drop stage line cacheing; the complexity isn't worth it.  
							
							
							
						 
						
							2021-03-07 16:07:23 -05:00  
				
					
						
							
							
								 
						
							
							
								de5a69c59c 
								
							
								 
							
						 
						
							
							
								
								Add mouse drag order update support to UI  
							
							
							
						 
						
							2021-03-07 16:01:42 -05:00  
				
					
						
							
							
								 
						
							
							
								6851bacd0a 
								
							
								 
							
						 
						
							
							
								
								Add drag start/end callback support, remove from cursor hovered on delete  
							
							
							
						 
						
							2021-03-07 15:50:50 -05:00  
				
					
						
							
							
								 
						
							
							
								0ade7daebc 
								
							
								 
							
						 
						
							
							
								
								Support simulated live order modification in paper engine  
							
							
							
						 
						
							2021-03-07 13:34:03 -05:00  
				
					
						
							
							
								 
						
							
							
								919ecab732 
								
							
								 
							
						 
						
							
							
								
								Support order modification in ems request loop  
							
							
							
						 
						
							2021-03-07 13:12:39 -05:00  
				
					
						
							
							
								 
						
							
							
								a43ab1b983 
								
							
								 
							
						 
						
							
							
								
								Add order update method to client  
							
							
							
						 
						
							2021-03-07 10:56:09 -05:00  
				
					
						
							
							
								 
						
							
							
								2cabe1831c 
								
							
								 
							
						 
						
							
							
								
								Attempt to handle existing order updates with ib backend  
							
							
							
						 
						
							2021-03-06 16:33:56 -05:00  
				
					
						
							
							
								 
						
							
							
								a1a1dec885 
								
							
								 
							
						 
						
							
							
								
								Move L1 labels into lone module  
							
							
							
						 
						
							2021-03-01 14:48:08 -05:00  
				
					
						
							
							
								 
						
							
							
								8997b6029b 
								
							
								 
							
						 
						
							
							
								
								Drop cruft  
							
							
							
						 
						
							2021-03-01 12:02:07 -05:00  
				
					
						
							
							
								 
						
							
							
								72c4a4366b 
								
							
								 
							
						 
						
							
							
								
								Tag TWS trade events  
							
							
							
						 
						
							2021-03-01 12:01:48 -05:00  
				
					
						
							
							
								 
						
							
							
								a1691cf1c5 
								
							
								 
							
						 
						
							
							
								
								Keep to one EMS daemon if possible  
							
							
							
						 
						
							2021-03-01 11:28:44 -05:00  
				
					
						
							
							
								 
						
							
							
								327129db37 
								
							
								 
							
						 
						
							
							
								
								Drop paper limit submissions for alerts  
							
							
							
						 
						
							2021-02-25 18:44:40 -05:00  
				
					
						
							
							
								 
						
							
							
								9f9b5480a6 
								
							
								 
							
						 
						
							
							
								
								More explicit private var name  
							
							
							
						 
						
							2021-02-24 12:05:09 -05:00  
				
					
						
							
							
								 
						
							
							
								948e133cae 
								
							
								 
							
						 
						
							
							
								
								Split out ems daemon, client api and paper engine into new mods  
							
							
							
						 
						
							2021-02-22 18:37:57 -05:00  
				
					
						
							
							
								 
						
							
							
								a9bbc223bb 
								
							
								 
							
						 
						
							
							
								
								Add a new exchange subpackage  
							
							
							
						 
						
							2021-02-22 17:28:34 -05:00  
				
					
						
							
							
								 
						
							
							
								1142a538ea 
								
							
								 
							
						 
						
							
							
								
								Don't forward errors without an order id  
							
							
							
						 
						
							2021-02-22 10:45:01 -05:00  
				
					
						
							
							
								 
						
							
							
								af82f36bd8 
								
							
								 
							
						 
						
							
							
								
								Add comp trading ref  
							
							
							
						 
						
							2021-02-21 16:04:04 -05:00  
				
					
						
							
							
								 
						
							
							
								e6ea053d40 
								
							
								 
							
						 
						
							
							
								
								Get kivy/questrade shit working again  
							
							
							
						 
						
							2021-02-21 12:32:40 -05:00  
				
					
						
							
							
								 
						
							
							
								f724798336 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect bounding rect calc  
							
							
							
						 
						
							2021-02-21 12:02:20 -05:00  
				
					
						
							
							
								 
						
							
							
								4b0e5662a5 
								
							
								 
							
						 
						
							
							
								
								Add default order lot sizes by asset type  
							
							
							
						 
						
							2021-02-21 12:01:48 -05:00  
				
					
						
							
							
								 
						
							
							
								6fb1945360 
								
							
								 
							
						 
						
							
							
								
								Fix and pass through piker loglevel correctly  
							
							
							
						 
						
							2021-02-21 11:50:33 -05:00  
				
					
						
							
							
								 
						
							
							
								aa4a2ef64f 
								
							
								 
							
						 
						
							
							
								
								Bump up font size one more time  
							
							
							
						 
						
							2021-02-21 11:49:27 -05:00  
				
					
						
							
							
								 
						
							
							
								c2890b8197 
								
							
								 
							
						 
						
							
							
								
								Port level line to xhair methods  
							
							
							
						 
						
							2021-02-21 11:48:51 -05:00  
				
					
						
							
							
								 
						
							
							
								d5b41e12c5 
								
							
								 
							
						 
						
							
							
								
								Add crosshair hide/show convenience methods  
							
							
							
						 
						
							2021-02-21 11:45:24 -05:00  
				
					
						
							
							
								 
						
							
							
								71745ddcd4 
								
							
								 
							
						 
						
							
							
								
								Even smaller text fill on axes  
							
							
							
						 
						
							2021-02-21 11:44:58 -05:00