图片

 ○ 图片学习 ○

Image Learn

图片

图片

图片

图片

 ○ QMT代码 ○

Formula Code

<span data-cacheurl="" data-remoteid="" data-lazy-bgimg="https://mmbiz.qpic.cn/mmbiz_svg/I1OPdTuWhE9ZVtmJHT3mLR2gJCIrwjicGO5rEDkqQstk4Mexupwmrw5zpX4hNedicMpOibxZI8p1IgZL5nWO7NkNYRxicMZZ6pvN/640?wx_fmt=svg&amp;from=appmsg" data-fail="0"><span leaf=""># ==================== 数据获取函数 ====================<span leaf="">  
<span leaf="">def<span leaf=""> <span leaf="">get_current_price<span leaf="">(symbol)<span leaf="">:<span leaf="">  
<span leaf="">    <span leaf="">"""获取当前价格"""<span leaf="">  
<span leaf="">    <span leaf="">try<span leaf="">:<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf=""> get_attribute(symbol, <span leaf="">'price'<span leaf="">)<span leaf="">  
<span leaf="">    <span leaf="">except<span leaf=""> Exception <span leaf="">as<span leaf=""> e:<span leaf="">  
<span leaf="">        logger.error(<span leaf="">f"获取价格失败 <span leaf="">{symbol}<span leaf="">: <span leaf="">{e}<span leaf="">"<span leaf="">)<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf="">None<span leaf="">  
<span leaf="">  
<span leaf="">def<span leaf=""> <span leaf="">get_history_data<span leaf="">(symbol, count=<span leaf="">50<span leaf="">)<span leaf="">:<span leaf="">  
<span leaf="">    <span leaf="">"""获取历史数据"""<span leaf="">  
<span leaf="">    <span leaf="">try<span leaf="">:<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf=""> get_bars(symbol, count, <span leaf="">'1d'<span leaf="">, [<span leaf="">'open'<span leaf="">, <span leaf="">'high'<span leaf="">, <span leaf="">'low'<span leaf="">, <span leaf="">'close'<span leaf="">, <span leaf="">'volume'<span leaf="">])<span leaf="">  
<span leaf="">    <span leaf="">except<span leaf=""> Exception <span leaf="">as<span leaf=""> e:<span leaf="">  
<span leaf="">        logger.error(<span leaf="">f"获取历史数据失败 <span leaf="">{symbol}<span leaf="">: <span leaf="">{e}<span leaf="">"<span leaf="">)<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf="">None<span leaf="">  
<span leaf="">  
<span leaf="">def<span leaf=""> <span leaf="">get_position<span leaf="">(symbol)<span leaf="">:<span leaf="">  
<span leaf="">    <span leaf="">"""获取持仓数量"""<span leaf="">  
<span leaf="">    <span leaf="">try<span leaf="">:<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf=""> get_attribute(symbol, <span leaf="">'position'<span leaf="">)<span leaf="">  
<span leaf="">    <span leaf="">except<span leaf=""> Exception <span leaf="">as<span leaf=""> e:<span leaf="">  
<span leaf="">        logger.error(<span leaf="">f"获取持仓失败 <span leaf="">{symbol}<span leaf="">: <span leaf="">{e}<span leaf="">"<span leaf="">)<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf="">0<span leaf="">  
<span leaf="">  
<span leaf="">def<span leaf=""> <span leaf="">get_total_assets<span leaf="">()<span leaf="">:<span leaf="">  
<span leaf="">    <span leaf="">"""获取总资产"""<span leaf="">  
<span leaf="">    <span leaf="">try<span leaf="">:<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf=""> context.portfolio.total_value<span leaf="">  
<span leaf="">    <span leaf="">except<span leaf=""> Exception <span leaf="">as<span leaf=""> e:<span leaf="">  
<span leaf="">        logger.error(<span leaf="">f"获取总资产失败: <span leaf="">{e}<span leaf="">"<span leaf="">)<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf="">0<span leaf="">  
<span leaf="">  
<span leaf="">def<span leaf=""> <span leaf="">get_cash<span leaf="">()<span leaf="">:<span leaf="">  
<span leaf="">    <span leaf="">"""获取可用资金"""<span leaf="">  
<span leaf="">    <span leaf="">try<span leaf="">:<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf=""> context.portfolio.cash<span leaf="">  
<span leaf="">    <span leaf="">except<span leaf=""> Exception <span leaf="">as<span leaf=""> e:<span leaf="">  
<span leaf="">        logger.error(<span leaf="">f"获取可用资金失败: <span leaf="">{e}<span leaf="">"<span leaf="">)<span leaf="">  
<span leaf="">        <span leaf="">return<span leaf=""> <span leaf="">0

图片

 ○ 通达信代码 ○

Formula Code

通达信代码:

<span leaf="">LIJIN1:=12;

图片

风险提示:本指标仅供技术研究与学习交流使用。历史数据不代表未来,市场具有高度不确定性,任何基于本指标的决策都需要自行承担风险,不构成任何投资建议。