这个例子显示了如何从Money.Net实时数据的符号。它说明了如何订阅实时更新,停止订阅,使用自定义事件处理函数过程的实时更新。
要处理实时数据更新,可以使用默认的事件处理函数。或者,对于另一种方法,可以编写自定义事件处理程序函数。用于用金钱编写自定义事件处理函数。净数据,看到即时的
。对于自定义事件处理函数,见编写和运行自定义事件处理函数。
这个例子需要一个Money.Net用户名和密码。要请求这些凭据,接触Money.Net。
要访问此示例的代码,输入编辑MoneyNetDataWorkflowExample.m
。
创造货币。网络连接c
使用用户名和密码。
用户名=“user@company.com”;PWD ='999999';c = moneynet(用户名、pwd);
检索用于IBM Money.Net实时数据更新®的象征。
符号=“IBM”;实时(C,符号)
默认的事件处理程序mnRealTimeEventHandler
处理所有数据实时更新。要访问默认的事件处理程序的代码,输入编辑mnRealTimeEventHandler.m
。
的mnRealTimeEventHandler
函数创建工作区变量IBMRealTime
。的mnRealTimeEventHandler
函数填充表IBMRealTime
实时数据更新。查看实时数据,打开IBMRealTime
在变量编辑器中。
停止符号订阅。
停止(c)
mnRealTimeEventHandler
停止处理所有实时数据更新。最后的实时数据更新保持IBMRealTime
。
定义一个自定义事件处理函数myfcn
。的myfcn
函数显示的钱。Net实时数据到命令窗口。
myfcn = @ (x) disp (x);
检索使用IBM标志Money.Net实时数据更新myfcn
。
符号=“IBM”;实时(c,象征,myfcn)
符号描述昨天YesterdayDateTime报价问ExchangeOfTheCurrentBidPrice ExchangeOfTheCurrentAskPrice高低容量YearHigh YearHighDateTime YearLow YearLowDateTime股息DividendYield EPS EPSDateTime EPSDiluted EPSDilutedDateTime PERatio BidSize AskSize LastTradeDate LastTradeTime开放成分股市值交换TimeOfLastUpdatetoBidAskOrTrade LastTradeCondition QuoteBidAskCondition AverageVolume CurrencyCode ShortInterest PricetoBookRatio SharesOutstandingβVWAP去年SecurityType LastOutsideOfMarketHours LastTradeDateOutsideOfMarketHours LastTradeTimeOutsideOfMarketHours LastTradeDirection LastTradeSize LastTradeExchange ______ ______________________________ _____ _________________交____________________________ ____________________________交__________ ________ ___________售予________ _________________ _____ _________________ _____ _____________累积_________ __________________________________ ______ _____ ________ _______________________________ _____________ ____________________ _________________ _______ _________________ ___________ _________________ _____, ______ ________________________ _________________________________ _________________________________ _____________ _________________ _________________ ______ _______“IBM”“国际商业马赫”148.31 05/24/16就是151.65 - 151.67”、“151.67 148.50 2476783.00 173.78 116.90 07/20/152/11/16 5.60 3.77 13.30 02/29/16 00:00:00 11.18 6.00 3.00 00纽约证券交易所NYSE' 13:44:52 " " 4141081.00 'USD' 20241776.00 9.44 959962000.00 0.70 150.72 148.79 05/25/16 09:30 '=' 100.00 'OMDF' 151.66 NaN
myfcn
在命令窗口中的IBM显示器实时数据更新。
停止符号订阅。
停止(c,符号)
myfcn
停止显示在命令窗口中实时数据更新。
关闭(c)