CryptoPainter
CryptoPainter
老朋友叫我“畫師”,技術\數據分析和量化交易,提供各種刁鑽角度看市場,用時間做槓桿。 實盤為Agent賬戶,正在測試的一個自進化策略系統,請勿跟單!
32關注中
3,045粉絲
動態
動態
經過兩天的去黑箱化,整個策略系統終於停止了流血不再虧錢,到頭來還是一句話:
策略決策層要隔離AI!
策略決策層要隔離AI!
策略決策層要隔離AI!
這兩天的工作就是把各種大段提示詞實現的效果用 Python 寫出來,不再讓AI染指任何與交易決策有關的模塊…
因為即使你讓AI去做交易,它還是會自己寫一個臨時策略做交易,有時候甚至還不會做簡單的回測就趕鴨子上架…
所以與其讓AI寫,不如自己寫,這兩天把ASR-VC策略的基礎架構搬進了服務器,跑了兩天終於不虧錢了…
說個搞笑的事,系統裡還有短線策略並行跑著,早上一看43筆交易勝率只有不到40%,我趕緊檢查,才發現昨晚AI在改代碼時把一個RSI的限制參數改成了顛倒的,所以策略反向開單開了一晚上…
我真的是…
不過今天總算是恢復正常了,整個策略系統嚴格遵守“截斷虧損,讓利潤奔跑”的邏輯,現在打開 #OKX 就能看到一長串盈利單,因為虧損單活不過4h就會自動止損…
希望這次的全面優化可以穩定下來,Agent 的 Memory. md 都被幹爆了,每天都要手動清理,不過 Hermes 確實比 Openclaw 要穩定多了!


