c.addVolBars(75, 0x99ff99, 0xff9999, 0x808080) # Append a 14-days RSI indicator chart (75 pixels high) after the main chart. The main RSI line is # purple (800080). Set threshold region to +/- 20 (that is, RSI = 50 +/- 25). The upper/lower # threshold regions will be filled with red (ff0000)/blue (0000ff). c.addRSI(75, 14, 0x800080, 20, 0xff0000, 0x0000ff) # Append a MACD(26, 12) indicator chart (75 pixels high) after the main chart, using 9 days for # computing divergence. c.addMACD(75, 26, 12, 9, 0x0000ff, 0xff00ff, 0x008000) # Create the WebChartViewer object viewer = WebChartViewer(query, "chart1") # Output the chart chartQuery = c.makeTmpFile("/tmp/tmpcharts") # Set the chart URL to the viewer viewer.setImageUrl("getchart.py?img=/tmp/tmpcharts/" + chartQuery) # Output Javascript chart model to the browser to support tracking cursor viewer.setChartModel(c.getJsChartModel()) print("Content-type: text/html\n") print( """ <!DOCTYPE html> <html> <head> <title>Finance Chart Track Line</title> <script type="text/javascript" src="%(loadResource)scdjcv.js"></script>
c.addVolBars(75, 0x99ff99, 0xff9999, 0x808080) # Append a 14-days RSI indicator chart (75 pixels high) after the main chart. The main RSI line is # purple (800080). Set threshold region to +/- 20 (that is, RSI = 50 +/- 25). The upper/lower # threshold regions will be filled with red (ff0000)/blue (0000ff). c.addRSI(75, 14, 0x800080, 20, 0xff0000, 0x0000ff) # Append a MACD(26, 12) indicator chart (75 pixels high) after the main chart, using 9 days for # computing divergence. c.addMACD(75, 26, 12, 9, 0x0000ff, 0xff00ff, 0x008000) # Create the WebChartViewer object viewer = WebChartViewer(query, "chart1") # Output the chart chartQuery = c.makeTmpFile("/tmp/tmpcharts") # Set the chart URL to the viewer viewer.setImageUrl("getchart.py?img=/tmp/tmpcharts/" + chartQuery) # Output Javascript chart model to the browser to support tracking cursor viewer.setChartModel(c.getJsChartModel()) print("Content-type: text/html\n") print(""" <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Finance Chart Track Line</title> <script type="text/javascript" src="%(loadResource)scdjcv.js"></script> </head>