Kommandon tillgängliga vid konstruktion av Autopiloter. Här presenteras de kommandon som finns tillgängliga vid konstruktion av Autopiloter.

Relevanta dokument
Skapa Autopiloter i Vikingen

VIKINGEN FINANCIAL SOFTWARE AB VIKINGEN TRADING VIKINGEN5.1. Peter Östevik

VIKINGEN FINANCIAL SOFTWARE AB VIKINGEN OPTION 5.1. Peter Östevik

KPP053, HT2016 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner

Bygg din egen verktygslåda till PC-DMIS. Workshop, PC-DMIS dagar 2015

kommando -fl argument

Innehåll. Inledning. Inställningar. Inledning Inställningar Kortkommandon Övriga inställningar Kommandofönstret Övrigt

Innehåll. Installationsguide

Cactus Informationssystem - CIS. Revision 1.1

ALEPH ver. 18 ALEPH Digital Asset Module (ADAM)

Webbplatsen för ME Control

Huvudfönstret. Analytikern

Snabbguide Överföring av resultat till PC. systemsure Plus

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått.

Introduktion till Jasmine 1.2 ODQL

Scripthantering i AutoCAD

KPP053, HT2015 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner

En bra idé är att sedan välja ut de enskilda aktier eller index du vill titta på : När du uppdaterat kurserna klart sedan följa stegen nedan:

Programbeskrivning. Chaos på Web. Version

CWPlot - Användarbeskrivning

PROGES PLUS THERMOSCAN RF. Instruktionsmanual V

Programmering i C++ Kompilering från kommandoraden

BILDBOK. Programmet stöder talsyntes SAPI 4 och SAPI 5. Programmet kan spela upp ljudfiler (*.wav) och (*.mp3)

Bruksanvisning. Bruksanvisning. Käyttöohje FIN. Brugsanvisning. User Manual. Gebruikershandleiding. DEFA SilentAlarm

ALLMÄNT 2. Introduktion 2. Åtgärder vid driftsättning 2. Förklaring av termer och begrepp 3. Kommandosyntax 3 HANDHAVANDE 4. Kommandon 4.

MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...

Vikingen Börs. Vikingen Börs är ett lättanvänt basprogram och ett tryggt och bra alternativ att börja med för dig som är ny användare.

Program. Kapitel make Program Interpreterande och kompilerande program

Kom igång med Topocad ArcGIS

Automatisk start. Anne-Marie Mahfouf Översättare: Stefan Asserhäll

Operativsystem - Windows 7

Webbgenvägar. Krishna Tateneni Yves Arrouye Översättare: Stefan Asserhäll

Kommandotolken hittar du under Start->Program->Tillbehör->Kommandotolken

Kapitel 15: Data/Matrix Editor

Skärmtangentbordet som är enkelt att använda både med mus, touchskärmar och interaktiva whiteboards

Windows 10 Utforskaren

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

KALENDER2 Version 2.00 Ett program med stöd för talsyntes

ANVÄNDNINGEN AV EXCEL-ARBETSBÖCKER FÖR RAPPORTERINGEN

Lab 7, 48 steg till ett bättre liv i Unix-labbet

TimeEdit Nyheter i TimeEdit Detta dokument beskriver nyheterna i TimeEdit 3.5.3

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!

Statistikens grunder 1 och 2, GN, 15 hp, deltid, kvällskurs

Tips & Tricks i Topocad

Introduktion till programmering SMD180. Föreläsning 2: Variabler, uttryck och satser

Värmedistribution i plåt

3. Skapa sida 5. Hitta innehåll 6. Meny 7. Användare

Erfarenheter från labben

Primus Vägledning för massimport av bilder. Primus 5.6.4

Home Nerladdning typsnitt Ladda Ladda fonter Menyn Skrivare Menyn teckensnitt Menyn Verktygsfält Menyn Hjälp Snabbtangenter

PHOCA GALLERY (v 3.2.3)

Decipher och Datataker DT100

Jobbschemaläggare. Morgan N. Sandquist Utvecklare: Gary Meyer Granskare: Lauri Watts Översättare: Stefan Asserhäll

