學(xué)習(xí)目標(biāo)
目標(biāo)
知道策略的創(chuàng)建和運(yùn)行
知道策略的相關(guān)設(shè)置
知道RQ的策略運(yùn)行流程
應(yīng)用
無(wú)
1、體驗(yàn)創(chuàng)建策略、運(yùn)行策略流程
1.1 創(chuàng)建策略
1.2 策略界面
2、 策略界面功能、運(yùn)行介紹
2.1 一個(gè)完整的策略需要做的事情
選擇策略的運(yùn)行信息:
選擇運(yùn)行區(qū)間和初始資金
選擇回測(cè)頻率
選擇股票池
編寫(xiě)策略的邏輯
獲取股票行情、基本面數(shù)據(jù)
選擇哪些股票、以及交易時(shí)間
分析結(jié)果
策略指標(biāo)分析
2.2 策略初始設(shè)置介紹
基礎(chǔ)設(shè)置:指定回測(cè)的起止日期、初始資金以及回測(cè)頻率
起止日期:策略運(yùn)行的時(shí)間區(qū)間
初始資金:用于投資的總資金
回測(cè)的頻率:有兩種選擇,日回測(cè)/分鐘回測(cè)。做股票量化選擇日回測(cè)即可
高級(jí)設(shè)置:
關(guān)于高級(jí)的設(shè)置其他部分,在介紹交易函數(shù)時(shí)介紹
2.3 策略主體運(yùn)行流程分析
在init方法中實(shí)現(xiàn)策略初始化邏輯
策略的股票池:在那些股票中進(jìn)行交易判斷(例如:HS300)
可以選擇在before_trading進(jìn)行一些每日開(kāi)盤(pán)之前的操作,比如獲取歷史行情做一些數(shù)據(jù)預(yù)處理,獲取當(dāng)前賬戶資金等。
在handle_bar方法中實(shí)現(xiàn)策略具體邏輯,包括交易信號(hào)的產(chǎn)生、訂單的創(chuàng)建。handle_bar內(nèi)的邏輯會(huì)在每次bar數(shù)據(jù)更新的時(shí)候被觸發(fā)。
調(diào)用的順序?yàn)椋?/p>
1、init
2、before_trading
3、handle_bar
2.4 策略結(jié)果分析
回測(cè)完成后,在'回測(cè)結(jié)果'頁(yè)面會(huì)展示回測(cè)的倉(cāng)位、盈虧、交易、風(fēng)險(xiǎn)等信息
-
python
+關(guān)注
關(guān)注
56文章
4827瀏覽量
86771
發(fā)布評(píng)論請(qǐng)先 登錄
HarmonyOS5云服務(wù)技術(shù)分享--云函數(shù)創(chuàng)建配置指南
python入門(mén)圣經(jīng)-高清電子書(shū)(建議下載)
零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python程序?

使用Python API在OpenVINO?中創(chuàng)建了用于異步推理的自定義代碼,輸出張量的打印結(jié)果會(huì)重復(fù),為什么?
創(chuàng)建了用于OpenVINO?推理的自定義C++和Python代碼,從C++代碼中獲得的結(jié)果與Python代碼不同是為什么?
創(chuàng)建OpenVINO? Python腳本,運(yùn)行可執(zhí)行文件時(shí)遇到的報(bào)錯(cuò)怎么解決?
是否可以使用OpenVINO?部署管理器在部署機(jī)器上運(yùn)行Python應(yīng)用程序?
運(yùn)行OVModelForCausalLM Python模塊時(shí)出錯(cuò)了,怎么解決?
SOLIDWORKS 2025教育版支持多部件裝配體的創(chuàng)建和管理

【飛凌嵌入式OK3576-C開(kāi)發(fā)板體驗(yàn)】rkllm模型量化構(gòu)建
使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)
源2.0-M32大模型發(fā)布量化版 運(yùn)行顯存僅需23GB 性能可媲美LLaMA3

評(píng)論