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

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


由 james-hch 在 2017-01-13 16:09 發表:

請教版主 寫跨ˊ周期指標 如何寫?

例如: 我要寫當下即時60分K,日K,周K及月K的
中值價
K60: = ("HIGH#60分鐘"+"LOW#60分鐘")/2;
KK:= ("HIGH#DAY"+"LOW#DAY")/2;
KW:= ("HIGH#WEEK"+"LOW#WEEK")/2;
KM:= ("HIGH#MONTH"+"LOW#MONTH")/2;
好像語法有錯誤


由 cgjj 在 2017-01-13 16:48 發表:

回覆: 請教版主 寫跨ˊ周期指標 如何寫?

引用:
最初由 james-hch 發表
例如: 我要寫當下即時60分K,日K,周K及月K的
中值價
K60: = ("HIGH#60分鐘"+"LOW#60分鐘")/2;
KK:= ("HIGH#DAY"+"LOW#DAY")/2;
KW:= ("HIGH#WEEK"+"LOW#WEEK")/2;
KM:= ("HIGH#MONTH"+"LOW#MONTH")/2;
好像語法有錯誤



# 前面必須是公式名稱
您是要用在哪一種商品?


由 james-hch 在 2017-01-13 18:59 發表:

回覆: 回覆: 請教版主 寫跨ˊ周期指標 如何寫?

引用:
最初由 cgjj 發表
# 前面必須是公式名稱
您是要用在哪一種商品?



KK:= (HIGH+LOW)/2;
YY:= REF(KK,1);
今關:KK shift0 linethick0 COLORRED;
昨關:YY shift0 linethick0 COLORBLUE ;

DRAWICON(ISLASTBAR,REF(KK,0),10),ALIGN0,shift0,COLOR0000FF PXDN20;
DRAWNUMBER(ISLASTBAR, REF(KK,0), REF(KK,0), 1),ALIGN0,shift1,COLOR0000FF PXDN20;
DRAWNUMBER(ISLASTBAR, REF(KK,1), REF(KK,1), 1),ALIGN0,shift0,COLORblue;
STICKLINE(今關,今關,今關,7,0),COLORblack;
我原來的指標 如上 適用所有商品 , 但是這只有單一周期 所想在任何周期都可以看到如60分,K日線K,周線K及月K 不知可以嗎?


由 cgjj 在 2017-01-16 09:11 發表:

回覆: 回覆: 回覆: 請教版主 寫跨ˊ周期指標 如何寫?

引用:
最初由 james-hch 發表
KK:= (HIGH+LOW)/2;
YY:= REF(KK,1);
今關:KK shift0 linethick0 COLORRED;
昨關:YY shift0 linethick0 COLORBLUE ;

DRAWICON(ISLASTBAR,REF(KK,0),10),ALIGN0,shift0,COLOR0000FF PXDN20;
DRAWNUMBER(ISLASTBAR, REF(KK,0), REF(KK,0), 1),ALIGN0,shift1,COLOR0000FF PXDN20;
DRAWNUMBER(ISLASTBAR, REF(KK,1), REF(KK,1), 1),ALIGN0,shift0,COLORblue;
STICKLINE(今關,今關,今關,7,0),COLORblack;
我原來的指標 如上 適用所有商品 , 但是這只有單一周期 所想在任何周期都可以看到如60分,K日線K,周線K及月K 不知可以嗎?



Re:任何周期都可以看到如60分,K日線K,周線K及月K

要呈現在歷史K棒上,技術上是無法實現的
(除非只看當下最新值,無當日歷史或過去歷史)

1.長周期K棒無法容納下相對應短周期K棒
 例如 : 畫面上1根周線K棒,無法容納5根日線
2.分鐘數無法整除時
 例如 : 於45分K棒,無法觀看60分K棒(時間無法對應)


由 james-hch 在 2017-01-16 12:52 發表:

回覆: 回覆: 回覆: 回覆: 請教版主 寫跨ˊ周期指標 如何寫?

引用:
最初由 cgjj 發表
Re:任何周期都可以看到如60分,K日線K,周線K及月K

要呈現在歷史K棒上,技術上是無法實現的
(除非只看當下最新值,無當日歷史或過去歷史)

