使用实时快照WDS数据创建订单

此示例显示了如何连接到风数据馈送服务(WDS),检索实时快照数据,并执行简单的数据分析以进行投资决策。该示例然后显示如何登录WDS订单管理系统,创建订单,并查询有关订单的信息。此示例要求您打开并登录风力财务终端。

连接到WDS.

c =风;

检索快照数据

格式化货币的输出数据。

格式银行

使用600000.sh.安全性和WDS连接,检索最后一次价格和卷字段的实时快照数据。

s ='600000.sh';f = {'rt_last''rt_vol'};d =实时(C,S,F)
d = 1×3时间表时间码RT_LAST RT_VOL  ____________________ ___________ _______ ____________ 05 - 12月- 2017 12:33:50 600000. sh 13.17 - 123796797.00

D.是一个包含时间和这些变量的安全性的时间表:

  • 安全

  • 最后的价格

  • 体积

分析快照价格

假设12,以CNY货币指定的价格阈值。将快照价格与阈值进行比较。销售指示器包含逻辑值1

sellnow =(d.rt_last> 12);

使用销售指示器设置订单的方向。

如果(SellNow)方向='卖';别的方向='买';结尾

创建WDS订单

使用WDS连接登录WDS订单管理系统。指定代理,分支机构,用户名,密码和帐户类型。

经纪人=“0000”;分支=“0”;CapitalAccount =“1234567891011”;密码=“abcdefghi”;accttype =“SHSZ”;Dlogin = Tradelogin(C,Broker,Branch,......capitalAccount,密码,accttype);

创建100股售价600000.sh.安全使用WDS连接。以订单价格出售股票13.17,以人工学习为单位指明。使用'logonid'名称值对参数指定登录标识符。使用'trodepassword'名称 - 值对参数指定密码。

价格='13 .17';数量='100';logonid ='1';密码=“abcdefghi”;d = createOrder(c,s,方向,价格,数量,......'logonid',logonid,'trodepassword',密码)
d = 1×8表请求ID SecurityCode TradeSide OrderPrice OrderVolume LogonID的错误码ERRORMSG _________ ____________ _________ __________ ___________ _______ _________ _____________ 20 '600000.sh' '卖出' '13 0.17' '100' '1' 0 '发送...'

D.是一个带有这些变量的表:

  • 请求标识符

  • 安全码

  • 方向

  • 订单价格

  • 订单卷

  • 登录标识符

  • 错误代码

  • 错误信息

查询执行顺序的状态并显示状态。订单状态'普通的'表示成功的订单执行。

d =查询(C,“秩序”);d.orderstatus.
d ='正常'

关闭WDS连接

使用返回的登录标识符从WDS订单管理系统中注销ortelogin.功能。

logonid = dlogin.logonid;d = Tradelogout(C,Logonid);

关闭WDS连接。

关闭(c)

也可以看看

||||||

相关的话题

外部网站