Warning: session_start(): open(/var/lib/php/sessions/sess_l8i0qvdnb3fnketu6erqa6se8l, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass TickerGraphPainter extends AbstractTickerPainter {
settable TickerSequence ticker;
Color shortColor = java.awt.Color.blue;
Color longColor = java.awt.Color.yellow;
BufferedImage render() {
verticalRange(doubleRange(ticker.minPrice(), ticker.maxPrice()));
var timeRange = ticker.timeRange();
horizontalRange(doubleRange(timeRange.startTime().unixDate(), timeRange.endTime().unixDate()));
// Make black image
var img = blackImage(w, h);
var g = img.createGraphics();
drawPercentLines(g);
// Draw ticker graph
var xRange = roundToIntRange(xRange());
for (int x = xRange.start; x < xRange.end; x++) {
int idx1 = ticker.indexOfTimestamp(xFromScreen(x));
int idx2 = ticker.indexOfTimestamp(xFromScreen(x+1));
var seq = ticker.subSequence();
int y1 = iround(yToScreen(seq.maxPrice()));
int y2 = iround(yToScreen(seq.minPrice()));
drawLine(g, x, y1, x, y2, Color.white);
}
ret img;
}
}