Att läsa in parametrar från instrument till script |
När man arbetar med script som ska anslutas till flera olika instrument samtidigt är det ofta väldigt användbart att kunna ange olika parametrar för indata som är indiviuella per instrument. Dvs, du kan använda samma script till olika instrument men med unika indata för varje instrument. Tex scriptet för Stoploss Mini lång som läser in den önskade flytstoppnivån från fältet Flytnivå Stoploss Mini i Indata. Du hittar fliken för Indata i Grunddata-dialogen som öppnas genom att markera ett instrument i en börslista och klicka Enter. |
Att använda parametrar i script |
För att läsa in en parameter i ditt eget script används scriptfunktionen ScrPar(n) där n motsvarar ett av de 32 fälten, numrerade 1-32. För att tex använda fält 18 i ett script kan du skriva: value:=ScrPar(18) Variabeln value får därmed värdet som angetts i fältet. |
Namnge fälten (överkurs) |
Det går att namnge de olika fälten så att du lättare kan se snabbt vad de är tänkta att användas till. Tex har vi fördefinierat några av de första för våra förinstallerade ordermodeller. Namnen lagras i filen AutostockTrader.ini under avdelning: [ScriptParameters] Label01=Flytnivå Stoploss Mini Label02=Klassisk Stoploss Multi Label03=Flytande Stoploss Multi Label04=Larmkod Stoploss Multi Label05=Trend Entry insats Label06=TermiATor insats Label07=M Valley insats Label08=DynTrend insats Label09=ditt eget fält 1 Label10=ditt eget fält 2 osv |