トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

ローソク足(gnuplot)

最終更新時間:2007年10月15日 09時21分46秒

価データ(data.txt) この例では出来高(volume)は使いません

#data.txt
#date          open high    low   close  volume
2007/05/30   876   880   873   873   7  
2007/05/31   875   880   871   876   5.3  

2007/06/01   876   895   876   885   39.8  
2007/06/04   896   900   890   892   31.3  
2007/06/05   889   892   889   892   9.2  
2007/06/06   891   897   889   893   10.7  
2007/06/07   865   874   856   873   58.8  
2007/06/08   863   866   859   862   24.8  
2007/06/11   865   871   865   867   27.3  
2007/06/12   864   867   846   846   32.1  
2007/06/13   841   843   821   821   75.3  
2007/06/14   824   843   823   839   348.9  
2007/06/15   842   855   835   855   91.5  
2007/06/18   860   875   860   868   75.9  
2007/06/19   875   877   871   875   24.4  
2007/06/20   874   882   871   878   27.4  
2007/06/21   877   878   874   875   20  
2007/06/22   875   879   872   876   17.8 
set xdata time         # x軸に時間データを指定
set timefmt "%Y/%m/%d" # 時間データのフォーマットを指定
set format x "%m/%d"   # x軸の目盛りのフォーマットを指定
plot "data.txt" using 1:2:3:4:5 with candlesticks linetype -1