SeanChenTaipei 2 years ago
parent 28d4c2726f
commit 4cd1b5a1ab
  1. 4
      main.py
  2. 9
      static/js/addStock.js
  3. 9
      templates/strategy_tw.html

@ -20,8 +20,8 @@ pd.options.plotting.backend = "plotly"
# PARAMETERS # PARAMETERS
CONFIGS = { CONFIGS = {
# "ENV": "development", "ENV": "development",
# "DEBUG": True, "DEBUG": True,
"SECRET_KEY": os.urandom(30), # Set the secret key for session authentication "SECRET_KEY": os.urandom(30), # Set the secret key for session authentication
"PERMANENT_SESSION_LIFETIME": timedelta(minutes=60) "PERMANENT_SESSION_LIFETIME": timedelta(minutes=60)
} }

@ -1,11 +1,10 @@
// Initialize empty stock list // Initialize empty stock list
let stockList = ['2330.TW']; let stockList = ['2330.TW'];
let currentList = []; let currentList = [];
const layout={'autosize': true, 'legend': {'title': {'text': ''}, const layout={'autosize': true, 'title': {'text': 'Assets'},
'tracegroupgap': 0}, 'title': {'text': 'Assets'}, 'xaxis': {'anchor': 'y', 'domain': [0.0, 1.0], 'xaxis': {'anchor': 'y', 'domain': [0.0, 1.0], 'rangeslider': {'visible': true}},
'title': {'text': 'Date'}, 'rangeslider': {'visible': true}}, 'yaxis': {'anchor': 'x', 'domain': [0.0, 1.0]},
'yaxis': {'anchor': 'x', 'domain': [0.0, 1.0], 'title': {'text': 'Price'}}, 'legend': {'yanchor': 'top', 'y': 1.3, 'xanchor': 'left', 'x': 0.01}, 'margin': {'l': 25, 'r': 5, 't': 10, 'b': 5},
'legend': {'yanchor': 'top', 'y': 1.3, 'xanchor': 'left', 'x': 0.01}, 'margin': {'l': 40, 'r': 40, 't': 40, 'b': 40},
} }
// Cache frequently-used DOM elements // Cache frequently-used DOM elements
const $stockForm = $('#stock-form'); const $stockForm = $('#stock-form');

@ -35,9 +35,8 @@ div.card{
{% endblock style %} {% endblock style %}
{% block content %} {% block content %}
<div class="container-lg"> <div class="container-fliud">
<div class="container-lg m-1"> <div class="card p-3">
<div class="card m-4 p-4">
<div class="card mb-3" style="border-radius:10px;border:0.5rem outset #eee;"> <div class="card mb-3" style="border-radius:10px;border:0.5rem outset #eee;">
<!-- <img src="{{ url_for("static", filename="img/stock.jpeg") }}" class="card-img-top" alt="..."> --> <!-- <img src="{{ url_for("static", filename="img/stock.jpeg") }}" class="card-img-top" alt="..."> -->
<div class="card-body"> <div class="card-body">
@ -92,7 +91,6 @@ div.card{
<div class="card-body d-flex mb-0"> <div class="card-body d-flex mb-0">
<input name="assetSelect" class="form-control" list="datalistOptions" id="stockAll" placeholder="輸入資產名稱..."> <input name="assetSelect" class="form-control" list="datalistOptions" id="stockAll" placeholder="輸入資產名稱...">
<datalist id="datalistOptions"> <datalist id="datalistOptions">
<span>美股</span>
{% if session.tw==0 %} {% if session.tw==0 %}
{% for key, data in data_us.items() -%} {% for key, data in data_us.items() -%}
<option value="{{ key|e }}">{{ key|e }} | {{ data|e }}</option> <option value="{{ key|e }}">{{ key|e }} | {{ data|e }}</option>
@ -131,7 +129,7 @@ div.card{
</div> </div>
</div> </div>
<div class="card-body"> <div class="card-body">
<div id="graph"> <div id="graph" style="max-height:40vh">
<span> <span>
按下 按下
<button type="button" class="btn btn-outline-primary btn-sm" disabled>確認資產</button> <button type="button" class="btn btn-outline-primary btn-sm" disabled>確認資產</button>
@ -211,7 +209,6 @@ div.card{
</div> </div>
</div> </div>
</div> </div>
</div>
</div> </div>
{% endblock %} {% endblock %}

Loading…
Cancel
Save