bugfixing

This commit is contained in:
MuslemRahimi 2024-08-24 23:24:53 +02:00
parent 7904c446bf
commit e5a407d421
3 changed files with 28 additions and 16 deletions

View File

@ -11,6 +11,12 @@
export let data; export let data;
const nyseDate = new Date(data?.getOptionsFlowFeed?.at(0)?.date ?? null)?.toLocaleString('en-US', {
month: 'short',
day: 'numeric',
year: 'numeric',
timeZone: 'Europe/Berlin'
});
let rawData = []; let rawData = [];
let filterList = []; let filterList = [];
@ -507,7 +513,7 @@ $: {
{#if !$isOpen} {#if !$isOpen}
<div class="text-white text-sm sm:text-[1rem] italic text-center sm:text-start w-full ml-2 mb-3"> <div class="text-white text-sm sm:text-[1rem] italic text-center sm:text-start w-full ml-2 mb-3">
Live flow of {new Date(rawData?.at(0)?.date ?? null)?.toLocaleString('en-US', { month: 'short', day: 'numeric', year: 'numeric', daySuffix: '2-digit' })} (NYSE Time) Live flow of {nyseDate} (NYSE Time)
</div> </div>
{/if} {/if}

View File

@ -11,6 +11,12 @@
export let data; export let data;
const nyseDate = new Date(data?.getOptionsZeroDTE?.at(0)?.date ?? null)?.toLocaleString('en-US', {
month: 'short',
day: 'numeric',
year: 'numeric',
timeZone: 'Europe/Berlin'
});
let rawData = []; let rawData = [];
let filterList = []; let filterList = [];
@ -467,7 +473,7 @@ $: {
{#if !$isOpen} {#if !$isOpen}
<div class="text-white text-sm sm:text-[1rem] italic text-center sm:text-start w-full ml-2 mb-3"> <div class="text-white text-sm sm:text-[1rem] italic text-center sm:text-start w-full ml-2 mb-3">
Live flow of {new Date(rawData?.at(0)?.date ?? null)?.toLocaleString('en-US', { month: 'short', day: 'numeric', year: 'numeric', daySuffix: '2-digit' })} (NYSE Time) Live flow of {nyseDate} (NYSE Time)
</div> </div>
{/if} {/if}

View File

@ -363,9 +363,9 @@ updateYearRange()
</td> </td>
<td class="text-white text-end text-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-white text-end text-sm sm:text-[1rem] whitespace-nowrap">
{#if quantStats[$stockTicker?.toUpperCase()]["Cumulative Return %"] >=0} {#if quantStats[$stockTicker?.toUpperCase()]["Cumulative Return %"] >=0}
<span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["Cumulative Return %"]}%</span> <span class="text-[#10DB06] ">+{abbreviateNumber(quantStats[$stockTicker?.toUpperCase()]["Cumulative Return %"])}%</span>
{:else} {:else}
<span class="text-[#FF2F1F] ">{quantStats[$stockTicker?.toUpperCase()]["Cumulative Return %"]}% </span> <span class="text-[#FF2F1F] ">{abbreviateNumber(quantStats[$stockTicker?.toUpperCase()]["Cumulative Return %"])}% </span>
{/if} {/if}
</td> </td>
<td class="text-white text-end text-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-white text-end text-sm sm:text-[1rem] whitespace-nowrap">
@ -667,10 +667,10 @@ updateYearRange()
</tr> </tr>
<tr class="text-white odd:bg-[#27272A] font-semibold"> <tr class="text-white odd:bg-[#27272A] font-semibold">
<td class="text-start text-whitetext-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-start text-white text-sm sm:text-[1rem] whitespace-nowrap">
Max Consecutive Losses Max Consecutive Losses
</td> </td>
<td class="text-start text-end text-sm"> <td class="text-start text-end text-sm sm:text-[1rem]">
{quantStats[$stockTicker?.toUpperCase()]["Max Consecutive Losses"]} {quantStats[$stockTicker?.toUpperCase()]["Max Consecutive Losses"]}
</td> </td>
<td class="text-end text-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-end text-sm sm:text-[1rem] whitespace-nowrap">
@ -682,7 +682,7 @@ updateYearRange()
<td class="text-starttext-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-starttext-sm sm:text-[1rem] whitespace-nowrap">
Gain/Pain Ratio Gain/Pain Ratio
</td> </td>
<td class="text-start text-end text-sm"> <td class="text-start text-end text-sm sm:text-[1rem]">
{quantStats[$stockTicker?.toUpperCase()]["Gain/Pain Ratio"]?.toFixed(2)} {quantStats[$stockTicker?.toUpperCase()]["Gain/Pain Ratio"]?.toFixed(2)}
</td> </td>
<td class="text-end text-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-end text-sm sm:text-[1rem] whitespace-nowrap">
@ -752,10 +752,10 @@ updateYearRange()
</tr> </tr>
<tr class="text-white odd:bg-[#27272A] font-semibold"> <tr class="text-white odd:bg-[#27272A] font-semibold">
<td class="text-starttext-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-start text-sm sm:text-[1rem] whitespace-nowrap">
MTD MTD
</td> </td>
<td class="text-start text-end text-sm"> <td class="text-start text-end text-sm sm:text-[1rem]">
{#if quantStats[$stockTicker?.toUpperCase()]["MTD %"] >=0} {#if quantStats[$stockTicker?.toUpperCase()]["MTD %"] >=0}
<span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["MTD %"]?.toFixed(2)}%</span> <span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["MTD %"]?.toFixed(2)}%</span>
{:else} {:else}
@ -992,10 +992,10 @@ updateYearRange()
</tr> </tr>
<tr class="text-white odd:bg-[#27272A] font-semibold"> <tr class="text-white odd:bg-[#27272A] font-semibold">
<td class="text-starttext-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-start text-sm sm:text-[1rem] whitespace-nowrap">
Avg. Drawdown Avg. Drawdown
</td> </td>
<td class="text-start text-end text-sm"> <td class="text-start text-end ttext-sm sm:text-[1rem]">
{#if quantStats[$stockTicker?.toUpperCase()]["Avg. Drawdown"] >=0} {#if quantStats[$stockTicker?.toUpperCase()]["Avg. Drawdown"] >=0}
<span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["Avg. Drawdown"]?.toFixed(2)}%</span> <span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["Avg. Drawdown"]?.toFixed(2)}%</span>
{:else} {:else}
@ -1049,10 +1049,10 @@ updateYearRange()
<tr class="text-white odd:bg-[#27272A] font-semibold"> <tr class="text-white odd:bg-[#27272A] font-semibold">
<td class="text-starttext-sm sm:text-[1rem] whitespace-nowrap"> <td class="text-start text-sm sm:text-[1rem] whitespace-nowrap">
Avg. Up Month Avg. Up Month
</td> </td>
<td class="text-start text-end text-sm"> <td class="text-start text-end text-sm sm:text-[1rem]">
{#if quantStats[$stockTicker?.toUpperCase()]["Avg. Up Month %"] >=0} {#if quantStats[$stockTicker?.toUpperCase()]["Avg. Up Month %"] >=0}
<span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["Avg. Up Month %"]?.toFixed(2)}%</span> <span class="text-[#10DB06] ">+{quantStats[$stockTicker?.toUpperCase()]["Avg. Up Month %"]?.toFixed(2)}%</span>
{:else} {:else}