Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:引用自己写的模块

1楼
wxx212 发表于:2020/6/9 22:21:08
1,怎么引用自己写的模块?
2,想看具体的数据,怎么看?比如

    n1=8000
    close = history_bars(context.rb,n1, 'self', 'close',True)
    def cal_macd_system(data=close,short=12,long=26,m=9):
        '''
        data是包含高开低收成交量的标准dataframe
        short,long,m分别是macd的三个参数
        返回值是包含原始数据和diff,dea,macd三个列的dataframe
        '''
        diff=close.ewm(adjust=False,alpha=2/(short+1),ignore_na=True).mean()-\
                    close.ewm(adjust=False,alpha=2/(long+1),ignore_na=True).mean()
        dea=diff.ewm(adjust=False,alpha=2/(m+1),ignore_na=True).mean()
        macd=2*(diff-dea)
        return macd
    macd=cal_macd_system()
    print(macd)
想看MACD
2楼
wenarm 发表于:2020/6/10 8:11:56

#引用模块公式

import jzt_MyPython1

 

在需要地方使用

 

jzt_MyPython1.cal_macd_system(.......)

共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.