![]() |
在這個頁面顯示本主題全部的 21 個文章 |
奇狐社區論壇 (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=20724)
求救,謝謝
請問如何寫出KD指標中當K值開始小於50時,當根K棒和下一根K棒取出最高和最低值,除顯示該高點和底點的數值外,並在其高點和底點劃水平線,且在下一次K值開始小於50前,其前一次K值開始小於50的高和底點的值保持不變,謝謝 !
想了很久想不出來,只好求教了。
回覆: 求救,謝謝
引用:
最初由 jeng 發表
請問如何寫出KD指標中當K值開始小於50時,當根K棒和下一根K棒取出最高和最低值,除顯示該高點和底點的數值外,並在其高點和底點劃水平線,且在下一次K值開始小於50前,其前一次K值開始小於50的高和底點的值保持不變,謝謝 !
想了很久想不出來,只好求教了。
非常謝謝總版主如此快速的解答,也很抱歉因我語焉不詳,造成總版主的困擾,所以付上程式與圖檔說明,請版主解答,不勝感激。
//KD大於小於50畫框-2016
L50:="KD.K"<50 AND REF("KD.K"<50,1)=0;
RKC:=ref(KL50,1);
MH:=HHV(H,2);
ML:=LLV(L,2);
DRAWSL(RKC,MH,0,-1,1) PXDN2 colorBLUE;
DRAWSL(RKC,ML,0,-1,1) PXDN2 colorBLUE;
DRAWTEXT(KL50,L*0.98,'K<50'),colorBLUE;
//"KD.K">50 ////////
KL50:="KD.K">50 AND REF("KD.K">50,1)=0;
RKC:=ref(KL50,1);
MH:=HHV(H,2);
ML:=LLV(L,2);
DRAWSL(RKC,MH,0,-1,1) PXDN2 colorRED;
DRAWSL(RKC,ML,0,-1,1) PXDN2 colorRED;
DRAWTEXT(KL50,L*1.09,'K>50'),colorRED;
引用:
最初由 jeng 發表
非常謝謝總版主如此快速的解答,也很抱歉因我語焉不詳,造成總版主的困擾,所以付上程式與圖檔說明,請版主解答,不勝感激。
//KD大於小於50畫框-2016
L50:="KD.K"<50 AND REF("KD.K"<50,1)=0;
RKC:=ref(KL50,1);
MH:=HHV(H,2);
ML:=LLV(L,2);
DRAWSL(RKC,MH,0,-1,1) PXDN2 colorBLUE;
DRAWSL(RKC,ML,0,-1,1) PXDN2 colorBLUE;
DRAWTEXT(KL50,L*0.98,'K<50'),colorBLUE;
//"KD.K">50 ////////
KL50:="KD.K">50 AND REF("KD.K">50,1)=0;
RKC:=ref(KL50,1);
MH:=HHV(H,2);
ML:=LLV(L,2);
DRAWSL(RKC,MH,0,-1,1) PXDN2 colorRED;
DRAWSL(RKC,ML,0,-1,1) PXDN2 colorRED;
DRAWTEXT(KL50,L*1.09,'K>50'),colorRED;
以圖的規則為準,
因所附的程式,只能寫出當K<50以後,在其K棒和下一筆K棒,取最高點和最低點,並畫水平線而已,
無法寫出當後續收盤價突破最高點或跌破最低點時都在圖上做記號,並顯示其
最高點或跌破最低點的值,謝謝 !
引用:
最初由 jeng 發表
以圖的規則為準,
因所附的程式,只能寫出當K<50以後,在其K棒和下一筆K棒,取最高點和最低點,並畫水平線而已,
無法寫出當後續收盤價突破最高點或跌破最低點時都在圖上做記號,並顯示其
最高點或跌破最低點的值,謝謝 !
報告總版主,還是怪怪的,和我的意思不同。
還是寫突破K小於50時,取當筆和下一筆K棒的最高和最低(此值在下一次K小於50前是固定的),當收盤價突破最高值或跌破最低值,顯示記號。
引用:
最初由 jeng 發表
報告總版主,還是怪怪的,和我的意思不同。
還是寫突破K小於50時,取當筆和下一筆K棒的最高和最低(此值在下一次K小於50前是固定的),當收盤價突破最高值或跌破最低值,顯示記號。
非常抱歉,附上此圖 (大統益-1232)說明,造成困擾處,敬請見諒,因我很想寫出此程式,但想了好久,真的寫不出來,才一直來打擾,謝謝
這是您的程式和圖檔
這是我的圖檔,但卻
沒有突破
高點和低點的程式
希望總版主大人幫忙
協助,一直煩擾您,實在是不得已,
懇請見諒,不勝感激!
引用:
最初由 jeng 發表
這是我的圖檔,但卻
沒有突破
高點和低點的程式
希望總版主大人幫忙
協助,一直煩擾您,實在是不得已,
懇請見諒,不勝感激!
再次謝謝總版主,如此熱心又快速的回應,
昨晚認真研究了很久,還是沒有看出問題出在哪裡,
今天再繼續研究後,才發現:
(1) 您只有顯示K<50的低點(用黃線顯示),和K>50的高點(用白線顯示),
並沒有顯示K<50的高點,和K>50的低點。
(2) 我需要顯示的是最接近訊號的高點和低點的值不變,除非有下一個新的訊號產生,再以最新的高點和低點顯示。
(3) 例如最近的訊號為K<50的高點和低點的值,一但幾天後出現K>50的新訊號時,才改以最近K>50的高點和低點的值顯示。
(4) 突破或跌破也是以最近訊號的高點或低點才顯示。
(5) 更希望其所產生的高點和低點的值,能以短線段顯示即可,否則像原先的連線,會讓我這種老人家更眼花撩亂。沒有顯示K<50的高點,和K>50的低點 沒有顯示K<50的高點,和K>50的低點 高點和低點的值不變,除非有下一個新的訊號產生,再以最新的高點和低點顯示 高點和低點的值不變,除非有下一個新的訊號產生,再以最新的高點和低點顯示 以最近K>50的高點和低點的值顯示 以最近K>50的高點和低點的值顯示 突破或跌破也是以最近訊號的高點或低點才顯示 突破或跌破也是以最近訊號的高點或低點才顯示 以短線段顯示 以短線段顯示 老人家更眼花撩亂 老人家更眼花撩亂
引用:
最初由 jeng 發表
[B]再次謝謝總版主,如此熱心又快速的回應,
昨晚認真研究了很久,還是沒有看出問題出在哪裡,
今天再繼續研究後,才發現:
(1) 您只有顯示K<50的低點(用黃線顯示),和K>50的高點(用白線顯示),
並沒有顯示K<50的高點,和K>50的低點。
(2) 我需要顯示的是最接近訊號的高點和低點的值不變,除非有下一個新的訊號產生,再以最新的高點和低點顯示。
(3) 例如最近的訊號為K<50的高點和低點的值,一但幾天後出現K>50的新訊號時,才改以最近K>50的高點和低點的值顯示。
(4) 突破或跌破也是以最近訊號的高點或低點才顯示。
(5) 更希望其所產生的高點和低點的值,能以短線段顯示即可,否則像原先的連線,會讓我這種老人家更眼花撩亂。
謝謝不吝賜教,我再仔細想想。
引用:
最初由 jeng 發表
謝謝不吝賜教,我再仔細想想。
再請問如何顯示上一個"ML"或"MH"之值,謝謝
引用:
最初由 jeng 發表
再請問如何顯示上一個"ML"或"MH"之值,謝謝
如圖形所形容,謝謝
引用:
最初由 jeng 發表
如圖形所形容,謝謝
非常謝謝您的幫助,已解決我的問題了
。
全部時間均為台灣時間, 現在時間為07:43 | 在這個頁面顯示本主題全部的 21 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.