[問題] HTS語法的毛病
小弟在檢查每個進出場的K線時
發現一個矛盾的問題~"~
VALUE2 = LOWEST(LOW,訊號位置)
無遮蔽高點 = HIGHEST(HIGH[1],訊號位置-1)
訊號位置 = 訊號位置[1] + 1
IF CONDITION1 OR CONDITION2 OR CONDITION3 THEN
訊號位置 = 1
日期 = DATE
時間 = TIME
賣價 = LOW
停損停利價= HIGH
END IF
IF DATE = 日期 AND TIME < 130000 THEN
IF CLOSE > 買價 AND CLOSE > 無遮蔽高點 AND
CONDITION4 AND 停損停利價 <= VALUE2 THEN
BUY("B") NEXT BAR AT MARKET
END IF
END IF
我是在程式判斷有訊號成立時
就設當時K線的低點為賣價 高點為停損點
然後經過條件都確認後就進場
現在問題是 當下最新的K棒已經碰到停損點了
可是此根K棒卻又出現訊號 等於把之前設的停損點洗掉了
所以也就不會出場
這在實際作單時應該是會先停損 後面才進場
但是作回測時 就會有以上的問題產生
請問這種問題如何解決 Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.46.155
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
Trading 近期熱門文章
48
126
PTT職涯區 即時熱門文章
92
151