Spara kurshistorik
Som ni kanske vet så handlar jag numera CFD:s och använder CMCMarkets handelsapplikation MarketMaker.
Nu är det så att jag vill på något sätt skaffa mig en databas över kurshistoriken för de instrument som jag handlar med och eftersom det är MarketMaker jag använder så är det den infon jag vill åt. Frågan är hur det ska gå till.
Programmet har ingen egen funktion för detta. Man får kanske inte erbjuda det, eller så anser man att det inte är intressant. Så det måste lösas på något annat sätt.
Att sitta och skriva av informationen manuellt är inte ett alternativ eftersom det skulle ta alldeles för lång tid. Om jag följer ca 5 instrument och ska ha info om högsta lägsta och slutkurs för varje timme så inser man att det inte går.
Vad jag förstår återstår bara två möjligheter. Det ena är att på något sätt kunna läsa informationen ur programmet, ur en fil som programmet ev. sparar eller då programmet hämtar informationen över internet. Jag har grundläggande kunskaper om programmering i VB.NET men detta kräver betydligt mer, om det ens är möjligt. Är det det?
Nästa sätt skulle vara att spara diagrammet som en bild (där finns det flera möjligheter) och sedan skriva ett program som analyserar bilden och på det viset få fram kurshistoriken. Eller?
Ja, vad säger ni? Hur gör man?
Mvh ndx100
Tack för tipset poogle! Jag ska installera programmet och se vad jag kan göra med det.
Mvh ndx100
När man inte kan finesserna i programmering så får man använda enkla metoder.
Nu har jag ett program som gör skärmdumpar när den info som jag vill åt visas på skärmen. Det blir ca 240/ månad, och så har jag ett program som analyserar bilderna och plockar ut informationen. Mycket "basic", men det fungerar!
(Det tog väl ett par hundra timmar att fixa)
Mvh ndx100
#3
Just den metoden använde jag på test för ett par år sedan. Skrev då själv ihop analysprogrammet som kände av var grafen fanns per pixel. Inte så bra som man skulle vilja men en nödlösning.
Visa sida
Ogilla! 2
Gilla!
Jag har aldrig använt MarketMaker, och vet inte hur det är uppbyggt, men det finns ett intressant gratisprogram som heter AutoIt (www.autoitscript.com/autoit3) som klarar av en hel del. Det är ett program för att automatisera saker, tex GUI hantering som att klicka knappar osv. Jag vet att programmet också kan hämta ut text från diverse olika kontroller, så om datat finns tillgängligt i MarketMaker på något snyggt sätt så borde man kunna använda AutoIt för att varje timme hämta ut kursdata från en kontroll i programmet.
En något vag beskrivning kanske, men det kan ju vara värt ett försök att ladda ner det och se om den kan läsa data från programmets kontroller (du kan testa med programmet AutoIt Window Info som följer med vid installationen av AutoIt).
Själv använder jag AutoIt väldigt mycket för automatinstallation av diverse olika program i virtuella miljöer.
mvh Patrik