Flexiservice PS/2. Bruksanvisning

Tävl-adm 3.0. Tävlingsadministrativt system 1

Uppdatera Mobilus Professional till version * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS Konsolfönstret

Kapitel 1 Komma igång... 3

Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

Inlämningsuppgift : Finn. 2D1418 Språkteknologi. Christoffer Sabel E-post: csabel@kth.se 1

1. Lära sig plotta en beroende variabel mot en oberoende variabel. 2. Lära sig skatta en enkel linjär regressionsmodell

EVO DEV. EvodevExcel.GarpReportAddin

MS-DiskOperativSystem Sammanfattning och Övningar

Skapa modeller i Vikingen

DATORÖVNING 5: SANNOLIKHETSFÖRDELNINGAR FÖR

Objektorienterad programmering i Java I

Digitalmodul SB3360 Installationsanvisning

Metoder (funktioner) Murach s: kap Winstrand Development

CW Plotdef - Användarbeskrivning

Uppdatera Metem 3005 till M7005

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

1284_omslag.qxd :13 Sida 1 ECDL START OFFICE 2003 Allmän IT Windows XP Word 2003 Outlook 2003

SKYDD 800 är ett kopieringsskydd för flexskivor till ABC 800, ABC 802 och ABC 806.

Välkommen till CWT Profilverktyg & CWT Reseportal

Mathematica. Utdata är Mathematicas svar på dina kommandon. Här ser vi svaret på kommandot från. , x

Eltec VoteAid är ett system som används av kommuner och landsting för att sköta möten via trådlösa knappsatser.

Att koppla FB till AD-inloggning

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Uppgifter till praktiska tentan, del A. (7 / 27)

Användarmanual Bromsprovningsutrustning

INFORMATION FRÅN VITEC. Objektlista XML

EpiInfo. Fortsättningskurs - inmatningsformulär och dataanalys. av Mikael Åberg

Installation, Novaschem 2005

Capture Pro Software arbetsflöde: OCR-indexering och dokumentseparation med patchkod

Labb LIVE. Exempelkod från föreläsningen. Plushögskolan Frågeutveckling inom MSSQL - SU14

K3-SMS Fjärrstyrning Bruksanvisning

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Lägga till inledande kurser på programtillfälle eller inriktningstillfällen

OBJEKTORIENTERAD PROGRAMVARUUTVECKLING

emopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)

Objektorienterad programmering Föreläsning 11. Copyright Mahmud Al Hakim

Kortfattad instruktion för installation och användning av streckodsapplikationer

Dashboard - en översikt i ekonomisystemet

Lathund- Skapa objekt i TimeEdit 3 på Stockholms universitet

GitHub for Windows och GitShell

Användarhandledning Rapportgenerator Version: 1.1

DIGITALA RESURSER MANUAL FÖR. Komma igång med Acrobat Connect

Uppgift 1 (grundläggande konstruktioner)

Transkript:

Kommandon tillgängliga vid konstruktion av Autopiloter Här presenteras de kommandon som finns tillgängliga vid konstruktion av Autopiloter. Observera att text inom [ ] innebär att du själv ska ange parametern. Det ska alltid vara mellanslag mellan kommandot och den första parametern, därefter separeras parametrarna med kommatecken. Det ska aldrig vara mellanslag efter kommatecken. Vissa kommandon är beroende av att du använder korrekt skiftläge, skriv därför alltid kommandon och parametrar med det skiftläge som anges, gemena eller VERSALA. Gemensamma instruktioner och kommandon För att autopiloten ska kunna utföra vissa kommandon krävs det att du anger särskilda parametrar. I listan över kommandon anges dessa parametrar emellan [ ]. Ofta är det specifika parametrar för ett enskilt kommando, men nedan följer några parametrar som ofta återkommer: En rad med kommandon och instruktioner i en Autopilot får vara max 256 tecken lång. Kommando [SCR/PRN/filename] [modelname] ChartInstr Delphistrategy*AddPack,SCR vikingcode AutoClose Chart [vikingcode],[scr/prn/filename] ChartInstr [modelname],[scr/prn/filename] ChartSave [filename] ChartSave Clipboard ChartSet [modelname],[scr/prn/filename] ChartsToDisk [destdir] ChartsToScreen CloseWindows GotoLine [number] LoadChart [filename] LoadInstr [vikingcode] LoadInstrByName [name]

