crapher / pyhomebroker

Apache License 2.0
101 stars 42 forks source link

Error venta AL30D parkeado #11

Closed rec3d closed 3 years ago

rec3d commented 3 years ago

Hola, Al realizar una hb.orders.send_sell_order('AL30D','spot',float(38.30),int(1)) El servidor responde:

File "<ipython-input-7-4b4068eaf849>", line 1, in <module>
    order_number3 = hb.orders.send_sell_order('AL30D','spot',float(38.30),int(1))

  File "d:\Users\xxx\anaconda3\lib\site-packages\pyhomebroker\orders\orders.py", line 192, in send_sell_order
    return self.__send_order_confirmation()

  File "d:\Users\xxx\anaconda3\lib\site-packages\pyhomebroker\orders\orders.py", line 433, in __send_order_confirmation
    raise ServerException('Order not accepted by server.\nError Received from server: {}'.format(response['Result']['ResponseOrden']['ErrorMessage']))

ServerException: Order not accepted by server.
Error Received from server: None

Esto puede deberse a la declaración jurada que obliga a aceptar el broker: Capture

Si vamos al listado de órdenes del broker curiosamente la orden fue ingresada y anulada automáticamente: Capture2

Aclaro que los AL30 están parkeados hace más de 1 día y puedo ingresar correctamente la venta desde la plataforma del broker.

Saludos!