 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18251 |
|
回覆: 如何在全日盤下顯示不同背景?
引用: 最初由 tycoon868 發表
使用環境: 台當月+ 全日盤 三分鐘 週期
需求如下: 主要是希望在每天長達19個小時*20根K棒的畫面上,瀏覽歷史數據時可以方便區隔 日盤、夜盤
1. 在 早上 8:45 分劃出 一條 黃色垂直線,13:45 綠色垂直線
2. 此一五小時區段 背景底圖顏色可以改變(最上方呈現很淺橘色),或者使用自備的 圖檔 (白天.BMP)
3. 下午 19:00 分劃出 一條 藍色垂直線,然後 15:00~19:00 區間顯示不同的背景(最上方顯示淺綠,或者使用自備圖檔(下午.BMP)
4. 19:00 到隔天清晨 5:00 區間顯示不同背景(最上方淺藍色),或者使用自備圖檔(夜晚.BMP)
5. 假設 夜晚.BMP 為一個有星星的黑色背景圖,要準備的圖檔格式是多少大小,才能在 長達十個小時200根K棒的背景圖中,完整連續呈現該星空底圖?
感謝協助
圖檔不適合當背景(無法雖K棒數變化,且耗資原)
既然背景已經明顯分色,那麼垂直分割線就無必要畫了!
範例如下:(顏色請自行調整)
DECK:=Tradedate<>ref(Tradedate,1);
TMode:=DECK+IsRegularFBar*2;
TMode:=ref(TMode,barslast(TMode<>0)); //交易時段:{1.盤後 2.一般 3.僅一般}
STICKLINEPY(TMode=1 and OPENMINUTES<=240,1,999,10,0) color006699;
STICKLINEPY(TMode=1 and OPENMINUTES>240,1,999,10,0) color006666;
STICKLINEPY(TMode>1,1,999,10,0) color003399;
|
|
向版主報告此篇 |  |
|
2023-10-17 11:04 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18251 |
|
引用: 最初由 tycoon868 發表
有達到需求哦,感謝
追加以下調整:
1. 我使用空心柱來畫15高度,呈現出類似鐵軌的圖樣,很喜歡這樣的方式,但是最後一個參數 1~10 空心柱的邊框都很細
要如何這邊框加粗寬度呢?
或者可以用其他繪圖函數達到上述的鐵軌做法呢?
2. 如果想要將 時間切分成四個段落: 早盤0845~1345 、下午盤1500~2000、小夜盤2000~2400 、深夜盤2400~0500
請版主直接幫我修改 上列 三段式原碼
非常感謝哦!
DECK:=Tradedate<>ref(Tradedate,1);
TMode:=DECK+IsRegularFBar*2;
TMode:=ref(TMode,barslast(TMode<>0)); //交易時段:{1.盤後 2.一般 3.僅一般}
STICKLINEPY(TMode=1 and OPENMINUTES<=300,1,999,10,1) color006699 linethick3;
STICKLINEPY(TMode=1 and OPENMINUTES>300,1,999,10,1) color006666 linethick3;
STICKLINEPY(TMode=1 and OPENMINUTES>540,1,999,10,1) color883300 linethick3;
STICKLINEPY(TMode>1,1,999,10,1) color003399 linethick3;
|
|
向版主報告此篇 |  |
|
2023-10-17 13:26 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|