請問如何在1分鐘週期取得5分鐘週期的高,低價 ?
並且在1分鐘週期最後面 秀出 上一個5分鐘的高,低價水平線 ?
Source Code :
Vars : UpScaleHigh(0), UpScaleLow(0);
UpScaleHigh = (High[1] of Data2) ;
UpScaleLow = (Low[1] of Data2) ;
if LastBaronChart then
begin
value1 = text_new(Date,Time,UpScaleHigh,"--------------------");
value2 = text_new(Date,Time,UpScaleLow,"--------------------");
end
當5分鐘產生新K棒後,在1分鐘走勢圖就會遺留上上個5分鐘K棒的水平線,
如何只保留最近的五分鐘K棒的水平線. ?
if LastBaronChart and mod(T,5)=0 then
end;
可能不行,
因為我是要Base on Last Min5 K Bar .
所以用 Data2 會比較OK 。
而我現在只要五分鐘一換分,在1分K裏就會遺留上一個標示的水平線,
可以只保留最新的 ?
不好意思在你回文前我正在修改我本來會錯意的地方
重新編輯完才看到你也發現我之前的回覆會錯意了
麻煩再試一次我編輯過的方法是否可行
若你要改為劃線,就把 TEXT_NEW 改為 TL_NEW
若是一直劃新的線就一直NEW就可以了,若是要移動就要使用tl_setbegin , tl_setend 去改變線的位置
或是使用另一種方式,tl_delete 舊線再 TL_NEW 新線