CryptoPainter
这两天把整个系统重构了一遍,分享一下新的经验教训:
1. 构建AI参与的策略系统时,部署的每一个功能都要先问自己一个问题“这个功能是否可以通过纯代码实现?”
如果一个功能可以通过纯代码实现,不论其实现逻辑有多么复杂,都要避免交给AI进行决策;
举个例子,我目前的整个策略系统架构思路是先部署一套高胜率、高盈亏比但交易频率极低的纯算法量化策略,回测结果是一年只有不到10次的交易,但数据极佳。
之所以不交易,是因为策略的决策树内加入了大量过滤因子,正常的行情根本无法触发开仓信号...
然后我再用AI介入决策,通过账户历史数据和策略架构,让其动态的调节过滤器的参数,从而让一个纯算法策略变成一个灵活的交易员...
然后问题就出现了,尽管给AI的提示词已经面面俱到,但随着其迭代参数的次数增多,AI就开始产生了一些自我加强式的方向偏离...
比如上一次改了RSI的范围,发现策略胜率提高,盈利增加,接下来这个改动经验就会被他作为迭代日志用于下一次的优化,上下文逐步变成了不论策略怎么表现,都只会去修改一个核心参数,而且越改越极端...
即使我在全局提示词里增加了所有暴露参数的说明,每次运行上一段时间后,AI都会将注意力逐步卡死在一两个参数上,无法自拔...
因此我不得不花了2天时间,将这部分涉及数据收集与实时分析并动态调参的AI任务变成了纯代码逻辑,整个系统为了适配,不得不做了大量依赖项开发,这在之前由AI决策的时候,完全不需要,它可以自己拉取数据、联网搜索、语义分析然后得出调参结论...
但依旧,没有了AI参与重度决策后,整个系统的运行终于稳定下来了,所以可以确认的一点是,对于交易系统,死代码终归是优于灵活的大模型的!
目前我将AI的工作范围缩减至了社交情绪分析、交易资产搜集(查背景和解锁周期)以及系统监控上,你让 Agent 当一个秘书,远比让他当一个交易员要安全稳定。
所以,如果你还在期待给AI一段提示词,然后他就开始帮你赚钱,还是洗洗睡吧,现阶段的大模型只能实现固定参数下的纯算法策略的执行,相当于帮用户省去了前期开发的麻烦;
但越往后,AI 在一个系统中占据的空间越大,黑盒的不确定性也就越高,有时候还不如找个带单老师来的稳定...
再說一個新的感悟,不論你使用 CC、Codex、Cursor 還是龍蝦、Hermes...
與AI協同工作的過程與遛狗非常相似!
你必須始終保持思路清晰,才能確保AI不會自循環發生結果偏離,就像遛狗時必須在狗狗走錯方向時拉一下狗繩,如果你跟著狗走,最終就是狗溜人了...
舉個例子:
你有沒有發現很多時候改一些複雜BUG時,一旦和AI之間的對話變成“如果你同意,我就進行下一步...”你答“同意、繼續!”的時候,要不了10輪對話,你的代碼或成果必然會逐步偏離你最開始想要實現的效果...
這個過程中最恐怖的是,在用一些頂級大模型時,他們會在這個過程中嘗試誘導你,尤其是當一個小的偏離已經被落實後,這個誤差會在後續的對話裡不斷加強,並讓AI自己也認為這是唯一的方案或路徑,從而為其合理化...
如果你不能堅定自己的邏輯,或者思路被搞亂,那麼最終就會陷入一種看似在頻繁產出,但結果已經完全偏離的狀態...
這就像蝴蝶效應一樣,很多你沒有刻意強調的錯誤細節,會被AI逐漸放大、固化、合理化,等你意識到哪裡有問題時,剩下的就都是各種爛攤子了,到這個時候,就開始純粹浪費更多的額度與Tokens了...
所以我有時候也在思考,這是不是這些AI大公司有意放縱的結果?
这两天把整个系统重构了一遍,分享一下新的经验教训:
1. 构建AI参与的策略系统时,部署的每一个功能都要先问自己一个问题“这个功能是否可以通过纯代码实现?”
如果一个功能可以通过纯代码实现,不论其实现逻辑有多么复杂,都要避免交给AI进行决策;
举个例子,我目前的整个策略系统架构思路是先部署一套高胜率、高盈亏比但交易频率极低的纯算法量化策略,回测结果是一年只有不到10次的交易,但数据极佳。
之所以不交易,是因为策略的决策树内加入了大量过滤因子,正常的行情根本无法触发开仓信号...
然后我再用AI介入决策,通过账户历史数据和策略架构,让其动态的调节过滤器的参数,从而让一个纯算法策略变成一个灵活的交易员...
然后问题就出现了,尽管给AI的提示词已经面面俱到,但随着其迭代参数的次数增多,AI就开始产生了一些自我加强式的方向偏离...
比如上一次改了RSI的范围,发现策略胜率提高,盈利增加,接下来这个改动经验就会被他作为迭代日志用于下一次的优化,上下文逐步变成了不论策略怎么表现,都只会去修改一个核心参数,而且越改越极端...
即使我在全局提示词里增加了所有暴露参数的说明,每次运行上一段时间后,AI都会将注意力逐步卡死在一两个参数上,无法自拔...
因此我不得不花了2天时间,将这部分涉及数据收集与实时分析并动态调参的AI任务变成了纯代码逻辑,整个系统为了适配,不得不做了大量依赖项开发,这在之前由AI决策的时候,完全不需要,它可以自己拉取数据、联网搜索、语义分析然后得出调参结论...
但依旧,没有了AI参与重度决策后,整个系统的运行终于稳定下来了,所以可以确认的一点是,对于交易系统,死代码终归是优于灵活的大模型的!
目前我将AI的工作范围缩减至了社交情绪分析、交易资产搜集(查背景和解锁周期)以及系统监控上,你让 Agent 当一个秘书,远比让他当一个交易员要安全稳定。
所以,如果你还在期待给AI一段提示词,然后他就开始帮你赚钱,还是洗洗睡吧,现阶段的大模型只能实现固定参数下的纯算法策略的执行,相当于帮用户省去了前期开发的麻烦;
但越往后,AI 在一个系统中占据的空间越大,黑盒的不确定性也就越高,有时候还不如找个带单老师来的稳定...
幸福與快樂的循環是:產生慾望 - 形成現實落差 - 通過努力逐步填補現實落差 - 達成目標滿足慾望…
這個過程裡最讓人感到充實與興奮的不是最終達成目標的瞬間,而是這個逐步填補現實落差的過程。
很多巨大的慾望在被滿足的那一瞬間確實非常爽,但腦內分泌的主要物質是多巴胺,屬於短期愉悅。
而在長期逐步接近最終目標的過程中,每一個小階段的勝利、以及階段目標達成後幸福感,則來自內啡肽,是長期幸福的勝利基礎。
賺錢最快樂的過程不是賬戶最後一位數字後面突然多出一個零,而是第一位的數字逐步從1到9的過程…
我也曾有段時間賺了很多錢,導致一個月後抑鬱發作,甚至去連著做了四五次心理諮詢,老師看我就像看個傻子一樣,估計心裏還在罵“這個傻逼是來凡爾賽的嗎?”
如果你能理解Tony老師的空虛心情,說明你也是經過大起大落的人…

逍遥XTony
小的時候就覺得,如果我有一天能賺很多錢,我去環遊世界,那我一定就會快樂。
但是長大了我慢慢發現,真正能讓人快樂的根本就不是環遊世界,真正能讓人快樂的也不是你有很多錢,你如果到處玩,你玩上一個月,連著玩上兩個月,你就會玩到吐,你就不想再玩兒了。
你覺得很空虛,你賺了很多錢,你買了很多你想買的東西,到最後你會發現那些很貴的東西和很便宜的東西其實沒有本質的差別,你會對那一些很貴的東西慢慢去魅。
你會發現自己因為非常有錢,所以慢慢的你花了很多錢,但是買不來當初剛開始有錢的時候那種快樂,因為你適應了。
而且我身邊有好幾個特別有錢的朋友,但是他們的人生都沒有很快樂,他們都各有各的不幸向我訴說著,
那到底決定能讓人幸福的,能讓人快樂的到底是什麼東西?





