所以你已經交易了一段時間,並且一直想自動化你的交易或建立一個算法
現在有了人工智能,你覺得是時候試一試了。你在推特上看到很多關於建立盈利交易機器人有多容易的內容
你去找Claude,讓它幫你寫一個用於TradingView的 Pinescript策略
Claude在策略中建立了5個以上的旋鈕(參數),每次你調整其中一個,結果就會完全改變
你意識到你可以將這些旋鈕的不同數值組合出數百甚至數千種方式
你的第一個想法是,“好吧,讓我們繼續測試不同的旋鈕,直到‘總盈虧’標籤顯示出最高的數值……”
你沒意識到你剛剛陷入了最致命的回測陷阱。選擇偏差。
想像你擲硬幣20次。你做這個動作1000次。每一組序列都是不同的“旋鈕設定”。純粹靠運氣,這1000組序列中就有一組會出現17次正面,命中率85%。看起來很厲害對吧?
但硬幣是公平的。它的概率是50/50。那個序列是幸運的,並不代表你有技巧
如果你選擇那個序列,並且以正面為下注方向繼續下注,你的勝率將回到50%。你以為的優勢其實不存在,因為那從來都不是真實的。那只是1000次隨機試驗中的最佳結果
這就是任何讓你調整旋鈕而不考慮你嘗試了多少組合的回測器的陷阱
調整的旋鈕越多,你越可能找到看起來很棒但實際上只是噪聲的結果。你部署的策略將完全不同於回測結果,因為那從來都不是一個真正的優勢。那只是千次硬幣擲出來
查看原文