Different Colour for Candle

조회 수: 8 (최근 30일)
Vinu Sagar
Vinu Sagar 2017년 5월 15일
편집: dpb 2017년 5월 16일
is it possible to have green colour when the close is greater than open and a red colour when the close is less than the open while using candle
  댓글 수: 4
Image Analyst
Image Analyst 2017년 5월 15일
Oh, that's funny. Thanks for clearing it up. I thought it was an actual real candle. Now I understand.
dpb
dpb 2017년 5월 15일
Yeah, I could tell you were thinking "Image processing! My baliwick!", IA... :)
I do enough econometrics stuffs that have run across it; it's similar to box plot idea excepting for stock prices...

댓글을 달려면 로그인하십시오.

답변 (1개)

dpb
dpb 2017년 5월 15일
편집: dpb 2017년 5월 16일
Well, the doc says "(Optional) Candlestick color is specified as a character vector." which would indicate you can with just a little effort...
clrs=char('r','g'); % the two-vector from which to choose
Color=clrs((ClosePrices>=OpenPrices)+1); % select based on condition
candle(HighPrices,LowPrices,ClosePrices,OpenPrices,Color)
Make tri-state if want "no change" to show up as other than G as will here.
As noted, "air code", can't test as don't have requisite TB.
ADDENDUM
"Tri-state" is just a little different since a single logic comparison is only binary...
clrs=char('r','b','g');
Color=clrs(sign(ClosePrices-OpenPrices)+2);
-1,0,1 --> [1,2,3] ~ 1*sign(deltaPrice) + 2

카테고리

Help CenterFile Exchange에서 Time Series Events에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by