看板 Option 關於我們 聯絡資訊
※ [本文轉錄自 Trading 看板] 作者: mmkntust (Make Money King) 看板: Trading 標題: [心得] HTS的程式心得(一個小BUG) 時間: Tue Jul 7 20:11:37 2009 程式越來越肥 慢慢的發現一些HTS的程式問題 不能說是BUG 可是卻可能造成程式運算上的問題 此問題是 當某個K bar符合程式碼中較前面的A出場條件後 程式會出A訊號 可是如果同時程式B訊號也符合 那他不會出B訊號 不過這時候問題產生了 假設A訊號裡有參數 X=0 B訊號裡同樣有此參數 X=1 那麼結果判讀出來 就會是產生A訊號 但是X=1 這個問題可嚴重了 會導致出現無法理解 明明C訊號要在X=1才會產生 為什麼前一個訊號是A訊號 一樣會產生C訊號 關鍵就在於此.. 不可不慎~ ========================== 以上未經證實 僅供參考 -- http://mmk-wang.blogspot.com/ 程式交易 夢醒時分 重劍無鋒 大巧不工 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.199.159 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.199.159
mmkntust:這個問題只要一發生就會非常非常麻煩= = 07/07 20:17
krazymilk:完全看無 囧... 07/07 20:32
mmkntust:遇到就懂了... 07/07 20:39
krazymilk:問題是我沒在用程式交易 ._. 07/07 20:51
insight:這應該不是BUG。而是你程式的邏輯性錯誤。 07/07 21:34
idleidle:code style加強吧 ,A訊號區塊跟B訊號區塊變數 07/07 21:43
idleidle:不應該,也不允許互相影響,使用前應該初始化! 07/07 21:43
googoo1102:覺得HTS沒問題耶,同一個X怎可能會在AB是不同的值 07/07 21:54
mucoci:加油吧... 07/07 22:02
Ting1024:加油吧 07/07 23:18
mmkntust:是喔...小弟受教了..會再繼續研究~~~~ 07/08 00:45
※ 編輯: mmkntust 來自: 114.42.213.31 (07/08 00:45)
mmkntust:小弟解釋一下.假設A訊號是賣出訊號,B訊號是多單停利平倉 07/08 01:04
mmkntust:賣出..我希望停利平倉時X=1..就會出現這樣的狀況 07/08 01:05
oocat2:那應該賣出訊號出先時 同時檢查手上是否有單.不然變數不動 07/08 01:14
oocat2:ㄟ ..大概要看到程式才知道吧XD 07/08 01:14
bacgx:還沒寫出來可以交易的程式,不過看來應該是全域變數跟區域變 07/08 03:39
bacgx:數的問題 07/08 03:40
chihung:這是正常的現象....本來就該避免訊號衝突了 07/08 21:48
mmkntust:因為假設X=1定義為停利..A訊號可能是轉折..不是停利 07/08 23:25