透過自訂指標的交叉,想在交叉時「自動」以當時的收盤價「向右畫出水平線」
用以下
if value1 = 0 then begin
value1 = tl_new(D,0845,C,D,T,C);
end else begin
tl_setbegin(value1,D,0845,C);
tl_setend(value1,D,T,C);
end;
但資料時間一拉長,就出現上百條水平線,整個圖非常累格,幾乎停擺
要如何做到,只保留最近的20條自動畫出的水平線,把前面的全部刪掉呢?
請問如何刪除前面不要的自動水平線
只要你能記下最近 20 筆 value1 值
就能把之前的 value1 用 TL_delete 刪掉
那請問語法該如何寫呢?
如何保留近20個value1值呢?
又該如何寫刪除的語法呢?
這個問題,只要你自己重新命名一個變數,就可以解決了