LoadNextInstr LoadPrevInstr LoadSet [filename] LoadWorkspace [filename] Message [message] MessageTitle [title] MessageType [STOP/QUESTION/EXCLAMATION/INFORMATION] NextWindow PrevWindow Print [cols],[rows],[margin], [wysiwyg],[border],[tile], [color],[comment] Rem [kommentar] SetScale [MONTH/WEEK/DAY/INTRADAY] Silent Start [commandline],[min/max/normal][,wait] TableCreateSet [filename]

TableDel COL,[column],<>/>,[value] TableDel ROW,[rowStart],[rowStop] TableInstr [modelname],[scr/prn/filename] TablePrint TableSave COL,[column],<>/>,[value],[filename] TableSave ROW,[rowStart],[rowStop],[filename] TableSet FUNDTABLE,[SCRN/PRN] TableSet [modelname],[scr/prn/filename] TableSet STOCKLISTTABLE,[SCR/PRN/filename] TableSort [column],[inc/dec] Wait [seconds] WalkSet [seconds] WalkWindows [seconds] För dig som har Vikingen Trading Parameteroptimering: Alla kommandon börjar med PAROPT sedan följer oftast ytterligare 1 el. 2 parametrar. Tänk på att när du använder dig av parameteroptimering utgår Vikingen alltid ifrån de inställningar du sist gjort för optimering.

Följande kommandon motsvarar inställningsdialogrutan för parameteroptimering: PAROPT Kör en parameteroptimering efter gjorda inställningar. Resultatet sparas antingen automatiskt eller visas i tabell. PAROPT ADDCURRENT Lägger till aktuellt objekt eller aktuell objektlista till det som ska optimeras. PAROPT ADDMODELS,[modelname*modelgroupname] Lägger till angiven modell i modellistan. Ex "PAROPT ADDMODELS, RSI*Modeller" PAROPT DEALS,min[,max] PAROPT END Sätter kravet på antal affärer under testet. Ange minst (min) antal affärer och eventuellt också max (max) antal affärer. Avslutar optimering. Bör anropas sist i autopiloten för att frigöra minne åt Vikingen. PAROPT ERASE,[0/1] PAROPT INTIME,[limit] PAROPT MEAN,[0/1] Raderar parametrar för objekt som inte uppfyller kraven i vinsttest. Ange på eller av, 1 = på, 0 = av. Sätter gräns (limit) för krav på innetid, dvs den tid testet måste ligga inne i affärer. Ange ett procenttal från 0.0 till 100.0. Tar fram medelparametrar. Ange på eller av, 1 = på, 0 = av. PAROPT PROFITABLEDEALS,[limit] Sätter gräns (limit) för krav på andel vinstaffärer. Ange ett procenttal från 0.0 till 100.0 PAROPT PROFTYPE,[type] Sätter typ av vinsttest. Ange något av alternativen vanligt eller yield, 0 = Vanligt, 1 = Yield. PAROPT REMOVEMODELS Tömmer modellistan. PAROPT REMOVEOBJS Tömmer objektlistan. PAROPT RESULT,[limit] Sätter gräns (limit) för resultatkrav i form av årsränta. Ange kravet i procent. PAROPT SAVE Sparar gjorda inställningar. PAROPT SAVEALL Sparar alla resultat från optimeringen. PAROPT SAVECHOOSEN Sparar den lista som är aktuell. PAROPT SCALE,[DAY/WEEK/MONTH/INTRADAY] Sätter tidsskala för optimeringen till dag, vecka, månad eller intraday. PAROPT TABLE,[0/number] Visar resultat i tabell, parametern är antal resultat (number) som ska visas eller spara automatiskt (0). PAROPT TIME,[start][, stop] PAROPT USESET,[0/1] Sätter startdag/starttid (start) och ev. slutdag/sluttid (stop). Ange i formatet ÅÅÅÅ-MM-DD för dag, vecka, månad och HH:MM:SS för intraday. Ex "PAROPT TIME, 1996-02-02, 1997-02-01" Sätter om optimering ska ske över objektlistor eller enskilda objekt. Ange 1 för objektlistor och 0 för enskilda objekt. Morgon dagens signaler Alla kommandon börjar med MSIG sedan följer oftast ytterligare 1 el. 2 parametrar. Följande kommandon motsvarar inställningsdialogrutan för morgondagens signaler: MSIG Genererar morgondagens signaler efter gjorda inställningar. Resultatet sparas antingen automatiskt eller visas i tabell. MSIG ADDCURRENT Lägger till aktuellt objekt eller aktuell objektlista för vilken signaler ska genereras. MSIG ADDMODELS,[modelname*modelgroupname] Lägger till angiven modell i modellistan. Ex "MSIG ADDMODELS, RSI - Modeller" MSIG BUY,[limit] Sätter gräns (limit) i %-enheter för köp. Om gränsen sätts till 0.0 slås köptest av. MSIG COMMENT,[comment] Sätter kommentarstext. Skriv in texten (comment) som ska visas i kommentar till bevakningsnivån. MSIG GUARDLENGTH,[number] Sätter längden på bevakningslinjen till antal (number) enheter (dagar eller Intradayintervall) MSIG END Avslutar morgondagens signaler. Bör anropas sist i autopiloten för att frigöra minne åt Vikingen. MSIG MODELINCOMMENT,[0/1] Skriver modellnamn i kommentar. Ange av eller på, 1 = på, 0 = av. MSIG REMOVEMODELS Tömmer modellistan. MSIG REMOVEOBJS Tömmer objektlistan MSIG RESET Återställer till ursprungliga inställningar.

