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

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


由 barnet01112 在 2008-09-13 13:38 發表:

如何抓取高低點?

各位高手大家好
小弟在這裡有一個問題想請教大家

假設我定第一根K棒的高點為關鍵高點低點為關鍵低點

當之後K棒最高價超過關鍵高點,關鍵高點往上移動,但在未破關鍵低點之前關鍵高點只記錄,直到K棒低點跌破關鍵低點之後,產生關鍵高點
反之
當之後K棒最低價跌破關鍵低點,關鍵低點往下移動,但在未過關鍵高點之前關鍵低點只記錄,直到K棒高點超過關鍵高點之後,產生關鍵低點

這樣的程式要怎麼寫會比較好呢?


由 cgjj 在 2008-09-15 09:00 發表:

回覆: 如何抓取高低點?

引用:
最初由 barnet01112 發表
各位高手大家好
小弟在這裡有一個問題想請教大家

假設我定第一根K棒的高點為關鍵高點低點為關鍵低點

當之後K棒最高價超過關鍵高點,關鍵高點往上移動,但在未破關鍵低點之前關鍵高點只記錄,直到K棒低點跌破關鍵低點之後,產生關鍵高點
反之
當之後K棒最低價跌破關鍵低點,關鍵低點往下移動,但在未過關鍵高點之前關鍵低點只記錄,直到K棒高點超過關鍵高點之後,產生關鍵低點

這樣的程式要怎麼寫會比較好呢?



邏輯定義不明確, 且不完整
若第二根K棒很長, 過了第一根的高, 也破了第一根低 呢?
關鍵高點何時會往下走?
關鍵低點何時會往上走?
麻煩您再多想想


由 barnet01112 在 2008-09-15 15:48 發表:

回覆: 回覆: 如何抓取高低點?

引用:
最初由 cgjj 發表
邏輯定義不明確, 且不完整
若第二根K棒很長, 過了第一根的高, 也破了第一根低 呢?
關鍵高點何時會往下走?
關鍵低點何時會往上走?
麻煩您再多想想



根據定義,如果過高點又破低點這一根K棒同是會是高點又是低點,這裡的定義是很明確的!

另外根據定義,關鍵高點何時往上走或何時往下走是不重要的!

根據定義來說只有高點突破之前的關鍵高點之後關鍵低點才會移動,只有在低點跌破關鍵低點之後關鍵高點才會移動,會往上或往下不是關鍵問題,問題只是在於我不清楚用甚麼方式當在過前關鍵高點的時候去找尋低點,破前關鍵低點的時候去找尋高點!


由 cgjj 在 2008-09-15 16:20 發表:

回覆: 回覆: 回覆: 如何抓取高低點?

引用:
最初由 barnet01112 發表
根據定義,如果過高點又破低點這一根K棒同是會是高點又是低點,這裡的定義是很明確的!

另外根據定義,關鍵高點何時往上走或何時往下走是不重要的!

根據定義來說只有高點突破之前的關鍵高點之後關鍵低點才會移動,只有在低點跌破關鍵低點之後關鍵高點才會移動,會往上或往下不是關鍵問題,問題只是在於我不清楚用甚麼方式當在過前關鍵高點的時候去找尋低點,破前關鍵低點的時候去找尋高點!



還是表達不夠清楚

換這樣問好了
跌破關鍵低點的那個K棒之關鍵高點如何決定?


由 barnet01112 在 2008-09-15 16:25 發表:

回覆: 回覆: 回覆: 回覆: 如何抓取高低點?

引用:
最初由 cgjj 發表
還是表達不夠清楚

換這樣問好了
跌破關鍵低點的那個K棒之關鍵高點如何決定?




前一個關鍵低點與破前一個關鍵低點之間的最高點就是關鍵的高點

假設 第一根K棒關鍵低點7000, 第三根K棒低點6999,則搜尋第一根K棒到第三根K棒之間最高的高點,就是關鍵的高點,這樣解釋夠清楚嗎?還有甚麼需要補充的?


由 cgjj 在 2008-09-15 18:48 發表:

回覆: 如何抓取高低點?

引用:
最初由 barnet01112 發表
假設我定第一根K棒的高點為關鍵高點低點為關鍵低點


這公式運算起點不同, 會導致結果不同
您說的 "第一根K棒" 是指歷史第一根K棒嗎?


由 barnet01112 在 2008-09-15 19:00 發表:

回覆: 回覆: 如何抓取高低點?

引用:
最初由 cgjj 發表
這公式運算起點不同, 會導致結果不同
您說的 "第一根K棒" 是指歷史第一根K棒嗎?



是的,第一根K棒指歷史資料的第一根K棒開始定義高點與低點作為參考


由 cgjj 在 2008-09-16 10:18 發表:

還有其他條件嗎?
怪怪的
跑起來會是無法收縮之 < 形狀

原碼:

HH
:=HLL:=L;
KHH:C*0;
KLL:C*0;
KHH[1]:=HH[1]; KLL[1]:=LL[1];
MHH:=KHH[1]; MLL:=KLL[1];
for 
i=2 to datacount do begin
  KLL
[i]:=KLL[i-1]; KHH[i]:=KHH[i-1];
  if 
HH[i]>KHH[ithen begin
    KLL
[i]:=MLLMHH:=HH[i];
  
end;
  if 
LL[i]<KLL[ithen begin
    KHH
[i]:=MHHMLL:=LL[i];
  
end;
end;


由 jeng 在 2009-04-23 14:53 發表:

感覺像是上過黃韋中課的樣子(我也有上)


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


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

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