Add a symbol "front feed" helper
							parent
							
								
									ae04239a48
								
							
						
					
					
						commit
						7d1a2e1e4d
					
				| 
						 | 
					@ -106,6 +106,18 @@ class Symbol(BaseModel):
 | 
				
			||||||
        mult = 1 / self.tick_size
 | 
					        mult = 1 / self.tick_size
 | 
				
			||||||
        return round(value * mult) / mult
 | 
					        return round(value * mult) / mult
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def front_feed(self) -> tuple[str, str]:
 | 
				
			||||||
 | 
					        '''
 | 
				
			||||||
 | 
					        Return the "current" feed key for this symbol.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        (i.e. the broker + symbol key in a tuple).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        '''
 | 
				
			||||||
 | 
					        return (
 | 
				
			||||||
 | 
					            list(self.broker_info.keys())[0],
 | 
				
			||||||
 | 
					            self.key,
 | 
				
			||||||
 | 
					        )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@validate_arguments
 | 
					@validate_arguments
 | 
				
			||||||
def mk_symbol(
 | 
					def mk_symbol(
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue