mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-07-29 10:07:43 +00:00
191 lines
73 KiB
Plaintext
191 lines
73 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {
|
|
"dotnet_interactive": {
|
|
"language": "csharp"
|
|
},
|
|
"vscode": {
|
|
"languageId": "dotnet-interactive.csharp"
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div><div></div><div></div><div><strong>Installed Packages</strong><ul><li><span>Plotly.NET, 2.0.0</span></li><li><span>Plotly.NET.Interactive, 2.0.0</span></li><li><span>QuanTAlib, 0.1.13</span></li></ul></div></div>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/markdown": [
|
|
"Loading extensions from `Plotly.NET.Interactive.dll`"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"// This is .NET Interactive Notebook. It can run in VS.Code with .NET interactive extension installed\n",
|
|
"\n",
|
|
"#r \"nuget: Plotly.NET, 2.0.0\"\n",
|
|
"#r \"nuget: Plotly.NET.Interactive, 2.0.0\"\n",
|
|
"#r \"nuget: QuanTAlib\"\n",
|
|
"\n",
|
|
"using Plotly.NET;\n",
|
|
"using Plotly.NET.LayoutObjects;\n",
|
|
"using QuanTAlib;"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {
|
|
"dotnet_interactive": {
|
|
"language": "csharp"
|
|
},
|
|
"vscode": {
|
|
"languageId": "dotnet-interactive.csharp"
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div class=\"dni-plaintext\">380</div>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"// defining the MACD model through clasess that connect to each other with Events\n",
|
|
"\n",
|
|
"RND_Feed tsla = new(380);\n",
|
|
"TSeries close = tsla.Close; // close will get data from YAHOO tsla feed\n",
|
|
"EMA_Series slow = new(close,26); // slow gets data from slow through pub-sub eventing\n",
|
|
"EMA_Series fast = new(close,12); // fast gets data from slow (via eventing)\n",
|
|
"SUB_Series macd = new(fast,slow); // macd is a SUBtraction of fast-slow\n",
|
|
"EMA_Series signal = new(macd,9); // signal is EMA of macd\n",
|
|
"SUB_Series histogram = new(macd, signal); // histogran is SUBtraction macd-signal\n",
|
|
"\n",
|
|
"slow.Count"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {
|
|
"dotnet_interactive": {
|
|
"language": "csharp"
|
|
},
|
|
"vscode": {
|
|
"languageId": "dotnet-interactive.csharp"
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<table><thead><tr><th><i>index</i></th><th>value</th></tr></thead><tbody><tr><td>0</td><td><div class=\"dni-plaintext\">99.6</div></td></tr><tr><td>1</td><td><div class=\"dni-plaintext\">100.93</div></td></tr><tr><td>2</td><td><div class=\"dni-plaintext\">100.36</div></td></tr><tr><td>3</td><td><div class=\"dni-plaintext\">96.83</div></td></tr><tr><td>4</td><td><div class=\"dni-plaintext\">95.39</div></td></tr><tr><td>5</td><td><div class=\"dni-plaintext\">96.34</div></td></tr><tr><td>6</td><td><div class=\"dni-plaintext\">97.6</div></td></tr><tr><td>7</td><td><div class=\"dni-plaintext\">98.7</div></td></tr><tr><td>8</td><td><div class=\"dni-plaintext\">100.11</div></td></tr><tr><td>9</td><td><div class=\"dni-plaintext\">101.38</div></td></tr><tr><td>10</td><td><div class=\"dni-plaintext\">101.09</div></td></tr><tr><td>11</td><td><div class=\"dni-plaintext\">100.31</div></td></tr><tr><td>12</td><td><div class=\"dni-plaintext\">97.19</div></td></tr><tr><td>13</td><td><div class=\"dni-plaintext\">96.13</div></td></tr><tr><td>14</td><td><div class=\"dni-plaintext\">93.34</div></td></tr><tr><td>15</td><td><div class=\"dni-plaintext\">91.46</div></td></tr><tr><td>16</td><td><div class=\"dni-plaintext\">91.65</div></td></tr><tr><td>17</td><td><div class=\"dni-plaintext\">91.63</div></td></tr><tr><td>18</td><td><div class=\"dni-plaintext\">90.39</div></td></tr><tr><td>19</td><td><div class=\"dni-plaintext\">91.69</div></td></tr><tr><td colspan=\"2\"><i>(360 more)</i></td></tr></tbody></table>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"tsla.Open.v"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {
|
|
"dotnet_interactive": {
|
|
"language": "csharp"
|
|
},
|
|
"vscode": {
|
|
"languageId": "dotnet-interactive.csharp"
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"\r\n",
|
|
"<div>\r\n",
|
|
" <div id=\"6cd8b175-3a7c-4c71-9b8d-7aa4e0a44b7a\"><!-- Plotly chart will be drawn inside this DIV --></div>\r\n",
|
|
"<script type=\"text/javascript\">\r\n",
|
|
"\r\n",
|
|
" var renderPlotly_6cd8b1753a7c4c719b8d7aa4e0a44b7a = function() {\r\n",
|
|
" var fsharpPlotlyRequire = requirejs.config({context:'fsharp-plotly',paths:{plotly:'https://cdn.plot.ly/plotly-2.6.3.min'}}) || require;\r\n",
|
|
" fsharpPlotlyRequire(['plotly'], function(Plotly) {\r\n",
|
|
"\r\n",
|
|
" var data = [{\"type\":\"candlestick\",\"name\":\"candles\",\"x\":[\"2021-04-23T00:00:00-07:00\",\"2021-04-24T00:00:00-07:00\",\"2021-04-25T00:00:00-07:00\",\"2021-04-26T00:00:00-07:00\",\"2021-04-27T00:00:00-07:00\",\"2021-04-28T00:00:00-07:00\",\"2021-04-29T00:00:00-07:00\",\"2021-04-30T00:00:00-07:00\",\"2021-05-01T00:00:00-07:00\",\"2021-05-02T00:00:00-07:00\",\"2021-05-03T00:00:00-07:00\",\"2021-05-04T00:00:00-07:00\",\"2021-05-05T00:00:00-07:00\",\"2021-05-06T00:00:00-07:00\",\"2021-05-07T00:00:00-07:00\",\"2021-05-08T00:00:00-07:00\",\"2021-05-09T00:00:00-07:00\",\"2021-05-10T00:00:00-07:00\",\"2021-05-11T00:00:00-07:00\",\"2021-05-12T00:00:00-07:00\",\"2021-05-13T00:00:00-07:00\",\"2021-05-14T00:00:00-07:00\",\"2021-05-15T00:00:00-07:00\",\"2021-05-16T00:00:00-07:00\",\"2021-05-17T00:00:00-07:00\",\"2021-05-18T00:00:00-07:00\",\"2021-05-19T00:00:00-07:00\",\"2021-05-20T00:00:00-07:00\",\"2021-05-21T00:00:00-07:00\",\"2021-05-22T00:00:00-07:00\",\"2021-05-23T00:00:00-07:00\",\"2021-05-24T00:00:00-07:00\",\"2021-05-25T00:00:00-07:00\",\"2021-05-26T00:00:00-07:00\",\"2021-05-27T00:00:00-07:00\",\"2021-05-28T00:00:00-07:00\",\"2021-05-29T00:00:00-07:00\",\"2021-05-30T00:00:00-07:00\",\"2021-05-31T00:00:00-07:00\",\"2021-06-01T00:00:00-07:00\",\"2021-06-02T00:00:00-07:00\",\"2021-06-03T00:00:00-07:00\",\"2021-06-04T00:00:00-07:00\",\"2021-06-05T00:00:00-07:00\",\"2021-06-06T00:00:00-07:00\",\"2021-06-07T00:00:00-07:00\",\"2021-06-08T00:00:00-07:00\",\"2021-06-09T00:00:00-07:00\",\"2021-06-10T00:00:00-07:00\",\"2021-06-11T00:00:00-07:00\",\"2021-06-12T00:00:00-07:00\",\"2021-06-13T00:00:00-07:00\",\"2021-06-14T00:00:00-07:00\",\"2021-06-15T00:00:00-07:00\",\"2021-06-16T00:00:00-07:00\",\"2021-06-17T00:00:00-07:00\",\"2021-06-18T00:00:00-07:00\",\"2021-06-19T00:00:00-07:00\",\"2021-06-20T00:00:00-07:00\",\"2021-06-21T00:00:00-07:00\",\"2021-06-22T00:00:00-07:00\",\"2021-06-23T00:00:00-07:00\",\"2021-06-24T00:00:00-07:00\",\"2021-06-25T00:00:00-07:00\",\"2021-06-26T00:00:00-07:00\",\"2021-06-27T00:00:00-07:00\",\"2021-06-28T00:00:00-07:00\",\"2021-06-29T00:00:00-07:00\",\"2021-06-30T00:00:00-07:00\",\"2021-07-01T00:00:00-07:00\",\"2021-07-02T00:00:00-07:00\",\"2021-07-03T00:00:00-07:00\",\"2021-07-04T00:00:00-07:00\",\"2021-07-05T00:00:00-07:00\",\"2021-07-06T00:00:00-07:00\",\"2021-07-07T00:00:00-07:00\",\"2021-07-08T00:00:00-07:00\",\"2021-07-09T00:00:00-07:00\",\"2021-07-10T00:00:00-07:00\",\"2021-07-11T00:00:00-07:00\",\"2021-07-12T00:00:00-07:00\",\"2021-07-13T00:00:00-07:00\",\"2021-07-14T00:00:00-07:00\",\"2021-07-15T00:00:00-07:00\",\"2021-07-16T00:00:00-07:00\",\"2021-07-17T00:00:00-07:00\",\"2021-07-18T00:00:00-07:00\",\"2021-07-19T00:00:00-07:00\",\"2021-07-20T00:00:00-07:00\",\"2021-07-21T00:00:00-07:00\",\"2021-07-22T00:00:00-07:00\",\"2021-07-23T00:00:00-07:00\",\"2021-07-24T00:00:00-07:00\",\"2021-07-25T00:00:00-07:00\",\"2021-07-26T00:00:00-07:00\",\"2021-07-27T00:00:00-07:00\",\"2021-07-28T00:00:00-07:00\",\"2021-07-29T00:00:00-07:00\",\"2021-07-30T00:00:00-07:00\",\"2021-07-31T00:00:00-07:00\",\"2021-08-01T00:00:00-07:00\",\"2021-08-02T00:00:00-07:00\",\"2021-08-03T00:00:00-07:00\",\"2021-08-04T00:00:00-07:00\",\"2021-08-05T00:00:00-07:00\",\"2021-08-06T00:00:00-07:00\",\"2021-08-07T00:00:00-07:00\",\"2021-08-08T00:00:00-07:00\",\"2021-08-09T00:00:00-07:00\",\"2021-08-10T00:00:00-07:00\",\"2021-08-11T00:00:00-07:00\",\"2021-08-12T00:00:00-07:00\",\"2021-08-13T00:00:00-07:00\",\"2021-08-14T00:00:00-07:00\",\"2021-08-15T00:00:00-07:00\",\"2021-08-16T00:00:00-07:00\",\"2021-08-17T00:00:00-07:00\",\"2021-08-18T00:00:00-07:00\",\"2021-08-19T00:00:00-07:00\",\"2021-08-20T00:00:00-07:00\",\"2021-08-21T00:00:00-07:00\",\"2021-08-22T00:00:00-07:00\",\"2021-08-23T00:00:00-07:00\",\"2021-08-24T00:00:00-07:00\",\"2021-08-25T00:00:00-07:00\",\"2021-08-26T00:00:00-07:00\",\"2021-08-27T00:00:00-07:00\",\"2021-08-28T00:00:00-07:00\",\"2021-08-29T00:00:00-07:00\",\"2021-08-30T00:00:00-07:00\",\"2021-08-31T00:00:00-07:00\",\"2021-09-01T00:00:00-07:00\",\"2021-09-02T00:00:00-07:00\",\"2021-09-03T00:00:00-07:00\",\"2021-09-04T00:00:00-07:00\",\"2021-09-05T00:00:00-07:00\",\"2021-09-06T00:00:00-07:00\",\"2021-09-07T00:00:00-07:00\",\"2021-09-08T00:00:00-07:00\",\"2021-09-09T00:00:00-07:00\",\"2021-09-10T00:00:00-07:00\",\"2021-09-11T00:00:00-07:00\",\"2021-09-12T00:00:00-07:00\",\"2021-09-13T00:00:00-07:00\",\"2021-09-14T00:00:00-07:00\",\"2021-09-15T00:00:00-07:00\",\"2021-09-16T00:00:00-07:00\",\"2021-09-17T00:00:00-07:00\",\"2021-09-18T00:00:00-07:00\",\"2021-09-19T00:00:00-07:00\",\"2021-09-20T00:00:00-07:00\",\"2021-09-21T00:00:00-07:00\",\"2021-09-22T00:00:00-07:00\",\"2021-09-23T00:00:00-07:00\",\"2021-09-24T00:00:00-07:00\",\"2021-09-25T00:00:00-07:00\",\"2021-09-26T00:00:00-07:00\",\"2021-09-27T00:00:00-07:00\",\"2021-09-28T00:00:00-07:00\",\"2021-09-29T00:00:00-07:00\",\"2021-09-30T00:00:00-07:00\",\"2021-10-01T00:00:00-07:00\",\"2021-10-02T00:00:00-07:00\",\"2021-10-03T00:00:00-07:00\",\"2021-10-04T00:00:00-07:00\",\"2021-10-05T00:00:00-07:00\",\"2021-10-06T00:00:00-07:00\",\"2021-10-07T00:00:00-07:00\",\"2021-10-08T00:00:00-07:00\",\"2021-10-09T00:00:00-07:00\",\"2021-10-10T00:00:00-07:00\",\"2021-10-11T00:00:00-07:00\",\"2021-10-12T00:00:00-07:00\",\"2021-10-13T00:00:00-07:00\",\"2021-10-14T00:00:00-07:00\",\"2021-10-15T00:00:00-07:00\",\"2021-10-16T00:00:00-07:00\",\"2021-10-17T00:00:00-07:00\",\"2021-10-18T00:00:00-07:00\",\"2021-10-19T00:00:00-07:00\",\"2021-10-20T00:00:00-07:00\",\"2021-10-21T00:00:00-07:00\",\"2021-10-22T00:00:00-07:00\",\"2021-10-23T00:00:00-07:00\",\"2021-10-24T00:00:00-07:00\",\"2021-10-25T00:00:00-07:00\",\"2021-10-26T00:00:00-07:00\",\"2021-10-27T00:00:00-07:00\",\"2021-10-28T00:00:00-07:00\",\"2021-10-29T00:00:00-07:00\",\"2021-10-30T00:00:00-07:00\",\"2021-10-31T00:00:00-07:00\",\"2021-11-01T00:00:00-07:00\",\"2021-11-02T00:00:00-07:00\",\"2021-11-03T00:00:00-07:00\",\"2021-11-04T00:00:00-07:00\",\"2021-11-05T00:00:00-07:00\",\"2021-11-06T00:00:00-07:00\",\"2021-11-07T00:00:00-07:00\",\"2021-11-08T00:00:00-08:00\",\"2021-11-09T00:00:00-08:00\",\"2021-11-10T00:00:00-08:00\",\"2021-11-11T00:00:00-08:00\",\"2021-11-12T00:00:00-08:00\",\"2021-11-13T00:00:00-08:00\",\"2021-11-14T00:00:00-08:00\",\"2021-11-15T00:00:00-08:00\",\"2021-11-16T00:00:00-08:00\",\"2021-11-17T00:00:00-08:00\",\"2021-11-18T00:00:00-08:00\",\"2021-11-19T00:00:00-08:00\",\"2021-11-20T00:00:00-08:00\",\"2021-11-21T00:00:00-08:00\",\"2021-11-22T00:00:00-08:00\",\"2021-11-23T00:00:00-08:00\",\"2021-11-24T00:00:00-08:00\",\"2021-11-25T00:00:00-08:00\",\"2021-11-26T00:00:00-08:00\",\"2021-11-27T00:00:00-08:00\",\"2021-11-28T00:00:00-08:00\",\"2021-11-29T00:00:00-08:00\",\"2021-11-30T00:00:00-08:00\",\"2021-12-01T00:00:00-08:00\",\"2021-12-02T00:00:00-08:00\",\"2021-12-03T00:00:00-08:00\",\"2021-12-04T00:00:00-08:00\",\"2021-12-05T00:00:00-08:00\",\"2021-12-06T00:00:00-08:00\",\"2021-12-07T00:00:00-08:00\",\"2021-12-08T00:00:00-08:00\",\"2021-12-09T00:00:00-08:00\",\"2021-12-10T00:00:00-08:00\",\"2021-12-11T00:00:00-08:00\",\"2021-12-12T00:00:00-08:00\",\"2021-12-13T00:00:00-08:00\",\"2021-12-14T00:00:00-08:00\",\"2021-12-15T00:00:00-08:00\",\"2021-12-16T00:00:00-08:00\",\"2021-12-17T00:00:00-08:00\",\"2021-12-18T00:00:00-08:00\",\"2021-12-19T00:00:00-08:00\",\"2021-12-20T00:00:00-08:00\",\"2021-12-21T00:00:00-08:00\",\"2021-12-22T00:00:00-08:00\",\"2021-12-23T00:00:00-08:00\",\"2021-12-24T00:00:00-08:00\",\"2021-12-25T00:00:00-08:00\",\"2021-12-26T00:00:00-08:00\",\"2021-12-27T00:00:00-08:00\",\"2021-12-28T00:00:00-08:00\",\"2021-12-29T00:00:00-08:00\",\"2021-12-30T00:00:00-08:00\",\"2021-12-31T00:00:00-08:00\",\"2022-01-01T00:00:00-08:00\",\"2022-01-02T00:00:00-08:00\",\"2022-01-03T00:00:00-08:00\",\"2022-01-04T00:00:00-08:00\",\"2022-01-05T00:00:00-08:00\",\"2022-01-06T00:00:00-08:00\",\"2022-01-07T00:00:00-08:00\",\"2022-01-08T00:00:00-08:00\",\"2022-01-09T00:00:00-08:00\",\"2022-01-10T00:00:00-08:00\",\"2022-01-11T00:00:00-08:00\",\"2022-01-12T00:00:00-08:00\",\"2022-01-13T00:00:00-08:00\",\"2022-01-14T00:00:00-08:00\",\"2022-01-15T00:00:00-08:00\",\"2022-01-16T00:00:00-08:00\",\"2022-01-17T00:00:00-08:00\",\"2022-01-18T00:00:00-08:00\",\"2022-01-19T00:00:00-08:00\",\"2022-01-20T00:00:00-08:00\",\"2022-01-21T00:00:00-08:00\",\"2022-01-22T00:00:00-08:00\",\"2022-01-23T00:00:00-08:00\",\"2022-01-24T00:00:00-08:00\",\"2022-01-25T00:00:00-08:00\",\"2022-01-26T00:00:00-08:00\",\"2022-01-27T00:00:00-08:00\",\"2022-01-28T00:00:00-08:00\",\"2022-01-29T00:00:00-08:00\",\"2022-01-30T00:00:00-08:00\",\"2022-01-31T00:00:00-08:00\",\"2022-02-01T00:00:00-08:00\",\"2022-02-02T00:00:00-08:00\",\"2022-02-03T00:00:00-08:00\",\"2022-02-04T00:00:00-08:00\",\"2022-02-05T00:00:00-08:00\",\"2022-02-06T00:00:00-08:00\",\"2022-02-07T00:00:00-08:00\",\"2022-02-08T00:00:00-08:00\",\"2022-02-09T00:00:00-08:00\",\"2022-02-10T00:00:00-08:00\",\"2022-02-11T00:00:00-08:00\",\"2022-02-12T00:00:00-08:00\",\"2022-02-13T00:00:00-08:00\",\"2022-02-14T00:00:00-08:00\",\"2022-02-15T00:00:00-08:00\",\"2022-02-16T00:00:00-08:00\",\"2022-02-17T00:00:00-08:00\",\"2022-02-18T00:00:00-08:00\",\"2022-02-19T00:00:00-08:00\",\"2022-02-20T00:00:00-08:00\",\"2022-02-21T00:00:00-08:00\",\"2022-02-22T00:00:00-08:00\",\"2022-02-23T00:00:00-08:00\",\"2022-02-24T00:00:00-08:00\",\"2022-02-25T00:00:00-08:00\",\"2022-02-26T00:00:00-08:00\",\"2022-02-27T00:00:00-08:00\",\"2022-02-28T00:00:00-08:00\",\"2022-03-01T00:00:00-08:00\",\"2022-03-02T00:00:00-08:00\",\"2022-03-03T00:00:00-08:00\",\"2022-03-04T00:00:00-08:00\",\"2022-03-05T00:00:00-08:00\",\"2022-03-06T00:00:00-08:00\",\"2022-03-07T00:00:00-08:00\",\"2022-03-08T00:00:00-08:00\",\"2022-03-09T00:00:00-08:00\",\"2022-03-10T00:00:00-08:00\",\"2022-03-11T00:00:00-08:00\",\"2022-03-12T00:00:00-08:00\",\"2022-03-13T00:00:00-08:00\",\"2022-03-14T00:00:00-07:00\",\"2022-03-15T00:00:00-07:00\",\"2022-03-16T00:00:00-07:00\",\"2022-03-17T00:00:00-07:00\",\"2022-03-18T00:00:00-07:00\",\"2022-03-19T00:00:00-07:00\",\"2022-03-20T00:00:00-07:00\",\"2022-03-21T00:00:00-07:00\",\"2022-03-22T00:00:00-07:00\",\"2022-03-23T00:00:00-07:00\",\"2022-03-24T00:00:00-07:00\",\"2022-03-25T00:00:00-07:00\",\"2022-03-26T00:00:00-07:00\",\"2022-03-27T00:00:00-07:00\",\"2022-03-28T00:00:00-07:00\",\"2022-03-29T00:00:00-07:00\",\"2022-03-30T00:00:00-07:00\",\"2022-03-31T00:00:00-07:00\",\"2022-04-01T00:00:00-07:00\",\"2022-04-02T00:00:00-07:00\",\"2022-04-03T00:00:00-07:00\",\"2022-04-04T00:00:00-07:00\",\"2022-04-05T00:00:00-07:00\",\"2022-04-06T00:00:00-07:00\",\"2022-04-07T00:00:00-07:00\",\"2022-04-08T00:00:00-07:00\",\"2022-04-09T00:00:00-07:00\",\"2022-04-10T00:00:00-07:00\",\"2022-04-11T00:00:00-07:00\",\"2022-04-12T00:00:00-07:00\",\"2022-04-13T00:00:00-07:00\",\"2022-04-14T00:00:00-07:00\",\"2022-04-15T00:00:00-07:00\",\"2022-04-16T00:00:00-07:00\",\"2022-04-17T00:00:00-07:00\",\"2022-04-18T00:00:00-07:00\",\"2022-04-19T00:00:00-07:00\",\"2022-04-20T00:00:00-07:00\",\"2022-04-21T00:00:00-07:00\",\"2022-04-22T00:00:00-07:00\",\"2022-04-23T00:00:00-07:00\",\"2022-04-24T00:00:00-07:00\",\"2022-04-25T00:00:00-07:00\",\"2022-04-26T00:00:00-07:00\",\"2022-04-27T00:00:00-07:00\",\"2022-04-28T00:00:00-07:00\",\"2022-04-29T00:00:00-07:00\",\"2022-04-30T00:00:00-07:00\",\"2022-05-01T00:00:00-07:00\",\"2022-05-02T00:00:00-07:00\",\"2022-05-03T00:00:00-07:00\",\"2022-05-04T00:00:00-07:00\",\"2022-05-05T00:00:00-07:00\",\"2022-05-06T00:00:00-07:00\",\"2022-05-07T00:00:00-07:00\"],\"close\":[101.28,100.39,97.02,95.56,96.35,97.63,98.9,100.5,101.71,101.46,100.47,97.66,96.24,93.59,91.57,92.08,91.69,90.73,91.77,90.93,91.55,89.86,90.94,91.18,90.79,90.67,91.5,91.53,89.59,88.55,86.65,89.77,89.04,88.59,88.15,84.55,84.31,84.29,80.55,80.14,78.43,78.34,77.11,79.34,81.72,80.86,80.44,79.15,80.06,80.79,81.71,83.4,82.97,82.85,83.03,81.16,78.56,77.54,76.31,77.87,77.89,76.63,76.07,74.47,73.44,73.41,75.06,78.03,78.52,75.95,75.57,77.34,75.32,74.29,72.89,71.9,72.58,72.57,72.18,72.21,72.93,72.85,75.33,75.4,76.09,75.48,75.4,75.15,72.9,73.76,73.5,74.63,76.53,73.31,74.95,73.87,72.35,71.5,73.91,73.83,75.78,77.67,76.33,77.99,78.07,79.15,81.8,81.82,80.09,76.85,77.84,76.78,74.98,74.14,72.77,72.45,70.51,71.04,71.01,71.02,70.81,67.65,67.54,69.03,70.49,71.15,70.3,67.32,66.95,65.35,65.49,66.54,66.5,66.39,65.17,64.67,64.51,64.14,62.85,63.83,60.95,60.95,63.17,61.76,61.3,61.37,60.4,60.63,60.45,59.9,60.02,58.64,57.91,58.79,58.54,57.91,60.13,58.76,58.7,59.44,59.34,57.99,59.67,60.9,60.75,60.65,60.61,59.55,59.41,59.62,59.88,59.66,59.57,60.97,60.11,59.53,59.87,60.51,61.88,63.75,64.56,64.5,65.07,66.28,65.13,62.12,63.76,64.24,62.8,63.01,61.92,61.26,60.38,59.76,58.57,59.02,57.89,58.19,59.1,59.48,58.31,56.54,56.44,56.74,57.06,56.54,56.34,56.12,55.73,53.98,55.34,55.32,55.12,54.02,55.3,54.39,55.28,54.71,54.56,53.24,52.93,52.45,53.12,53.09,51.99,51.92,51.53,51.56,51.91,51.53,52.93,53.33,52.63,53.2,51.81,53.11,52.17,52.68,54.04,51.47,50.48,50.45,48.61,48.21,48.36,46.79,47.82,47.26,47.07,47.4,46.63,45.07,45.75,45.21,45.82,45.41,46.06,45.39,45.27,44.04,43.95,44.23,45.46,45.82,45.65,45.37,44.39,45.34,46.0,43.92,43.89,45.42,45.8,44.93,44.61,45.26,45.2,45.37,45.14,44.89,44.85,43.85,43.46,42.44,40.42,40.03,40.53,42.01,40.37,41.11,42.31,42.87,42.98,43.03,44.43,42.9,43.2,43.07,43.03,43.1,43.89,44.22,45.82,45.09,44.79,45.01,45.06,44.58,46.02,46.13,46.38,44.24,43.3,44.87,44.91,45.96,45.82,47.23,46.93,47.27,48.58,48.53,47.97,48.67,47.89,47.73,46.93,45.68,45.33,45.88,45.57,44.23,42.77,42.52,43.16,43.6,42.61,43.3,42.87,42.81,43.29,43.82,44.46,45.69,44.99,46.15,44.32,43.96,45.4,44.86,43.51,44.82,46.47,46.42,45.32,45.48,43.56,42.54,42.75,42.76,42.11,41.62,42.46,41.86,41.89,40.6,39.48,37.81,38.15,38.57,38.58,38.71,38.58,36.97,36.75,36.82,37.26,36.97,37.97,37.23],\"open\":[99.6,100.93,100.36,96.83,95.39,96.34,97.6,98.7,100.11,101.38,101.09,100.31,97.19,96.13,93.34,91.46,91.65,91.63,90.39,91.69,90.9,91.17,89.84,90.64,90.91,90.35,90.25,91.32,91.15,89.22,88.12,86.52,89.4,88.8,88.24,87.86,84.31,84.1,84.2,80.17,79.94,78.13,78.17,77.11,79.13,81.5,80.79,80.27,78.85,79.74,80.54,81.31,83.34,82.65,82.52,82.91,80.79,78.18,77.37,76.06,77.52,77.74,76.37,75.85,74.17,73.23,73.25,74.84,77.88,78.38,75.72,75.27,77.19,75.29,74.14,72.57,71.64,72.57,72.55,71.97,71.91,72.88,72.74,75.19,75.35,75.79,75.11,75.12,74.84,72.75,73.59,73.47,74.59,76.42,73.11,74.63,73.55,72.34,71.32,73.66,73.49,75.57,77.58,76.14,77.88,77.92,78.77,81.67,81.44,80.08,76.57,77.56,76.47,74.75,74.01,72.72,72.45,70.19,71.04,70.76,70.75,70.5,67.5,67.24,68.82,70.14,70.9,70.26,67.16,66.72,65.09,65.33,66.37,66.44,66.29,65.04,64.64,64.4,63.84,62.61,63.56,60.72,60.83,62.96,61.63,61.18,61.35,60.31,60.37,60.24,59.75,59.88,58.64,57.72,58.57,58.38,57.91,59.9,58.5,58.53,59.16,59.07,57.72,59.55,60.88,60.65,60.54,60.31,59.39,59.21,59.57,59.64,59.54,59.47,60.67,59.83,59.43,59.81,60.38,61.73,63.46,64.32,64.31,64.78,66.01,65.04,62.05,63.53,64.16,62.5,62.95,61.64,61.08,60.14,59.69,58.55,58.8,57.69,58.02,58.94,59.2,58.3,56.37,56.43,56.68,56.93,56.3,56.13,56.09,55.67,53.76,55.11,55.18,54.97,53.97,55.24,54.35,55.15,54.71,54.39,53.0,52.68,52.42,53.04,52.95,51.85,51.67,51.28,51.38,51.9,51.3,52.71,53.25,52.62,52.98,51.7,53.07,51.92,52.59,53.86,51.39,50.48,50.23,48.5,48.19,48.29,46.67,47.72,47.15,46.94,47.26,46.45,44.93,45.58,45.2,45.78,45.23,45.9,45.27,45.04,43.97,43.89,44.2,45.25,45.8,45.56,45.28,44.2,45.31,45.86,43.86,43.83,45.41,45.79,44.84,44.43,45.24,45.05,45.17,44.97,44.72,44.77,43.77,43.36,42.3,40.31,39.95,40.51,41.82,40.31,40.92,42.2,42.86,42.93,42.85,44.21,42.79,43.0,42.93,43.0,43.07,43.73,44.07,45.81,44.98,44.66,44.79,44.98,44.52,45.93,45.93,46.19,44.18,43.25,44.67,44.79,45.92,45.74,47.2,46.76,47.21,48.52,48.33,47.82,48.51,47.68,47.54,46.78,45.66,45.12,45.74,45.38,44.21,42.75,42.5,43.16,43.5,42.51,43.15,42.67,42.7,43.27,43.74,44.41,45.64,44.94,46.05,44.32,43.81,45.29,44.77,43.35,44.74,46.37,46.25,45.24,45.36,43.54,42.35,42.63,42.57,41.99,41.54,42.26,41.81,41.7,40.46,39.38,37.67,38.1,38.55,38.57,38.67,38.47,36.87,36.6,36.73,37.14,36.89,37.95],\"high\":[104.24,102.07,100.87,97.08,97.39,98.53,99.81,103.2,103.79,103.95,105.42,103.61,97.21,98.0,93.37,92.22,93.13,94.62,93.48,93.53,92.1,93.05,92.86,91.69,91.4,94.78,91.79,91.58,91.85,90.72,88.33,89.83,92.35,88.9,90.09,88.44,84.52,86.99,85.11,84.15,80.39,81.47,81.32,80.91,81.81,82.23,81.04,80.46,81.55,83.51,81.94,84.53,87.3,83.73,86.31,84.33,81.97,81.61,77.49,79.46,78.2,78.96,77.04,76.59,74.65,75.48,76.32,78.34,78.71,79.07,77.02,78.9,78.73,75.35,76.59,74.24,73.01,72.65,74.55,73.04,73.68,75.1,75.35,75.6,78.28,77.47,76.36,75.31,76.52,75.14,77.01,75.46,78.12,78.74,75.1,76.74,74.47,74.01,74.1,74.14,76.0,77.86,77.96,79.55,78.34,80.65,82.25,85.49,83.41,81.2,78.33,80.47,76.5,77.31,75.19,74.51,74.19,73.28,71.38,72.08,71.27,71.06,67.6,69.72,70.81,71.77,73.84,71.37,67.42,67.47,66.68,67.82,67.52,68.7,67.94,66.8,65.33,66.5,63.88,65.4,66.59,61.89,63.86,63.09,62.42,61.76,61.67,62.92,62.94,60.48,60.63,62.05,58.73,59.13,59.14,59.37,60.65,60.44,60.72,60.69,59.49,59.27,60.08,61.29,61.2,63.07,61.5,61.92,61.87,61.05,59.94,61.56,59.82,60.98,61.43,60.44,61.0,62.6,62.52,64.66,64.91,65.75,65.33,66.33,66.66,66.14,64.34,65.12,65.13,65.07,64.92,62.47,61.91,62.52,62.09,61.1,61.05,58.24,60.21,61.07,59.79,60.67,56.8,58.61,57.12,57.66,56.65,56.59,57.48,57.53,56.33,56.95,55.31,55.21,55.85,55.62,55.94,55.59,57.16,55.79,53.03,54.92,53.34,53.23,53.34,54.01,51.92,52.51,52.07,52.77,53.0,54.92,53.63,55.2,54.5,53.21,53.75,53.35,54.22,54.05,51.75,50.58,51.48,50.09,48.38,50.51,48.88,49.07,49.04,47.77,47.68,47.37,45.81,46.31,47.35,47.97,47.35,46.52,45.62,46.49,44.5,44.3,45.51,46.04,46.84,45.8,45.45,45.72,46.12,46.28,44.48,46.02,47.3,46.11,46.23,46.38,46.29,46.45,45.33,45.41,44.89,44.77,44.37,44.16,42.87,41.52,40.8,42.51,42.99,41.78,42.45,44.05,43.36,44.17,44.67,46.17,44.73,43.37,43.47,44.61,43.91,44.33,46.2,47.1,45.04,45.75,45.07,45.51,46.43,46.87,48.08,46.33,44.65,45.3,45.62,46.15,47.28,47.37,49.17,48.62,49.53,48.63,48.34,48.92,49.38,48.73,47.71,47.48,45.98,45.97,47.25,45.45,45.17,43.99,43.16,44.33,43.91,43.66,44.68,44.03,44.73,44.98,45.8,45.98,47.33,46.78,46.48,44.72,45.52,46.65,46.62,45.24,46.93,47.0,46.34,46.55,46.29,45.69,43.8,43.69,43.8,43.05,43.04,42.5,41.93,43.72,40.62,39.67,39.39,38.63,39.72,39.4,38.84,38.55,38.09,37.88,37.43,37.38,38.66,39.01],\"low\":[95.42,98.3,96.59,92.56,94.69,93.31,92.97,98.51,96.87,99.51,99.82,97.48,94.75,92.17,91.08,89.9,89.78,89.2,90.03,88.55,88.9,87.35,86.45,88.81,90.32,88.37,89.95,91.19,86.84,87.36,84.41,84.92,88.1,88.47,87.63,83.93,84.09,82.44,80.18,77.58,76.98,77.64,75.25,76.68,78.43,79.43,79.42,76.81,78.64,76.47,79.19,80.93,82.6,80.32,82.21,80.29,77.77,74.28,73.85,72.57,76.51,74.05,74.49,73.23,72.35,70.14,72.27,72.66,74.41,75.67,74.96,71.53,74.21,74.06,72.81,69.9,70.6,71.86,71.96,70.37,69.21,69.9,70.59,74.97,73.07,73.06,74.47,72.81,71.12,72.67,72.36,70.23,73.87,73.12,72.64,73.45,72.16,70.74,70.5,71.62,72.73,73.37,75.66,74.81,76.96,77.29,77.79,81.02,79.21,76.42,75.57,76.78,72.95,72.89,72.25,70.42,70.45,69.07,70.37,69.81,69.67,67.18,67.43,65.66,65.41,69.24,67.67,67.08,65.04,63.95,63.16,64.67,65.8,65.77,65.11,64.14,63.42,62.62,62.59,62.28,60.75,60.56,58.11,61.63,58.62,61.15,59.76,59.01,59.12,58.76,57.61,57.38,57.21,56.76,57.7,56.95,55.11,57.34,55.98,58.17,59.07,56.15,55.95,58.06,60.5,58.57,59.07,59.33,58.34,57.75,56.96,57.83,57.08,57.71,58.74,59.25,58.58,59.57,60.09,60.19,61.54,62.71,62.93,64.06,63.42,62.02,61.39,62.24,61.78,60.34,60.3,60.51,60.2,59.35,58.39,57.55,57.36,56.15,56.43,57.34,56.6,56.45,55.63,55.77,55.56,55.63,55.94,54.97,53.83,53.52,52.77,53.9,54.21,52.31,53.59,53.38,54.04,53.14,52.63,53.04,52.84,50.07,51.58,52.21,51.09,51.82,51.49,50.42,50.28,49.63,49.23,52.25,51.49,50.76,50.44,49.9,52.16,51.12,51.45,51.26,49.62,50.28,48.31,47.5,47.98,46.49,44.69,46.81,46.5,46.19,46.1,44.36,43.97,43.78,45.12,44.82,44.99,44.17,44.93,43.44,43.72,41.9,43.04,43.7,44.71,43.91,43.99,43.57,43.85,43.61,42.11,41.98,44.34,44.01,42.9,43.93,44.87,44.7,43.5,43.54,44.39,43.5,43.14,41.95,40.42,39.55,38.38,39.17,40.24,39.73,40.59,40.15,42.12,42.51,42.76,42.3,42.06,40.97,42.02,42.0,43.03,42.33,43.59,45.01,44.44,44.26,43.66,43.83,43.29,44.7,44.31,44.19,42.48,42.66,44.26,43.31,44.29,44.6,46.28,46.49,47.04,46.79,47.83,47.81,47.11,46.85,45.89,45.06,45.17,44.7,45.56,43.75,42.06,41.5,40.56,41.79,41.49,41.58,41.77,41.41,42.12,41.82,42.77,44.22,43.54,44.52,43.86,43.22,42.56,44.42,43.36,41.69,43.84,44.41,45.24,44.21,43.28,42.53,42.01,42.28,40.53,41.2,40.13,41.47,41.72,39.7,39.12,37.67,37.08,37.9,37.34,38.21,37.83,36.76,35.73,34.99,35.98,35.63,36.52,37.02],\"increasing\":{\"marker\":{},\"line\":{}},\"decreasing\":{\"marker\":{},\"line\":{}}},{\"type\":\"scatter\",\"name\":\"macd\",\"mode\":\"lines\",\"x\":[\"2021-04-23T00:00:00-07:00\",\"2021-04-24T00:00:00-07:00\",\"2021-04-25T00:00:00-07:00\",\"2021-04-26T00:00:00-07:00\",\"2021-04-27T00:00:00-07:00\",\"2021-04-28T00:00:00-07:00\",\"2021-04-29T00:00:00-07:00\",\"2021-04-30T00:00:00-07:00\",\"2021-05-01T00:00:00-07:00\",\"2021-05-02T00:00:00-07:00\",\"2021-05-03T00:00:00-07:00\",\"2021-05-04T00:00:00-07:00\",\"2021-05-05T00:00:00-07:00\",\"2021-05-06T00:00:00-07:00\",\"2021-05-07T00:00:00-07:00\",\"2021-05-08T00:00:00-07:00\",\"2021-05-09T00:00:00-07:00\",\"2021-05-10T00:00:00-07:00\",\"2021-05-11T00:00:00-07:00\",\"2021-05-12T00:00:00-07:00\",\"2021-05-13T00:00:00-07:00\",\"2021-05-14T00:00:00-07:00\",\"2021-05-15T00:00:00-07:00\",\"2021-05-16T00:00:00-07:00\",\"2021-05-17T00:00:00-07:00\",\"2021-05-18T00:00:00-07:00\",\"2021-05-19T00:00:00-07:00\",\"2021-05-20T00:00:00-07:00\",\"2021-05-21T00:00:00-07:00\",\"2021-05-22T00:00:00-07:00\",\"2021-05-23T00:00:00-07:00\",\"2021-05-24T00:00:00-07:00\",\"2021-05-25T00:00:00-07:00\",\"2021-05-26T00:00:00-07:00\",\"2021-05-27T00:00:00-07:00\",\"2021-05-28T00:00:00-07:00\",\"2021-05-29T00:00:00-07:00\",\"2021-05-30T00:00:00-07:00\",\"2021-05-31T00:00:00-07:00\",\"2021-06-01T00:00:00-07:00\",\"2021-06-02T00:00:00-07:00\",\"2021-06-03T00:00:00-07:00\",\"2021-06-04T00:00:00-07:00\",\"2021-06-05T00:00:00-07:00\",\"2021-06-06T00:00:00-07:00\",\"2021-06-07T00:00:00-07:00\",\"2021-06-08T00:00:00-07:00\",\"2021-06-09T00:00:00-07:00\",\"2021-06-10T00:00:00-07:00\",\"2021-06-11T00:00:00-07:00\",\"2021-06-12T00:00:00-07:00\",\"2021-06-13T00:00:00-07:00\",\"2021-06-14T00:00:00-07:00\",\"2021-06-15T00:00:00-07:00\",\"2021-06-16T00:00:00-07:00\",\"2021-06-17T00:00:00-07:00\",\"2021-06-18T00:00:00-07:00\",\"2021-06-19T00:00:00-07:00\",\"2021-06-20T00:00:00-07:00\",\"2021-06-21T00:00:00-07:00\",\"2021-06-22T00:00:00-07:00\",\"2021-06-23T00:00:00-07:00\",\"2021-06-24T00:00:00-07:00\",\"2021-06-25T00:00:00-07:00\",\"2021-06-26T00:00:00-07:00\",\"2021-06-27T00:00:00-07:00\",\"2021-06-28T00:00:00-07:00\",\"2021-06-29T00:00:00-07:00\",\"2021-06-30T00:00:00-07:00\",\"2021-07-01T00:00:00-07:00\",\"2021-07-02T00:00:00-07:00\",\"2021-07-03T00:00:00-07:00\",\"2021-07-04T00:00:00-07:00\",\"2021-07-05T00:00:00-07:00\",\"2021-07-06T00:00:00-07:00\",\"2021-07-07T00:00:00-07:00\",\"2021-07-08T00:00:00-07:00\",\"2021-07-09T00:00:00-07:00\",\"2021-07-10T00:00:00-07:00\",\"2021-07-11T00:00:00-07:00\",\"2021-07-12T00:00:00-07:00\",\"2021-07-13T00:00:00-07:00\",\"2021-07-14T00:00:00-07:00\",\"2021-07-15T00:00:00-07:00\",\"2021-07-16T00:00:00-07:00\",\"2021-07-17T00:00:00-07:00\",\"2021-07-18T00:00:00-07:00\",\"2021-07-19T00:00:00-07:00\",\"2021-07-20T00:00:00-07:00\",\"2021-07-21T00:00:00-07:00\",\"2021-07-22T00:00:00-07:00\",\"2021-07-23T00:00:00-07:00\",\"2021-07-24T00:00:00-07:00\",\"2021-07-25T00:00:00-07:00\",\"2021-07-26T00:00:00-07:00\",\"2021-07-27T00:00:00-07:00\",\"2021-07-28T00:00:00-07:00\",\"2021-07-29T00:00:00-07:00\",\"2021-07-30T00:00:00-07:00\",\"2021-07-31T00:00:00-07:00\",\"2021-08-01T00:00:00-07:00\",\"2021-08-02T00:00:00-07:00\",\"2021-08-03T00:00:00-07:00\",\"2021-08-04T00:00:00-07:00\",\"2021-08-05T00:00:00-07:00\",\"2021-08-06T00:00:00-07:00\",\"2021-08-07T00:00:00-07:00\",\"2021-08-08T00:00:00-07:00\",\"2021-08-09T00:00:00-07:00\",\"2021-08-10T00:00:00-07:00\",\"2021-08-11T00:00:00-07:00\",\"2021-08-12T00:00:00-07:00\",\"2021-08-13T00:00:00-07:00\",\"2021-08-14T00:00:00-07:00\",\"2021-08-15T00:00:00-07:00\",\"2021-08-16T00:00:00-07:00\",\"2021-08-17T00:00:00-07:00\",\"2021-08-18T00:00:00-07:00\",\"2021-08-19T00:00:00-07:00\",\"2021-08-20T00:00:00-07:00\",\"2021-08-21T00:00:00-07:00\",\"2021-08-22T00:00:00-07:00\",\"2021-08-23T00:00:00-07:00\",\"2021-08-24T00:00:00-07:00\",\"2021-08-25T00:00:00-07:00\",\"2021-08-26T00:00:00-07:00\",\"2021-08-27T00:00:00-07:00\",\"2021-08-28T00:00:00-07:00\",\"2021-08-29T00:00:00-07:00\",\"2021-08-30T00:00:00-07:00\",\"2021-08-31T00:00:00-07:00\",\"2021-09-01T00:00:00-07:00\",\"2021-09-02T00:00:00-07:00\",\"2021-09-03T00:00:00-07:00\",\"2021-09-04T00:00:00-07:00\",\"2021-09-05T00:00:00-07:00\",\"2021-09-06T00:00:00-07:00\",\"2021-09-07T00:00:00-07:00\",\"2021-09-08T00:00:00-07:00\",\"2021-09-09T00:00:00-07:00\",\"2021-09-10T00:00:00-07:00\",\"2021-09-11T00:00:00-07:00\",\"2021-09-12T00:00:00-07:00\",\"2021-09-13T00:00:00-07:00\",\"2021-09-14T00:00:00-07:00\",\"2021-09-15T00:00:00-07:00\",\"2021-09-16T00:00:00-07:00\",\"2021-09-17T00:00:00-07:00\",\"2021-09-18T00:00:00-07:00\",\"2021-09-19T00:00:00-07:00\",\"2021-09-20T00:00:00-07:00\",\"2021-09-21T00:00:00-07:00\",\"2021-09-22T00:00:00-07:00\",\"2021-09-23T00:00:00-07:00\",\"2021-09-24T00:00:00-07:00\",\"2021-09-25T00:00:00-07:00\",\"2021-09-26T00:00:00-07:00\",\"2021-09-27T00:00:00-07:00\",\"2021-09-28T00:00:00-07:00\",\"2021-09-29T00:00:00-07:00\",\"2021-09-30T00:00:00-07:00\",\"2021-10-01T00:00:00-07:00\",\"2021-10-02T00:00:00-07:00\",\"2021-10-03T00:00:00-07:00\",\"2021-10-04T00:00:00-07:00\",\"2021-10-05T00:00:00-07:00\",\"2021-10-06T00:00:00-07:00\",\"2021-10-07T00:00:00-07:00\",\"2021-10-08T00:00:00-07:00\",\"2021-10-09T00:00:00-07:00\",\"2021-10-10T00:00:00-07:00\",\"2021-10-11T00:00:00-07:00\",\"2021-10-12T00:00:00-07:00\",\"2021-10-13T00:00:00-07:00\",\"2021-10-14T00:00:00-07:00\",\"2021-10-15T00:00:00-07:00\",\"2021-10-16T00:00:00-07:00\",\"2021-10-17T00:00:00-07:00\",\"2021-10-18T00:00:00-07:00\",\"2021-10-19T00:00:00-07:00\",\"2021-10-20T00:00:00-07:00\",\"2021-10-21T00:00:00-07:00\",\"2021-10-22T00:00:00-07:00\",\"2021-10-23T00:00:00-07:00\",\"2021-10-24T00:00:00-07:00\",\"2021-10-25T00:00:00-07:00\",\"2021-10-26T00:00:00-07:00\",\"2021-10-27T00:00:00-07:00\",\"2021-10-28T00:00:00-07:00\",\"2021-10-29T00:00:00-07:00\",\"2021-10-30T00:00:00-07:00\",\"2021-10-31T00:00:00-07:00\",\"2021-11-01T00:00:00-07:00\",\"2021-11-02T00:00:00-07:00\",\"2021-11-03T00:00:00-07:00\",\"2021-11-04T00:00:00-07:00\",\"2021-11-05T00:00:00-07:00\",\"2021-11-06T00:00:00-07:00\",\"2021-11-07T00:00:00-07:00\",\"2021-11-08T00:00:00-08:00\",\"2021-11-09T00:00:00-08:00\",\"2021-11-10T00:00:00-08:00\",\"2021-11-11T00:00:00-08:00\",\"2021-11-12T00:00:00-08:00\",\"2021-11-13T00:00:00-08:00\",\"2021-11-14T00:00:00-08:00\",\"2021-11-15T00:00:00-08:00\",\"2021-11-16T00:00:00-08:00\",\"2021-11-17T00:00:00-08:00\",\"2021-11-18T00:00:00-08:00\",\"2021-11-19T00:00:00-08:00\",\"2021-11-20T00:00:00-08:00\",\"2021-11-21T00:00:00-08:00\",\"2021-11-22T00:00:00-08:00\",\"2021-11-23T00:00:00-08:00\",\"2021-11-24T00:00:00-08:00\",\"2021-11-25T00:00:00-08:00\",\"2021-11-26T00:00:00-08:00\",\"2021-11-27T00:00:00-08:00\",\"2021-11-28T00:00:00-08:00\",\"2021-11-29T00:00:00-08:00\",\"2021-11-30T00:00:00-08:00\",\"2021-12-01T00:00:00-08:00\",\"2021-12-02T00:00:00-08:00\",\"2021-12-03T00:00:00-08:00\",\"2021-12-04T00:00:00-08:00\",\"2021-12-05T00:00:00-08:00\",\"2021-12-06T00:00:00-08:00\",\"2021-12-07T00:00:00-08:00\",\"2021-12-08T00:00:00-08:00\",\"2021-12-09T00:00:00-08:00\",\"2021-12-10T00:00:00-08:00\",\"2021-12-11T00:00:00-08:00\",\"2021-12-12T00:00:00-08:00\",\"2021-12-13T00:00:00-08:00\",\"2021-12-14T00:00:00-08:00\",\"2021-12-15T00:00:00-08:00\",\"2021-12-16T00:00:00-08:00\",\"2021-12-17T00:00:00-08:00\",\"2021-12-18T00:00:00-08:00\",\"2021-12-19T00:00:00-08:00\",\"2021-12-20T00:00:00-08:00\",\"2021-12-21T00:00:00-08:00\",\"2021-12-22T00:00:00-08:00\",\"2021-12-23T00:00:00-08:00\",\"2021-12-24T00:00:00-08:00\",\"2021-12-25T00:00:00-08:00\",\"2021-12-26T00:00:00-08:00\",\"2021-12-27T00:00:00-08:00\",\"2021-12-28T00:00:00-08:00\",\"2021-12-29T00:00:00-08:00\",\"2021-12-30T00:00:00-08:00\",\"2021-12-31T00:00:00-08:00\",\"2022-01-01T00:00:00-08:00\",\"2022-01-02T00:00:00-08:00\",\"2022-01-03T00:00:00-08:00\",\"2022-01-04T00:00:00-08:00\",\"2022-01-05T00:00:00-08:00\",\"2022-01-06T00:00:00-08:00\",\"2022-01-07T00:00:00-08:00\",\"2022-01-08T00:00:00-08:00\",\"2022-01-09T00:00:00-08:00\",\"2022-01-10T00:00:00-08:00\",\"2022-01-11T00:00:00-08:00\",\"2022-01-12T00:00:00-08:00\",\"2022-01-13T00:00:00-08:00\",\"2022-01-14T00:00:00-08:00\",\"2022-01-15T00:00:00-08:00\",\"2022-01-16T00:00:00-08:00\",\"2022-01-17T00:00:00-08:00\",\"2022-01-18T00:00:00-08:00\",\"2022-01-19T00:00:00-08:00\",\"2022-01-20T00:00:00-08:00\",\"2022-01-21T00:00:00-08:00\",\"2022-01-22T00:00:00-08:00\",\"2022-01-23T00:00:00-08:00\",\"2022-01-24T00:00:00-08:00\",\"2022-01-25T00:00:00-08:00\",\"2022-01-26T00:00:00-08:00\",\"2022-01-27T00:00:00-08:00\",\"2022-01-28T00:00:00-08:00\",\"2022-01-29T00:00:00-08:00\",\"2022-01-30T00:00:00-08:00\",\"2022-01-31T00:00:00-08:00\",\"2022-02-01T00:00:00-08:00\",\"2022-02-02T00:00:00-08:00\",\"2022-02-03T00:00:00-08:00\",\"2022-02-04T00:00:00-08:00\",\"2022-02-05T00:00:00-08:00\",\"2022-02-06T00:00:00-08:00\",\"2022-02-07T00:00:00-08:00\",\"2022-02-08T00:00:00-08:00\",\"2022-02-09T00:00:00-08:00\",\"2022-02-10T00:00:00-08:00\",\"2022-02-11T00:00:00-08:00\",\"2022-02-12T00:00:00-08:00\",\"2022-02-13T00:00:00-08:00\",\"2022-02-14T00:00:00-08:00\",\"2022-02-15T00:00:00-08:00\",\"2022-02-16T00:00:00-08:00\",\"2022-02-17T00:00:00-08:00\",\"2022-02-18T00:00:00-08:00\",\"2022-02-19T00:00:00-08:00\",\"2022-02-20T00:00:00-08:00\",\"2022-02-21T00:00:00-08:00\",\"2022-02-22T00:00:00-08:00\",\"2022-02-23T00:00:00-08:00\",\"2022-02-24T00:00:00-08:00\",\"2022-02-25T00:00:00-08:00\",\"2022-02-26T00:00:00-08:00\",\"2022-02-27T00:00:00-08:00\",\"2022-02-28T00:00:00-08:00\",\"2022-03-01T00:00:00-08:00\",\"2022-03-02T00:00:00-08:00\",\"2022-03-03T00:00:00-08:00\",\"2022-03-04T00:00:00-08:00\",\"2022-03-05T00:00:00-08:00\",\"2022-03-06T00:00:00-08:00\",\"2022-03-07T00:00:00-08:00\",\"2022-03-08T00:00:00-08:00\",\"2022-03-09T00:00:00-08:00\",\"2022-03-10T00:00:00-08:00\",\"2022-03-11T00:00:00-08:00\",\"2022-03-12T00:00:00-08:00\",\"2022-03-13T00:00:00-08:00\",\"2022-03-14T00:00:00-07:00\",\"2022-03-15T00:00:00-07:00\",\"2022-03-16T00:00:00-07:00\",\"2022-03-17T00:00:00-07:00\",\"2022-03-18T00:00:00-07:00\",\"2022-03-19T00:00:00-07:00\",\"2022-03-20T00:00:00-07:00\",\"2022-03-21T00:00:00-07:00\",\"2022-03-22T00:00:00-07:00\",\"2022-03-23T00:00:00-07:00\",\"2022-03-24T00:00:00-07:00\",\"2022-03-25T00:00:00-07:00\",\"2022-03-26T00:00:00-07:00\",\"2022-03-27T00:00:00-07:00\",\"2022-03-28T00:00:00-07:00\",\"2022-03-29T00:00:00-07:00\",\"2022-03-30T00:00:00-07:00\",\"2022-03-31T00:00:00-07:00\",\"2022-04-01T00:00:00-07:00\",\"2022-04-02T00:00:00-07:00\",\"2022-04-03T00:00:00-07:00\",\"2022-04-04T00:00:00-07:00\",\"2022-04-05T00:00:00-07:00\",\"2022-04-06T00:00:00-07:00\",\"2022-04-07T00:00:00-07:00\",\"2022-04-08T00:00:00-07:00\",\"2022-04-09T00:00:00-07:00\",\"2022-04-10T00:00:00-07:00\",\"2022-04-11T00:00:00-07:00\",\"2022-04-12T00:00:00-07:00\",\"2022-04-13T00:00:00-07:00\",\"2022-04-14T00:00:00-07:00\",\"2022-04-15T00:00:00-07:00\",\"2022-04-16T00:00:00-07:00\",\"2022-04-17T00:00:00-07:00\",\"2022-04-18T00:00:00-07:00\",\"2022-04-19T00:00:00-07:00\",\"2022-04-20T00:00:00-07:00\",\"2022-04-21T00:00:00-07:00\",\"2022-04-22T00:00:00-07:00\",\"2022-04-23T00:00:00-07:00\",\"2022-04-24T00:00:00-07:00\",\"2022-04-25T00:00:00-07:00\",\"2022-04-26T00:00:00-07:00\",\"2022-04-27T00:00:00-07:00\",\"2022-04-28T00:00:00-07:00\",\"2022-04-29T00:00:00-07:00\",\"2022-04-30T00:00:00-07:00\",\"2022-05-01T00:00:00-07:00\",\"2022-05-02T00:00:00-07:00\",\"2022-05-03T00:00:00-07:00\",\"2022-05-04T00:00:00-07:00\",\"2022-05-05T00:00:00-07:00\",\"2022-05-06T00:00:00-07:00\",\"2022-05-07T00:00:00-07:00\"],\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.21826923076923777,-0.6189666103127536,-1.1264003186162768,-1.4958868080599217,-1.8321446068199378,-2.1960454365399613,-2.3809655718091136,-2.610029572907294,-2.7211916898959174,-2.983968725949225,-3.068006982157712,-3.097106799841356,-3.1523852408914195,-3.1986336653696696,-2.993470213016053,-2.7962228333884127,-2.7645763355788517,-2.7912398904507967,-2.9318880899607223,-2.759781829292308,-2.6517238549305233,-2.5727414094341867,-2.516641300746926,-2.731188038376601,-2.8873008608684785,-2.9783032048622005,-3.314008138705006,-3.571964902955571,-3.869771884599686,-4.066175965550514,-4.271835277229343,-4.206390746183089,-3.9173229142102883,-3.7148074001095495,-3.5473116850721027,-3.478563627021998,-3.3124668450508636,-3.086351510514504,-2.8006332112565104,-2.4100489800856337,-2.110872742215733,-1.8619925246000975,-1.631422638723464,-1.5813587949315604,-1.7315212102520405,-1.9108049121669382,-2.127613454554222,-2.148786945546462,-2.139292820876051,-2.2079878192581788,-2.2813187972583364,-2.440409235323898,-2.619407051639371,-2.7321898757994916,-2.657792488736334,-2.3322926272055184,-2.011604215724631,-1.9424425917356132,-1.8964334265962464,-1.6975780017537545,-1.6835735748628764,-1.735580664052506,-1.868229173656303,-2.029840066666054,-2.0790811929082764,-2.0947649107002206,-2.11429187010188,-2.1031031132786637,-2.0129341087786656,-1.9257312236715052,-1.6376294621354504,-1.3876622191982477,-1.1209623881882038,-0.947895997645432,-0.8078822045119693,-0.7089211733730849,-0.8027959076845264,-0.7985918287811131,-0.8069380139276632,-0.7141387229293485,-0.48172744111664656,-0.5510151554671978,-0.46819481593595924,-0.48412537822987645,-0.6123430509304626,-0.7736264919245883,-0.6989211936502073,-0.6388082540488966,-0.4288757998991741,-0.10874210163485998,0.036419537764643906,0.2821567818780437,0.4778522662190028,0.7118831754180945,1.0985241079767292,1.3905245638790547,1.465447718060318,1.2489863976261546,1.1441350907603294,0.964389649873894,0.6689835107192721,0.3629076636811135,0.009681200461116646,-0.2927005721523841,-0.6810315840615289,-0.9352392818927626,-1.1261400219953828,-1.262074903591511,-1.3709461082199113,-1.6927005151712677,-1.9342721956582807,-1.9826343704482952,-1.8814636028855034,-1.7281080031951603,-1.6560703338856797,-1.8184787658069155,-1.9545141040266003,-2.1664561598508527,-2.296650577834498,-2.2887214115500853,-2.259617689685655,-2.219839928228481,-2.2606996316084604,-2.3068353008479363,-2.3294562918378574,-2.350148449544065,-2.4424839184073903,-2.408815309472317,-2.584729472734324,-2.6930983530936174,-2.570218149921054,-2.557132883618678,-2.5544349355627602,-2.5176267433757786,-2.5374764304842614,-2.5057634909768467,-2.466720435910048,-2.4518950174285408,-2.4027651879352874,-2.4469766869028504,-2.511963169719003,-2.4640527141508173,-2.41837867957004,-2.4052907188065262,-2.190531880956968,-2.106597955223478,-2.0216172674810196,-1.872967244121753,-1.7431364025254936,-1.729244587570875,-1.5646371019218677,-1.3197208427732505,-1.1247611429528348,-0.9671743565641648,-0.8358778788344168,-0.8080429988030247,-0.7881946683077388,-0.7469095698478156,-0.6853111642755252,-0.6467903489208737,-0.616418879923117,-0.47391794119355524,-0.4254751209217602,-0.42894043129659565,-0.3996447008917343,-0.32108371894044296,-0.1465862690476598,0.14097254518797087,0.429276772350498,0.6454777848299571,0.8529802557488466,1.1023570605343238,1.1934373826820988,1.0110822233086196,0.9875152782347172,0.9960880104049039,0.8765813132686731,0.7897133162158525,0.6257031952631777,0.43742514385851905,0.21472951789921524,-0.011652861617612587,-0.2838139525596546,-0.4579137935819446,-0.679240862262283,-0.8209730002624198,-0.850068287866371,-0.832862962908024,-0.9032250249730467,-1.0892554151952396,-1.2305697617773461,-1.3033309192217075,-1.3199576845217535,-1.359423581158282,-1.3908065647776908,-1.4170945825447134,-1.4526524929599702,-1.6035579499182475,-1.5950245278779462,-1.5717573222580228,-1.5515706817038506,-1.6058225082588038,-1.5279192668615877,-1.5220643709878487,-1.4291345879416184,-1.3855100047807056,-1.3475077244719458,-1.4076767900480291,-1.4635052398293098,-1.5288579541613174,-1.5091900471090582,-1.4789751336395227,-1.5261973509082338,-1.5513862977608426,-1.5845527228133278,-1.5900870703864882,-1.5483822193924013,-1.5283754874808793,-1.3836024013680799,-1.2224998136572722,-1.1381886715629719,-1.0136920369128788,-1.0154830834187862,-0.9016101644884387,-0.8771044853892889,-0.8072256258627277,-0.6347880507252484,-0.697467579597884,-0.817601483078171,-0.9047992538039935,-1.1095861197139314,-1.2892956457719862,-1.4034350676605314,-1.602109143867672,-1.657342575153983,-1.7264019008038858,-1.7759908094947932,-1.7682785207541087,-1.8035093085412726,-1.9350034094167867,-1.9617295179726213,-2.0033898079468813,-1.964538014531314,-1.9444172303506733,-1.8546426304330623,-1.816618170321739,-1.7756973748462386,-1.8215207131506546,-1.8438436054045368,-1.8179844058267633,-1.6788869200512764,-1.5220568452123473,-1.395400155863193,-1.3026018932008725,-1.2932288738135824,-1.195364213338486,-1.052417664951001,-1.0943550681807324,-1.11713388759798,-1.0001983884223478,-0.8668705940434691,-0.821934338116499,-0.8028881622407624,-0.7269643701758284,-0.6639817482426054,-0.5935083920471484,-0.5498781740359249,-0.5293715568016495,-0.5104632776944342,-0.569603933348958,-0.6405591030686182,-0.7702184627855075,-1.0241656139849482,-1.2425667653351127,-1.359632433597092,-1.3177934849864243,-1.4008223031976001,-1.3908782456342976,-1.2715103572797517,-1.1188259962352518,-0.9776764142632359,-0.851958919393276,-0.6320724613681747,-0.5746449234696627,-0.49917155419340276,-0.44472180271833395,-0.4001845694803947,-0.3551461722771023,-0.25279248589529857,-0.14339523889081107,0.07158431632797857,0.1809661978660344,0.24067033641731683,0.30225425879889656,0.3510478816471547,0.3469853595864265,0.4547200176916988,0.5427204476295415,0.6254248249582872,0.5123821026379787,0.34299099993531,0.33161060892967953,0.32210619308276733,0.3947496713442149,0.43599741446820417,0.5758240233036105,0.6548810641483982,0.7364798162159758,0.8965189545456766,1.007700399623971,1.0386522395044153,1.10690621958733,1.085545021993184,1.0436746247670783,0.9351587907606742,0.7397670827412881,0.5503317891905866,0.43951688069142847,0.32295799932380476,0.12106191848793202,-0.15496563109558537,-0.3894035616114948,-0.5175882244189935,-0.5770196471380444,-0.6959813641157737,-0.7262108419289248,-0.775920993014104,-0.8108116128897933,-0.7906169519617521,-0.7235058420954914,-0.6116267008373555,-0.4188823400130346,-0.3189386688257372,-0.1444649814986434,-0.1521056540315655,-0.18507648688179046,-0.09392740735552962,-0.06452083613289261,-0.14843852721336503,-0.107992974330962,0.0565497576917906,0.1808319579068538,0.1883940012900922,0.20493527173233872,0.0623971186972625,-0.1313566720703605,-0.2649089962094209,-0.36572738126186266,-0.4924001629267494,-0.625122141006905,-0.654974150716356,-0.7187616323893806,-0.7581534014222129,-0.8832819566311585,-1.0605959875597577,-1.3206500461213722,-1.4822234533007261,-1.5584165962099021,-1.5995546244582926,-1.6031863602716072,-1.5981321776721131,-1.7043930639241012,-1.7857724698033053,-1.8235965345826983,-1.7973493313804312,-1.7794365729583603,-1.6653518012834283,-1.6160221163382928],\"marker\":{},\"line\":{\"color\":\"red\",\"width\":2.0}},{\"type\":\"scatter\",\"name\":\"signal\",\"mode\":\"lines\",\"x\":[\"2021-04-23T00:00:00-07:00\",\"2021-04-24T00:00:00-07:00\",\"2021-04-25T00:00:00-07:00\",\"2021-04-26T00:00:00-07:00\",\"2021-04-27T00:00:00-07:00\",\"2021-04-28T00:00:00-07:00\",\"2021-04-29T00:00:00-07:00\",\"2021-04-30T00:00:00-07:00\",\"2021-05-01T00:00:00-07:00\",\"2021-05-02T00:00:00-07:00\",\"2021-05-03T00:00:00-07:00\",\"2021-05-04T00:00:00-07:00\",\"2021-05-05T00:00:00-07:00\",\"2021-05-06T00:00:00-07:00\",\"2021-05-07T00:00:00-07:00\",\"2021-05-08T00:00:00-07:00\",\"2021-05-09T00:00:00-07:00\",\"2021-05-10T00:00:00-07:00\",\"2021-05-11T00:00:00-07:00\",\"2021-05-12T00:00:00-07:00\",\"2021-05-13T00:00:00-07:00\",\"2021-05-14T00:00:00-07:00\",\"2021-05-15T00:00:00-07:00\",\"2021-05-16T00:00:00-07:00\",\"2021-05-17T00:00:00-07:00\",\"2021-05-18T00:00:00-07:00\",\"2021-05-19T00:00:00-07:00\",\"2021-05-20T00:00:00-07:00\",\"2021-05-21T00:00:00-07:00\",\"2021-05-22T00:00:00-07:00\",\"2021-05-23T00:00:00-07:00\",\"2021-05-24T00:00:00-07:00\",\"2021-05-25T00:00:00-07:00\",\"2021-05-26T00:00:00-07:00\",\"2021-05-27T00:00:00-07:00\",\"2021-05-28T00:00:00-07:00\",\"2021-05-29T00:00:00-07:00\",\"2021-05-30T00:00:00-07:00\",\"2021-05-31T00:00:00-07:00\",\"2021-06-01T00:00:00-07:00\",\"2021-06-02T00:00:00-07:00\",\"2021-06-03T00:00:00-07:00\",\"2021-06-04T00:00:00-07:00\",\"2021-06-05T00:00:00-07:00\",\"2021-06-06T00:00:00-07:00\",\"2021-06-07T00:00:00-07:00\",\"2021-06-08T00:00:00-07:00\",\"2021-06-09T00:00:00-07:00\",\"2021-06-10T00:00:00-07:00\",\"2021-06-11T00:00:00-07:00\",\"2021-06-12T00:00:00-07:00\",\"2021-06-13T00:00:00-07:00\",\"2021-06-14T00:00:00-07:00\",\"2021-06-15T00:00:00-07:00\",\"2021-06-16T00:00:00-07:00\",\"2021-06-17T00:00:00-07:00\",\"2021-06-18T00:00:00-07:00\",\"2021-06-19T00:00:00-07:00\",\"2021-06-20T00:00:00-07:00\",\"2021-06-21T00:00:00-07:00\",\"2021-06-22T00:00:00-07:00\",\"2021-06-23T00:00:00-07:00\",\"2021-06-24T00:00:00-07:00\",\"2021-06-25T00:00:00-07:00\",\"2021-06-26T00:00:00-07:00\",\"2021-06-27T00:00:00-07:00\",\"2021-06-28T00:00:00-07:00\",\"2021-06-29T00:00:00-07:00\",\"2021-06-30T00:00:00-07:00\",\"2021-07-01T00:00:00-07:00\",\"2021-07-02T00:00:00-07:00\",\"2021-07-03T00:00:00-07:00\",\"2021-07-04T00:00:00-07:00\",\"2021-07-05T00:00:00-07:00\",\"2021-07-06T00:00:00-07:00\",\"2021-07-07T00:00:00-07:00\",\"2021-07-08T00:00:00-07:00\",\"2021-07-09T00:00:00-07:00\",\"2021-07-10T00:00:00-07:00\",\"2021-07-11T00:00:00-07:00\",\"2021-07-12T00:00:00-07:00\",\"2021-07-13T00:00:00-07:00\",\"2021-07-14T00:00:00-07:00\",\"2021-07-15T00:00:00-07:00\",\"2021-07-16T00:00:00-07:00\",\"2021-07-17T00:00:00-07:00\",\"2021-07-18T00:00:00-07:00\",\"2021-07-19T00:00:00-07:00\",\"2021-07-20T00:00:00-07:00\",\"2021-07-21T00:00:00-07:00\",\"2021-07-22T00:00:00-07:00\",\"2021-07-23T00:00:00-07:00\",\"2021-07-24T00:00:00-07:00\",\"2021-07-25T00:00:00-07:00\",\"2021-07-26T00:00:00-07:00\",\"2021-07-27T00:00:00-07:00\",\"2021-07-28T00:00:00-07:00\",\"2021-07-29T00:00:00-07:00\",\"2021-07-30T00:00:00-07:00\",\"2021-07-31T00:00:00-07:00\",\"2021-08-01T00:00:00-07:00\",\"2021-08-02T00:00:00-07:00\",\"2021-08-03T00:00:00-07:00\",\"2021-08-04T00:00:00-07:00\",\"2021-08-05T00:00:00-07:00\",\"2021-08-06T00:00:00-07:00\",\"2021-08-07T00:00:00-07:00\",\"2021-08-08T00:00:00-07:00\",\"2021-08-09T00:00:00-07:00\",\"2021-08-10T00:00:00-07:00\",\"2021-08-11T00:00:00-07:00\",\"2021-08-12T00:00:00-07:00\",\"2021-08-13T00:00:00-07:00\",\"2021-08-14T00:00:00-07:00\",\"2021-08-15T00:00:00-07:00\",\"2021-08-16T00:00:00-07:00\",\"2021-08-17T00:00:00-07:00\",\"2021-08-18T00:00:00-07:00\",\"2021-08-19T00:00:00-07:00\",\"2021-08-20T00:00:00-07:00\",\"2021-08-21T00:00:00-07:00\",\"2021-08-22T00:00:00-07:00\",\"2021-08-23T00:00:00-07:00\",\"2021-08-24T00:00:00-07:00\",\"2021-08-25T00:00:00-07:00\",\"2021-08-26T00:00:00-07:00\",\"2021-08-27T00:00:00-07:00\",\"2021-08-28T00:00:00-07:00\",\"2021-08-29T00:00:00-07:00\",\"2021-08-30T00:00:00-07:00\",\"2021-08-31T00:00:00-07:00\",\"2021-09-01T00:00:00-07:00\",\"2021-09-02T00:00:00-07:00\",\"2021-09-03T00:00:00-07:00\",\"2021-09-04T00:00:00-07:00\",\"2021-09-05T00:00:00-07:00\",\"2021-09-06T00:00:00-07:00\",\"2021-09-07T00:00:00-07:00\",\"2021-09-08T00:00:00-07:00\",\"2021-09-09T00:00:00-07:00\",\"2021-09-10T00:00:00-07:00\",\"2021-09-11T00:00:00-07:00\",\"2021-09-12T00:00:00-07:00\",\"2021-09-13T00:00:00-07:00\",\"2021-09-14T00:00:00-07:00\",\"2021-09-15T00:00:00-07:00\",\"2021-09-16T00:00:00-07:00\",\"2021-09-17T00:00:00-07:00\",\"2021-09-18T00:00:00-07:00\",\"2021-09-19T00:00:00-07:00\",\"2021-09-20T00:00:00-07:00\",\"2021-09-21T00:00:00-07:00\",\"2021-09-22T00:00:00-07:00\",\"2021-09-23T00:00:00-07:00\",\"2021-09-24T00:00:00-07:00\",\"2021-09-25T00:00:00-07:00\",\"2021-09-26T00:00:00-07:00\",\"2021-09-27T00:00:00-07:00\",\"2021-09-28T00:00:00-07:00\",\"2021-09-29T00:00:00-07:00\",\"2021-09-30T00:00:00-07:00\",\"2021-10-01T00:00:00-07:00\",\"2021-10-02T00:00:00-07:00\",\"2021-10-03T00:00:00-07:00\",\"2021-10-04T00:00:00-07:00\",\"2021-10-05T00:00:00-07:00\",\"2021-10-06T00:00:00-07:00\",\"2021-10-07T00:00:00-07:00\",\"2021-10-08T00:00:00-07:00\",\"2021-10-09T00:00:00-07:00\",\"2021-10-10T00:00:00-07:00\",\"2021-10-11T00:00:00-07:00\",\"2021-10-12T00:00:00-07:00\",\"2021-10-13T00:00:00-07:00\",\"2021-10-14T00:00:00-07:00\",\"2021-10-15T00:00:00-07:00\",\"2021-10-16T00:00:00-07:00\",\"2021-10-17T00:00:00-07:00\",\"2021-10-18T00:00:00-07:00\",\"2021-10-19T00:00:00-07:00\",\"2021-10-20T00:00:00-07:00\",\"2021-10-21T00:00:00-07:00\",\"2021-10-22T00:00:00-07:00\",\"2021-10-23T00:00:00-07:00\",\"2021-10-24T00:00:00-07:00\",\"2021-10-25T00:00:00-07:00\",\"2021-10-26T00:00:00-07:00\",\"2021-10-27T00:00:00-07:00\",\"2021-10-28T00:00:00-07:00\",\"2021-10-29T00:00:00-07:00\",\"2021-10-30T00:00:00-07:00\",\"2021-10-31T00:00:00-07:00\",\"2021-11-01T00:00:00-07:00\",\"2021-11-02T00:00:00-07:00\",\"2021-11-03T00:00:00-07:00\",\"2021-11-04T00:00:00-07:00\",\"2021-11-05T00:00:00-07:00\",\"2021-11-06T00:00:00-07:00\",\"2021-11-07T00:00:00-07:00\",\"2021-11-08T00:00:00-08:00\",\"2021-11-09T00:00:00-08:00\",\"2021-11-10T00:00:00-08:00\",\"2021-11-11T00:00:00-08:00\",\"2021-11-12T00:00:00-08:00\",\"2021-11-13T00:00:00-08:00\",\"2021-11-14T00:00:00-08:00\",\"2021-11-15T00:00:00-08:00\",\"2021-11-16T00:00:00-08:00\",\"2021-11-17T00:00:00-08:00\",\"2021-11-18T00:00:00-08:00\",\"2021-11-19T00:00:00-08:00\",\"2021-11-20T00:00:00-08:00\",\"2021-11-21T00:00:00-08:00\",\"2021-11-22T00:00:00-08:00\",\"2021-11-23T00:00:00-08:00\",\"2021-11-24T00:00:00-08:00\",\"2021-11-25T00:00:00-08:00\",\"2021-11-26T00:00:00-08:00\",\"2021-11-27T00:00:00-08:00\",\"2021-11-28T00:00:00-08:00\",\"2021-11-29T00:00:00-08:00\",\"2021-11-30T00:00:00-08:00\",\"2021-12-01T00:00:00-08:00\",\"2021-12-02T00:00:00-08:00\",\"2021-12-03T00:00:00-08:00\",\"2021-12-04T00:00:00-08:00\",\"2021-12-05T00:00:00-08:00\",\"2021-12-06T00:00:00-08:00\",\"2021-12-07T00:00:00-08:00\",\"2021-12-08T00:00:00-08:00\",\"2021-12-09T00:00:00-08:00\",\"2021-12-10T00:00:00-08:00\",\"2021-12-11T00:00:00-08:00\",\"2021-12-12T00:00:00-08:00\",\"2021-12-13T00:00:00-08:00\",\"2021-12-14T00:00:00-08:00\",\"2021-12-15T00:00:00-08:00\",\"2021-12-16T00:00:00-08:00\",\"2021-12-17T00:00:00-08:00\",\"2021-12-18T00:00:00-08:00\",\"2021-12-19T00:00:00-08:00\",\"2021-12-20T00:00:00-08:00\",\"2021-12-21T00:00:00-08:00\",\"2021-12-22T00:00:00-08:00\",\"2021-12-23T00:00:00-08:00\",\"2021-12-24T00:00:00-08:00\",\"2021-12-25T00:00:00-08:00\",\"2021-12-26T00:00:00-08:00\",\"2021-12-27T00:00:00-08:00\",\"2021-12-28T00:00:00-08:00\",\"2021-12-29T00:00:00-08:00\",\"2021-12-30T00:00:00-08:00\",\"2021-12-31T00:00:00-08:00\",\"2022-01-01T00:00:00-08:00\",\"2022-01-02T00:00:00-08:00\",\"2022-01-03T00:00:00-08:00\",\"2022-01-04T00:00:00-08:00\",\"2022-01-05T00:00:00-08:00\",\"2022-01-06T00:00:00-08:00\",\"2022-01-07T00:00:00-08:00\",\"2022-01-08T00:00:00-08:00\",\"2022-01-09T00:00:00-08:00\",\"2022-01-10T00:00:00-08:00\",\"2022-01-11T00:00:00-08:00\",\"2022-01-12T00:00:00-08:00\",\"2022-01-13T00:00:00-08:00\",\"2022-01-14T00:00:00-08:00\",\"2022-01-15T00:00:00-08:00\",\"2022-01-16T00:00:00-08:00\",\"2022-01-17T00:00:00-08:00\",\"2022-01-18T00:00:00-08:00\",\"2022-01-19T00:00:00-08:00\",\"2022-01-20T00:00:00-08:00\",\"2022-01-21T00:00:00-08:00\",\"2022-01-22T00:00:00-08:00\",\"2022-01-23T00:00:00-08:00\",\"2022-01-24T00:00:00-08:00\",\"2022-01-25T00:00:00-08:00\",\"2022-01-26T00:00:00-08:00\",\"2022-01-27T00:00:00-08:00\",\"2022-01-28T00:00:00-08:00\",\"2022-01-29T00:00:00-08:00\",\"2022-01-30T00:00:00-08:00\",\"2022-01-31T00:00:00-08:00\",\"2022-02-01T00:00:00-08:00\",\"2022-02-02T00:00:00-08:00\",\"2022-02-03T00:00:00-08:00\",\"2022-02-04T00:00:00-08:00\",\"2022-02-05T00:00:00-08:00\",\"2022-02-06T00:00:00-08:00\",\"2022-02-07T00:00:00-08:00\",\"2022-02-08T00:00:00-08:00\",\"2022-02-09T00:00:00-08:00\",\"2022-02-10T00:00:00-08:00\",\"2022-02-11T00:00:00-08:00\",\"2022-02-12T00:00:00-08:00\",\"2022-02-13T00:00:00-08:00\",\"2022-02-14T00:00:00-08:00\",\"2022-02-15T00:00:00-08:00\",\"2022-02-16T00:00:00-08:00\",\"2022-02-17T00:00:00-08:00\",\"2022-02-18T00:00:00-08:00\",\"2022-02-19T00:00:00-08:00\",\"2022-02-20T00:00:00-08:00\",\"2022-02-21T00:00:00-08:00\",\"2022-02-22T00:00:00-08:00\",\"2022-02-23T00:00:00-08:00\",\"2022-02-24T00:00:00-08:00\",\"2022-02-25T00:00:00-08:00\",\"2022-02-26T00:00:00-08:00\",\"2022-02-27T00:00:00-08:00\",\"2022-02-28T00:00:00-08:00\",\"2022-03-01T00:00:00-08:00\",\"2022-03-02T00:00:00-08:00\",\"2022-03-03T00:00:00-08:00\",\"2022-03-04T00:00:00-08:00\",\"2022-03-05T00:00:00-08:00\",\"2022-03-06T00:00:00-08:00\",\"2022-03-07T00:00:00-08:00\",\"2022-03-08T00:00:00-08:00\",\"2022-03-09T00:00:00-08:00\",\"2022-03-10T00:00:00-08:00\",\"2022-03-11T00:00:00-08:00\",\"2022-03-12T00:00:00-08:00\",\"2022-03-13T00:00:00-08:00\",\"2022-03-14T00:00:00-07:00\",\"2022-03-15T00:00:00-07:00\",\"2022-03-16T00:00:00-07:00\",\"2022-03-17T00:00:00-07:00\",\"2022-03-18T00:00:00-07:00\",\"2022-03-19T00:00:00-07:00\",\"2022-03-20T00:00:00-07:00\",\"2022-03-21T00:00:00-07:00\",\"2022-03-22T00:00:00-07:00\",\"2022-03-23T00:00:00-07:00\",\"2022-03-24T00:00:00-07:00\",\"2022-03-25T00:00:00-07:00\",\"2022-03-26T00:00:00-07:00\",\"2022-03-27T00:00:00-07:00\",\"2022-03-28T00:00:00-07:00\",\"2022-03-29T00:00:00-07:00\",\"2022-03-30T00:00:00-07:00\",\"2022-03-31T00:00:00-07:00\",\"2022-04-01T00:00:00-07:00\",\"2022-04-02T00:00:00-07:00\",\"2022-04-03T00:00:00-07:00\",\"2022-04-04T00:00:00-07:00\",\"2022-04-05T00:00:00-07:00\",\"2022-04-06T00:00:00-07:00\",\"2022-04-07T00:00:00-07:00\",\"2022-04-08T00:00:00-07:00\",\"2022-04-09T00:00:00-07:00\",\"2022-04-10T00:00:00-07:00\",\"2022-04-11T00:00:00-07:00\",\"2022-04-12T00:00:00-07:00\",\"2022-04-13T00:00:00-07:00\",\"2022-04-14T00:00:00-07:00\",\"2022-04-15T00:00:00-07:00\",\"2022-04-16T00:00:00-07:00\",\"2022-04-17T00:00:00-07:00\",\"2022-04-18T00:00:00-07:00\",\"2022-04-19T00:00:00-07:00\",\"2022-04-20T00:00:00-07:00\",\"2022-04-21T00:00:00-07:00\",\"2022-04-22T00:00:00-07:00\",\"2022-04-23T00:00:00-07:00\",\"2022-04-24T00:00:00-07:00\",\"2022-04-25T00:00:00-07:00\",\"2022-04-26T00:00:00-07:00\",\"2022-04-27T00:00:00-07:00\",\"2022-04-28T00:00:00-07:00\",\"2022-04-29T00:00:00-07:00\",\"2022-04-30T00:00:00-07:00\",\"2022-05-01T00:00:00-07:00\",\"2022-05-02T00:00:00-07:00\",\"2022-05-03T00:00:00-07:00\",\"2022-05-04T00:00:00-07:00\",\"2022-05-05T00:00:00-07:00\",\"2022-05-06T00:00:00-07:00\",\"2022-05-07T00:00:00-07:00\"],\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.043653846153847556,-0.15871639898562878,-0.35225318291175844,-0.5809799079413911,-0.8312128477171005,-1.1041793654816727,-1.359536606747161,-1.6096351999791878,-1.831946497962534,-2.0623509435598724,-2.2634821512794403,-2.4302070809918233,-2.574642712971743,-2.6994409034513285,-2.7582467653642735,-2.7658419789691013,-2.7655888502910515,-2.7707190583230004,-2.8029528646505453,-2.7943186575788976,-2.7657996970492227,-2.7271880395262156,-2.6850786917703577,-2.6943005610916066,-2.732900621046981,-2.7819811378100248,-2.8883865379890215,-3.0251022109823316,-3.1940361457058026,-3.368464109674745,-3.549138343185665,-3.6805888237851496,-3.7279356418701775,-3.725309993518052,-3.6897103318288624,-3.6474809908674897,-3.5804781617041646,-3.4816528314662327,-3.345448907424289,-3.1583689219565576,-2.948869686008393,-2.731494253726734,-2.51147993072608,-2.325455703567176,-2.206668804904149,-2.1474960263567073,-2.1435195119962103,-2.1445729987062605,-2.1435169631402187,-2.1564111343638106,-2.181392666942716,-2.2331959806189525,-2.3104381948230364,-2.3947885310183277,-2.447389322561929,-2.424369983490647,-2.3418168299374442,-2.261941982297078,-2.188840271156912,-2.0905878172762806,-2.0091849687936,-1.9544641078453813,-1.9372171210075657,-1.9557417101392636,-1.9804096066930663,-2.003280667494497,-2.0254829080159737,-2.041006949068512,-2.035392381010543,-2.0134601495427358,-1.9382940120612788,-1.8281676534886728,-1.686726600428579,-1.5389604798719496,-1.3927448247999537,-1.25598009451458,-1.1653432571485696,-1.0919929714750782,-1.0349819799655953,-0.970813328558346,-0.8729961510700062,-0.8085999519494446,-0.7405189247467476,-0.6892402154433734,-0.6738607825407913,-0.6938139244175507,-0.6948353782640821,-0.683629953421045,-0.6326791227166709,-0.5278917185003088,-0.41502946724731826,-0.2755922174222459,-0.12490332069399615,0.04245397852842199,0.25366800441808346,0.48103931631027774,0.6779209966602858,0.7921340768534596,0.8625342796348335,0.8829053536826457,0.840120985089971,0.7446783208081995,0.597678896738783,0.41960300296054964,0.19947608555613394,-0.02746698793364538,-0.24720159474599288,-0.4501762565150965,-0.6343302268560596,-0.8460042845191011,-1.0636578667469372,-1.2474531674872087,-1.3742552545668678,-1.4450258042925264,-1.4872347102111572,-1.5534835213303089,-1.6336896378695671,-1.7402429422658243,-1.8515244693795592,-1.9389638578136645,-2.003094624188063,-2.046443684996147,-2.0892948743186097,-2.1328029596244753,-2.172133626067152,-2.2077365907625346,-2.2546860562915056,-2.285511906927668,-2.3453554200889997,-2.414904006689923,-2.4459668353361494,-2.4682000449926553,-2.4854470231066763,-2.491882967160497,-2.50100165982525,-2.5019540260555693,-2.494907308026465,-2.4863048499068805,-2.469596917512562,-2.46507287139062,-2.4744509310562965,-2.472371287675201,-2.461572766054169,-2.4503163566046404,-2.398359461475106,-2.34000716022478,-2.276329181676028,-2.1956567941651732,-2.1051527158372374,-2.029971090183965,-1.9369042925315456,-1.8134676025798868,-1.6757263106544764,-1.5340159198364143,-1.394388311636015,-1.277119249069417,-1.1793343329170813,-1.0928493803032282,-1.0113417370976876,-0.9384314594623249,-0.8740289435544834,-0.7940067430822978,-0.7203004186501902,-0.6620284211794714,-0.6095516771219239,-0.5518580854856278,-0.47080372219803424,-0.34844846872083324,-0.192903420506567,-0.0252271794392622,0.15041430759835958,0.34080285818555245,0.5113297630848617,0.6112802551296133,0.6865272597506341,0.7484394098814882,0.7740677905589253,0.7771968956903108,0.7468981556048842,0.6850035532556111,0.590948746184332,0.47042842462394313,0.31957994918722366,0.16408120063339,-0.0045832119457445974,-0.16786116960907965,-0.30430259326053793,-0.4100146671900352,-0.5086567387466375,-0.6247764740363579,-0.7459351315845556,-0.857414289111986,-0.9499229681939396,-1.0318230907868082,-1.1036197855849847,-1.1663147449769307,-1.2235822945735386,-1.2995774256424804,-1.3586668460895737,-1.4012849413232635,-1.4313420893993811,-1.4662381731712657,-1.4785743919093302,-1.487272387725034,-1.475644827768351,-1.4576178631708219,-1.4355958354310467,-1.4300120263544434,-1.4367106690494167,-1.4551401260717969,-1.4659501102792492,-1.4685551149513039,-1.48008356214269,-1.4943441092663206,-1.5123858319757222,-1.5279260796578753,-1.5320173076047805,-1.5312889435800003,-1.5017516351376163,-1.4459012708415475,-1.3843587509858324,-1.3102254081712417,-1.2512769432207507,-1.1813435874742884,-1.1204957670572884,-1.0578417388183763,-0.9732310011997508,-0.9180783168793775,-0.8979829501191363,-0.8993462108561078,-0.9413941926276725,-1.0109744832565353,-1.0894666001373345,-1.1919951088834022,-1.2850646021375185,-1.373332061870792,-1.4538638113955922,-1.5167467532672956,-1.574099264322091,-1.6462800933410302,-1.7093699782673486,-1.7681739442032554,-1.8074467582688671,-1.8348408526852285,-1.8388012082347953,-1.834364600652184,-1.822631155490995,-1.8224090670229272,-1.8266959746992493,-1.8249536609247523,-1.7957403127500573,-1.7410036192425153,-1.671882926566651,-1.5980267198934954,-1.5370671506775129,-1.4687265632097075,-1.3854647835579663,-1.3272428404825196,-1.2852210499056116,-1.2282165176089588,-1.155947332895861,-1.0891447339399885,-1.0318934196001432,-0.9709076097152803,-0.9095224374207453,-0.846319628346026,-0.7870313374840059,-0.7354993813475347,-0.6904921606169145,-0.6663145151633232,-0.6611634327443822,-0.6829744387526072,-0.7512126737990754,-0.8494834921062828,-0.9515132804044446,-1.0247693213208406,-1.0999799176961926,-1.1581595832838136,-1.1808297380830013,-1.1684289897134514,-1.1302784746234082,-1.0746145635773818,-0.9861061431355405,-0.903813899202365,-0.8228854302005726,-0.747252704704125,-0.6778390776593789,-0.6133004965829235,-0.5411988944453986,-0.4616381633344811,-0.3549936674019892,-0.24780169434838448,-0.15010728819524422,-0.059634978796416056,0.022501593292298103,0.08739834655112379,0.1608626807792388,0.23723423414929934,0.3148723523110969,0.35437430237647327,0.35209764188824066,0.34800023529652846,0.34282142685377626,0.353207075751864,0.369765143495132,0.41097691945682774,0.45975774839514183,0.5151021619593086,0.5913855204765822,0.6746484963060599,0.7474492449457311,0.8193406398740509,0.8725815162978776,0.9068001379917179,0.9124718685455091,0.877930911384665,0.8124110869458494,0.7378322456949653,0.6548573964207332,0.5480983008341729,0.40748551444822123,0.248107699236278,0.0949685145052237,-0.039429117823429935,-0.1707395670818987,-0.2818338220513039,-0.380651256243864,-0.46668332757304987,-0.5314700524507904,-0.5698772103797306,-0.5782271084712556,-0.5463581547796115,-0.5008742575888366,-0.42959240237079804,-0.37409505270295157,-0.33629133953871937,-0.28781855310208143,-0.2431590097082437,-0.22421491320926798,-0.2009705254336068,-0.14946646880852732,-0.08340678346545109,-0.02904662651434243,0.0177497531349938,0.026679226247447542,-0.004927953416114069,-0.05692416197477543,-0.11868480583219289,-0.1934278772511042,-0.2797667300022644,-0.3548082141450827,-0.42759889779394233,-0.4937097985195965,-0.5716242301419089,-0.6694185816254786,-0.7996648745246574,-0.9361765902798712,-1.0606245914658774,-1.1684105980643604,-1.2553657505058098,-1.3239190359390707,-1.4000138415360768,-1.4771655671895225,-1.5464517606681578,-1.5966312748106126,-1.6331923344401622,-1.6396242278088153,-1.634903805514711],\"marker\":{},\"line\":{\"color\":\"green\",\"width\":1.5}}];\r\n",
|
|
" var layout = {\"width\":1200,\"height\":400,\"template\":{\"layout\":{\"title\":{\"x\":0.05},\"font\":{\"color\":\"rgba(42, 63, 95, 1.0)\"},\"paper_bgcolor\":\"rgba(255, 255, 255, 1.0)\",\"plot_bgcolor\":\"rgba(229, 236, 246, 1.0)\",\"autotypenumbers\":\"strict\",\"colorscale\":{\"diverging\":[[0.0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1.0,\"#276419\"]],\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}},\"geo\":{\"showland\":true,\"landcolor\":\"rgba(229, 236, 246, 1.0)\",\"showlakes\":true,\"lakecolor\":\"rgba(255, 255, 255, 1.0)\",\"subunitcolor\":\"rgba(255, 255, 255, 1.0)\",\"bgcolor\":\"rgba(255, 255, 255, 1.0)\"},\"mapbox\":{\"style\":\"light\"},\"polar\":{\"bgcolor\":\"rgba(229, 236, 246, 1.0)\",\"radialaxis\":{\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"ticks\":\"\"},\"angularaxis\":{\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"ticks\":\"\"}},\"scene\":{\"xaxis\":{\"ticks\":\"\",\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"gridwidth\":2.0,\"zerolinecolor\":\"rgba(255, 255, 255, 1.0)\",\"backgroundcolor\":\"rgba(229, 236, 246, 1.0)\",\"showbackground\":true},\"yaxis\":{\"ticks\":\"\",\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"gridwidth\":2.0,\"zerolinecolor\":\"rgba(255, 255, 255, 1.0)\",\"backgroundcolor\":\"rgba(229, 236, 246, 1.0)\",\"showbackground\":true},\"zaxis\":{\"ticks\":\"\",\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"gridwidth\":2.0,\"zerolinecolor\":\"rgba(255, 255, 255, 1.0)\",\"backgroundcolor\":\"rgba(229, 236, 246, 1.0)\",\"showbackground\":true}},\"ternary\":{\"aaxis\":{\"ticks\":\"\",\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\"},\"baxis\":{\"ticks\":\"\",\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\"},\"caxis\":{\"ticks\":\"\",\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\"},\"bgcolor\":\"rgba(229, 236, 246, 1.0)\"},\"xaxis\":{\"title\":{\"standoff\":15},\"ticks\":\"\",\"automargin\":true,\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"zerolinecolor\":\"rgba(255, 255, 255, 1.0)\",\"zerolinewidth\":2.0},\"yaxis\":{\"title\":{\"standoff\":15},\"ticks\":\"\",\"automargin\":true,\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"zerolinecolor\":\"rgba(255, 255, 255, 1.0)\",\"zerolinewidth\":2.0},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"shapedefaults\":{\"line\":{\"color\":\"rgba(42, 63, 95, 1.0)\"}},\"colorway\":[\"rgba(99, 110, 250, 1.0)\",\"rgba(239, 85, 59, 1.0)\",\"rgba(0, 204, 150, 1.0)\",\"rgba(171, 99, 250, 1.0)\",\"rgba(255, 161, 90, 1.0)\",\"rgba(25, 211, 243, 1.0)\",\"rgba(255, 102, 146, 1.0)\",\"rgba(182, 232, 128, 1.0)\",\"rgba(255, 151, 255, 1.0)\",\"rgba(254, 203, 82, 1.0)\"]},\"data\":{\"bar\":[{\"marker\":{\"line\":{\"color\":\"rgba(229, 236, 246, 1.0)\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"error_x\":{\"color\":\"rgba(42, 63, 95, 1.0)\"},\"error_y\":{\"color\":\"rgba(42, 63, 95, 1.0)\"}}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"rgba(229, 236, 246, 1.0)\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}}}],\"carpet\":[{\"aaxis\":{\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"endlinecolor\":\"rgba(42, 63, 95, 1.0)\",\"minorgridcolor\":\"rgba(255, 255, 255, 1.0)\",\"startlinecolor\":\"rgba(42, 63, 95, 1.0)\"},\"baxis\":{\"linecolor\":\"rgba(255, 255, 255, 1.0)\",\"gridcolor\":\"rgba(255, 255, 255, 1.0)\",\"endlinecolor\":\"rgba(42, 63, 95, 1.0)\",\"minorgridcolor\":\"rgba(255, 255, 255, 1.0)\",\"startlinecolor\":\"rgba(42, 63, 95, 1.0)\"}}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contour\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}}}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"pie\":[{\"automargin\":true}],\"scatter\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}},\"line\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"}}}],\"surface\":[{\"colorbar\":{\"outlinewidth\":0.0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgba(235, 240, 248, 1.0)\"},\"line\":{\"color\":\"rgba(255, 255, 255, 1.0)\"}},\"header\":{\"fill\":{\"color\":\"rgba(200, 212, 227, 1.0)\"},\"line\":{\"color\":\"rgba(255, 255, 255, 1.0)\"}}}]}},\"margin\":{\"l\":1,\"r\":1,\"t\":60,\"b\":1,\"pad\":1,\"autoexpand\":false},\"title\":{\"text\":\"MACD using EMA\"}};\r\n",
|
|
" var config = {\"responsive\":true};\r\n",
|
|
" Plotly.newPlot('6cd8b175-3a7c-4c71-9b8d-7aa4e0a44b7a', data, layout, config);\r\n",
|
|
"});\r\n",
|
|
" };\r\n",
|
|
" if ((typeof(requirejs) !== typeof(Function)) || (typeof(requirejs.config) !== typeof(Function))) {\r\n",
|
|
" var script = document.createElement(\"script\");\r\n",
|
|
" script.setAttribute(\"src\", \"https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js\");\r\n",
|
|
" script.onload = function(){\r\n",
|
|
" renderPlotly_6cd8b1753a7c4c719b8d7aa4e0a44b7a();\r\n",
|
|
" };\r\n",
|
|
" document.getElementsByTagName(\"head\")[0].appendChild(script);\r\n",
|
|
" }\r\n",
|
|
" else {\r\n",
|
|
" renderPlotly_6cd8b1753a7c4c719b8d7aa4e0a44b7a();\r\n",
|
|
" }\r\n",
|
|
"</script>\r\n",
|
|
"\r\n",
|
|
" \r\n",
|
|
"</div \r\n"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"//this is just a visualization of MACD using the (preview of) Plotly.NET\n",
|
|
"\n",
|
|
"var candles = Chart2D.Chart.Candlestick<double, double, double, double, DateTime, string>(tsla.Open.v, tsla.High.v, tsla.Low.v, tsla.Close.v, tsla.Open.t, \"candles\");\n",
|
|
"var ch1 = Chart2D.Chart.Line<DateTime,double,bool>(macd.t,macd.v,false,\"macd\").WithLineStyle(Width: 2, Color: Color.fromString(\"red\"));\n",
|
|
"var ch2 = Chart2D.Chart.Line<DateTime,double,bool>(signal.t,signal.v,false,\"signal\").WithLineStyle(Width: 1.5, Color: Color.fromString(\"green\"));\n",
|
|
"//GenericChart.GenericChart hist = Chart2D.Chart.Column<DateTime,double,string,bool,bool>(histogram.t,histogram.v).WithLineStyle(Width: 1.5, Color: Color.fromString(\"green\"));\n",
|
|
"\n",
|
|
"var chart = Chart.Combine(new []{candles,ch1,ch2}).WithSize(1200,400).WithMargin(Margin.init<int, int, int, int, int, bool>(1,1,60,1,1,false)).WithTitle(\"MACD using EMA\");\n",
|
|
"\n",
|
|
"chart"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": ".NET (C#)",
|
|
"language": "C#",
|
|
"name": ".net-csharp"
|
|
},
|
|
"language_info": {
|
|
"file_extension": ".cs",
|
|
"mimetype": "text/x-csharp",
|
|
"name": "C#",
|
|
"pygments_lexer": "csharp",
|
|
"version": "9.0"
|
|
},
|
|
"orig_nbformat": 4
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|