關(guān)于python實盤中 before_trading 的2個問題 [金字塔]
-
咨詢內(nèi)容:
1、非交易日,before_trading 也會被觸發(fā),是不是不應(yīng)該啊?2、before_trading 中 context.now 的取值:周期為日線,運(yùn)行模式為走完K線,我的理解是context.now應(yīng)該是最近那個完整的day bar對應(yīng)的日期。t 日的handle_bar觸發(fā)時,context.now對應(yīng)的是 t-1 日的日期,這個沒問題,為什么 before_trading 中 context.now 卻要對應(yīng) t-2 日的日期?如果是非交易日觸發(fā),則周六和周日取到的 context.now 都是周四那天的日期。
?
?來源: CXH99.COM
-
金字塔客服:
交易-下單設(shè)置-程序化交易
只在交易時段進(jìn)行程序,這里打勾了嗎
?
因為before要比handel提前一個日期。你周六的handle是周五,那么周五的提前一天是周四
如果不提前那么就會導(dǎo)致你開盤前去到數(shù)據(jù)和handle取到數(shù)據(jù)是同一天,這樣就沒有所謂開盤前的概念了
?
-
用戶回復(fù):
“只在交易時段進(jìn)行程序”這里打勾了的,還是會在非交易日觸發(fā)
before_trading,看了下日志,after_trading也會觸發(fā)。
開盤前的概念是要提前一天嗎?那它和前一天的收盤后就一樣了,豈不是意義不大了? 我原來的理解是, before_trading和 handle_bar是同一天(周期為日線),只是一個能下單,一個不能下單。其他平臺好像是這樣設(shè)定的。 我的想法是,handle_bar里不要放太多計算,避免執(zhí)行超時,有一些數(shù)據(jù)的計算和準(zhǔn)備放到盤前做, handle_bar里根據(jù)準(zhǔn)備好的數(shù)據(jù)做簡單判斷和執(zhí)行就行了。如果before_trading和handle_bar不是同一天的數(shù)據(jù),就不能這么做了,那該如何實現(xiàn)提前準(zhǔn)備數(shù)據(jù)的意圖呢??
-
網(wǎng)友回復(fù):
before_trading主要是用來做一些開盤前的處理,都是根據(jù)前一天的。你早上八點鐘打開電腦看到的k線可不是昨天的嗎,然后根據(jù)歷史的比如做下選股選出來今天開盤后有信號再去買賣
api文檔里也說了,這個是開盤前執(zhí)行的動作,開盤前肯定不能包括今天了呀?
-
網(wǎng)友回復(fù):
before_trading主要是用來做一些開盤前的處理,都是根據(jù)前一天的。你早上八點鐘打開電腦看到的k線可不是昨天的嗎,然后根據(jù)歷史的比如做下選股選出來今天開盤后有信號再去買賣
api文檔里也說了,這個是開盤前執(zhí)行的動作,開盤前肯定不能包括今天了呀
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號:cxh99cxh99 進(jìn)行 有償收費 編寫!
(注:由于人數(shù)限制,QQ或微信請選擇方便的一個聯(lián)系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容