1.長周期K棒無法容納下相對應短周期K棒
 例如 : 畫面上1根周線K棒,無法容納5根日線
2.分鐘數無法整除時
 例如 : 於45分K棒,無法觀看60分K棒(時間無法對應)



應該是可以顯示當下K線的出前一K線及當下線的中值, 其他週期的中值 只是以宣告 SHOW出來而已 並非要SHOW K線


由 cgjj 在 2017-01-16 13:07 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 請教版主 寫跨ˊ周期指標 如何寫?

引用:
最初由 james-hch 發表
應該是可以顯示當下K線的出前一K線及當下線的中值, 其他週期的中值 只是以宣告 SHOW出來而已 並非要SHOW K線


這樣說,您可能會比較清楚我在說什麼 :

例如: KD 的 D值
在[周線]是每1根K棒,會有一個 D 值
其為該周 KD 的 D值

在 [周線] 您要如何顯示 日線 KD 的 D 值?
1根周K棒,是無法塞入其對應之五根日線 KD 的 D值
在 [周線] 是無法繪製 [日線] 算出的每一根歷史 KD 數值


能適用的週期是 "有限的" , 而非 "任何週期"

短週期可以套長週期(能整除時)
長週期不可以套短週期
若只揭示當下最新值,則無此限制


由 cgjj 在 2017-01-16 13:35 發表:

若只揭示當下最新值,做法如下:(可用任何週期)

假設您原來的公式名稱是 QQ
請另建一個新的公式,內容如下,建好後,在將其套用於圖。

今關60:"QQ.今關#MIN60"; 今關60:=今關60[datacount];
昨關60:"QQ.昨關#MIN60"; 昨關60:=昨關60[datacount];
今關DD:"QQ.今關#DAY"; 今關DD:=今關DD[datacount];
昨關DD:"QQ.昨關#DAY"; 昨關DD:=昨關DD[datacount];
今關WW:"QQ.今關#WEEK"; 今關WW:=今關WW[datacount];
昨關WW:"QQ.昨關#WEEK"; 昨關WW:=昨關WW[datacount];
今關MM:"QQ.今關#MONTH"; 今關MM:=今關MM[datacount];
昨關MM:"QQ.昨關#MONTH"; 昨關MM:=昨關MM[datacount];

這樣的做法,雖然任何週期可觀看,但是代價是很浪費 CPU 效能的(無法採用推算) !!!


由 james-hch 在 2017-01-16 15:41 發表:

引用:
最初由 cgjj 發表
若只揭示當下最新值,做法如下可用任何週期)

假設您原來的公式名稱是 QQ
請另建一個新的公式,內容如下,建好後,在將其套用於圖。

今關60:"QQ.今關#MIN60"; 今關60:=今關60[datacount];
昨關60:"QQ.昨關#MIN60"; 昨關60:=昨關60[datacount];
今關DD:"QQ.今關#DAY"; 今關DD:=今關DD[datacount];
昨關DD:"QQ.昨關#DAY"; 昨關DD:=昨關DD[datacount];
今關WW:"QQ.今關#WEEK"; 今關WW:=今關WW[datacount];
昨關WW:"QQ.昨關#WEEK"; 昨關WW:=昨關WW[datacount];
今關MM:"QQ.今關#MONTH"; 今關MM:=今關MM[datacount];
昨關MM:"QQ.昨關#MONTH"; 昨關MM:=昨關MM[datacount];

這樣的做法,雖然任何週期可觀看,但是代價是很浪費 CPU 效能的(無法採用推算) !!!



謝謝版主, 如上處理了 還缺日關並沒有今關DD的橫線


由 cgjj 在 2017-01-16 15:50 發表:

引用:
最初由 james-hch 發表
謝謝版主, 如上處理了 還缺日關並沒有今關DD的橫線


並沒有缺唷
請仔細看圖

今關WW 和 今關DD 同值
後畫的會把前畫的蓋掉,故僅能見後畫的那條


由 james-hch 在 2017-01-16 16:08 發表:

引用:
最初由 cgjj 發表
並沒有缺唷
請仔細看圖

今關WW 和 今關DD 同值
後畫的會把前畫的蓋掉,故僅能見後畫的那條



是喔 沒仔細看 謝謝版主


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


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

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