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

奇狐社區論壇 (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=10540)


由 jeng 在 2008-10-21 13:16 發表:

懇切尋求版主大人的幫助

版主大人您好:
此問題我已想了好幾個星期了,不論用FILTER 或 DATE 或 MIN均無法完成我的需求,只好懇請版大助小人一臂之力,不勝感激,其源碼如下

//=================================
KD交叉:ref(H,BARSLAST(CROSS("KD.K","KD.D"))),LINETHICK1;
線:CROSS(L,KD交叉),LINETHICK0;
線高點:IF(線,H,0),LINETHICK0;
線高點不變:ref(線高點,BARSLAST(線)),COLORGREEN,LINETHICK0;
DRAWSL(線高點,H,0,15,3),COLORyellow,LINEDASH;
//=============================================

問題:雖此二條件在KD交叉後也成立
,但要去除,只取第一次條件成
立之值


由 cgjj 在 2008-10-21 13:55 發表:

回覆: 懇切尋求版主大人的幫助

引用:
最初由 jeng 發表
版主大人您好:
此問題我已想了好幾個星期了,不論用FILTER 或 DATE 或 MIN均無法完成我的需求,只好懇請版大助小人一臂之力,不勝感激,其源碼如下

//=================================
KD交叉:ref(H,BARSLAST(CROSS("KD.K","KD.D"))),LINETHICK1;
線:CROSS(L,KD交叉),LINETHICK0;
線高點:IF(線,H,0),LINETHICK0;
線高點不變:ref(線高點,BARSLAST(線)),COLORGREEN,LINETHICK0;
DRAWSL(線高點,H,0,15,3),COLORyellow,LINEDASH;
//=============================================

問題:雖此二條件在KD交叉後也成立
,但要去除,只取第一次條件成
立之值



看不是很懂您在算什麼?
您所謂的 [此二條件] 和 [第一次條件] 是指什麼?


由 B.S. 在 2008-10-21 16:52 發表:

KD黃金交叉過高買進

以五分圖用 分時15KD看盤


由 B.S. 在 2008-10-21 16:54 發表:

KD黃金交叉過高買進
KD死亡交叉拉回找另一層級之黃金交叉為支撐再度出現KD黃金交叉買進
日KD未秀出


由 B.S. 在 2008-10-21 16:57 發表:

KD全貌

如圖


由 jeng 在 2008-10-21 16:59 發表:

非常抱歉我沒有表達清楚,圖中所標示的點均達到"KD交叉"的條件,
但在相同"KD交叉"下我只想要取第一個達到
"CROSS(L,KD交叉),"但不知如何消除後續圖中的那二點(圖中所說的"雖此二條件在KD交叉後也成立,但要去除,只取第一次條件成
立之值 ")
版主大人若仍不清楚則我下次會再透過圖來講清楚


由 B.S. 在 2008-10-21 17:01 發表:

引用:
--------------------------------------------------------------------------------
最初由 jeng 發表
版主大人您好:
此問題我已想了好幾個星期了,不論用FILTER 或 DATE 或 MIN均無法完成我的需求,只好懇請版大助小人一臂之力,不勝感激,其源碼如下

//=================================
KD交叉:ref(H,BARSLAST(CROSS("KD.K","KD.D"))),LINETHICK1;
單純只取一條即可達上述效果
不知是否您要的


由 B.S. 在 2008-10-21 17:15 發表:

KD交叉:ref(H,BARSLAST(CROSS("KD.K","KD.D"))),LINETHICK1;
單純只取一條即可達上述效果
不知是否您要的
只取第一次條件成立之值 ???


由 jeng 在 2008-10-22 06:26 發表:

謝謝大家熱心的幫忙,
請大家看我第一次貼的圖(我已重新更改過了)
KD交叉:ref(H,BARSLAST(CROSS("KD.K","KD.D"))),LINETHICK1
即是我的源碼,但會顯示如圖中(第一次貼的圖)1,2,3個
但我只要取第一個再去判斷


由 peter109 在 2008-10-22 13:04 發表:

有些看不懂

您是希望
只用
KD交叉:ref(H,BARSLAST(CROSS("KD.K","KD.D"))),LINETHICK1;
來做圖上的解釋嗎
也就是
金叉對應的H+這次需要高於上次 所以 圖中的2/3 不要

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


由 jeng 在 2008-10-22 19:20 發表:

再次謝謝大家熱心的幫忙,如圖所示,圖中有標示1,2,3,4(都達到線:CROSS(L,KD交叉),LINETHICK0;的條件)
但我只要取第一個再去判斷,請高手幫忙,謝謝


由 cgjj 在 2008-10-23 09:14 發表:

引用:
最初由 jeng 發表
再次謝謝大家熱心的幫忙,如圖所示,圖中有標示1,2,3,4(都達到線:CROSS(L,KD交叉),LINETHICK0;的條件)
但我只要取第一個再去判斷,請高手幫忙,謝謝



您要白線梯形間的第一組線對吧

KDXSP:=BARSLAST(CROSS("KD.K","KD.D"));
KD交叉:ref(H,KDXSP),LINETHICK1;
線:CROSS(L,KD交叉),LINETHICK0;
線高點:IF(線,H,0),LINETHICK0;
線高點不變:ref(線高點,BARSLAST(線)),COLORGREEN,LINETHICK0;
DRAWSL(線高點 and sum(線高點>0,KDXSP+1)=1,H,0,15,3),COLORyellow,LINEDASH;


由 jeng 在 2008-10-23 10:22 發表:

版主大人真厲害,不才我想了至少一個月以上,然後又在貴網站找不到相關解答,才敢麻煩版大幫忙,想不到一下子就解決了(但即使是有解答了,但而我還是想了很久才想通)
再次謝謝版主大人


由 cgjj 在 2008-10-23 10:33 發表:

引用:
最初由 jeng 發表
版主大人真厲害,不才我想了至少一個月以上,然後又在貴網站找不到相關解答,才敢麻煩版大幫忙,想不到一下子就解決了(但即使是有解答了,但而我還是想了很久才想通)
再次謝謝版主大人



別客氣唷


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


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

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