 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
週期計算
w1:barslast(datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1),linethick0;
請問如何取得前面三週 (前一周/前二周/前三周) 的w1值
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
最後由 peter109 在 2006-12-28 12:39 編輯 |
向版主報告此篇 |  |
|
2006-12-28 12:15 |
|
|
|  |
 |
kkkkkk
資深會員
註冊日期: Dec 2003
來 自:
文章數量: 291 |
是這樣嗎?
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;
|
最後由 kkkkkk 在 2006-12-28 16:59 編輯 |
向版主報告此篇 |  |
|
2006-12-28 16:11 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
想了許久
KKKKKK兄 確實高明
感謝您
(sumbars用在定位功能 可能我還得再深入了解 一直得不到好的竅門)
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
|
向版主報告此篇 |  |
|
2006-12-28 17:19 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
投降
同樣的公式
在60分鐘週期以前的值都完全和您的相同
60分鐘週期(包含)以後的就不相同
因為值的不同 導致定位錯誤
這到底是怎麼回事呀???????????? 
peter109 附帶上了此圖片:
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
|
向版主報告此篇 |  |
|
2006-12-28 22:27 |
|
|
|  |
 |
kkkkkk
資深會員
註冊日期: Dec 2003
來 自:
文章數量: 291 |
Peter兄,
w:=barslast(datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1),linethick0,colormagenta;
想來這個式子用在分線必定會產生問題,在日線中結果是1個點,再分線中會產生一個面,當然定位不準,這是我的想法,不知道對不對?
|
|
向版主報告此篇 |  |
|
2006-12-29 07:23 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
KKKKKK兄
如果單看您的部分 都完整正確無誤
因此 您的說法和事實相反
我只是將您的部分 直接移植到我的指標中
也曾檢查是否有誤用相同變數名稱 結果也都是唯一變數 並沒有相同名稱的變數
更離譜的是 30分週期現在成為有些時候正確 有些時候又和60分不正確狀況相同
這讓我想到 過去曾向King兄請教的ZIG波段測幅 也是跑出了公式中完全沒有顯示的莫名曲線 雖然King兄也說我的公式內容他找不到任何錯誤的地方 (在他的機器上跑完全正常 當著King兄的面 在我的機器上卻異常) 然而 一直到目前都是無解
肯定什麼地方出了問題 卻非我能力範圍所能解的
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
|
向版主報告此篇 |  |
|
2006-12-29 09:20 |
|
|
|  |
 |
kkkkkk
資深會員
註冊日期: Dec 2003
來 自:
文章數量: 291 |
你說的沒錯,晚上實際測試一下,單純的指標在分線中沒有問題,唯有如果沒有限制下界的範圍,在起始4周以下會發生超出範圍問題
|
|
向版主報告此篇 |  |
|
2006-12-29 17:21 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
找到了錯誤處
一個個人疏忽搞的雞飛狗跳
感謝KKKKKK兄以及CGJJ版大的協助
並對造成的困擾向您致歉
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
|
向版主報告此篇 |  |
|
2006-12-31 14:55 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|