Merge pull request #1458 from 1122455801/tiger_gateway_version_03

[Mod] futu_gateway.py
This commit is contained in:
vn.py 2019-03-08 22:32:30 +08:00 committed by GitHub
commit 3a982534a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -343,7 +343,7 @@ class FutuGateway(BaseGateway):
symbol=symbol,
exchange=exchange,
direction=Direction.LONG,
volume=float(row["qty"]),
volume=row["qty"],
frozen=(float(row["qty"]) - float(row["can_sell_qty"])),
price=float(row["pl_val"]),
pnl=float(row["cost_price"]),
@ -463,8 +463,8 @@ class FutuGateway(BaseGateway):
orderid=str(row["order_id"]),
direction=DIRECTION_FUTU2VT[row["trd_side"]],
price=float(row["price"]),
volume=float(row["qty"]),
traded=float(row["dealt_qty"]),
volume=row["qty"],
traded=row["dealt_qty"],
status=STATUS_FUTU2VT[row["order_status"]],
time=row["create_time"].split(" ")[-1],
gateway_name=self.gateway_name,
@ -490,7 +490,7 @@ class FutuGateway(BaseGateway):
tradeid=tradeid,
orderid=row["order_id"],
price=float(row["price"]),
volume=float(row["qty"]),
volume=row["qty"],
time=row["create_time"].split(" ")[-1],
gateway_name=self.gateway_name,
)