@@ -70,7 +70,6 @@ def __init__(self):
70
70
self .pending_orders_history = ''
71
71
72
72
self .has_trader_info = False
73
- # self.log_in()
74
73
75
74
def market_sell (self , stock : str , quantity : int , price : float ):
76
75
if not self .is_trader_logged_in ():
@@ -86,9 +85,10 @@ def market_sell(self, stock: str, quantity: int, price: float):
86
85
self .logger .info ('Trader: Market Sell success!' )
87
86
return self .ret_ok_code , response ['data' ]
88
87
else :
89
- print_status ("Webull Trader" , "Market Sell failed" , "ERROR" )
90
- self .logger .warning (f'Trader: Market Buy failed: { response ["msg" ]} ' )
91
- return self .ret_error_code , response ['msg' ]
88
+ data = response ['msg' ]
89
+ print_status ("Webull Trader" , f"Market Sell failed { data } " , "ERROR" )
90
+ self .logger .warning (f'Trader: Market Buy failed: { data } ' )
91
+ return self .ret_error_code , data
92
92
93
93
def market_buy (self , stock : str , quantity : int , price : float ):
94
94
if not self .is_trader_logged_in ():
@@ -104,9 +104,10 @@ def market_buy(self, stock: str, quantity: int, price: float):
104
104
self .logger .info ('Trader: Market Buy success!' )
105
105
return self .ret_ok_code , response ['data' ]
106
106
else :
107
- print_status ("Webull Trader" , "Market Buy failed" , "ERROR" )
108
- self .logger .warning (f'Trader: Market Buy failed: { response ["msg" ]} ' )
109
- return self .ret_error_code , response ['msg' ]
107
+ data = response ['msg' ]
108
+ print_status ("Webull Trader" , f"Market Buy failed { data } " , "ERROR" )
109
+ self .logger .warning (f'Trader: Market Buy failed: { data } ' )
110
+ return self .ret_error_code , data
110
111
111
112
def limit_sell (self , stock : str , quantity : int , price : float ):
112
113
if not self .is_trader_logged_in ():
@@ -123,9 +124,10 @@ def limit_sell(self, stock: str, quantity: int, price: float):
123
124
self .logger .info ('Trader: Limit Sell success!' )
124
125
return self .ret_ok_code , response ['data' ]
125
126
else :
126
- print_status ("Webull Trader" , "Limit Sell failed" , "ERROR" )
127
- self .logger .warning (f'Trader: Market Buy failed: { response ["msg" ]} ' )
128
- return self .ret_error_code , response ['msg' ]
127
+ data = response ['msg' ]
128
+ print_status ("Webull Trader" , f"Limit Sell failed{ data } " , "ERROR" )
129
+ self .logger .warning (f'Trader: Market Buy failed: { data } ' )
130
+ return self .ret_error_code , data
129
131
130
132
def limit_buy (self , stock : str , quantity : int , price : float ):
131
133
if not self .is_trader_logged_in ():
@@ -141,9 +143,10 @@ def limit_buy(self, stock: str, quantity: int, price: float):
141
143
self .logger .info ('Trader: Limit Buy success!' )
142
144
return self .ret_ok_code , response ['data' ]
143
145
else :
144
- print_status ("Webull Trader" , "Limit Buy failed" , "ERROR" )
145
- self .logger .warning (f'Trader: Market Buy failed: { response ["msg" ]} ' )
146
- return self .ret_error_code , response ['msg' ]
146
+ data = response ['msg' ]
147
+ print_status ("Webull Trader" , f"Limit Buy failed { data } " , "ERROR" )
148
+ self .logger .warning (f'Trader: Market Buy failed: { data } ' )
149
+ return self .ret_error_code , data
147
150
148
151
def get_account_info (self ):
149
152
account_info = self ._webull .get_account ()
0 commit comments