盤中1分K的量大於開盤第一分鐘K棒的量,顯示出警示

  •   48 
  • 最後發表   stockLIFE  4 週前
stockLIFE 發文於   2024/08/14

想請問大神與小幫手
如果想顯示出,盤中1分K量大於開盤第一分鐘1分K量的1.5倍
並且第一分鐘K的成交值大於2000萬
然後只提醒一次即可

請問這樣怎麼寫比較好,感謝~ 

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

if barfreq<> "Min" or barinterval <> 1 then raiseRunTimeError("只支援1分K");
var: intraBarPersist myV(0);
var: intraBarPersist hasRet(false);
if date<>date[1] then 
    begin
        myV=0;
        hasRet=false;
    end
else
    begin
        if hasRet=true then return;
        if time=090100 then 
            begin
                if GetField("成交金額(元)")[1]<20000000 then hasRet=true;
                myV=v[1];
            end;
        if v>myV*1.5 and hasRet=false then
            begin
                Alert("爆量!");
                hasRet=true;
            end;
    end;

stockLIFE 發文於   2024/08/15

謝謝許教授的回覆! 明天來試看看!
因為有觀察到 ,爆量通常會是股價的最高點,想說可以拿來試單空看看,感謝!

發表回覆
Close