小編您好
舉五分鐘頻率的指標為例 區間內之最高價
雖然有highest函數可以用,但還不夠精準 而使用 GetField("High", "D")更是不行,會抓取非區間內最高價
譬如:盤中一指標,
當IF TIME > 103000 之後發生5分鐘收盤價死亡交叉均線 close cross under MA之間
如何計算出10點半(含當根k棒)到close cross under MA(含當根K棒)這之間的最高價
麻煩小編 謝謝
小編您好
舉五分鐘頻率的指標為例 區間內之最高價
雖然有highest函數可以用,但還不夠精準 而使用 GetField("High", "D")更是不行,會抓取非區間內最高價
譬如:盤中一指標,
當IF TIME > 103000 之後發生5分鐘收盤價死亡交叉均線 close cross under MA之間
如何計算出10點半(含當根k棒)到close cross under MA(含當根K棒)這之間的最高價
麻煩小編 謝謝
Hello 小彬,
小幫手不確定您指的 highest 函數不夠精準是什麼意思。
如果您要計算當天10點半後到死亡交叉的最高值的話,在5分鐘頻率下可以這樣作:
if issessionfirstbar then begin
value1 = 0;
value3 = 0;
end;
value2 = average(close, 10);
if time >= 103000 then begin
value1 += 1;
if close cross under value2 then value3 = simplehighest(high, value1);
end;
這樣value1就會是從103000後過了幾根Bar,而value3則是這之間的最高值。
謝謝 小編已解決
2 評論