Låser upp en optionstabell som är låst (se ovan). MSIG SAVE Sparar gjorda inställningar. MSIG SAVEALL Sparar alla resultat från körningen av morgondagens signaler. MSIG SAVECHOOSEN Sparar den lista som är aktuell. MSIG SCALE,[DAY/INTRADAY] Sätter tidsskala för morgondagens signaler till dag eller intraday. MSIG SELL,[limit] Sätter gräns i %-enheter (limit) för sälj. Om gränsen är 0.0 slås säljtest av. MSIG STEP%,[value] Sätter procentuellt värde (value) för steglängd. MSIG STEPABS,[value] Sätter absolut värde (value) för steglängd. MSIG TABLE,<0/1> Visar resultat i tabell (1) eller sparar automatiskt (0). MSIG TIME,[start] Sätter startdag eller starttid. Ange i formatet ÅÅÅÅ-MM-DD för dag, vecka, månad och HH:MM:SS för intraday. MSIG TYPEINCOMMENT,[0/1] Visar affärstyp Köp (0) eller Sälj (1) i kommentar. MSIG USESET,[0/1] Sätter om morgondagens signaler ska genereras över objektlistor (1) eller enskilda objekt (0). Bästa modell BESTMODEL [DAY/WEEK/MONTH/INTRADAY] TableSet BESTCOLLECT,[SCRN/PRN/filename] TableSet BestTable,[SCRN/PRN/filename] Kör bästa modell för angiven tidsskala, dag, vecka, månad eller intraday. Går på huvudobjektet. Öppnar en samlingstabell med bästa modeller för aktuell objektlista. Visar som standard för dagsdata, men kan ändras till veckodata med BESTCOLLECT_W, till månadsdata med BESTCOLLECT_M och intradaydata med BESTCOLLECT_I. Öppnar en tabell som visar vilka modeller som är bästa modeller för den aktuella objektlistan. TableSet INTRADAYTABLE,[SCR/PRN/filename] Visar intradaytabell för den aktuella objektlistan så som du valt, dvs på skärmen, skrivaren eller som en textfil. Köra autopiloter på objektlistor Alla kommandorader inleds med namnet på objektlistan och sedan ett mellanslag följt av autopilotkommandot. d-sveakt.wvs delete Tar bort objektlistan d-sveakt.wvs. d-sveakt.wvs =,d-o.wvs Objektlistan d-sveakt.wvs får samma innehåll som objektlistan d-o.wvs. d-sveakt.wvs +,d-o.wvs Sätter ihop 2 objektlistor. Lägger in objekten i objektlistan d-o.wvs i objektlistan d-sveakt.wvs. Inga dubbletter skapas. d-sveakt.wvs -,d-o.wvs Tar bort objekten i objektlistan d-o.wvs från objektlistan d-sveakt.wvs. d-sveakt.wvs &,d-o.wvs Objektlistan d-sveakt.wvs kommer efter detta kommando att innehålla de objekt som fanns i både d-sveakt.wvs och d-o.wvs. d-sveakt.wvs DELETENONAME Tar bort objekt ur objektlistan som ej har ett objektnamn, dvs de som bara har en vikingkod. OBS! Tar ej bort objektet från databasen. d-sveakt.wvs DELETENODATA Tar bort objekt ur objektlistan som inte har någon data alls. OBS! Tar ej bort objektet från databasen d-sveakt.wvs SORT d-sveakt.wvs =,CURRENT Sorterar objektlistan d-sveakt.wvs. Man kan även skriva CURRENT eller CURRENTINSTR istället för objektlistan d-o.wvs i de kommandorader som innehåller =,+,- och &. Det betyder att man i objektlistan d-sveakt.wvs får samma innehåll som i den aktuella objektlistan i Vikingen. CURRENTINSTR innebär att objektlistan d-sveakt.wvs kommer att innehålla aktuellt objekt i Vikingen. Man kan givetvis använda dessa kommandon på alla objektlistor inte bara på d-sveakt.wvs och d-o.wvs... d-sveakt.wvs =,CURRENTINSTR Vikingen Option och autopiloter TableSet OPTIONTABLE,[tablename],[SCRN/PRN] Aktiverar den valda optionstabellen (tablename) för den aktuella objektlistan och så som du valt, dvs på skärmen eller skrivaren. TableLock Låser en optionstabell till att innehålla den aktuella objektlistan. TableUnlock

