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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 週期計算 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=6742)


由 peter109 在 2006-12-28 12:15 發表:

週期計算

w1:barslast(datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1),linethick0;

請問如何取得前面三週 (前一周/前二周/前三周) 的w1值

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 kkkkkk 在 2006-12-28 16:11 發表:

是這樣嗎?

w:=barslast(datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1),linethick0,colormagenta;
vertline(w=0),pointdot;
w1:=sumbars(w=0,2);
w2:=sumbars(w=0,3);
w3:=sumbars(w=0,4);
w4:=sumbars(w=0,5);
w0:if(w=0,w1-1,w),colormagenta,linethick0;
前:if(w=0,w2-1,w1-1),linethick0,colorwhite;
前2:if(w=0,w3-1,w2-1),linethick0,coloryellow;
前3:if(w=0,w4-1,w3-1),linethick0,colorcyan;


partline(barpos>sysparam(1)-w0[sysparam(1)] and barpos<sysparam(1)+1,w0[sysparam(1)]),colormagenta;
partline(barpos>sysparam(1)-前[sysparam(1)] and barpos<sysparam(1)+1,前[sysparam(1)]),colorwhite;
partline(barpos>sysparam(1)-前2[sysparam(1)] and barpos<sysparam(1)+1,前2[sysparam(1)]),coloryellow;
partline(barpos>sysparam(1)-前3[sysparam(1)] and barpos<sysparam(1)+1,前3[sysparam(1)]),colorcyan;


由 peter109 在 2006-12-28 17:19 發表:

想了許久
KKKKKK兄 確實高明

感謝您
(sumbars用在定位功能 可能我還得再深入了解 一直得不到好的竅門)

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 peter109 在 2006-12-28 22:27 發表:

投降

同樣的公式
在60分鐘週期以前的值都完全和您的相同
60分鐘週期(包含)以後的就不相同
因為值的不同 導致定位錯誤

這到底是怎麼回事呀????????????

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 kkkkkk 在 2006-12-29 07:23 發表:

Peter兄,
w:=barslast(datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1),linethick0,colormagenta;
想來這個式子用在分線必定會產生問題,在日線中結果是1個點,再分線中會產生一個面,當然定位不準,這是我的想法,不知道對不對?


由 peter109 在 2006-12-29 09:20 發表:

KKKKKK兄
如果單看您的部分 都完整正確無誤
因此 您的說法和事實相反

我只是將您的部分 直接移植到我的指標中
也曾檢查是否有誤用相同變數名稱 結果也都是唯一變數 並沒有相同名稱的變數
更離譜的是 30分週期現在成為有些時候正確 有些時候又和60分不正確狀況相同

這讓我想到 過去曾向King兄請教的ZIG波段測幅 也是跑出了公式中完全沒有顯示的莫名曲線 雖然King兄也說我的公式內容他找不到任何錯誤的地方 (在他的機器上跑完全正常 當著King兄的面 在我的機器上卻異常) 然而 一直到目前都是無解

肯定什麼地方出了問題 卻非我能力範圍所能解的

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 kkkkkk 在 2006-12-29 17:21 發表:

你說的沒錯,晚上實際測試一下,單純的指標在分線中沒有問題,唯有如果沒有限制下界的範圍,在起始4周以下會發生超出範圍問題


由 peter109 在 2006-12-31 14:55 發表:

找到了錯誤處

一個個人疏忽搞的雞飛狗跳
感謝KKKKKK兄以及CGJJ版大的協助
並對造成的困擾向您致歉

__________________
至誠能勝天下至偽
至拙能勝天下至巧


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


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

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