K,K線,Candle蠟燭圖。
T,技術分析,工具平臺
L,公式Language語言使用c++14,Lite小巧簡易。
專案倉庫:https://github.com/bbqz007/KTL
國內倉庫:https://gitee.com/bbqz007/KTL
CoreAnimation for Windows: https://github.com/bbqz007/xw
zqt5 一個超簡單的Qt5視窗語法: https://github.com/bbqz007/zhelper-qt5Widgets
KTL提供一個c++14編譯平臺,使用者可以使用c++14編輯自定義技術指標等。
使用者可以使用crt常用函式,c++標準庫容器以及演算法,c++14特性程式設計。
本期更新內容
新增內建公式函式,每個函式的演算法實現經過優化。文件。
更新了zqt5語法,更加容易。
穩定了Qt5視窗的執行。
更新了AlgoK.cpp程式碼,新增了新內建公式函式的示例。
更新了AlgoQ.cpp程式碼,更新了Bench工具。
歡迎在AlgoQ.cpp程式碼,新增你的公式函式演算法實現,與本軟體的內建優化的演算法實現進行Bench比較。
MA函式效能提升10倍。
新增內建公式函式示例
新的Bench工具。使用者可以修改AlgoQ.cpp程式碼,程式設計你的演算法實現,與本軟體的內建實現進行Bench比較。除錯結果等操作。
使用者可以直接修改AlgoQ.cpp,”KTL algorithm (custom)"區域的按鈕事件onclick,程式設計替換你的演算法實現,儲存並重新載入。示例在下面的zqt5語法示例圖或程式碼編輯器示例圖。
點選執行按鈕後,按鈕顯示最後一次Bench的結果平均值,每次Bench迭代100次。
點選benchmark歷史按鍵,檢視所有bench的歷史記錄。
如圖所示,MA函式提升效能1000%。週期引數N越大,提升越高。示例圖中的N=240。
更新zqt5語法,新增了事件屬性,程式碼書寫仿如html般輕鬆,結構更加易讀。就算你不懂Qt的connect,只要你明白onclick, onchar, onload都可以輕鬆寫Qt視窗。
新增 UI 效能除錯資訊