动态数据交换 (DDE)
什么是DDE?
DDE (动态数据交换) 被许多金融数据供货商广泛使用,当中包括彭博及路透社等等
利用DDE,我们可以与一些统计程序或交易程序交换数据,例如可使用Microsoft Excel与交易程序交换数据
许多应用程序都支持DDE,包括Microsoft Excel, Word, Lotus 1-2-3 及 Visual Basic
我们为使用者提供那些DDE?
现时很多图表软件都支持实时串流传输功能
但仍有部分软件不支持[1],
我们已经证实以下程序能有效地与SPTrader交换数据:
1. Microsoft Excel
TOPIC COMMAND[2]
PRICE LINE[3] sptrader|price!sp*
LAST sptrader|last!sp*
LAST SIZE sptrader|lastsize!sp*
BID sptrader|bid!sp*
BID SIZE sptrader|bidsize!sp*
ASK sptrader|ask!sp*
ASK SIZE sptrader|asksize!sp*
OPEN sptrader|open!sp*
HIGH sptrader|high!sp*
LOW sptrader|low!sp*
CLOSE sptrader|close!sp*
VOLUME sptrader|volume!sp*
DDE交易盘价格,张数和仓数上下限设定:
仓数上下限不能等于或超过设定数量.譬如想设定仓数上限为"1",则上限设定就必需是"2".
同样道理,如想仓数下限为"-1",则下限设定必需设为"-2".
价格和张数上下限则可相等于设定值
假如设定值为"0"(针对仓位和张数), 即表示没有上下限设定
价格不能设定价值为"0" 或负数,故此暂不提供跨期DDE交易
你可输入以下指令去测试你的DDE:
TOPIC COMMAND
TRADE / PRICE sptrader|last!sp*
TRADE SIZE sptrader|lastsize!sp*
BID sptrader|bid!sp*
BID SIZE sptrader|bidsize!sp*
ASK sptrader|ask!sp*
ASK SIZE sptrader|asksize!sp*