Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

I denne blog vil jeg vise dig, hvordan du opretter en dynamisk aktiekurs-app i LuckyTemplates. Denne interessante teknik kom ud fra et indlæg i LuckyTemplates-forummet. Du kan se den fulde video af denne tutorial nederst på denne blog.

Medlemmet ville vide, hvordan vi starter med onlinedata og trækker det ind i LuckyTemplates og derefter analyserer det derfra i stedet for at starte med det, vi typisk gør, som er en Excel-fil eller en CSB-fil.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

På samme måde, i den retning, har jeg et spørgsmål fra et andet forummedlem om at hente oplysninger fra Yahoos finanswebsted. Så han og jeg arbejdede igennem en interessant løsning på det.

Det er en dynamisk løsning, hvor du kan vælge de aktier, du ønsker, og det vil give dig det høje/lave/lukke diagram. Du kan trække i enhver granularitet, du ønsker i form af daglig, ugentlig, månedlig og årlig.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Og så ville jeg vise dig, hvordan du gør dette, og hvor nemt det er. Det viser, hvor kraftfuld LuckyTemplates er med hensyn til web-skrabning og automatiserede dataafstemningsfunktioner.

I stedet for at gøre det, jeg plejer, som er at arbejde gennem demonstrationen på en redigeret måde og på en måde ramme højdepunkterne, så viser jeg dig fra start til slut. Vi vil bygge det her fra bunden.

Indholdsfortegnelse

Trækker onlinedata ind i LuckyTemplates til aktiekursappen

Vi starter med en tom fil, og det eneste, jeg har gjort ved den, er, at jeg har tilføjet to brugerdefinerede billeder. Jeg har tilføjet det High/Low/Close lysestagediagram og en chiclet-skærer, som er en, der ikke er nødvendig, men jeg kan bedre lide den end standardskæreren. Du kan se, at der ikke er nogen data endnu og heller ingen visuelle elementer.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Jeg sætter 15 minutter på uret, og så vil jeg bygge og visualisere denne aktiekurs-app på under 15 minutter. Lad os starte på Yahoo Finance-webstedet og lave et tilbudsopslag.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Det er lige meget, hvilket citat vi trækker, og du vil se hvorfor på et øjeblik. Så for dette eksempel, lad os trække Netflix.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Lad os gå ned til historiske data, og vi kan vælge den granularitet, vi ønsker. Lad os sige, at vi vil have tre måneder, og vi ønsker at trække det til den ugentlige lukning, bare så det ikke overvælder High/Low-diagrammet. Klik derefter på Anvend.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Og så i stedet for at klikke på download, højreklikker vi og kopierer linkadressen, da vi vil trække onlineversionen.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Inde, går vi til Hent data , og vi vil trække dette gennem en web-forbindelse.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Vi kan bare bruge standard grundlæggende web-connector. Vi behøver ikke gøre noget fancy her. Vi indsætter bare det kopierede link og trykker på enter-tasten eller klikker på OK.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Du vil se, at dette trækker det rigtig godt ind, og vi behøver ikke at gøre noget. Vi har alt, hvad vi behøver her.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Transformering af onlinedata

Vi går derefter ind i Transform Data og ind i. Det er ret kompakt i forhold til det, det gør, men det, vi vil se på her, er Netflix-symbolet (NFLX). Dette er den statiske del af det, at vi ikke ønsker at skulle trække det citat for hver aktie, vi ønsker.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Så vi vil gøre dette til en funktion. For at gøre det, vil vi sige "som tekst " og derefter " som tabel ", da vi vil have en hel række af citater til at trække, og vi ønsker at iterere over den tabel. Til sidst sætter vi bare pilen, som gør den til funktion.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Og nu vil vi erstatte denne statiske del med vores parameter. Og nu erstatter vi denne statiske del med vores parameter, og klik derefter på Udført. Dette vil tage den URL, og hver gang den gentager, vil den trække aktiekursen fra tabellen.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Vi kan så ændre navnet på denne funktion. Jeg vil kalde det Quote Pull.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Oprettelse af en tabel over aktier

Den næste ting, vi skal gøre, er at oprette tabellen over aktier, som funktionen skal iterere over. Og det vil vi gøre ved at trække det ind fra Excel.

