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

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


由 一心不亂 在 2017-12-09 09:04 發表:

請問在特定時段內高低震幅均差的寫法?

請問版主:
我想求每日指定的時段內K棒高低差的Z日平均值N1,請問該怎麼寫?

例如:我想計算每天開盤後X(HH:MM)時間到Y(HH:MM)時間內的每根K棒高低差的10日平均值N1。
W=H-L;自X時間起到Y時間結束的 每根K棒高低差
N=MA(W,Z); Z是自X時間到Y時間止的K棒數目。....每日差平均
N1=MA(N,10); .....10日差平均

謝謝!


由 cgjj 在 2017-12-09 18:54 發表:

回覆: 請問在特定時段內高低震幅均差的寫法?

引用:
最初由 一心不亂 發表
請問版主:
我想求每日指定的時段內K棒高低差的Z日平均值N1,請問該怎麼寫?

例如:我想計算每天開盤後X(HH:MM)時間到Y(HH:MM)時間內的每根K棒高低差的10日平均值N1。
W=H-L;自X時間起到Y時間結束的 每根K棒高低差
N=MA(W,Z); Z是自X時間到Y時間止的K棒數目。....每日差平均
N1=MA(N,10); .....10日差平均

謝謝!



範例如下:
W:=H-L;
N:=MA(W,Z); {Z會決定 X 時間值}
Y:=time=123000; {將12:30分設為 Y 時間}
NY:=N*Y; //僅留Y那根的N值
sum(NY,SUMBARS(Y,2))/2;


由 一心不亂 在 2017-12-11 14:59 發表:

版主你好,
Z不會決定X的開始時間,例如周期是5分鐘,X開始的時間是09:00,Y 結束時間是13:45,Z如果設10的話,就是取10根5分鐘高低差的均值,X開始時間不會因為Z設10就改變。這指標會計算每日9:00到13:45為止的MA10高低差均值,其他時間就不計算。不知這樣描述可以嗎?


由 cgjj 在 2017-12-11 15:58 發表:

引用:
最初由 一心不亂 發表
版主你好,
Z不會決定X的開始時間,例如周期是5分鐘,X開始的時間是09:00,Y 結束時間是13:45,Z如果設10的話,就是取10根5分鐘高低差的均值,X開始時間不會因為Z設10就改變。這指標會計算每日9:00到13:45為止的MA10高低差均值,其他時間就不計算。不知這樣描述可以嗎?



似乎矛盾!
您前面是寫: Z是自X時間到Y時間止的K棒數目


由 一心不亂 在 2017-12-11 16:35 發表:

抱歉!Z取的最大數目是X到Y時間內的所有K棒數的話,就是算高低差日均,若Z取的數目小於X到Y時間的K棒數的話,就是算Z數字的高低均值。 這樣描述應該沒有矛盾吧?


由 cgjj 在 2017-12-11 16:53 發表:

引用:
最初由 一心不亂 發表
抱歉!Z取的最大數目是X到Y時間內的所有K棒數的話,就是算高低差日均,若Z取的數目小於X到Y時間的K棒數的話,就是算Z數字的高低均值。 這樣描述應該沒有矛盾吧?


這樣就不需要更改呀~~

X位置不影響計算的!
因為是以Y為基準,往回算Z根的W平均值


由 一心不亂 在 2017-12-11 17:43 發表:

板煮你好,
sum(NY,SUMBARS(Y,2))/2;這行看不懂,可以解釋一下嗎?例如:sumbars(Y,2)是何意義?為什麼是2?

最後總合/2,為什麼要除2?


由 一心不亂 在 2017-12-11 17:44 發表:

對不起,版主誤打成板煮


由 cgjj 在 2017-12-11 19:51 發表:

引用:
最初由 一心不亂 發表
sum(NY,SUMBARS(Y,2))/2;這行看不懂,可以解釋一下嗎?例如:sumbars(Y,2)是何意義?為什麼是2?

最後總合/2,為什麼要除2?



sum(NY,SUMBARS(Y,2))
是把近2天的 NY加總起來

/2 是算2天均值

也就是
把近兩天 123000 這根K棒的 N 值加總,再除以2


由 一心不亂 在 2017-12-11 22:55 發表:

W:H-L;
HL:=MA(W,3); {取3根K棒求均值}
Y1:=time=120000; {K棒取到中午12點)
NHL:=HL*Y1;
均振幅:sum(NHL,SUMBARS(Y1,3))/3;

我將它用在A50商品 60分周期裡,發覺均振幅的值太大,請問哪裡有錯?


由 cgjj 在 2017-12-12 08:39 發表:

引用:
最初由 一心不亂 發表
W:H-L;
HL:=MA(W,3); {取3根K棒求均值}
Y1:=time=120000; {K棒取到中午12點)
NHL:=HL*Y1;
均振幅:sum(NHL,SUMBARS(Y1,3))/3;

我將它用在A50商品 60分周期裡,發覺均振幅的值太大,請問哪裡有錯?



並沒有錯!
那時段的3根均值,HL本來就比較大
請實際驗算一下,謝謝!
把 10:00、11:00、12:00 的W值,相加後除3


由 一心不亂 在 2017-12-12 12:10 發表:

版主 再請問一下,上述寫法好像只能算出最後一天的值,若是我想看之前的,好像都沒有。
我的意思是每天的X到Y時間的K棒才是有效K棒,然後計算這些有效K棒的MA值。不知道這樣表達清不清楚?因為國外商品交易時間長,但是真正活躍時間是他們的白天,因此若計算時將他們不活躍時間內的K棒一起計算下去會失真,所以想只取活躍時間內的K棒來做計算。


由 cgjj 在 2017-12-12 13:10 發表:

引用:
最初由 一心不亂 發表
版主 再請問一下,上述寫法好像只能算出最後一天的值,若是我想看之前的,好像都沒有。
我的意思是每天的X到Y時間的K棒才是有效K棒,然後計算這些有效K棒的MA值。不知道這樣表達清不清楚?因為國外商品交易時間長,但是真正活躍時間是他們的白天,因此若計算時將他們不活躍時間內的K棒一起計算下去會失真,所以想只取活躍時間內的K棒來做計算。



您把畫面縮小,就可以看到過去歷史的數值
它並非僅有算一天唷


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


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

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