大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內容

請問一下是否會出現在一臺電腦上能夠回測運行的python程序在另外一臺電腦上會出現不報錯但沒有交易的情況 [金字塔]

  • 咨詢內容: 我幫我的一位朋友寫的一個程序,我自己電腦上在金字塔里寫的程序在我自己電腦上用滬深300股票池回測今年1月到現在為止,是有具體數據的,但是把這個程序放到我的朋友那邊去跑,沒報錯,但是就是沒有具體的回測情況,就是沒交易過,顯示為都為0,但我這邊是有的從2019.1.2到2019.6.1,300W資金,收益23.8W我把程序貼出來,請幫我看一下你們那邊能不能跑出來,看一下又沒有問題如果能跑出來,請問有什么原因可能導致了我寫的程序在朋友那邊跑起來沒效果(數據什么的補充過了,用均線交易系統試過了,是能跑起來的有交易數據的)比如有版本問題什么的

    import timeimport os?import csvimport numpy as npimport mathimport talib as tafrom datetime import date
    def init(context):? ? # 在context中設置一些參數? ? context.s1 = context.universe? ? #價格時間周期長度,其中包括了當日價格,所以要選取N天前的數據,則需要N+1? ? context.period =1000? ? context.code=[]? ? #print(context.universe)? 查看是否能讀取合約池里的股票,成功? ??# before_trading此函數會在每天策略交易開始前被調用,當天只會被調用一次def before_trading(context):? ? pass

    # 你選擇的證券的數據更新將會觸發此段邏輯,例如日或分鐘歷史數據切片或者是實時數據切片更新def handle_bar(context):? ? # 開始編寫你的主要的算法邏輯
    ? ? # bar_dict[order_book_id] 可以拿到某個證券的bar信息? ? # context.portfolio 可以拿到現在的投資組合信息
    ? ? # 使用order_shares(id_or_ins, amount)方法進行落單
    ? ? # TODO: 開始編寫你的算法吧!? ? #價格時間周期長度,其中包括了當日價格,所以要選取N天前的數據,則需要N+1? ? #金字塔的時間序列是正向序列,是按遠到近排序的,為了方便可以反向取值? ? for id in context.s1:? ? ? ? try:? ? ? ? ? ? close = history_bars(id,200, '1d', 'close')? ?#股票收盤價時間序列? ? ? ? ? ? open = history_bars(id,50, '1d', 'open')? ?#股票開盤價時間序列? ? ? ? ? ? low = history_bars(id,50, '1d', 'low')? ? ? ? ? ? count=0? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #用來統計前三天low小于MAX的天數? ? ? ? ? ? buy_quantity=get_portfolio(id,2).buy_quantity? ? ?#持倉數量? ? ? ? ? ? pnl=get_portfolio(id,2).pnl? ? ? ? ? ? ? ? ? ? ? ?#收益盈虧? ? ? ? ? ? holding_price=get_portfolio(id,2).buy_avg_holding_price? #持倉成本? ? ? ??? ? ? ? ? ??? ? ? ? ? ? close_today=close[-1]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#當前的收盤價,如果還在交易時間內,則顯示的是當前價格? ? ? ? ? ? close_yesterday=close[-2]? ? ? ? ? ? ? ? ? ? ? ? ? ? #昨天的收盤價? ? ? ? ? ? ma10=ta.SMA(close,10)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#10日簡單移動平均線? ? ? ? ? ? ma60=ta.SMA(close,60)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#200日簡單移動平均線? ? ? ? ? ? EMA13=ta.EMA(close,13)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #13日指數移動平均線? ? ? ? ? ? EMA25=ta.EMA(close,25)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #25日指數移動平均線? ? ? ? ? ? MAX=max(EMA13[-1],ma10[-1])? ? ? ? ? ? #print(context.now)? ? ? ? ? ? #print(close_yesterday)? ? ? ? ? ? #print(EMA13[-1])? ? ? ? ? ? #print(EMA25[-1])? ? ? ? ? ? #print(ma200[-1])? ? ? ? ? ? #print(ma10[-1])? ? ? ? ? ? #print(open[-1])? ? ? ? ? ? #print(max(EMA13[-1],ma10[-1]))? ? ? ? ? ? #print(low[-1]);?? ? ? ? ? ? for i in range(3):? ? ? ? ? ? ? ? if low[-1-i]<max(EMA13[-1-i],ma10[-1-i]):? ? ? ? ? ? ? ? ? ? count=count+1? ? ? ? ? ? ? ? else:? ? ? ? ? ? ? ? ? ? pass? ? ? ? ? ? #print(count)? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? if buy_quantity==0:? ? ? ? ? ? ? ? if close_yesterday>EMA13[-1] and EMA13[-1]>=EMA25[-1]? and close_today>ma60[-1] and close_yesterday>ma10[-1] and open[-1]>=MAX and low[-1]<=MAX and count==1:? ? ? ? ? ? ? ? ? ? ? ? buy_open(id,"Market",0 ,0,100000,serial_id = 1)? ? ? ? ? ? ? ? ? ? ? ? #print("EMA策略購買")? ? ? ? ? ? #print(1)? ??? ? ? ? ? ? if buy_quantity!=0:? ? ? ? ? ? ? ? if (pnl/(holding_price*buy_quantity))>0.2 or (pnl/(holding_price*buy_quantity))<-0.08:? ? ? ? ? ? ? ? ? ? ? ? #print(id)? ? ? ? ? ? ? ? ? ? ? ? ?#和下面式子一起使用可以看哪只股票盈虧多少? ? ? ? ? ? ? ? ? ? ? ? #print(pnl/(holding_price*buy_quantity))? ? ? ? ? ? ? ? ? ? ? ? sell_close (id,"Market",0,buy_quantity,0)? ? ? ? except:? ? ? ? ? ? ? ? pass? ? #print(portfolio.buy_quantity)? ? #print(portfolio.buy_avg_holding_price)? ? ? ?? ? #print(portfolio.buy_avg_holding_price)
    ? ??# after_trading函數會在每天交易結束后被調用,當天只會被調用一次def after_trading(context):? ? pass


    ?

    ?來源: CXH99.COM

  • 金字塔客服:

    回測有結果的。你可以在對應的品種上右鍵“數據”看下對應的周期數據是否真下載下來。

    ?

  • 用戶回復: 當時發現跑不起來之后,我們就重新下載了數據,然后先用系統自帶的均線交易系統跑了一下滬深300池,發現是有交易的,然后再去跑我寫的,結果卻沒有,所以感覺很奇怪,而且不是一臺電腦這樣,朋友兩臺電腦都試了一下,由于我是遠程連接幫忙弄的,所以沒現場看過,但一般來說也不會出現這種問題吧,所以來問問,之后大概是要去現場弄一下的,想提前來問一下是不是有什么可能性導致這樣的情況

    ?

  • 網友回復: 1,檢查數據是否齊全,要鼠標右鍵->數據-》打開相應的數據查看一下本地到底補齊了沒有2,測試報告上點擊委托明細,看一下是否有具體的委托記錄3,自行使用print進行打印調試,看具體第一筆交易為什么沒有出現委托下單條件

    ?

  • 網友回復: 你好,請問跑完程序以后能不能說一下它的收益大致是多少,滬深300池,300W本金,時間2017.1.1到現在,我需要對照一下我這邊看看有沒有什么的大區別

 

