 |
bp252039
資深會員

註冊日期: Aug 2006
來 自: TAIPEI
文章數量: 156 |
|
[問題]再次請教
看盤需求是:只在前一日的高低點畫條線,以做為隔日盤中參考,此外,隔日盤中5分週期的所新生高低點,不須顯示畫線
下列這個程式的缺點為:明日開盤後,線條就會消失,若"DENO<=2",又會顯示當日高低,請問版主如何修正呢??
日高:="DEMO.HH#DAY" color00cccc;// 今天最高價
日低:="DEMO.LL#DAY" color00cccc;// 今天最低價
DENO:=sum(barpos=1 or date<>ref(date,1),0);
DENO:=DENO[datacount]-DENO+1;
日最高:=h=日高 and DENO<=1;
日最高:=if(refx(日最高,1)=1,0,日最高);
日最低:=l=日低 and DENO<=1;
日最低:=if(refx(日最低,1)=1,0,日最低);
DRAWNUMBER(日最高,h+10,h,0),shift0,colorYELLOW ALIGN0;
DRAWsl(日最高,h,0,120,3),Colorfff000,linedot;//
DRAWTEXT(日最高,h+20,'前日高'),shift0 align0 Colorff00ff;
DRAWNUMBER(日最低,l-10,l,0),shift0,colorffffff ALIGN0;
DRAWsl(日最低,l,0,120,3),Colorfff000,linedot;//
DRAWTEXT(日最低,l-20,'前日低'),shift0 align0 Colorff00ff;
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
|
|
向版主報告此篇 |  |
|
2008-02-20 16:21 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18233 |
|
回覆: [問題]再次請教
引用: 最初由 bp252039 發表
看盤需求是:只在前一日的高低點畫條線,以做為隔日盤中參考,此外,隔日盤中5分週期的所新生高低點,不須顯示畫線
下列這個程式的缺點為:明日開盤後,線條就會消失,若"DENO<=2",又會顯示當日高低,請問版主如何修正呢??
日高:="DEMO.HH#DAY" color00cccc;// 今天最高價
日低:="DEMO.LL#DAY" color00cccc;// 今天最低價
DENO:=sum(barpos=1 or date<>ref(date,1),0);
DENO:=DENO[datacount]-DENO+1;
日最高:=h=日高 and DENO<=1;
日最高:=if(refx(日最高,1)=1,0,日最高);
日最低:=l=日低 and DENO<=1;
日最低:=if(refx(日最低,1)=1,0,日最低);
DRAWNUMBER(日最高,h+10,h,0),shift0,colorYELLOW ALIGN0;
DRAWsl(日最高,h,0,120,3),Colorfff000,linedot;//
DRAWTEXT(日最高,h+20,'前日高'),shift0 align0 Colorff00ff;
DRAWNUMBER(日最低,l-10,l,0),shift0,colorffffff ALIGN0;
DRAWsl(日最低,l,0,120,3),Colorfff000,linedot;//
DRAWTEXT(日最低,l-20,'前日低'),shift0 align0 Colorff00ff;
這段原碼可能有不少問題
請將想要做的說明白
我們協助您
|
|
向版主報告此篇 |  |
|
2008-02-21 12:58 |
|
|
|  |
 |
bp252039
資深會員

註冊日期: Aug 2006
來 自: TAIPEI
文章數量: 156 |
|
回覆: 回覆: [問題]再次請教
引用: 最初由 cgjj 發表
這段原碼可能有不少問題
請將想要做的說明白
我們協助您
不好意思,功力太差!我直接說我的需求好了,需求是:在台指期5分週期內顯示前一日高低點(各劃條橫線表示),此外,只顯示前一日的高低線條。程式需求就這樣,煩請版主幫忙了,感謝!
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
|
|
向版主報告此篇 |  |
|
2008-02-21 13:20 |
|
|
|  |
 |
bp252039
資深會員

註冊日期: Aug 2006
來 自: TAIPEI
文章數量: 156 |
|
回覆: 回覆: 回覆: 回覆: [問題]再次請教
引用: 最初由 cgjj 發表
SP:=BARSLAST(barpos=1 or date<>ref(date,1))+1;
HH:HHV(H,SP);
HH:=ref(HH,SP);
LL:LLV(L,SP);
LL:=ref(LL,SP);
感謝版主,大致符合需求,不過,這個式子是把「每一個」前一天高低點都顯示出來,請問可以只在"當日"顯示前一天的高低點嗎??
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
|
|
向版主報告此篇 |  |
|
2008-02-21 15:27 |
|
|
|  |
 |
bp252039
資深會員

註冊日期: Aug 2006
來 自: TAIPEI
文章數量: 156 |
|
回覆: 回覆: 回覆: 回覆: 回覆: [問題]再次請教
引用: 最初由 bp252039 發表
感謝版主,大致符合需求,不過,這個式子是把「每一個」前一天高低點都顯示出來,請問可以只在"當日"顯示前一天的高低點嗎??
問題自行解決了,感謝版主指導!!
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
|
|
向版主報告此篇 |  |
|
2008-02-21 15:33 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|