 |
bp252039
資深會員

註冊日期: Aug 2006
來 自: TAIPEI
文章數量: 156 |
|
[問題]k棒低點重覆時,DRAWNUMBER如何避免重覆
2/19日台指期日k低點為7938,不過在5分週期內有2根k棒的低點都是7938,因此依下列程式,7938會重覆出現,請問熱心大,這個程式如何修正呢?
日高:"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;
日最低:=l=日低 and DENO<=1;
DRAWNUMBER(日最高,h+10,hhv(h,60),0),shift0,colorYELLOW ALIGN0;
DRAWNUMBER(日最低,l-10,llv(l,60),0),shift3,colorYELLOW ALIGN0;
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
|
|
向版主報告此篇 |  |
|
2008-02-19 23:55 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18233 |
|
回覆: [問題]k棒低點重覆時,DRAWNUMBER如何避免重覆
引用: 最初由 bp252039 發表
2/19日台指期日k低點為7938,不過在5分週期內有2根k棒的低點都是7938,因此依下列程式,7938會重覆出現,請問熱心大,這個程式如何修正呢?
日高:"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;
日最低:=l=日低 and DENO<=1;
DRAWNUMBER(日最高,h+10,hhv(h,60),0),shift0,colorYELLOW ALIGN0;
DRAWNUMBER(日最低,l-10,llv(l,60),0),shift3,colorYELLOW ALIGN0;
於 日最低:=l=日低 and DENO<=1; 這行之後
加入
日最低:=if(refx(日最低,1)=1,0,日最低);
|
|
向版主報告此篇 |  |
|
2008-02-20 08:55 |
|
|
|  |
 |
bp252039
資深會員

註冊日期: Aug 2006
來 自: TAIPEI
文章數量: 156 |
|
回覆: 回覆: [問題]k棒低點重覆時,DRAWNUMBER如何避免重覆
引用: 最初由 cgjj 發表
於 日最低:=l=日低 and DENO<=1; 這行之後
加入
日最低:=if(refx(日最低,1)=1,0,日最低);
又學到了,非常感謝版主的指導!
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
|
|
向版主報告此篇 |  |
|
2008-02-20 10:35 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|