Sourceforge Tracker Monitor
norep****@sourc*****
2007年 7月 1日 (日) 18:06:21 JST
Bugs item #9132, was opened at 2006-10-05 20:19 You can respond by visiting: https://sourceforge.jp/tracker/?func=detail&atid=3140&aid=9132&group_id=816 Category: macro Group: None Status: Open >Resolution: Fixed Priority: 5 Submitted By: Daisuke Arai (darai) >Assigned to: panacoran (panacoran) Summary: ローソク足チャートが正しく描画されない Initial Comment: ユーザ様からご指摘がありました。 ローソク足チャートが正しく描画されないときがあります。 例えば2006年7月3日の日経平均などです。 次のようにDrawRectangleを追加するとうまくいくとのこ と。 OpenとCloseが近い値の場合、FillRectangleだけでは横棒が 描画されないのだと思われます。 def Candle_draw(yo, in) if Close DrawLine(in, X, Low, X, High) if Close > Open FillRectangle(yo, X-Dx/2, Open, Dx, Close-Open) DrawRectangle(in, X-Dx/2, Open, Dx, Close-Open) elsif Close < Open FillRectangle(in, X-Dx/2, Close, Dx, Open-Close) // ------ここから------------------------------------- --------------------------------------- DrawRectangle(in, X-Dx/2, Close, Dx, Open-Close) // ------ここまで------------------------------------- --------------------------------------- else DrawLine(in, X-Dx/2, Close, X+Dx/2, Close) end end end ---------------------------------------------------------------------- >Comment By: panacoran (panacoran) Date: 2007-07-01 18:06 Message: Logged In: YES user_id=6886 FillRectangleの高さがつぶれて0になるのを防ぐようにしてみま した。 ---------------------------------------------------------------------- Comment By: Daisuke Arai (darai) Date: 2006-10-08 18:48 Message: Logged In: YES user_id=6842 確かに、ChartBoxを直したほうがよさそうですね。 ---------------------------------------------------------------------- Comment By: panacoran (panacoran) Date: 2006-10-06 00:51 Message: Logged In: YES user_id=6886 これ、私も前から気になってました。FillRectangleがつぶれて消 えないように、ChartBoxを直すほうがいいんじゃないでしょう か? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.jp/tracker/?func=detail&atid=3140&aid=9132&group_id=816