I Excel her har vi en fil, der hedder StockList , og vi har en kolonne, der hedder Citatsymbol, som matcher vores parameternavn. Lad os nu tage den kurv med aktier, som vi vil trække, og derefter gemme filen.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Inde i LuckyTemplates går vi og trækker den fil ind.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Og sådan ser det ud.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Nu kan vi ændre det. Bemærk, at vi skal bruge første række som overskrifter . Lad os derefter ændre navnet på denne fil til StockList.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Gentagelse af tilbudstræk-funktionen over lagerlistetabellen

Vi ønsker at gentage denne Quote Pull-funktion over vores Stock List-tabel over hver af de aktier, vi holder øje med. Så vi går til Tilføj kolonne og klikker på Kald brugerdefineret funktion .

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Lad os kalde denne Pull-kolonne, og funktionsforespørgslen bliver vores Quote Pull-funktion. De kolonner, som vi skal gentage, er vores QuoteSymbol.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Så nu har vi en tabel for hver af de aktier, vi har i vores lagerlistetabel.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Så laver vi nogle justeringer her. Ved at klikke på udvidelsesknappen går vi og fjerner markeringen af ​​Brug originalt kolonnenavn som præfiks .

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Ændring af kolonnetype i overensstemmelse hermed

Det sidste, vi skal gøre, er at ændre kolonnetyperne og sikre, at de passer til deres respektive kolonner.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Når det er gjort, går vi til fanen Hjem og klikker på Luk og anvend.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Opbygning af den dynamiske aktiekurs-app-graf

Og nu er vores web-skrabning færdig, lad os begynde at lave nogle grafer. Her bruger vi lysestagebordet og justerer blot størrelsen, så den passer ind på siden, da den er omdrejningspunktet på siden.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Fra felterne trækker vi derefter felterne Dato, Åbn, Luk, Høj og Lav ind i tabellen. Og du kan se, hvordan de alle hænger sammen.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Dernæst slår vi høj/lav caps til og formaterer derefter vores dato.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Nu skal vi bare smide vores kyllingeskærer i med vores citatsymbol.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Vi kan gå ind i indstillingen Generelt her og foretage nogle flere justeringer. Lad os sætte en masse kolonner ind her, f.eks. 15 kolonner, hvis vi har mange aktier.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Vi kan også justere højden eller bredden, hvis vi vil, og derefter slå Multiple Selection fra og Forced Selection til.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates

Vi kunne også ændre størrelsen og farven på chicklet for at få det til at se bedre ud. Dette er det endelige udseende af den dynamiske aktiekurs-app.

Aktiekurs-app – Dynamisk, hurtig og nem i LuckyTemplates




Konklusion

På få minutter byggede vi en komplet aktiekurs-app og gjorde den dynamisk. Vi har tegnet det ud, og det ser godt ud.

Hvis du virkelig ønsker at blive fancy med dette, kan du gå tilbage til den URL, og du kan ændre granularitetsparametrene. Du kan også tilføje flere udskærere, hvis du vil, og mere.

Jeg håber du nyder dette og finder det nyttigt. Forhåbentlig har du lært noget af dette og vil være i stand til at implementere det i dit eget arbejdsmiljø.

Alt det bedste,


Hvad er Power Query & M Language: En detaljeret oversigt

Hvad er Power Query & M Language: En detaljeret oversigt

Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Lær, hvordan du opretter en sideinddelt rapport, tilføjer tekster og billeder og derefter eksporterer din rapport til forskellige dokumentformater.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lær, hvordan du bruger SharePoint-automatiseringsfunktionen til at skabe arbejdsgange og hjælpe dig med at mikrostyre SharePoint-brugere, -biblioteker og -lister.

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!

Løbende totaler i LuckyTemplates ved hjælp af DAX

Løbende totaler i LuckyTemplates ved hjælp af DAX

Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af ​​variabler for, hvordan dine mål beregnes.

LuckyTemplates hældningsdiagram: en oversigt

LuckyTemplates hældningsdiagram: en oversigt

Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.

LuckyTemplates farvetemaer til ensartede visualiseringer

LuckyTemplates farvetemaer til ensartede visualiseringer

Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.