()
| 155 | |
| 156 | # Your current positions (returns the symbols list): |
| 157 | def get_pos(): |
| 158 | try: |
| 159 | resp = client.get_position_risk() |
| 160 | pos = [] |
| 161 | for elem in resp: |
| 162 | if float(elem['positionAmt']) != 0: |
| 163 | pos.append(elem['symbol']) |
| 164 | return pos |
| 165 | except ClientError as error: |
| 166 | print( |
| 167 | "Found error. status: {}, error code: {}, error message: {}".format( |
| 168 | error.status_code, error.error_code, error.error_message |
| 169 | ) |
| 170 | ) |
| 171 | |
| 172 | def check_orders(): |
| 173 | try: |