奇狐社區論壇
在這個頁面顯示本主題全部的 3 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]k棒低點重覆時,DRAWNUMBER如何避免重覆 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=9202)


由 bp252039 在 2008-02-19 23:55 發表:

[問題]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;

__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清


由 cgjj 在 2008-02-20 08:55 發表:

回覆: [問題]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,日最低);


由 bp252039 在 2008-02-20 10:35 發表:

回覆: 回覆: [問題]k棒低點重覆時,DRAWNUMBER如何避免重覆

引用:
最初由 cgjj 發表
於 日最低:=l=日低 and DENO<=1; 這行之後

加入
日最低:=if(refx(日最低,1)=1,0,日最低);



又學到了,非常感謝版主的指導!

__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清


全部時間均為台灣時間, 現在時間為02:55
在這個頁面顯示本主題全部的 3 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.