作者mmkntust (Make Money King)
看板Trading
標題[心得] HTS程式交易的誤動作
時間Thu Sep 3 21:33:34 2009
程式交易五六個月以來
常常會有一些誤動作
令人煩惱不已
誤動作的狀況有下
1. 盤中程式出訊號..結果盤後Reload發現盤中訊號不見了
2. 盤中程式出訊號..結果盤中重開STS訊號不見了
(當然也有本來沒訊號Reload以後跑出來)
今天終於搞懂為什麼了
因為今天3.5G網卡Lag很大
因此出現了盤中有快要10點的Gap
後來重新開STS Gap就不見了
以上得知
如果這一跟K線Open點是7000
可是如果因為網路Lag導致收到的Open點是7003
那麼他K線劃線就會出現在7003
同樣道理close.High.Low也會跟著改變
當重新Reload STS以後
它會讀取正確的值
因此K線就會改變
要是Lag所讀到的值
剛好會產生訊號
或者剛好會使要原本要產生訊號的點不見了
那麼只要盤中Reload就會產生前面的問題
解決辦法
1. 網路完全不會LAG(當然日盛那邊也不會Lag)
2. 盤中不要Reload 因為這樣錯的K線就會一直錯下去~訊號不會不見
以上淺見
另外想請問一下
TS接DDE就不會有這個問題嗎?!
還是也會有這個問題?!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.137.6.62
1F:→ idleidle:Open的問題沒注意過,C,H,L是必然的現象 09/03 22:02
2F:推 dontblame:之前我自己的程式出現這問題 通常是 我寫法錯誤的關係 09/03 23:59
3F:→ dontblame: 尤其使用this bar要非常小心。但是昨天出現了錯誤 09/03 23:59
4F:→ dontblame:程式卻怎麼找 都找不到錯誤。或許就是您說的這原因吧 09/04 00:00
5F:→ mmkntust:我今天特別觀察過..因為今天網路特差..所以特別明顯 09/04 00:02
6F:→ mmkntust:不過事實上今天我的情形是..因為Lag所以K線High沒抓到最 09/04 00:02
7F:→ mmkntust:高點..導致本來該破頭沒破頭..出了誤訊號= = 09/04 00:03
8F:推 Rudy:久了......就習慣了.... 09/04 19:36
9F:推 iamkjs:真的,不要用無線網卡玩程式交易了,很危險的~ 09/04 19:53