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

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


由 gary0228 在 2019-03-14 23:20 發表:

[問題]日線所畫的射線自動在分線出現

版主您好,請問公式做得到這樣嗎?
我在某個日期日K的最高點為起點畫一條水平射線(藍色), 在分K(例如5K)中自動出現同樣的時間位置為起點的水平射線。

舉例:
在3/12日K的最高點為起點畫一條水平射線,在5分K中自動出現以3/12, 11:10 K線最高點為起點的水平射線(紅色實線)
在3/12日K的開盤價為起點畫一條水平射線,在5分K中自動出現以3/12, 8:50 K線開盤價為起點的水平射線(紅色虛線)
在3/12日K的收盤價為起點畫一條水平射線,在5分K中自動出現在3/12, 13:45 的K線位置,但為日K收盤價高度為起點的水平射線(紅色虛線)
因為日K收盤價不一定與13:45的五分K收盤價相同。


由 cgjj 在 2019-03-14 23:58 發表:

回覆: [問題]日線所畫的射線自動在分線出現

引用:
最初由 gary0228 發表
版主您好,請問公式做得到這樣嗎?
我在某個日期日K的最高點為起點畫一條水平射線(藍色), 在分K(例如5K)中自動出現同樣的時間位置為起點的水平射線。

舉例:
在3/12日K的最高點為起點畫一條水平射線,在5分K中自動出現以3/12, 11:10 K線最高點為起點的水平射線(紅色實線)
在3/12日K的開盤價為起點畫一條水平射線,在5分K中自動出現以3/12, 8:50 K線開盤價為起點的水平射線(紅色虛線)
在3/12日K的收盤價為起點畫一條水平射線,在5分K中自動出現在3/12, 13:45 的K線位置,但為日K收盤價高度為起點的水平射線(紅色虛線)
因為日K收盤價不一定與13:45的五分K收盤價相同。



Re: "因為日K收盤價不一定與13:45的五分K收盤價相同。"

在奇狐中
日K的收盤價 = 13:45的五分K收盤價
兩者都是會灌入結算價的,不會不相等


由 gary0228 在 2019-03-15 08:25 發表:

回覆: 回覆: [問題]日線所畫的射線自動在分線出現

引用:
最初由 cgjj 發表
Re: "因為日K收盤價不一定與13:45的五分K收盤價相同。"

在奇狐中
日K的收盤價 = 13:45的五分K收盤價
兩者都是會灌入結算價的,不會不相等



如果相等就最好不過了。


由 cgjj 在 2019-03-15 08:57 發表:

回覆: 回覆: 回覆: [問題]日線所畫的射線自動在分線出現

引用:
最初由 gary0228 發表
如果相等就最好不過了。



直接用分線去算出當日開高低即可

範例如下:(採用三色虛線,畫開高低)
TECK:=Tradedate<>ref(Tradedate,1);
TESP:=barslast(TECK);
HSP:=HHVBARS(H,TESP+1);
LSP:=LLVBARS(L,TESP+1);
ED:=Refx(TECK,1) or islastbar;
HPP:=setval(ED,0,-HSP,barpos-HSP)=barpos;
LPP:=setval(ED,0,-LSP,barpos-LSP)=barpos;
DWH:=sum(HPP,TESP+1) and HSP>0;
DWL:=sum(LPP,TESP+1) and LSP>0;
PARTLINE(DWH,ref(H,HSP)) colorred linedot; //高
PARTLINE(DWL,ref(L,LSP)) colorgreen linedot; //低
PARTLINE(TESP>0,ref(O,TESP)) coloryellow linedot; //開


由 gary0228 在 2019-03-15 10:22 發表:

回覆: 回覆: 回覆: 回覆: [問題]日線所畫的射線自動在分線出現

引用:
最初由 cgjj 發表
直接用分線去算出當日開高低即可

範例如下採用三色虛線,畫開高低)
linedot; //開



版主謝謝您,我是希望能做到在日線劃完後,分線(60, 15, 5)都可以自動跟著畫,而且是射線非線段。不曉得能不能透過公式做到。


由 cgjj 在 2019-03-15 10:46 發表:

回覆: 回覆: 回覆: 回覆: 回覆: [問題]日線所畫的射線自動在分線出現

引用:
最初由 gary0228 發表
版主謝謝您,我是希望能做到在日線劃完後,分線(60, 15, 5)都可以自動跟著畫,而且是射線非線段。不曉得能不能透過公式做到。


前面的範例是每日高低平台
若要特定日期當基準線,寫法如下:

UDATE:=1190312;
TECK:=Tradedate<>ref(Tradedate,1);
TESP:=barslast(TECK);
HSP:=HHVBARS(H,TESP+1);
LSP:=LLVBARS(L,TESP+1);
ED:=Refx(TECK,1) or islastbar;
HPP:=setval(ED,0,-HSP,barpos-HSP)=barpos and Tradedate=UDATE;
LPP:=setval(ED,0,-LSP,barpos-LSP)=barpos and Tradedate=UDATE;
MHSP:=barslast(HPP); MLSP:=barslast(LPP);
PARTLINE(MHSP>0,ref(H,MHSP)) colorred linedot; //高
PARTLINE(MLSP>0,ref(L,MLSP)) colorgreen linedot; //低
MOSP:=barslast(TECK and Tradedate=UDATE);
PARTLINE(MOSP>0,ref(O,MOSP)) coloryellow linedot; //開


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


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

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