闪电交易参数设置中,指定一个可用的UDP 端口:
委托指令格式说明:
1. FT=命令标识
2. 股票代码
3. 闪电交易ID :1~8
4. 申报类型 1 买入 2 融资买入 3 卖出 4 撤单
5. 基准价格:0:实时价格 1:昨日收盘 2:当日开盘 3:当日最高 4:当日最低 5:当日收盘 6:盘口 9:指定价格
6. 价格:上下浮动幅度 或 具体价格
7. 数量:<0 按股数 0~100 按百分比 100以上按金额
每项之间用波浪分隔符 ~ 隔开。
举例:
FT=600000~1~1~0~1.5~-1000
FT=000776~2~1~0~1.8~-1000
申报类型为撤单时:基准价格选实时价格,参数6和参数7设置相同的数值
1) 1 表示全撤(撤所有委托单)
2) 2表示撤买(撤所有委买单)
3) 3表示撤卖(撤所有委卖单)
4) 4表示撤最后(撤最后一次委托单)
5) 5表示撤当前(撤代码框中显示的股票所有委托单)
举例:
FT=600000~1~4~0~1~1 (全撤)
FT=600000~1~4~0~2~2 (撤买单)
Python 简单示例:
import socket
UDP_IP='localhost'
UDP_PORT=8899
FT='FT=600000~1~1~0~1~-1000'
print(UDP_IP);print(UDP_PORT);print(FT)
sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM,0)
sock.sendto(FT.encode('utf-8'),(UDP_IP,UDP_PORT))