CreateOptionSet [filename],[vikingcode],[underlying?],[futures?],[calloptions?(köpoption)],[putoptions?(säljoption)],[ maxdeviation-from-avista Skapar en objektlista med optioner. Efter kommandot anger du det filnamn (filename) du vill spara listan under. Avsluta filnamnet med ändelsen.wvs. Därefter anger du vikingkod för objektet, vars optioner och terminer du är intresserade av. Om vikingkod utelämnas används aktuellt objekt. (Observera att om vikingkod utelämnas måste du skriva två kommatecken utan något emellan, för rätt syntax). Följande parametrar ska anges som följer: Underliggande objekt (underlying): 0 = ta ej med/ 1 = ta med objektet självt (underliggande objekt) Terminer (futures): 0 = ta ej med/ 1 = ta med objektets terminer Köpoptioner (calloptions): 0 = ta ej med/ 1 = ta med objektets köpoptioner Säljoptioner (putoptions): 0 = ta ej med/ 1 = ta med objektets säljoptioner Optionsurval (maxdeviation): om detta anges tas bara optioner vars lösenpris ej aviker med mer än maxdeviation % från objektets kurs. Exempel: CreateOptionSet d-omx-o.wvs,100192,1,1,1,1,10 Skapar en objektista för OMX-INDEX (kod 100192) med OMX-INDEX självt, dess terminer och köp/säljoptioner vars lösenpris skiljer sig med mindre än 10% från OMX-INDEX kurs. Multiautopilot Stöd för att köra flera autopiloter från kommandoraden. En textfil måste tillverkas enligt följande: multiautopilot c:\autonamn1.wvp c:\autonamn2.wvp (då sökvägen till vikingen kanske måste ändras samt att autonamn är namnet på den autopilot som du vill köra). Textfilen ska alltså innehålla raden multiautopilot samt sökväg till autopilot. För att köra igång multiautopiloten så ange sökvägen till din textfil i ett kommandofönster, t ex: viking32.exe c:\apilot.txt (då autopilot.txt är namnet på din autopilot).