如果我们想要利用通信达,去查询期货数据,这个行情接口的代码要怎么写呢?今日我们就来分享一下通达信历史期货数据接口的源代码。
"""
数据获取和处理
"""
df_stock["sma5"]=df_stock["close"].rolling.mean
df_stock["sma10"]=df_stock["close"].rolling.mean
df_stock["sma30"]=df_stock["close"].rolling.mean
df_stock["sma60"]=df_stock["close"].rolling.mean
df_stock["sma5-sma10"]=df_stock["sma5"]-df_stock["sma10"]
df_stock["close-sma30"]=df_stock["close"]-df_stock["sma30"]
df_stock["close-sma60"]=df_stock["close"]-df_stock["sma60"]
df_stock["volume_5"]=df_stock["volume"].rolling.mean
df_stock["volume_10"]=df_stock["volume"].rolling.mean
df_stock["volume_5-volume_10"]=df_stock["volume_5"]-df_stock["volume_10"]
ifx>=0:
return"买进"
return"卖出"
df_stock["sma5-sma10交易记录"]=df_stock["sma5-sma10"].apply
df_stock["sma10-sma30"]=df_stock["sma10"]-df_stock["sma30"]
df_stock["sma30-sma60"]=df_stock["sma30"]-df_stock["sma60"]
ifx>=0:
return"买进"
return"卖出"
df_stock["sma10-sma30交易记录"]=df_stock["sma10-sma30"].apply
defzs:
ifx>=0:
return"上升趋势"
return"下降趋势"
df_stock["趋势"]=df_stock["close-sma60"].apply
ifx>=0:
return"放量"
return"缩量"
df_stock["放量情况"]=df_stock["sma10-sma30"].apply
df_stock["累计涨跌幅"]=df_stock["close"].pct_change.cumsum
df_stock.to_excel
好了,关于通达信历史期货数据接口源代码的问题,今日暂时就先分享这么多,其实数据接口目前已经很普遍,很多平台都有提供这样的接口,我们可以在一些期货论坛上找一下,一般都能找到适合自己,而且价格合理的数据接口。如果大家还有其他关于交易接口的问题,也欢迎提出交流,共同进步。
文章为作者独立观点,不代表股票交易接口观点