DR. TRADELOVE 或我如何不再担忧并创建一个自训练 EA 交易
概念
在創(chuàng)建 EA 交易之后,我們都求助內(nèi)置的策略測(cè)試程序來(lái)選擇最佳參數(shù)。在選擇這些參數(shù)時(shí),我們運(yùn)行 EA,并且一旦出現(xiàn)任何重大變化,則 EA 將會(huì)停止,并且一次又一次地使用策略測(cè)試程序進(jìn)行優(yōu)化。
我們能夠?qū)⒃賰?yōu)化決策和再優(yōu)化作為一個(gè)進(jìn)程分配給 EA 而不需要自然地中斷其工作嗎?
Quantum 在其《《自適應(yīng)交易系統(tǒng)以及它們?cè)?MetaTrader 5 客戶端中的運(yùn)用》一文中提出了這個(gè)問(wèn)題的一個(gè)解決方案,專門致力于使用真實(shí)交易系統(tǒng)以及幾個(gè)(在數(shù)量上沒(méi)有限制)虛擬交易策略,從中選擇一個(gè)目前為止具有最大盈利的策略。在超過(guò)某個(gè)固定的柱值之后,更改交易策略的決定被采納。
我建議使用 joo 在《《遺傳算法 - 很簡(jiǎn)單!》一文中提出的遺傳算法 (GA) 代碼。讓我們看一看此類 EA 交易的實(shí)施(以下例子中的一個(gè)是為參加 2011 年自動(dòng)交易錦標(biāo)賽而寫(xiě)的 EA)。
正在進(jìn)行的工作
那么,我們需要定義 EA 交易應(yīng)能夠做什么。首先,不言而喻的是使用選定的策略進(jìn)行交易。其次,做出決定:是否應(yīng)該再優(yōu)化(執(zhí)行輸入?yún)?shù)的新優(yōu)化)。再其次,利用 GA 進(jìn)行再優(yōu)化。首先,我們回顧一下最簡(jiǎn)單的再優(yōu)
總結(jié)
以上是生活随笔為你收集整理的DR. TRADELOVE 或我如何不再担忧并创建一个自训练 EA 交易的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: VSAN集群关机重启流程
- 下一篇: easyswoole学习笔记