COCO研究院

 找回密碼
 註冊
搜索
樓主: 我要賺錢

請問大家回測過去10年以上的績效一年能賺幾點,謝謝~

[複製鏈接]
發表於 12-8-25 19:02 | 顯示全部樓層
vedel 發表於 12-8-25 18:54
對啊 就 C > EMA(x,x)+ATR(x) @@" scan 在一般情況不會發出訊號啊??,比方說現在 ...



  大大可否再多介紹 scan 來跑程式交易的方法

  比如說 如何 透過 scan 將訊號送單 的這些細節

  (可能自己寫程式,下單機也是?)

---

  因為早期我都是一直以文字檔的方式來做的

  之前有看站上 GnuHomot 大大也是用 scan 的方式

---

  this bar on close 就是當根K符合條件當根K收盤進場
  next bar 就是當根K符合條件次根K開盤進場

  謝謝大大
發表於 12-8-25 19:22 | 顯示全部樓層
我策略不多,我現在還是用文字檔,有問題比較好看;
就時間到了 scan ( AB 可用外部vbscript or vb 呼叫 scan function,所以我想多久掃一次可在程式定義timer;比方說30mins,但接近尾盤13:43我想多掃一次)當然ab 本身的的scan interval 也可以設定,不過就只能定時;一旦scan 掃出 buy or sell signal 會寫入文字檔(ab 裡的Fopen,fputs等).下單機早期我是自己寫,後來都用下單大師,
發表於 12-8-25 19:26 | 顯示全部樓層
我都這樣用耶,不然大家怎麼用AB 作自動交易??
發表於 12-8-25 19:27 | 顯示全部樓層
vedel 發表於 12-8-25 19:22
我策略不多,我現在還是用文字檔,有問題比較好看;
就時間到了 scan ( AB 可用外部vbscript or vb 呼叫 scan  ...

了解,感謝大大分享
發表於 12-8-25 19:49 來自手機 | 顯示全部樓層
vedel 發表於 12-8-25 19:26
我都這樣用耶,不然大家怎麼用AB 作自動交易??

小弟是用 寫出文字檔的方式
給下單大師下單

而口數目前還是人工設定倍數增加

現在想用AB內部的指令來做position sizing

可是還有些困難未克服

謝謝大大分享
發表於 12-8-25 19:59 | 顯示全部樓層
那個是隨手寫的30min,我沒有近兩年一分k 換倉調整過的資料(最近的轉檔機我都找不到可以用的)以手頭上5分k資料跑2011/01/01~2012/08/24的結果這兩年大概只賺1200點,不是很好;我跑兩年的程式碼是用別的,周期較短,所以深受交易成本之苦@@";所以最近有再弄較長週期的程式.
發表於 12-8-25 20:12 | 顯示全部樓層
joey0415 發表於 12-8-25 19:46
大大的SCAN法,當SCAN有單,或下個30分後會沒有單嗎?

下個30min scan 若條件滿足還是會有buy or sell signal啊 @@"
發表於 12-8-25 20:23 | 顯示全部樓層
kilroy 發表於 12-8-25 19:49
小弟是用 寫出文字檔的方式
給下單大師下單

這個也是我最近在弄的,因為我之前也是手動position sizing@@. 後來研究了一下發現單純文字檔作pos size 蠻簡單的,你只要寫靜態變數比方說equity_ema.txt, 與trade_ema.txt裡面寫入你的initial equity,tradeflag,tradedate,Qty.然後AFL  scan輸出下單文字擋之前時去把它讀出來,取得當前交易price 計算Qty後update 回文字檔並輸出下單文字檔就可以啦, 概念如圖,不過這麼作沒有辦法弄歷史紀錄.,所以我在研究sqlite資料庫的做法


無標題 1.jpg
發表於 12-8-25 20:26 | 顯示全部樓層
當然文字檔的做法沒有辦法很準確,所以資金管理公式要設的嚴苛一點@@"
發表於 12-8-25 20:36 | 顯示全部樓層
vedel 發表於 12-8-25 20:23
這個也是我最近在弄的,因為我之前也是手動position sizing@@. 後來研究了一下發現單純文字檔作pos size  ...



  大大

  小弟的想法是想取得帳戶權權益數

  計算 MDD 的標準差、獲利的波動率

  ex. 波動越大時口數縮減之類的

  來去控制下次進場時可以用的口數

  而且是讓他全自動的方式去計算增減口數

---

  這樣才可以做到 [完全] 自動控制哩

謝謝

發表於 12-8-25 20:46 | 顯示全部樓層
kilroy 發表於 12-8-25 20:36
大大

  小弟的想法是想取得帳戶權權益數

取得帳戶權益數跟設一個虛擬的equity有甚麼不同?除了滑價與交易成本?(小弟覺得可用較嚴苛的公式克服),況且虛擬equity可依策略與商品來設定.
我一開始也是用api 取得當前期貨交易部位與price來操作下單機,無奈程式功力不夠,有好幾次得不到server 的回應,然後程式就傻傻的以為我沒單就幫我下單@@""很恐怖,後來我就用文字檔了@@"
發表於 12-8-25 20:54 | 顯示全部樓層
vedel 發表於 12-8-25 20:46
取得帳戶權益數跟設一個虛擬的equity有甚麼不同?除了滑價與交易成本?(小弟覺得可用較嚴苛的公式克服),況 ...


所以這個 equity 可以透過策略獲利狀況去更新

策略去讀取這個 equity 再來計算下次翻單時要丟幾口單嗎

---

嗯嗯,這是個方向,我來思考一下

謝謝
發表於 12-8-25 21:29 | 顯示全部樓層
kilroy 發表於 12-8-25 20:54
所以這個 equity 可以透過策略獲利狀況去更新

策略去讀取這個 equity 再來計算下次翻單時要丟幾口單嗎

我明明就有寫道,還有畫圖,這個虛擬equity 會uptade;小第的觀念是減少與server端的交握,因為操作local 端的檔案和server 端交握難易度差很多,(程式很弱),還有網路latency time的問題.
發表於 12-8-25 21:36 | 顯示全部樓層
vedel 發表於 12-8-25 21:29
我明明就有寫道,還有畫圖,這個虛擬equity 會uptade;小第的觀念是減少與server端的交握,因為操作 ...



  是呀,這方面小弟明顯不足

  讓我再多思考吧


謝了大大
發表於 12-8-25 22:01 | 顯示全部樓層
joey0415 發表於 12-8-25 21:52
小弟的意思是因為大大用C是變動的,如果十點九分SCAN,剛好突破大大的設定值,之後C一直往下回落,再下個 ...

如果十點九分SCAN往上突破的設定值就會下單了@@.回落的話在後續的scan沒有往下突破(sell)的訊號就代表帳面上的虧損啊

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-5-1 14:40

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 | AI繪圖AI超擬真美女AI beauty AI Stable DiffusionAI正妹AI Lookbook