有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友

可聯系技術人員 QQ: 262069696  點擊在線交流或微信號:cxh99cxh99  進行 有償收費 編寫!

怎么收費,代編流程等詳情請點擊閱讀!

(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 摸逼综合网 | 日韩在线天堂 | 国产综合图区 | 国产欧美在线观看 | 午夜色网 | 日日夜夜操操操 | 色婷婷综合久久久中文字幕 | 天天做天天玩天天爽天天 | 国产欧美日韩在线播放 | 日本色综合网 | 婷婷在线免费视频 | 婷婷在线成人免费观看搜索 | 日本不卡三区 | www.欧美激情| 欧美日韩在线高清 | 欧美日韩中文字幕在线观看 | 午夜国产在线 | 亚洲精品久久午夜香蕉 | 久久国产三级精品 | 午夜激情免费 | 亚洲视频手机在线 | 国产精品九九视频 | 国产免费观看a大片的网站 国产免费精彩视频 | 毛片在线看网站 | 我爱52avαv永久网站 | 看美女毛片 | 成人免费观看一区二区 | 久操视频免费看 | 久热这里只有精品6 | 欧美日韩高清一区二区三区 | 99这里精品 | 亚洲精品99久久久久久 | 久久精品国产亚洲网站 | 婷婷的久久五月综合先锋影音 | 欧美国产激情二区三区 | 高清一级毛片一本到免费观看 | 久久亚洲国产精品一区二区 | 国产高清精品在线 | 操操网站 | 99视频有精品视频免费观看 | 五月天婷婷网站 |