奇狐社區論壇
在這個頁面顯示本主題全部的 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=8878)


由 mori868 在 2007-12-14 06:15 發表:

如何三條連線改成一條連線


1:6R:=6日RSI; 3R:=3日RSI;
2:K:="KD.K"; D:="KD.D";
3:Di:="MACD.DIff"; DE:="MACD.DEA";
希望
三條連線(R線,K線,M線) 重新以順序成立的各個死叉高點連成一條連線
請幫忙賜教 謝謝

R線:REF(H,BARSLAST(CROSS(6R,3R))),COLORMAGENTA,LINETHICK2;

K線:REF(H,BARSLAST(CROSS(D,K))),COLORMAGENTA,LINETHICK2;

M線:REF(H,BARSLAST(CROSS(DE,DI))),COLORMAGENTA,LINETHICK2;


由 cgjj 在 2007-12-14 09:08 發表:

回覆: 如何三條連線改成一條連線

引用:
最初由 mori868 發表

1:6R:=6日RSI; 3R:=3日RSI;
2:K:="KD.K"; D:="KD.D";
3:Di:="MACD.DIff"; DE:="MACD.DEA";
希望
三條連線(R線,K線,M線) 重新以順序成立的各個死叉高點連成一條連線
請幫忙賜教 謝謝

R線:REF(H,BARSLAST(CROSS(6R,3R))),COLORMAGENTA,LINETHICK2;

K線:REF(H,BARSLAST(CROSS(D,K))),COLORMAGENTA,LINETHICK2;

M線:REF(H,BARSLAST(CROSS(DE,DI))),COLORMAGENTA,LINETHICK2;



三種交叉點之各個高點連線範例:
MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0);
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);


由 mori868 在 2007-12-15 08:25 發表:

回覆: 回覆: 如何三條連線改成一條連線

引用:
最初由 cgjj 發表
三種交叉點之各個高點連線範例:
MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0);
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);



MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

stickline(C,MM,MM,10,1),colormagenta,Linethick1;
如何在線尾顯示高點價位


由 cgjj 在 2007-12-17 10:18 發表:

回覆: 回覆: 回覆: 如何三條連線改成一條連線

引用:
最初由 mori868 發表
MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

stickline(C,MM,MM,10,1),colormagenta,Linethick1;
如何在線尾顯示高點價位



DRAWNUMBER(MM<>refx(MM,1),MM,MM,2)


由 mori868 在 2007-12-17 19:35 發表:

回覆: 回覆: 回覆: 回覆: 如何三條連線改成一條連線

引用:
最初由 cgjj 發表
DRAWNUMBER(MM<>refx(MM,1),MM,MM,2)


MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

1: stickline(C,MM,MM,10,1),colormagenta,Linethick1;
當條件成立 就在該支K線高點畫一10長的水平線 同時在其左邊畫一垂直線與前一水平線尾端相接

2: DRAWNUMBER( Islastbar and MM<>refx(MM,1),MM,MM,2);
顯示最後相交價位 為何無法顯示
請賜教 謝謝


由 cgjj 在 2007-12-18 17:58 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 如何三條連線改成一條連線

引用:
最初由 mori868 發表
MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

1: stickline(C,MM,MM,10,1),colormagenta,Linethick1;
當條件成立 就在該支K線高點畫一10長的水平線 同時在其左邊畫一垂直線與前一水平線尾端相接

2: DRAWNUMBER( Islastbar and MM<>refx(MM,1),MM,MM,2);
顯示最後相交價位 為何無法顯示
請賜教 謝謝




你在說什麼

您前面問的可是這句喔!
如何在線尾顯示高點價位

我是按照你前面問的回覆的


由 mori868 在 2007-12-18 20:28 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何三條連線改成一條連線

引用:
最初由 cgjj 發表
你在說什麼

您前面問的可是這句喔!
如何在線尾顯示高點價位

我是按照你前面問的回覆的


DRAWNUMBER( MM<>refx(MM,1),MM,MM,2);
這樣顯示 很好 謝謝

今有下列問題
MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

1: stickline(C,MM,MM,10,1),colormagenta,Linethick1;
當條件成立 就在該支K線高點畫一10長的水平線 同時在其左邊畫一垂直線與前一水平線尾端相接

2: DRAWNUMBER( Islastbar and MM<>refx(MM,1),MM,MM,2);
如要顯示最後相交價位 這樣編寫為何無法顯示
請賜教 謝謝


由 cgjj 在 2007-12-19 09:57 發表:

交叉值算法 之前有解說嚕
請見 http://www.chiefox.com.tw/bbs/showt...37416#post37416

VERTLINE 可畫垂直線
DRAWSL 可畫指定長度水平線(斜率設零)
不難的, 您自己嘗試做看看吧


由 mori868 在 2007-12-19 21:03 發表:

MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

水平線: stickline(C,MM,MM,10,1),colormagenta,Linethick1;
垂直線:stickline(MM<>refx(MM,1),MM,refx(MM,1),1,0),colormagenta;

1:現在垂直線皆畫在K線的中央
2:希望 水平線的前端 與 前水平線的尾端 以垂直線相連
請幫忙賜教


由 cgjj 在 2007-12-20 08:54 發表:

引用:
最初由 mori868 發表
MM:if(CROSS(A1,A2) or CROSS(B1,B2) or CROSS(C1,C2),H,0),POINTDOT;
MM:=if(MM=0,REF(MM,BARSLAST(MM)),MM);

水平線: stickline(C,MM,MM,10,1),colormagenta,Linethick1;
垂直線:stickline(MM<>refx(MM,1),MM,refx(MM,1),1,0),colormagenta;

1:現在垂直線皆畫在K線的中央
2:希望 水平線的前端 與 前水平線的尾端 以垂直線相連
請幫忙賜教



stickline 是畫柱體當然不會相連嚕
您改用 PARTLINE 這類畫線的函數即可


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


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

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