PTrade有三種執行模式:研究、回測、交易;
研究:主要是檢驗PTrade的函式返回,這個比建立一個策略要方便;
![](https://img.jasve.com/2024-7/83b77ecfd288a5da13bc17f5c58ee3d2.webp)
這裏比QMT多了一些功能,QMT的定時器只有間隔多長時間執行一次(與PTrade的run_interval一致),但是run_daily可以指定當天某個時間執行,因此在handle_data按分鐘回測的時候,可以使用run_daily指定某個時間執行,從而增加回測靈活性。
handle_data:支持 日線、分鐘 執行周期;
tick_data和run_interval:支持 tick級別 執行;
![](https://img.jasve.com/2024-7/d971b8ad06d817b5eb495951929fcf63.webp)
透過上圖,可以很清晰得了解PTrade的執行機制,實際上量化交易也並不算很難(doge)
大家在使用的時候,根據不同策略選擇合適的執行方式,以達到更好的效果。
![](https://img.jasve.com/2024-7/9b92d44e2ca9fd9a51b06db008d8a336.webp)
執行機制了解清楚之後,其實真正的難點是: 數據清洗、帳戶資訊、交易邏輯 , 我會在接下來的內容中,把PTrade拆分講解,和大家分享學習過程。
還沒有PTrade的朋友可以找我拿到免費的軟體上手研究吧!