盤中_收紅且創7日新高

  •   14 
  • 最後發表   pacoman  6 天前
pacoman 發文於   2026/01/21

想在盤中時,加入偵測警示,但剛剛盤中都沒跑出訊息,能幫忙看一下哪裡要修正嗎?謝謝

// 腳本名稱:盤中_收紅且創7日新高

// 執行頻率請務必設定為:【日線】

// 監控時機:【逐筆洗價】

 

// 條件1: 盤中即時價 > 昨天收盤價 (即時收紅)

Condition1 = Close > Close[1];

 

// 條件2: 當下價格 >= 近7日(含今日)的最高收盤價

// 說明:在盤中,Close 代表「當下價格」。

// 系統會拿「當下價格」跟「過去6天的收盤價」比對,

// 如果當下價格是這7天裡最高的,條件成立。

Condition2 = Close = Highest(Close, 7);

 

// 進階濾網 (建議選用,避免開盤第一筆撮合就亂跳訊號)

// 只有當成交量大於 0 且 時間大於 09:00:05 才啟動

Condition3 = Volume > 0 And Time > 090005;

 

// 執行判斷

If Condition1 And Condition2 And Condition3 Then Ret = 1;

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/01/21

一般而言,收紅代表收盤價高於開盤價。你的condition1並非收紅,而是上漲。收紅應改成:

condition1=close>open;

另外,日頻率的Time等於0,所以Time > 090005這個條件永遠不會成立。

pacoman 發文於   2026/01/21

謝謝許教授,我明天試看看,感恩

發表回覆
Close