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

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


由 L0123 在 2013-11-15 16:55 發表:

主圖區間綵帶顯示不出來

主圖區間綵帶顯示不出來
請 總版主指導,謝謝!!

N1:=12;
N2:=26;
N3:=9;
EM1:eMA(C,N1);
EM2:eMA(C,N2);
DIF:=EM1-EM2;
MACD:=EMA(DIF,N3);
B1:=DIF>MACD;
S1:=DIF<MACD;
//FILLRGN(B1,DIF,MACD),COLORMAGENTA;//在副圖顯示正常
//FILLRGN(S1,DIF,MACD),COLORCYAN;//在副圖顯示正常
FILLRGN(B1,EM1,EM2),COLORMAGENTA;//在主圖顯示不正常
FILLRGN(S1,EM1,EM2),COLORCYAN;//在主圖顯示不正常


由 cgjj 在 2013-11-15 17:11 發表:

回覆: 主圖區間綵帶顯示不出來

引用:
最初由 L0123 發表
主圖區間綵帶顯示不出來
請 總版主指導,謝謝!!

N1:=12;
N2:=26;
N3:=9;
EM1:eMA(C,N1);
EM2:eMA(C,N2);
DIF:=EM1-EM2;
MACD:=EMA(DIF,N3);
B1:=DIF>MACD;
S1:=DIF<MACD;
//FILLRGN(B1,DIF,MACD),COLORMAGENTA;//在副圖顯示正常
//FILLRGN(S1,DIF,MACD),COLORCYAN;//在副圖顯示正常
FILLRGN(B1,EM1,EM2),COLORMAGENTA;//在主圖顯示不正常
FILLRGN(S1,EM1,EM2),COLORCYAN;//在主圖顯示不正常



看看是否為您要的
FILLRGN(EM1>EM2,EM1,EM2),COLORMAGENTA;
FILLRGN(EM1<EM2,EM1,EM2),COLORCYAN;


由 L0123 在 2013-11-15 20:23 發表:

回覆: 回覆: 主圖區間綵帶顯示不出來

引用:
最初由 cgjj 發表
看看是否為您要的
FILLRGN(EM1>EM2,EM1,EM2),COLORMAGENTA;
FILLRGN(EM1<EM2,EM1,EM2),COLORCYAN;



希望是
FILLRGN(DIF>MACD,EM1,EM2),COLORMAGENTA;
FILLRGN(DIF<MACD,EM1,EM2),COLORCYAN;


由 cgjj 在 2013-11-18 09:18 發表:

回覆: 回覆: 回覆: 主圖區間綵帶顯示不出來

引用:
最初由 L0123 發表
希望是
FILLRGN(DIF>MACD,EM1,EM2),COLORMAGENTA;
FILLRGN(DIF<MACD,EM1,EM2),COLORCYAN;



FILLRGN 的填色特性必須是在同一封閉區間內

FILLRGN(EM1>EM2,EM1,EM2),COLORMAGENTA;
FILLRGN(EM1<EM2,EM1,EM2),COLORCYAN;
可確保在相對封閉區間變換填色, 故不會有產生問題
(同條件封閉區間不會變換)

您把它換成
FILLRGN(DIF>MACD,EM1,EM2),COLORMAGENTA;
FILLRGN(DIF<MACD,EM1,EM2),COLORCYAN;
在同一條件下, EM1和EM2形成的封閉區間會變換
故會產生應用上的問題


改成這樣, 就可以解決變換導致的困擾
FILLRGN(B1 and EM1>EM2,EM1,EM2),COLORMAGENTA;
FILLRGN(B1 and EM2>EM1,EM2,EM1),COLORMAGENTA;
FILLRGN(S1 and EM1>EM2,EM1,EM2),COLORCYAN;
FILLRGN(S1 and EM2>EM1,EM2,EM1),COLORCYAN;


由 L0123 在 2013-11-18 11:09 發表:

回覆: 回覆: 回覆: 回覆: 主圖區間綵帶顯示不出來

引用:
最初由 cgjj 發表
FILLRGN 的填色特性必須是在同一封閉區間內

改成這樣, 就可以解決變換導致的困擾
FILLRGN(B1 and EM1>EM2,EM1,EM2),COLORMAGENTA;
FILLRGN(B1 and EM2>EM1,EM2,EM1),COLORMAGENTA;
FILLRGN(S1 and EM1>EM2,EM1,EM2),COLORCYAN;
FILLRGN(S1 and EM2>EM1,EM2,EM1),COLORCYAN;



謝謝 總板主的指導,非常感恩,我愛您喔!


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


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

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