大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人
打印本文
關閉窗口
請問一下是否會出現在一臺電腦上能夠回測運行的python程序在另外一臺電腦上會出現不報錯但沒有交易的情況
作者:金字塔 來源:cxh99.com 發布時間:2020年08月19日
咨詢內容:
我幫我的一位朋友寫的一個程序,我自己電腦上在金字塔里寫的程序在我自己電腦上用滬深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到現在,我需要對照一下我這邊看看有沒有什么的大區別
打印本文
關閉窗口
主站蜘蛛池模板:
国产香蕉一区二区精品视频
|
国产乱码精品一区二区
|
欧美一级看片a免费观看
|
99热成人精品国产免国语的
|
亚洲一区二区中文
|
色综合久久中文字幕综合网
|
久草在现
|
亚洲六月丁香色婷婷综合久久
|
色吧色吧色吧网
|
性新婚a大黄毛片
|
精品一区二区三区视频在线观看免
|
综合色桃花久久亚洲
|
亚洲精品久久麻豆蜜桃
|
免费一级真人毛片
|
国产在线精品观看
|
国产在线精品一区二区不卡
|
丁香综合在线
|
免费黄色小视频在线观看
|
日本高清不卡一区久久精品
|
婷婷激情五月
|
中国xxx69免费
|
久久久久香蕉
|
久久精品大片
|
亚洲欧美综合国产不卡
|
国产成人精品magnet
|
亚洲精品综合久久
|
久久精品国产99久久3d动漫
|
国产精品久久久久久免费播放
|
中文字幕二区
|
青青青青爽视频在线播放
|
欧美videos肥婆hd
|
在线观看国产一区
|
欧美成人看片黄a免费
|
国产女人水多毛片18
|
99精品久久久久久久婷婷
|
中文毛片
|
免费毛片一级
|
色综合视频
|
美女视频黄是免费的
|
尹人香蕉
|
免费在线成人网
|