Phando / Streamdeck-Stonks

Streamdeck plugin stock ticker to watch your assets (market and crypto)
MIT License
25 stars 4 forks source link

Bug US$ Index - DX-Y.NYB #25

Closed kaz911 closed 1 year ago

kaz911 commented 1 year ago

Hi,

first let me say - great plugin !

Found a small issue - If I try to add the US Dollar / USDX Index "DX-Y.NYB" - (https://uk.finance.yahoo.com/quote/DX-Y.NYB?.tsrc=applewf&guccounter=1) then the plugin goes straight to the "Limits" screen.

If I click the icon (short) it will change to show "expected" graph. If I move to another "screen" and come back - I get the "Green Bird (Goose?) Logo" - which stays on the device.

Phando commented 1 year ago

Thank you for reaching out and for using the plugin. Your bug sounds like a mess. I will look into it as possible. In the mean time will it work if you disable limits?On Dec 18, 2022, at 12:28 AM, kaz911 @.***> wrote: Hi, first let me say - great plugin ! Found a small issue - If I try to add the US Dollar / USDX Index "DX-Y.NYB" - (https://uk.finance.yahoo.com/quote/DX-Y.NYB?.tsrc=applewf&guccounter=1) then the plugin goes straight to the "Limits" screen. If I click the icon (short) it will change to show "expected" graph. If I move to another "screen" and come back - I get the "Green Bird (Goose?) Logo" - which stays on the device.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

kaz911 commented 1 year ago

I don't have limits enabled

I take a "Clean" "Stonks" icon and drop on a grid and type in the "DX-Y.NYB" - and the field instantly turns into the "Edit Limits" screen (Macos latest + StreamDeck 6.0.1)

stonks

btw i think there might be another small issue - after having it running for about 1/2 day - it would not take new "Stonk" icons. I could drop the icon on the grid - but it would come up with "none-default" values in all the fields. Like Currency would change to the first on the list ($AU) and configuration would not save. Pressing the "Defaults: Restore" button did nothing at all.

I closed StreamDeck Software - restarted - and it worked again.

Phando commented 1 year ago

I’ll give the whole settings thing a look see. One thing to try in the mean time is to do a lean install. Find where elgato stores pluings on your computer (sorry I don’t know off hand). Then delete the folder (com.andomation…). Then reinstall. I’ll let you know when I have time to really dig in.On Dec 18, 2022, at 10:25 AM, kaz911 @.***> wrote: I don't have limits enabled I take a "Clean" "Stonks" icon and drop on a grid and type in the "DX-Y.NYB" - and the field instantly turns into the "Edit Limits" screen (Macos latest + StreamDeck 6.0.1)

btw i think there might be another small issue - after having it running for about 1/2 day - it would not take new "Stonk" icons. I could drop the icon on the grid - but it would come up with "none-default" values in all the fields. Like Currency would change to the first on the list ($AU) and configuration would not save. Pressing the "Defaults: Restore" button did nothing at all. I closed StreamDeck Software - restarted - and it worked again.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

kaz911 commented 1 year ago

It was a brand new install :) as I have had my StreamDeck's in "storage" as they did not have Apple Silicon support. But just found out today v6.0.x is M1 native - so I installed and found Stonks while looking for my old "quote provider" - so brand new StreamDeck installation + Brand New Stonks.

kaz911 commented 1 year ago

and i just checked my SD display -

After a few hours of running - this is what it shows

stonks2

Restart does not get display back.

But removing the DX-Y.NYB "icon" and restarting gave me back the missing data icons.

Phando commented 1 year ago

Was this ticker working in the past? The API treats the returns for index and mutual funds differently from typical queries. I have added an error message, but need to look into supporting these types of queries better.

On Sun, Dec 18, 2022 at 11:47 AM kaz911 @.***> wrote:

and i just checked my SD display -

After a few hours of running - this is what it shows [image: stonks2] https://user-images.githubusercontent.com/7043652/208316277-d070791f-0cb8-4446-9a9d-a049ef7ec44a.png

Restart does not get display back.

But removing the DX-Y.NYB "icon" and restarting gave me back the missing data icons.

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/25#issuecomment-1356862815, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMHCNT72E3H26XDJVPLWN5S6XANCNFSM6AAAAAATCMX4ZU . You are receiving this because you commented.Message ID: @.***>

kaz911 commented 1 year ago

no - the DX-Y.NYB has "never"worked - but it is an important one :) (US $ Index) - I think it is a parsing issue of the TickerName ?

But I'm a "brand new" Stonks user as of Today - and with 100% clean StreamDeck 6.0.1 installation on macOs.

update: BRK-A ticker (Berkshire) same issue - goes straight to "Limit Screen" when you enter symbol name. IAG.L ticker works fine.

Phando commented 1 year ago

I’ll check out the payload for these tickets and get a fix in the next release.On Dec 18, 2022, at 1:18 PM, kaz911 @.***> wrote: no - the DX-Y.NYB has "never"worked - but it is an important one :) (US $ Index) - I think it is a parsing issue of the TickerName ? But I'm a "brand new" Stonks user as of Today - and with 100% clean StreamDeck 6.0.1 installation on macOs. update: BRK-A ticker (Berkshire) same issue - goes straight to "Limit Screen" when you enter symbol name. IAG.L ticker works fine.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

kaz911 commented 1 year ago

Thanks - where would you like feature requests ?

  1. Ability to set default screen to 2,5, 30,3m,12m etc.
  2. Separate "zoom" button(s) to switch/cycle ALL displayed tickers between timeframes (1,2,5,30,3m,12m) synchronised.
  3. "Save" a personal default setting so new stocks added follow "personal" defaults
  4. "Copy"/"Paste" a set of settings - so enter a symbol - then "copy settings" - and then go to another symbol and "paste" the settings.
Phando commented 1 year ago

That would be great and easier to track. Please add each line item as a request. Save as default is a great idea! Copy and paste should work, but I will double check.Thanks for all the input!On Dec 18, 2022, at 1:48 PM, kaz911 @.***> wrote: Thanks - where would you like feature requests ?

Ability to set default screen to 2,5, 30,3m,12m etc. Separate "zoom" button(s) to switch/cycle ALL displayed tickers between timeframes (1,2,5,30,3m,12m) synchronised. "Save" a personal default setting so new stocks added follow "personal" defaults "Copy"/"Paste" a set of settings - so enter a symbol - then "copy settings" - and then go to another symbol and "paste" the settings.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

kaz911 commented 1 year ago

any updates on fixing display of symbols with dashes ? (Like DX-Y.NYB or BRK-A)

Phando commented 1 year ago

@kaz911 I added the 'Label' field to address this issue. I believe it has been in the plugin for two releases. Please let me know if it isn't working for you.

kaz911 commented 1 year ago

Hi,

my report is from Dec 18th - and last release according to Github was Nov'....

So I do not think the bug has been fixed unless you jumped in a time-machine? :)

The problem is still - adding symbol DX-Y.NYB - will "screw up" a lot of the things happening in Stonks - it affects more than just that tile.

Phando commented 1 year ago

This is the bug about support Funds and other payload types. The holidays have been nuts and there is no movement on this fix yet. I am hoping to get a fix in by the end of the month. Thanks for checking in.

Phando commented 1 year ago

Added handling for Mutual Funds and Indexes will be available with build 1.1.8

Screenshot 2023-01-24 at 4 25 27 PM