<bdo id="4g88a"><xmp id="4g88a">
  • <legend id="4g88a"><code id="4g88a"></code></legend>

    KTL 一個支持C++14編輯公式的K線技術工具平臺 - 第四版,穩定支持Qt5編程,zqt5語法升級,MA函數提升性能1000%,更多公式算法的內置SIMD優化實現。

    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特性編程。

     

    本期更新內容

    添加內置公式函數,每個函數的算法實現經過SIMD重寫優化。文檔。

    更新了zqt5語法,更加容易。

    穩定了Qt5窗口的運行。

    更新了AlgoK.cpp代碼,添加了新內置公式函數的示例。

    更新了AlgoQ.cpp代碼,更新了Bench工具。

    歡迎在AlgoQ.cpp代碼,添加你的公式函數算法實現,與本軟件的內置優化的算法實現進行Bench比較。

    MA函數性能提升10倍。

     

    自定義Custom工具

    本例工具

    1. 輸入參數N

    2. 計算按鈕, 計算輸出結果列表,并且進行Bench測試。

    3. 輸出線圖開關,確定按鍵將所有打開輸出開關的公式輸出到K線圖。

    自定義添加或修改程序框架對應的功能代碼即可。

     

    新增內置公式函數示例

     

    新的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 性能調試信息

     

    <<第二版 多編譯器支持,OpenMP,SIMD支持>>

    <<第三版 Qt支持>>

    <<第四版 zqt5語法升級,SIMD重寫公式函數,性能提升>>

    <<第五版 sqlite3編程支持,sqlite3zz流式語法>>

    <<第六版 OpenGL編程支持,3D上帝視角>>

    <<第七版 體驗GPGPU>>

    <<第八版 數據解析>>

    <<第九版 數據分析工具,增強編程體驗>>

    posted on 2022-03-04 13:46  bbqz007  閱讀(493)  評論(0編輯  收藏  舉報

    免费视频精品一区二区_日韩一区二区三区精品_aaa在线观看免费完整版_世界一级真人片
    <bdo id="4g88a"><xmp id="4g88a">
  • <legend id="4g88a"><code id="4g88a"></code></legend>