1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | // content="text/plain; charset=utf-8" // Example of a stock chart require_once ("jpgraph/jpgraph.php"); require_once ("jpgraph/jpgraph_stock.php"); // Data must be in the format : open,close,min,max $datay = array( 34,42,27,45, 55,25,14,59, 15,40,12,47, 62,38,25,65, 38,49,32,64); // Setup a simple graph $graph = new Graph(300,200); $graph->SetScale("textlin"); $graph->SetMarginColor('lightblue'); $graph->title->Set('Stockchart example'); // Create a new stock plot $p1 = new StockPlot($datay); // Width of the bars (in pixels) $p1->SetWidth(9); // Uncomment the following line to hide the horizontal end lines //$p1->HideEndLines(); // Add the plot to the graph and send it back to the browser $graph->Add($p1); $graph->Stroke(); |