COCO研究院

 找回密碼
 註冊
搜索
樓主: jacklcl

關於移動停損

[複製鏈接]
發表於 14-7-21 22:15 來自手機 | 顯示全部樓層
jacklcl 發表於 14-7-21 22:10
只近2個月波幅較少
滬港通後應該波幅會大些
不過我這策略用WF跑過近4年半, 只有5個月是輸錢

希望你成功!我想請教,你的歷史數據是在那裡找?我見hkex d 數據sample好復雜........
 樓主| 發表於 14-7-21 22:16 | 顯示全部樓層
本帖最後由 jacklcl 於 14-7-21 22:17 編輯
osdak 發表於 14-7-21 22:15
希望你成功!我想請教,你的歷史數據是在那裡找?我見hkex d 數據sample好復雜........ ...


開頭我是在COCO找歷史數據的
後來用esignal
花少少錢可以省掉很多時間啊
發表於 14-7-30 16:11 來自手機 | 顯示全部樓層
Hi, 我想請求,於實時中,你的止損應如何寫?因為我知道applystop只能用於backtest, 客服說要用equity,但我不太懂。。。。
 樓主| 發表於 14-7-30 16:41 | 顯示全部樓層
osdak 發表於 14-7-30 16:11
Hi, 我想請求,於實時中,你的止損應如何寫?因為我知道applystop只能用於backtest, 客服說要用equity,但我 ...

用我第一版那個就可以了
用loop寫吧, 還可以plot出來
我試過可以在live trading用的
不過它符合條件後會用MKT ORDER, 有時會有滑價問題
正在研究可否用LMT ORDER
如你不想當根BAR進出, 則把第一段放到最後
knowledge base好像有範例的, 有loop版及array版
我都是根據那裡作修改

發表於 14-7-30 20:21 來自手機 | 顯示全部樓層
jacklcl 發表於 14-7-30 16:41
用我第一版那個就可以了
用loop寫吧, 還可以plot出來
我試過可以在live trading用的

謝謝!!我也到knowlege那裡看了,一直都不發現,那我想問,用了這個loop, 我理解就不再需要 exrem(buy, sell)....etc, 對不對?
發表於 14-7-30 20:28 來自手機 | 顯示全部樓層
jacklcl 發表於 14-7-30 16:41
用我第一版那個就可以了
用loop寫吧, 還可以plot出來
我試過可以在live trading用的

對了,我看完那個loop後,跟markt order沒關係,那是IB中下單的選項吧? by the way, 止損,還是用mkt好^____^
發表於 14-7-30 20:28 來自手機 | 顯示全部樓層
jacklcl 發表於 14-7-30 16:41
用我第一版那個就可以了
用loop寫吧, 還可以plot出來
我試過可以在live trading用的

對了,我看完那個loop後,跟markt order沒關係,那是IB中下單的選項吧? by the way, 止損,還是用mkt好^____^
 樓主| 發表於 14-7-30 20:56 | 顯示全部樓層
osdak 發表於 14-7-30 20:21
謝謝!!我也到knowlege那裡看了,一直都不發現,那我想問,用了這個loop, 我理解就不再需要 exrem(buy, ...

這個只是在附合sell條件時就掉給IB下市價單
那個buyprice在真實交易是沒用的
exrem可以不用
它在loop裡已remove excess signal

AB的範例在這裡
http://www.amibroker.com/kb/2007 ... in-the-price-chart/

發表於 14-7-30 22:02 來自手機 | 顯示全部樓層
jacklcl 發表於 14-7-30 20:56
這個只是在附合sell條件時就掉給IB下市價單
那個buyprice在真實交易是沒用的
exrem可以不用

謝。我見你改了buyprice,把它=upper, 會不會做成回測跟實際交易有出入?
 樓主| 發表於 14-7-30 22:53 | 顯示全部樓層
osdak 發表於 14-7-30 22:02
謝。我見你改了buyprice,把它=upper, 會不會做成回測跟實際交易有出入?

不會, 除非有滑價
那個Buyprice用來模擬市價買入
策略當突破5日高位時, 即時以市價買入
 樓主| 發表於 14-7-31 09:47 | 顯示全部樓層
osdak 發表於 14-7-30 22:02
謝。我見你改了buyprice,把它=upper, 會不會做成回測跟實際交易有出入?

順帶一提
Buyprice這樣寫會比較合理
另設3點滑價
BuyPrice = Max(O, Upper) + 3;
發表於 14-7-31 12:13 | 顯示全部樓層
jacklcl 發表於 14-7-31 09:47
順帶一提
Buyprice這樣寫會比較合理
另設3點滑價

謝謝. 我明白了, 你的system不是用跑完bar才入市, 而是在bar中, 只要一穿你的目標價就入?
因為我的設計是用crossover, 可以要等bar跑完才入市, 所以一開始看不明白你的寫法. 我理解有沒有錯?
 樓主| 發表於 14-7-31 13:39 | 顯示全部樓層
osdak 發表於 14-7-31 12:13
謝謝. 我明白了, 你的system不是用跑完bar才入市, 而是在bar中, 只要一穿你的目標價就入?
因為我的設計是 ...

是的, 我是在盤中入市
發表於 14-8-1 10:11 | 顯示全部樓層
Hi,
我研究了一下這個cut loss, 所有結果都正常, 但有點很奇怪, 我的出場時間(sell / cover), 都會變成下一個BAR, 比如我這個圖, 當一穿green line就應該出場, 但結果是在下一個BAR才出場, 你有遇見相同的問題嗎?

我見CODE裡是, 當low(i) or high(i)的價位超出了定下的止損線時, loop會把出場信號回寫給第i根bar, sell(i) or cover(i), 那理解上應該是在第i根bar出場, 但回測結果卻不是, 不知是什麼原因......不知師兄有否相同問題?





test.PNG
 樓主| 發表於 14-8-1 10:43 | 顯示全部樓層
我是會即時出場
不知你的code是怎樣?
TS.jpg
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-12-23 22:15

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |