收K後判斷

  •   413 
  • 最後發表   異想天開  2024 七月 18
異想天開 發文於   2024/06/29

每次使用策略雷達回測時,

例如偵測吞噬
CLOSE<CLOSE[1] AND CLOSE < OPEN[1]

總會在還沒收K時就觸發,導致收K時有可能沒吞過而造成假訊號,

請問能用什麼辦法改善這點嗎

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/06/29

使用逐筆洗價都可能有這個問題。解決的辦法:非逐筆洗價。

  • 按讚來自於
  • erasine777
  • Pingzz0719
XS小編 發文於   2024/07/03

Hello 異想天開,

 

如果是用逐筆洗價的話,您可以考慮用前一根Bar (已完成的Bar) 來當作條件。

舉例來說:

condition1 = CLOSE<CLOSE[1] AND CLOSE < OPEN[1];

 

if condition1[1] then ret = 1;

 

感謝 虎科大許教授 的熱心回覆。

  • 按讚來自於
  • Pingzz0719
  • erasine777
異想天開 發文於   2024/07/18

謝謝教授與小編!!

發表回覆
Close