討論區列表
元大MultiCharts
一般模式
討論串模式
標題:
[發表] 如何只保留最新的資訊 ? 正確
by 2011-12-27 12:40:27
0
暱稱:
Kending
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(0)
請問高手,
以下是我的程式碼 Data1 = Min 1 Data2 = Min 5
這是取得5分鐘線圖 (data2) 的上一個K棒最高價及最低價,
並且將其顯示在1分鐘線圖上 (data1),
但只要5分鐘一換分,
就會殘留 上上個5分K 的最高價及最低價
線段及價格標示資訊,
如何只保留最近的上一個5分鐘的資訊, 不然這樣畫面看來很亂.
Vars : UpFrameHigh(0),UpFrameLow(0),_LastBar(0);
if LastBarOnChart then
_LastBar = BarNumber
else
_LastBar = 0;
UpFrameHigh = (High[1] of Data2);
UpFrameLow = (Low[1] of Data2);
if currentbar = _LastBar and _LastBar > 0 Then
begin
PlotPaintBar[-10](UpFrameHigh,UpFrameLow,"Trend1",Yellow,default,25);
value1 = text_new(Date,Time,UpFrameHigh,Spaces(25) + "------------------");
Value2 = text_new(Date,Time,UpFrameLow,Spaces(25) + "------------------");
value3 = text_new(Date,Time,UpFrameHigh,Spaces(40) + NumToStr(UpFrameHigh,1));
value4 = text_new(Date,Time,UpFrameLow,Spaces(40) + NumToStr(UpFrameLow,1));
text_setColor(value1,Yellow);
text_SetColor(value2,Yellow);
text_setColor(value3,Red);
text_SetColor(value4,Green);
text_SetSize(Value3,14);
text_SetSize(Value4,14);
end
else
begin
text_Delete(value3);
text_Delete(Value4);
end;
第一頁
上一頁
下一頁
最後頁
討論區列表
元大MultiCharts
MultiCharts
│
討論區
│
會員專區
│
教學講座
│
支援與服務
│
產品購買
│
申請試用
All rights for MultiCharts Trading Software are reserved by MultiCharts, LLC
凱衛資訊股份有限公司 營利事業統一編號(21261212) 著作權所有 本網站最佳瀏覽解析度為 1024 x 768
隱私權政策
│
網站安全政策
│
著作權說明
若不清楚點選圖片更新驗證碼
註冊帳號
忘記密碼
解除鎖定