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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 如何求前波高點的KD指標的K值? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17877)


由 HaoerChang 在 2013-07-26 11:57 發表:

如何求前波高點的KD指標的K值?

我想找前10天最高點的當天,前一天,後一天的KD值中的K值
請問程式該如何寫:

A:=REF(C,HHVBARS(H,10));//前10日的最高價
//KD指標定義//
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);

請問程式該如何寫,可求得
1)最高價該日的K值
2)最高價前一日與後一日的K值


由 cgjj 在 2013-07-26 13:18 發表:

回覆: 如何求前波高點的KD指標的K值?

引用:
最初由 HaoerChang 發表
我想找前10天最高點的當天,前一天,後一天的KD值中的K值
請問程式該如何寫:

A:=REF(C,HHVBARS(H,10));//前10日的最高價
//KD指標定義//
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);

請問程式該如何寫,可求得
1)最高價該日的K值
2)最高價前一日與後一日的K值




A:=REF(C,HHVBARS(H,10));
這不是前10日的最高價, 要取 H 才是
做法如下:

SP:=HHVBARS(H,10);
A:REF(H,SP); //前10日的最高價
//KD指標定義//
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);

ref(K,SP); //最高價該日的K值
ref(K,SP+1); //最高價前一日的K值
ref(K,SP-1); //最高價後一日的K值


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


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

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