bugfix
This commit is contained in:
@ -67,6 +67,9 @@
|
||||
<div id="chart" style="display: None; float: left; "></div>
|
||||
<div class="legend" id="legend"></div>
|
||||
<div id="msgContainer">
|
||||
<div class="clearbutton">
|
||||
<button id="button_clearlog" class="btn btn-outline-success btn-sm" style="display:none;">Clear</button>
|
||||
</div>
|
||||
<div class="msgContainerInner">
|
||||
<div id="lines">
|
||||
</div>
|
||||
|
||||
@ -491,6 +491,7 @@ function chart_archived_run(archRecord, data, oneMinuteBars) {
|
||||
|
||||
chart.subscribeClick(param => {
|
||||
$('#trade-timestamp').val(param.time)
|
||||
//toggle_vertical_line(param.time);
|
||||
if (archRecord.ilog_save == true) {
|
||||
fetch_log_data(param.time, archRecord.id);
|
||||
}
|
||||
@ -531,6 +532,8 @@ function chart_archived_run(archRecord, data, oneMinuteBars) {
|
||||
|
||||
toolTip.innerHTML += `<pre>${JSON.stringify(tradeDetails.get(param.time),null,2)}</pre><div>${price.toFixed(3)}</div>`;
|
||||
|
||||
console.log("toolTip.innerHTML",toolTip.innerHTML)
|
||||
|
||||
//inspirace
|
||||
// toolTip.innerHTML = `<div style="color: ${'#2962FF'}">Apple Inc.</div><div style="font-size: 24px; margin: 4px 0px; color: ${'black'}">
|
||||
// ${Math.round(100 * price) / 100}
|
||||
@ -583,8 +586,8 @@ function fetch_log_data(timestamp, runner_id) {
|
||||
},
|
||||
error: function(xhr, status, error) {
|
||||
var err = eval("(" + xhr.responseText + ")");
|
||||
window.alert(JSON.stringify(xhr));
|
||||
//console.log(JSON.stringify(xhr));
|
||||
//window.alert(JSON.stringify(xhr));
|
||||
console.log("Chyb pri dotazeni logu", JSON.stringify(xhr));
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
@ -2,6 +2,11 @@
|
||||
$(document).ready(function () {
|
||||
archiveRecords.ajax.reload();
|
||||
|
||||
//button clear log
|
||||
$('#button_clearlog').click(function () {
|
||||
$('#lines').empty();
|
||||
});
|
||||
|
||||
//disable buttons (enable on row selection)
|
||||
$('#button_show_arch').attr('disabled','disabled');
|
||||
$('#button_delete_arch').attr('disabled','disabled');
|
||||
|
||||
@ -9,7 +9,8 @@ function populate_real_time_chart() {
|
||||
|
||||
chart.subscribeClick(param => {
|
||||
//display timestamp in trade-timestamp input field
|
||||
$('#trade-timestamp').val(param.time)
|
||||
$('#trade-timestamp').val(param.time);
|
||||
toggle_vertical_line(param.time);
|
||||
});
|
||||
|
||||
chart.subscribeCrosshairMove((param) => {
|
||||
|
||||
@ -4,6 +4,7 @@ var chart = null
|
||||
var colors = ["#8B1874","#B71375","#B46060","#61c740","#BE6DB7","#898121","#4389d9","#00425A","#B5D5C5","#e61957"]
|
||||
var reset_colors = colors
|
||||
var indList = []
|
||||
var verticalSeries=null
|
||||
|
||||
indConfig = {}
|
||||
settings = {}
|
||||
@ -22,6 +23,18 @@ function get_ind_config(indName) {
|
||||
return null
|
||||
}
|
||||
|
||||
function toggle_vertical_line(time) {
|
||||
if (verticalSeries) {
|
||||
chart.removeSeries(verticalSeries)
|
||||
}
|
||||
verticalSeries = chart.addHistogramSeries({
|
||||
priceScaleId: '',
|
||||
color: 'rgba(128, 128, 255, 0.25)',
|
||||
scaleMargins: { top: 0, bottom: 0 },
|
||||
lastValueVisible: false,
|
||||
})
|
||||
verticalSeries.setData([{ time: time, value: 1 }])
|
||||
}
|
||||
|
||||
//LEGEND INIT
|
||||
var legendlist = document.getElementById('legend');
|
||||
@ -86,15 +99,18 @@ function cleanup_chart() {
|
||||
avgBuyLine = null
|
||||
volumeSeries = null
|
||||
vwapSeries = null
|
||||
verticalSeries=null
|
||||
if (toolTip) {
|
||||
toolTip.style.display = 'none';
|
||||
}
|
||||
}
|
||||
$( ".switcher" ).remove();
|
||||
$('#button_clearlog').hide();
|
||||
}
|
||||
|
||||
function initialize_chart() {
|
||||
$('#chartContainerInner').addClass("show");
|
||||
$('#button_clearlog').show();
|
||||
//PUVODNI BILY MOD
|
||||
//var chartOptions = { width: 1045, height: 600, leftPriceScale: {visible: true}}
|
||||
|
||||
|
||||
@ -238,9 +238,13 @@ html {
|
||||
}
|
||||
|
||||
#msgContainer {
|
||||
/* display: inline-block; */
|
||||
overflow: auto;
|
||||
height: 568px;
|
||||
display: inline-block;
|
||||
/* overflow: auto; */
|
||||
height: 596px;
|
||||
}
|
||||
|
||||
.clearbutton {
|
||||
margin-left: 29px;
|
||||
}
|
||||
|
||||
/* na male obrazovce je log pod grafem, zobrazujeme tedy prvni logy nahore */
|
||||
|
||||
Reference in New Issue
Block a user