今日近6根K最大成交量的抓法?

  •   246 
  • 最後發表   奇怪的人  2022 五月 04
奇怪的人 發文於   2022/04/26

我想要找"今日"近6根K棒最大成交量的方式

之前有大大協助

寫出今日最高成交量該根K的最高最低價

如下

setBackBar(54);
variable:BN(0);
if Date <> Date[1] then
BN=1
else
BN+=1;
if volume[1]=highest(volume,BN) then begin
if highest(low[1], 1) > highest(high[1], 1)  then value11 = highest(low[1], 1) else value11 = highest(high[1], 1);
if lowest(low[1], 1) < lowest(high[1], 1)  then value12 = lowest(low[1], 1) else value12 = lowest(high[1], 1);
end;

以上使用5分

指標線會是這樣

 

但是這是今日最高成交才會發動

那如果我想要是今日的近6根K的最大量呢?

因為我如果把BN直接改成6就宥會抓到昨天的K棒

這部分要怎麼改會比較好?

排序方式: 標準 | 最新
GammaCEO 發文於   2022/04/26

//you可以用時間控制變數在6以內

if time>=093000 then
value1=6
else
value1=BN;

奇怪的人 發文於   2022/04/26

我依照你的下去改一下

setBackBar(54);
variable:BN(0);
if Date <> Date[1] then
BN=1
else
BN+=1;

if currenttime>=093000 then
value13=6
else
value13=BN;
if volume[1]=highest(volume,value13) then begin
if highest(low[1], 1) > highest(high[1], 1)  then value11 = highest(low[1], 1) else value11 = highest(high[1], 1);
if lowest(low[1], 1) < lowest(high[1], 1)  then value12 = lowest(low[1], 1) else value12 = lowest(high[1], 1);
end;

但出來還是怪怪的

 

 

GammaCEO 發文於   2022/04/26

如果是應用在指標上要用time而不是currenttime

風揚 發文於   2022/04/27

請問 currenttime 跟 time 差別在 currenttime 是自己電腦的時間,time 是 Server 的時間嗎?

這樣的認知是對的嗎?

 

XQ小幫手 發文於   2022/05/04

Hello 風揚,

 

CurrentTime 是電腦當下的時間,而 Time 則是這根Bar開始的時間。

簡單來說,您開技術線圖時該根Bar標記的時間就會是Time。

若是用在回測的話,非逐筆的狀況下 CurrentTime 會等於 Time。

逐筆回測的話 CurrentTime 則會是運算當下的1分鐘Bar的開始時間。

 

感謝 GammaCEO 的熱心回覆。

發表回覆
Close