RECODE
寫過的演算法題,兩個月後再看還是不會。所以做了一個複習用的練習環境。 三個決定 Python 跑在瀏覽器裡。 用 Pyodide,程式碼不會離開你的電腦,也不需要後端評測機。 進度存在本機 SQLite。 不用註冊、不用帳號。 用 FSRS-7 排複習時間。 這是間隔重複的排程演算法 —— 答對就拉長間隔,答錯就拉回來。重點不是刷題數量,是讓你在快忘記的時候剛好遇到它。 練習模…
LABEL / Python
32 posts
寫過的演算法題,兩個月後再看還是不會。所以做了一個複習用的練習環境。 三個決定 Python 跑在瀏覽器裡。 用 Pyodide,程式碼不會離開你的電腦,也不需要後端評測機。 進度存在本機 SQLite。 不用註冊、不用帳號。 用 FSRS-7 排複習時間。 這是間隔重複的排程演算法 —— 答對就拉長間隔,答錯就拉回來。重點不是刷題數量,是讓你在快忘記的時候剛好遇到它。 練習模…
自動交易最麻煩的不是策略,是判斷它現在有沒有真的在跑。服務可能活著但資料停更兩小時,資料可能是新的但下單器根本沒建置 —— 這兩種在 systemctl status 裡都是綠的。 所以把所有判斷條件拉到同一頁。以下只講功能,引擎以 A/B/C/D/E 代稱。 介面快照(可點分頁,識別字與數值均已置換): https://x213212.github.io/monitor/ 串…
把公開的 UAP 目擊報告整理成一張可以互動的地圖。 線上版本: https://x213212.github.io/uap_dashboard/ 這是什麼 一個唯讀的資料收集器,把幾個明確開放批次取用的來源整理成統一格式,再輸出成靜態地圖。目前的資料規模: 觀測紀錄 29,322 筆(版本計數 29,331) 目擊報告圖層 28,252 個點位 天文對照圖層 881 筆 資料…
最近在透過cli 全自動化開發 這次比較特別一次混合三種主題,主要最近還是探索怎麼用ai去改善,自己寫code的習慣 嘗試了google gemini pro,qwen,codex 其中兩個我有訂閱,直接長出三個分身 基本上只要遵守 規劃流程和驗證 讓他們自己去迭代就可以了,比如說驗證交易系統,自動化寫交易策略,比如說可以讓他們自己使用回測框架自我回測檢查績效,再反過來重複驗證…
假設在沒有模擬器的情況下要找出兩個elf 相同的compiler 但是不同cflags 的指令差異這部分在面對未知的benchmark 要實現自動找尋異常區間這部分可能要耗費大量的人力,這部分假設要做成自動化大概有幾個想法 大概步驟是想要根據benchmark 的時間長度與要檢測硬體counter 變化來下手,人工debug也大概流程是這樣概念,只不過透過 sim 來模擬找出…
in windows python 與 java 溝通 https://github.com/java-native-access/jna Maven Central jna-platform-5.14.0.jar jna-platform-jpms-5.14.0.jar SharedMemoryWriter build command : javac -cp jna-jpms…
pyhton nuitka cross build 可行性與反編譯 在開發產品中,遇到了要在 linux 上面 build 出 windows 版本 和 linux 版本,經過實驗來講找了蠻多資料 nuitka 其實在 windows 版本和 linux 版本 產生出來的 c code 是不一樣的,大概從幾個地方去切入, 下面打包 比較常見的 大型 lib numpy, mat…
Advanced Stock Market Analysis Tool Description This project is an advanced stock market analysis application that provides users with the ability to analyze stock data using various technic…
python package install python code Copy pip install pyinstaller wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tar.xz tar -xvf Python-3.11.5.tgz cd Python-3.11.5 ./configure --p…
傾向性分析 JOSPON-with-Pytorch 在這個github中他提供的範例,可以直接顯示評價是接近於正面還是負面 流程大概如下 先處理wiki data,準備製作w2v模型 使用檔案:w2v_seg.py 使用處理好的wiki data訓練w2v模型 使用檔案:w2v_train.py 取得waimai資料集句向量,製作waimai_10k_tw.pkl 使用檔案:m…
python auto script 紀錄一下自動化腳本的過程,其實gdb是可以讀入python 腳本達到自動化debug的 bash Copy b main so ./test.py c Copy #include <stdio.h> int foo2 ( int b ){ int c = 0 ; c = b + 1 ; return c ; } int foo ( int…
dynamic memleak detect user-space https://zhuanlan.zhihu.com/p/133854805 https://ztex.medium.com/kprobe-%E7%AD%86%E8%A8%98-59d4bdb1e1fe 這幾篇文章有提出比較細節的架構,我這邊再順一次,補充一下一些基礎概念,總而言之,memleak.py 是如何…
dynamic memleak detect 最近在rathat上研究bpf看能不能往runtime 去做memleak free,其實可以去從中觀看出,在runtime 的時候,某些lib 或者funtion,實際是可以透過signal去重寫結束狀態,或許可以在程式退出的時候,徹底把memleak 給釋放。 https://github.com/iovisor/bcc/blo…
安裝 jetson nano 入門級ai電腦來八月 NVDIA 對外販售終於可以買來玩一下,剛好最近不太想再用VM再開虛擬機了,讓這台筆電好好休息一下,網卡出了點問題,等好了再來往下實作,裝個spark 在上面跑機器學習好惹... 買個觸控螢幕和jetson nano 主體! intel 8265 網卡,要準備塞剛剛那片散熱片底下 csi camera 組裝外殼,外層貼紙不撕掉…
隨機森林演算法 翻到以前的code來補齊一下,新增隨機森林演算法 預測與權重誰比較重要 在漲跌來看,在一股價移動平均線5天來看最可以影響漲跌, 在股票不只股票,像是天氣下雨,濕度.....都可以使用隨機森林找到最有相關性的特徵!? 在判斷 當天和隔天的狀況下可以經由判斷前一天的close 收盤價 新增一個 新的一個特徵點 label假設為漲跌則設為1 否則為0 python C…
搬移模組目前大致完成進度50% 會延遲不是 Lag xd 是我用 gif 錄影 fps 調太低不然檔案很大 目前新增各模組 bband macd flask restful api 繪圖速度大概是 python matplotlib 好幾倍 來跟大數據結合一下好了看看 這邊將會把後端全部改為 hadoop? 機器學習部分改為用spark訓練 然後每天回傳固定股市,漲幅等等 以前…
策略回測ver 0.0 基於以前發布的小文章整合一套小分析工具,由python整合,下載的功能請大家自己去找xd,交易所的資料是可以賣錢的,所以這個功能我屏障起來,裡面已經有 2018 至 2012年資料,可以進行簡單分析,幫研究所寫的一些策略回測也有小範例可以進行修改大致上可以經由自己觀察import模組。 下載點在上方mega,近期在七月20 又要完成初步連鎖門診核心的簡單…
自定義 Object_detection --- 朋友台中面試題目呢嗯嗯嗯,上一次電腦硬碟掛掉掛電今天來重寫一份,如何自定義 訓練 Object_detectio ,那麼首先又是複雜的環境設定 今天目標 RUN起這份 source code TensorFlow-Object-Detection-API-Tutorial-Train-Multiple-Objects-Wind…
資料量可能會呈現全部趨向於100%的狀況 --- 所以我打算先取得該年度區間所有的百分比再去*上每日百分比,這樣數據的呈現應該才是最準確的數字。 先取得2004至今的趨勢 程式碼 --- request.py python Copy def get_historical_interest2 ( self , keywords , year_start = 2018 , mont…
又多了一項分析武器老早就想跑這張圖了,終於有空來跑一下那麼就開始。 蒙特卡羅方法 --- 随机与蒙特卡罗 第一次人们开始研究蒙特卡罗方法是要评估π。 通过概率论,蒙特卡罗可以用作数值积分法。 例如, 其中p(x)是U(0;1)的概率密度函数。 实践中,蒙特卡罗广泛应用于统计力学,量子物理学,金融衍生产品定价和风险管理。 一个MC示例:期权定价 蒙特卡洛通常用于评估期权价格。 我…
反指標可行性? --- 如何用Google Trends找到「逃命訊號」?打一個關鍵字,就找出股價高點的方法 從線圖可以看到,在Google上搜尋「股票」的人,在2007年3月開始異常增加,並在6月達到高峰,在此之後搜尋程度都一直相較過去維持在高檔,股市則於2007年10月後開始下跌。 「你覺得,什麼人會在Google上搜尋『股票』這種無關緊要的關鍵字?」我問, 「只有剛入門的…
超簡單用Python預測股價 如圖,我也不知道我在寫什麼東西,就吸收整合,大不分的內容還是由比較正規的文章所引用,也有附上連結,有錯別來找我诶,我想入門的小白在搭建環境上會很雷,所以我通常會附上搭建環境的過程,以便大家可以快速run起來~ 預測股票? --- 之前有寫過用lstm預測股票的東西,當然股票這種東西,不是長就是跌,大牛最多也是逼近50%50%不是漲就是碟嗎。不過放到…
#2.1 遗传算法 Genetic Algorithm (进化算法教学教程 Tutorial) 我們來看一下莫凡老大的code在一個不知道答案的時候有沒有一種逼近或者最大效率的一種演算法來求得答案呢 在選擇策略的時候到底可以應用在哪,來做一下小筆記,那麼我的理解是 上次說要應用到決策方式,程式碼大概是說這樣 那大概就是說, 一組DNA可能 code Copy [00000000…
前置作業 --- 聊天機器人 想說 Linebot 弄完後順便連Facebookbot一併弄一下好了 bot也算是兩年前的東西了,以前寫沒留下近期內用到再來寫一下作教學文 不然每次的話都要再重找 不過Facebookbot比較麻煩一點就是了 那在我們上一回的 Linebot 都裝的差不多了, 為什麼技術文章寫來寫去還是很像在寫心情雜記xd 創立一個粉絲專頁 --- Facebo…
前置作業 --- https://admin-official.line.me https://developers.line.me/console/channel 上面會用到的兩個網址 https://yaoandy107.github.io/line-bot-tutorial/ 照這位大大把推廣的帳號和line console後台做綁定 好了之後呢我們來看一下正題 我們先來…
Pygame_openGL(第一人稱視角) --- 修正後順便來鋪個地板,在移動方面可能還需要再更動 目前只有擺頭而已,移動的話可能還需要再研究, 找第一人稱視角真久,原理竟然是到線性代數最後幾章 opengl-tutorial 參考公式 我們先來上扣以後再來理解原理 會覺得閃爍是版本問題沒有雙衝緩衝,pyopengl第一人稱資源少的可憐,恐怖fps?! 還是我沒找到? if(…
Pygame_openGL(初) --- 該怎麼去用Python去繪圖一個3D世界呢,終於來到這一天用CODE繪製3D畫面 pythonprogramming.net 先照哥的code跑一遍 得到哥的畫面呢,假設實現minecraft創世神有可能嗎之類的 就開始找到目前為止的資料吧 初步構想呢我想為這個遊戲新增什麼東西呢 今天共新增了 這些在網路上超少,或許我對opengl關鍵…
之前說的神經網路可行性?? --- run300輪 來run一下別人大神級的code,裡面大神已經都出不介紹lstm大概是什麼了,小白只能runrun別人寫好的code 好code不run嗎?,這樣看下來好像只是根據原始的資料,後幾天才放馬後炮,我們當然要預測當天的阿,真的能預測當然就是神明了,之前有看過大神run出來的57%準度也是蠻狂的 深度学习做股票预测靠谱吗? 之前也說…
繪製BBand與爬蟲 --- 技術指標用的好,也要批量選股,我們先來看初步繪圖成果吧新增了選擇檔案,稍微改了一下介面,等等批量股票篩選(暫不小心用太多執行續被官網鎖IPQQ BBAND.py python Copy BBand = get_BBand () BBand_up = [ float ( x ) for x in BBand [ 0 ]] BBand_sma = […
加入一些咚咚 左右對照圖 睡醒看到這個真的不是很開心rrr 以後要盯盤的時候,看了文字圖形看不慣吧?,我們來加入一些新元素,畫圖均線,標註買賣點好了,回測,績效等等介面化等等,我們可以看,近期內一定要完成ai,先完成專題在讀研究所? python Copy # -*- coding: utf-8 -*- """ Created on Wed Dec 20 17:46:15 20…
回測一波 這次小研究可能要探討,中短期的技術指標,我想假設15天到30天採用不同的技術主標結算後,假設報酬率,不是最高的則,退回尋找最高回傳的報酬率,這段時間並輸出這段時間的,DATA可以詳細分析這段時間到底出了什麼事資料量越多或許可以結合ai作權重的提升,讓程式在適當的時機做出勝率最高的判斷,我想ai大概是這樣吧?!,這是下一次的目標 改得也不錯吧!?,樓下xq操盤高手 py…
安裝過程 https://www.tensorflow.org/install/install_windows 參考官方網站後也陸續裝了最新v9.1後發現不相容還我還多繞一條路 正常人應該裝完這下面兩個就ok了 https://developer.nvidia.com/cuda-90-download-archive https://developer.nvidia.com/c…