92.5, "high" => 93.25, "low" => 90.75, "close" => 91.5, "volume" => 4077500), array("open" => 91.5, "high" => 94.94, "low" => 91.405, "close" => 94.815, "volume" => 4955900), array("open" => 95.155, "high" => 96.375, "low" => 94.25, "close" => 94.375, "volume" => 4775300), array("open" => 93.97, "high" => 96.19, "low" => 93.5, "close" => 95.095, "volume" => 4155300), array("open" => 95.5, "high" => 96, "low" => 92.815, "close" => 93.78, "volume" => 4593100), array("open" => 94.5, "high" => 94.72, "low" => 93.5, "close" => 94.625, "volume" => 3631300), array("open" => 95, "high" => 95, "low" => 92, "close" => 92.53, "volume" => 3382800), array("open" => 91.5, "high" => 93.72, "low" => 89.75, "close" => 92.75, "volume" => 4954200), array("open" => 91.815, "high" => 92.47, "low" => 89.44, "close" => 90.315, "volume" => 4500000), array("open" => 91.125, "high" => 92.75, "low" => 90.625, "close" => 92.47, "volume" => 3397500), array("open" => 93.875, "high" => 96.25, "low" => 92.75, "close" => 96.125, "volume" => 4204500), array("open" => 97.5, "high" => 99.625, "low" => 96.315, "close" => 97.25, "volume" => 6321400), array("open" => 98.815, "high" => 99.125, "low" => 96.03, "close" => 98.5, "volume" => 10203600), array("open" => 92, "high" => 92.75, "low" => 88.815, "close" => 89.875, "volume" => 19043900), array("open" => 91.125, "high" => 91.315, "low" => 86.75, "close" => 91, "volume" => 11692000), array("open" => 91.875, "high" => 93.25, "low" => 90.94, "close" => 92.815, "volume" => 9553300), array("open" => 93.405, "high" => 93.405, "low" => 88.905, "close" => 89.155, "volume" => 8920300), array("open" => 89.75, "high" => 90.655, "low" => 88.78, "close" => 89.345, "volume" => 5970900), array("open" => 89.345, "high" => 91.97, "low" => 89.25, "close" => 91.625, "volume" => 5062300), array("open" => 92.25, "high" => 92.25, "low" => 89.75, "close" => 89.875, "volume" => 3705600), array("open" => 89.78, "high" => 90.345, "low" => 87.5, "close" => 88.375, "volume" => 5865600), array("open" => 87.94, "high" => 88.5, "low" => 86.53, "close" => 87.625, "volume" => 5603000), array("open" => 87.595, "high" => 88.25, "low" => 84.625, "close" => 84.78, "volume" => 5811900), array("open" => 85.22, "high" => 85.5, "low" => 82.28, "close" => 83, "volume" => 8483800), array("open" => 83.5, "high" => 84.44, "low" => 81.565, "close" => 83.5, "volume" => 5995200), array("open" => 83.5, "high" => 84.75, "low" => 80.875, "close" => 81.375, "volume" => 5408800), array("open" => 81.25, "high" => 84.44, "low" => 81.25, "close" => 84.44, "volume" => 5430500), array("open" => 85.125, "high" => 89.405, "low" => 84.065, "close" => 89.25, "volume" => 6283800), array("open" => 88.125, "high" => 88.125, "low" => 85.595, "close" => 86.375, "volume" => 5834800), array("open" => 87.5, "high" => 89.125, "low" => 85.97, "close" => 86.25, "volume" => 4515500), array("open" => 85.25, "high" => 87.155, "low" => 84.405, "close" => 85.25, "volume" => 4493300), array("open" => 86, "high" => 87.25, "low" => 85.095, "close" => 87.125, "volume" => 4346100), array("open" => 87.19, "high" => 87.375, "low" => 85.5, "close" => 85.815, "volume" => 3700300), array("open" => 86.125, "high" => 88.97, "low" => 85.53, "close" => 88.97, "volume" => 4600200), array("open" => 89, "high" => 90, "low" => 87.875, "close" => 88.47, "volume" => 4557200), array("open" => 88.625, "high" => 89.845, "low" => 86.565, "close" => 86.875, "volume" => 4323600), array("open" => 86, "high" => 86.97, "low" => 84.655, "close" => 86.815, "volume" => 5237500), array("open" => 85.5, "high" => 85.94, "low" => 83.25, "close" => 84.875, "volume" => 7404100), array("open" => 84.75, "high" => 84.75, "low" => 82.565, "close" => 84.19, "volume" => 4798400), array("open" => 85.25, "high" => 85.47, "low" => 83.44, "close" => 83.875, "volume" => 4372800), array("open" => 84.25, "high" => 84.47, "low" => 82.53, "close" => 83.375, "volume" => 3872300), array("open" => 86.75, "high" => 88.5, "low" => 85.065, "close" => 85.5, "volume" => 10750800), array("open" => 86.94, "high" => 89.47, "low" => 86.875, "close" => 89.19, "volume" => 5804800), array("open" => 89.315, "high" => 90, "low" => 88.53, "close" => 89.44, "volume" => 3785500), array("open" => 89.94, "high" => 92.44, "low" => 89.28, "close" => 91.095, "volume" => 5014800), array("open" => 90.815, "high" => 91.44, "low" => 90.125, "close" => 90.75, "volume" => 3507700), array("open" => 91.19, "high" => 92.97, "low" => 90.75, "close" => 91.44, "volume" => 4298800), array("open" => 91.345, "high" => 91.72, "low" => 89, "close" => 89, "volume" => 4842500), array("open" => 89.595, "high" => 91.155, "low" => 88.565, "close" => 91, "volume" => 3952200), array("open" => 91, "high" => 91.75, "low" => 90.095, "close" => 90.5, "volume" => 3304700), array("open" => 89.75, "high" => 90, "low" => 89, "close" => 89.03, "volume" => 3462000), array("open" => 88.75, "high" => 88.875, "low" => 86.47, "close" => 88.815, "volume" => 7253900), array("open" => 88.315, "high" => 89, "low" => 84, "close" => 84.28, "volume" => 9753100), array("open" => 84.345, "high" => 85.25, "low" => 83.315, "close" => 83.5, "volume" => 5953000), array("open" => 83.5, "high" => 83.815, "low" => 82, "close" => 82.69, "volume" => 5011700), array("open" => 84, "high" => 85.25, "low" => 83.25, "close" => 84.75, "volume" => 5910800), array("open" => 86, "high" => 86.625, "low" => 84.75, "close" => 85.655, "volume" => 4916900), array("open" => 85.53, "high" => 87.94, "low" => 85.28, "close" => 86.19, "volume" => 4135000), array("open" => 87.5, "high" => 89.375, "low" => 87.19, "close" => 88.94, "volume" => 4054200), array("open" => 88.5, "high" => 90.625, "low" => 88.44, "close" => 89.28, "volume" => 3735300), array("open" => 90, "high" => 90.75, "low" => 88.25, "close" => 88.625, "volume" => 2921900), array("open" => 88.655, "high" => 88.845, "low" => 87.345, "close" => 88.5, "volume" => 2658400), array("open" => 89.5, "high" => 91.97, "low" => 89.28, "close" => 91.97, "volume" => 4624400), array("open" => 91.565, "high" => 93.375, "low" => 91.095, "close" => 91.5, "volume" => 4372200), array("open" => 92, "high" => 93.815, "low" => 89.53, "close" => 93.25, "volume" => 5831600), array("open" => 93, "high" => 94.03, "low" => 91.155, "close" => 93.5, "volume" => 4268600), array("open" => 92.815, "high" => 94.03, "low" => 92, "close" => 93.155, "volume" => 3059200), array("open" => 91.75, "high" => 91.815, "low" => 90.53, "close" => 91.72, "volume" => 4495500), array("open" => 92, "high" => 92, "low" => 89.97, "close" => 90, "volume" => 3425000), array("open" => 91.375, "high" => 91.94, "low" => 88.815, "close" => 89.69, "volume" => 3630800), array("open" => 89.75, "high" => 89.75, "low" => 86.75, "close" => 88.875, "volume" => 4168100), array("open" => 88.75, "high" => 88.75, "low" => 85.065, "close" => 85.19, "volume" => 5966900), array("open" => 85.44, "high" => 86.155, "low" => 82.03, "close" => 83.375, "volume" => 7692800), array("open" => 83.5, "high" => 84.875, "low" => 81.5, "close" => 84.875, "volume" => 7362500), array("open" => 84.875, "high" => 85.94, "low" => 82.565, "close" => 85.94, "volume" => 6581300), array("open" => 98.625, "high" => 99.375, "low" => 96.345, "close" => 97.25, "volume" => 19587700), array("open" => 96.69, "high" => 103.28, "low" => 96.47, "close" => 99.875, "volume" => 10378600), array("open" => 102.375, "high" => 105.375, "low" => 101.155, "close" => 104.94, "volume" => 9334700), array("open" => 106, "high" => 107.625, "low" => 104.25, "close" => 106, "volume" => 10467200), array("open" => 104.625, "high" => 105.25, "low" => 101.75, "close" => 102.5, "volume" => 5671400), array("open" => 102.5, "high" => 104.5, "low" => 101.72, "close" => 102.405, "volume" => 5645000), array("open" => 104.25, "high" => 105.5, "low" => 101.72, "close" => 104.595, "volume" => 4518600), array("open" => 104, "high" => 106.125, "low" => 103.155, "close" => 106.125, "volume" => 4519500), array("open" => 106.125, "high" => 107.94, "low" => 105.69, "close" => 106, "volume" => 5569700), array("open" => 106.065, "high" => 106.25, "low" => 103.655, "close" => 106.065, "volume" => 4239700), array("open" => 105.94, "high" => 107, "low" => 104, "close" => 104.625, "volume" => 4175300), array("open" => 105.625, "high" => 108.75, "low" => 105.53, "close" => 108.625, "volume" => 4995300), array("open" => 108.625, "high" => 110.94, "low" => 108.53, "close" => 109.315, "volume" => 4776600), array("open" => 110.25, "high" => 110.94, "low" => 108.75, "close" => 110.5, "volume" => 4190000), array("open" => 110.565, "high" => 114.22, "low" => 107.75, "close" => 112.75, "volume" => 6035300), array("open" => 117, "high" => 123, "low" => 117, "close" => 123, "volume" => 12168900), array("open" => 120.75, "high" => 121.75, "low" => 118, "close" => 119.625, "volume" => 9040800), array("open" => 118, "high" => 119.815, "low" => 116, "close" => 118.75, "volume" => 5780300), array("open" => 119.125, "high" => 120.315, "low" => 118.5, "close" => 119.25, "volume" => 4320800), array("open" => 119.125, "high" => 119.375, "low" => 116.53, "close" => 117.94, "volume" => 3899100), array("open" => 117.815, "high" => 118.19, "low" => 116.25, "close" => 116.44, "volume" => 3221400), array("open" => 116.375, "high" => 116.69, "low" => 114.595, "close" => 115.19, "volume" => 3455500), array("open" => 115.155, "high" => 115.345, "low" => 110.875, "close" => 111.875, "volume" => 4304200), array("open" => 111.25, "high" => 113, "low" => 110.5, "close" => 110.595, "volume" => 4703900), array("open" => 111.5, "high" => 118.315, "low" => 110.72, "close" => 118.125, "volume" => 8316300), array("open" => 116.69, "high" => 116.87, "low" => 112.62, "close" => 116, "volume" => 10553900), array("open" => 116, "high" => 116.75, "low" => 114.19, "close" => 116, "volume" => 6384800), array("open" => 113.62, "high" => 113.87, "low" => 111.19, "close" => 112, "volume" => 7163300), array("open" => 111.75, "high" => 114.62, "low" => 109.44, "close" => 113.75, "volume" => 7007800), array("open" => 114.56, "high" => 115.31, "low" => 111.56, "close" => 112.94, "volume" => 5114100), array("open" => 113.62, "high" => 116, "low" => 112.44, "close" => 116, "volume" => 5263800), array("open" => 118.12, "high" => 121.69, "low" => 117.5, "close" => 120.5, "volume" => 6666100), array("open" => 119.87, "high" => 119.87, "low" => 116.06, "close" => 116.62, "volume" => 7398400), array("open" => 116.62, "high" => 120.87, "low" => 116.56, "close" => 117, "volume" => 5575000), array("open" => 115.87, "high" => 116.75, "low" => 113.31, "close" => 115.25, "volume" => 4852300), array("open" => 115.06, "high" => 116.5, "low" => 112.56, "close" => 114.31, "volume" => 4298100), array("open" => 115.87, "high" => 116, "low" => 114, "close" => 115.5, "volume" => 4900500), array("open" => 117.5, "high" => 118.31, "low" => 114.75, "close" => 115.87, "volume" => 4887700), array("open" => 119.87, "high" => 121.5, "low" => 118.87, "close" => 120.69, "volume" => 6964800), array("open" => 119.25, "high" => 122, "low" => 119, "close" => 120.19, "volume" => 4679200), array("open" => 120.19, "high" => 121.44, "low" => 119.75, "close" => 120.75, "volume" => 9165000), array("open" => 122.87, "high" => 125.75, "low" => 122.62, "close" => 124.75, "volume" => 6469800), array("open" => 123.87, "high" => 127.75, "low" => 123, "close" => 123.37, "volume" => 6792000), array("open" => 122.25, "high" => 124.19, "low" => 121.75, "close" => 122.94, "volume" => 4423800), array("open" => 123.12, "high" => 124.44, "low" => 121.56, "close" => 122.56, "volume" => 5231900), array("open" => 123.31, "high" => 125.75, "low" => 123.12, "close" => 123.12, "volume" => 4565600), array("open" => 124, "high" => 124.69, "low" => 122.19, "close" => 122.56, "volume" => 6235200), array("open" => 123, "high" => 125.31, "low" => 122.75, "close" => 124.62, "volume" => 5225900), array("open" => 124.81, "high" => 132, "low" => 124.37, "close" => 129.25, "volume" => 8261400), array("open" => 130, "high" => 131.31, "low" => 128, "close" => 131, "volume" => 5912500), array("open" => 130.88, "high" => 132.25, "low" => 129.5, "close" => 132.25, "volume" => 3545600), array("open" => 132.5, "high" => 133.88, "low" => 130.81, "close" => 131, "volume" => 5714500), array("open" => 131, "high" => 133.5, "low" => 130.63, "close" => 132.81, "volume" => 6653900), array("open" => 132.5, "high" => 135.5, "low" => 132.13, "close" => 134, "volume" => 6094500), array("open" => 134, "high" => 137.44, "low" => 133.88, "close" => 137.38, "volume" => 4799200), array("open" => 137.44, "high" => 138.69, "low" => 135.38, "close" => 137.81, "volume" => 5050800), array("open" => 135.75, "high" => 139.19, "low" => 135.75, "close" => 137.88, "volume" => 5648900), array("open" => 138.31, "high" => 138.5, "low" => 136.19, "close" => 137.25, "volume" => 4726300), array("open" => 138, "high" => 138.13, "low" => 134.5, "close" => 136.31, "volume" => 5585600), array("open" => 136.38, "high" => 137.5, "low" => 135.38, "close" => 136.25, "volume" => 5124800), array("open" => 136.5, "high" => 138.88, "low" => 133.69, "close" => 134.63, "volume" => 7630200), array("open" => 132, "high" => 132.13, "low" => 126.06, "close" => 128.25, "volume" => 14311600), array("open" => 127.5, "high" => 129.75, "low" => 126.87, "close" => 129, "volume" => 8793600), array("open" => 127.62, "high" => 128.5, "low" => 123.5, "close" => 123.87, "volume" => 8874200), array("open" => 124, "high" => 125.44, "low" => 122.62, "close" => 124.81, "volume" => 6966600), array("open" => 123.62, "high" => 125.12, "low" => 122.75, "close" => 123, "volume" => 5525500), array("open" => 125, "high" => 126.5, "low" => 123.56, "close" => 126.25, "volume" => 6515500), array("open" => 126.37, "high" => 128.69, "low" => 125.81, "close" => 128.38, "volume" => 5291900), array("open" => 126.25, "high" => 126.62, "low" => 124.62, "close" => 125.37, "volume" => 5711700), array("open" => 125.94, "high" => 126.69, "low" => 124.37, "close" => 125.69, "volume" => 4327700), array("open" => 124, "high" => 126, "low" => 121.81, "close" => 122.25, "volume" => 4568000), array("open" => 122.75, "high" => 123.12, "low" => 118.19, "close" => 119.37, "volume" => 6859200), array("open" => 120, "high" => 121.87, "low" => 118.06, "close" => 118.5, "volume" => 5757500), array("open" => 120, "high" => 124, "low" => 117.56, "close" => 123.19, "volume" => 7367000), array("open" => 122, "high" => 127, "low" => 121, "close" => 123.5, "volume" => 6144100), array("open" => 123.62, "high" => 124.44, "low" => 121.12, "close" => 122.19, "volume" => 4052700), array("open" => 121.5, "high" => 122.5, "low" => 118.94, "close" => 119.31, "volume" => 5849700), array("open" => 120.12, "high" => 123.75, "low" => 119.81, "close" => 123.31, "volume" => 5544700), array("open" => 123.75, "high" => 123.81, "low" => 121, "close" => 121.12, "volume" => 5032200), array("open" => 122.75, "high" => 124.5, "low" => 122, "close" => 123.37, "volume" => 4400600), array("open" => 125, "high" => 127.87, "low" => 124.5, "close" => 127.37, "volume" => 4894100), array("open" => 128.5, "high" => 128.56, "low" => 126.56, "close" => 128.5, "volume" => 5140000), array("open" => 128.38, "high" => 129.63, "low" => 123.5, "close" => 123.87, "volume" => 6610900), array("open" => 123.87, "high" => 124.87, "low" => 121.25, "close" => 122.94, "volume" => 7585200), array("open" => 124.37, "high" => 124.37, "low" => 121.06, "close" => 121.75, "volume" => 5963100), array("open" => 122.75, "high" => 124.87, "low" => 122.31, "close" => 124.44, "volume" => 6045500), array("open" => 123.37, "high" => 123.62, "low" => 121, "close" => 122, "volume" => 8443300), array("open" => 122, "high" => 124.06, "low" => 120.87, "close" => 122.37, "volume" => 6464700), array("open" => 122.62, "high" => 125.87, "low" => 122.06, "close" => 122.94, "volume" => 6248300), array("open" => 125, "high" => 125.19, "low" => 122.75, "close" => 124, "volume" => 4357200), array("open" => 124.25, "high" => 125.62, "low" => 122.69, "close" => 123.19, "volume" => 4774700), array("open" => 124.37, "high" => 126, "low" => 122.87, "close" => 124.56, "volume" => 6216900), array("open" => 125.62, "high" => 128.5, "low" => 125.5, "close" => 127.25, "volume" => 6266900), array("open" => 126.5, "high" => 126.75, "low" => 124.25, "close" => 125.87, "volume" => 5584800), array("open" => 128.38, "high" => 129.75, "low" => 128, "close" => 128.86, "volume" => 5284500), array("open" => 128.88, "high" => 132.69, "low" => 128.38, "close" => 132, "volume" => 7554500), array("open" => 131.5, "high" => 133.94, "low" => 130.69, "close" => 130.75, "volume" => 7209500), array("open" => 132.5, "high" => 136.5, "low" => 131.63, "close" => 134.75, "volume" => 8424800), array("open" => 137.5, "high" => 137.69, "low" => 134.38, "close" => 135, "volume" => 5094500), array("open" => 134.63, "high" => 135.56, "low" => 132, "close" => 132.38, "volume" => 4443600), array("open" => 132, "high" => 133.56, "low" => 131.94, "close" => 133.31, "volume" => 4591100), array("open" => 134, "high" => 135, "low" => 131.94, "close" => 131.94, "volume" => 5658400), array("open" => 132, "high" => 132.38, "low" => 129.56, "close" => 130, "volume" => 6094100), array("open" => 131.38, "high" => 131.44, "low" => 123.75, "close" => 125.37, "volume" => 14862200), array("open" => 126.5, "high" => 130.88, "low" => 126, "close" => 130.13, "volume" => 7544700), array("open" => 128.75, "high" => 129.63, "low" => 126.25, "close" => 127.12, "volume" => 6985600), array("open" => 127.19, "high" => 127.25, "low" => 124.37, "close" => 125.19, "volume" => 8093000), array("open" => 127.5, "high" => 127.81, "low" => 121.44, "close" => 122, "volume" => 7590000), array("open" => 120.5, "high" => 125, "low" => 120.44, "close" => 125, "volume" => 7451300), array("open" => 126.62, "high" => 126.81, "low" => 121.37, "close" => 123, "volume" => 7078000), array("open" => 123, "high" => 124.75, "low" => 121.69, "close" => 123.5, "volume" => 7105300), array("open" => 122.06, "high" => 122.81, "low" => 120, "close" => 120.06, "volume" => 8778800), array("open" => 121, "high" => 122.25, "low" => 119.62, "close" => 121, "volume" => 6643900), array("open" => 121, "high" => 121.06, "low" => 115.5, "close" => 117.75, "volume" => 10563900), array("open" => 118, "high" => 120, "low" => 116.75, "close" => 119.87, "volume" => 7043100), array("open" => 122, "high" => 123.25, "low" => 119.06, "close" => 122, "volume" => 6438900), array("open" => 122.25, "high" => 122.75, "low" => 119.06, "close" => 119.19, "volume" => 8057700), array("open" => 119.12, "high" => 119.19, "low" => 115.06, "close" => 116.37, "volume" => 14240000), array("open" => 115, "high" => 115.06, "low" => 111.06, "close" => 113.5, "volume" => 17872300), array("open" => 113.5, "high" => 116.69, "low" => 113.12, "close" => 114.25, "volume" => 7831100), array("open" => 114, "high" => 114.87, "low" => 110, "close" => 110, "volume" => 8277700), array("open" => 110.81, "high" => 110.87, "low" => 105, "close" => 105.06, "volume" => 15017800), array("open" => 106.5, "high" => 107.25, "low" => 104.69, "close" => 107, "volume" => 14183300), array("open" => 106.44, "high" => 108.87, "low" => 103.87, "close" => 107.87, "volume" => 13921100), array("open" => 108, "high" => 109, "low" => 104.69, "close" => 107, "volume" => 9683000), array("open" => 107, "high" => 108.5, "low" => 105.44, "close" => 107.12, "volume" => 9187300), array("open" => 108.62, "high" => 113.06, "low" => 107, "close" => 107, "volume" => 11380500), array("open" => 93, "high" => 93, "low" => 89, "close" => 91, "volume" => 69447300), array("open" => 93.75, "high" => 94.62, "low" => 92.5, "close" => 93.94, "volume" => 26673600), array("open" => 94.25, "high" => 95.12, "low" => 92.12, "close" => 93.87, "volume" => 13768400), array("open" => 94.87, "high" => 96, "low" => 94.62, "close" => 95.5, "volume" => 11371600), array("open" => 95.5, "high" => 95.56, "low" => 92.81, "close" => 93, "volume" => 9872200), array("open" => 94.5, "high" => 95.31, "low" => 94.25, "close" => 94.94, "volume" => 9450500), array("open" => 97, "high" => 99, "low" => 96.25, "close" => 98.25, "volume" => 11083300), array("open" => 98.5, "high" => 98.81, "low" => 96.37, "close" => 96.75, "volume" => 9552800), array("open" => 96.75, "high" => 96.81, "low" => 93.69, "close" => 94.81, "volume" => 11108400), array("open" => 95.87, "high" => 95.94, "low" => 93.5, "close" => 94.37, "volume" => 10374200), array("open" => 94.44, "high" => 94.44, "low" => 90, "close" => 91.56, "volume" => 16701900), array("open" => 92.75, "high" => 92.94, "low" => 90.19, "close" => 90.25, "volume" => 13741900), array("open" => 90.5, "high" => 93.94, "low" => 90.5, "close" => 93.94, "volume" => 8523600), array("open" => 95.06, "high" => 95.5, "low" => 92.12, "close" => 93.62, "volume" => 9551900), array("open" => 94.62, "high" => 97.06, "low" => 94.12, "close" => 97, "volume" => 8680500), array("open" => 97.5, "high" => 97.5, "low" => 94.87, "close" => 95, "volume" => 7151700), array("open" => 96, "high" => 96.25, "low" => 93, "close" => 95.87, "volume" => 9673100), array("open" => 96, "high" => 96.37, "low" => 93.87, "close" => 94.06, "volume" => 6264700), array("open" => 94.62, "high" => 95, "low" => 93, "close" => 94.62, "volume" => 8541600), array("open" => 94.87, "high" => 94.87, "low" => 92.62, "close" => 93.75, "volume" => 8358000), array("open" => 94, "high" => 98.25, "low" => 93.56, "close" => 98, "volume" => 18720800), array("open" => 99, "high" => 105.12, "low" => 98.37, "close" => 103.94, "volume" => 19683100), array("open" => 105.5, "high" => 108.44, "low" => 104.44, "close" => 107.87, "volume" => 13682500), array("open" => 108.81, "high" => 109.87, "low" => 106, "close" => 106.06, "volume" => 10668100), array("open" => 105, "high" => 105, "low" => 101.81, "close" => 104.5, "volume" => 9710600), array("open" => 105.94, "high" => 106, "low" => 104.12, "close" => 105, "volume" => 3113100), array("open" => 104.94, "high" => 104.94, "low" => 103.37, "close" => 104.19, "volume" => 5682000), array("open" => 103.69, "high" => 104.5, "low" => 102.12, "close" => 103.06, "volume" => 5763600), array("open" => 102.56, "high" => 104.44, "low" => 102.25, "close" => 103.42, "volume" => 5340000), array("open" => 103.44, "high" => 106.31, "low" => 103.37, "close" => 105.27, "volume" => 6220800), array("open" => 109.81, "high" => 112.87, "low" => 107.94, "close" => 111.87, "volume" => 14680500), array("open" => 113, "high" => 116.5, "low" => 112.5, "close" => 116, "volume" => 9933000), array("open" => 117, "high" => 119.19, "low" => 115.44, "close" => 116.62, "volume" => 11329500), array("open" => 116.25, "high" => 121, "low" => 115.5, "close" => 118.28, "volume" => 8145300), array("open" => 120.5, "high" => 122.12, "low" => 112.25, "close" => 113.37, "volume" => 16644700), array("open" => 111.62, "high" => 111.94, "low" => 107.56, "close" => 109, "volume" => 12593800), array("open" => 108.12, "high" => 112.75, "low" => 106.56, "close" => 109.7, "volume" => 7138100), array("open" => 110.19, "high" => 110.19, "low" => 106.87, "close" => 109.25, "volume" => 7442300), array("open" => 107.75, "high" => 107.94, "low" => 104.5, "close" => 107, "volume" => 9442300), array("open" => 108, "high" => 109.69, "low" => 105.75, "close" => 109.19, "volume" => 7123600), array("open" => 110.69, "high" => 111.06, "low" => 108.62, "close" => 110, "volume" => 7680600), array("open" => 109.06, "high" => 110.44, "low" => 107.75, "close" => 109.2, "volume" => 4839800), array("open" => 108.5, "high" => 110.12, "low" => 108.06, "close" => 110.12, "volume" => 4775500), array("open" => 109.87, "high" => 110.31, "low" => 108, "close" => 108, "volume" => 4008800), array("open" => 109.12, "high" => 110.44, "low" => 108.19, "close" => 108.62, "volume" => 4533600), array("open" => 109.69, "high" => 110, "low" => 108.12, "close" => 109.75, "volume" => 3741100), array("open" => 109.56, "high" => 110.75, "low" => 109.06, "close" => 109.81, "volume" => 4084800), array("open" => 110.44, "high" => 110.5, "low" => 108.75, "close" => 109, "volume" => 2685200), array("open" => 109.69, "high" => 110.5, "low" => 108.56, "close" => 108.75, "volume" => 3438000), array("open" => 109.19, "high" => 109.5, "low" => 106.62, "close" => 107.87, "volume" => 2870500), ); /* source: http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:accumulation_distribution_line */ $data1 = array( array("high" => 62.34, "low" => 61.37, "close" => 62.15, "volume" => 7849), array("high" => 62.05, "low" => 60.69, "close" => 60.81, "volume" => 11692), array("high" => 62.28, "low" => 60.10, "close" => 60.45, "volume" => 10575), array("high" => 60.79, "low" => 58.61, "close" => 59.18, "volume" => 13059), array("high" => 59.93, "low" => 58.71, "close" => 59.24, "volume" => 20734), array("high" => 61.75, "low" => 59.86, "close" => 60.20, "volume" => 29630), array("high" => 60.00, "low" => 57.97, "close" => 58.48, "volume" => 17705), array("high" => 59.00, "low" => 58.02, "close" => 58.24, "volume" => 7259), array("high" => 59.07, "low" => 57.48, "close" => 58.69, "volume" => 10475), array("high" => 59.22, "low" => 58.30, "close" => 58.65, "volume" => 5204), array("high" => 58.75, "low" => 57.83, "close" => 58.47, "volume" => 3423), array("high" => 58.65, "low" => 57.86, "close" => 58.02, "volume" => 3962), array("high" => 58.47, "low" => 57.91, "close" => 58.17, "volume" => 4096), array("high" => 58.25, "low" => 57.83, "close" => 58.07, "volume" => 3766), array("high" => 58.35, "low" => 57.53, "close" => 58.13, "volume" => 4239), array("high" => 59.86, "low" => 58.58, "close" => 58.94, "volume" => 8040), array("high" => 59.53, "low" => 58.30, "close" => 59.10, "volume" => 6957), array("high" => 62.10, "low" => 58.53, "close" => 61.92, "volume" => 18172), array("high" => 62.16, "low" => 59.80, "close" => 61.37, "volume" => 22116), array("high" => 62.67, "low" => 60.93, "close" => 61.68, "volume" => 14614), array("high" => 62.38, "low" => 60.15, "close" => 62.09, "volume" => 12320), array("high" => 63.73, "low" => 62.26, "close" => 62.89, "volume" => 15008), array("high" => 63.85, "low" => 63.00, "close" => 63.53, "volume" => 8880), array("high" => 66.15, "low" => 63.58, "close" => 64.01, "volume" => 22694), array("high" => 66.34, "low" => 64.07, "close" => 64.77, "volume" => 10192), array("high" => 66.48, "low" => 65.20, "close" => 65.22, "volume" => 10074), array("high" => 65.23, "low" => 63.21, "close" => 63.28, "volume" => 9412), array("high" => 63.40, "low" => 61.88, "close" => 62.40, "volume" => 10392), array("high" => 63.18, "low" => 61.11, "close" => 61.55, "volume" => 8927), array("high" => 62.70, "low" => 61.25, "close" => 62.69, "volume" => 7460), ); $trig_cos = array( .0, .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, .34, .35, .36, .37, .38, .39, .40, .41, .42, .43, .44, .45, .46, .47, .48, .49, .50, .51, .52, .53, .54, .55, .56, .57, .58, .59, .60, .61, .62, .63, .64, .65, .66, .67, .68, .69, .70, .71, .72, .73, .74, .75, .76, .77, .78, .79, .80, .81, .82, .83, .84, .85, .86, .87, .88, .89, .90, .91, .92, .93, .94, .95, .96, .97, .98, .99, -.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, -.34, -.35, -.36, -.37, -.38, -.39, -.40, -.41, -.42, -.43, -.44, -.45, -.46, -.47, -.48, -.49, -.50, -.51, -.52, -.53, -.54, -.55, -.56, -.57, -.58, -.59, -.60, -.61, -.62, -.63, -.64, -.65, -.66, -.67, -.68, -.69, -.70, -.71, -.72, -.73, -.74, -.75, -.76, -.77, -.78, -.79, -.80, -.81, -.82, -.83, -.84, -.85, -.86, -.87, -.88, -.89, -.90, -.91, -.92, -.93, -.94, -.95, -.96, -.97, -.98, -.99, );