如何给一个老旧策略无缝对接股票行情web接口?用于控制是否开启使用websocket接口功能,控制指定的开启特定的市场接口。在这种情况下,由于篇幅有限,只是对的exchange.GetTicker接口做hook操作。参数只能打开GetTicker接口为websocket模式控制参数:Hook_GetTicker。
var_DictConnectCreater={
"Huobi":WSConnecter_Huobi,
"Binance":WSConnecter_Binance,
}
var_ConnMap={}
functioninit{
if{
varconnectCreater=null
if{
Log
}
varisFound=false
for{
if==name){
connectCreater=_DictConnectCreater[name]
isFound=true
}
}
if{
throw"没有找到实现"
}
if{
varsymbol=exchange.GetCurrency
_ConnMap.GetTicker=connectCreater
exchange.GetTicker=function{
return_C
}
}
//...
}
}
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点