Tekniska indikatorer

Tekniska indikatorer

Tekniska indikatorer

ATR(p) 

ATREx(d,MBAC) 

BolBands(p,dev,ULX)

DX(p)

DXEx(d,MABC)

MACD(NTXBS)
MACD2(NTXBS)

MDI(p)

MDIEx(d,MABC)

MFI(p)

MFIEx(d,MBAC)

MOV(d,p,SEW)
EMA(d,p)
AMA(d,p,f,s)

WILD(d,p)



MMovDI(d, p1, p2)

MMovX(d, p1, p2)

MMovRes(d, p1, p2,%-tal)

MO(p)

MOEx(d,MABC)

OBV()

OSCP(p,p,SE,$%)

OSCV(p,p,SE,$%)

OSC(d,p,p,SE)

OSCPROC(d,p,p,SE)

PDI(p)

PDIEx(d,MABC)

ROC(d,p,%$)

RSI(p)

RSIW(p)

RSIWS(p)

SAR(step,max)

SAR2(step,max,p)

STOCH(p)

STOCHEx(d,MABC)

STOC(d,p)

Toppar, bottnar och formationer

Referenser in i dataserier

Ordermodeller

LLV(d,p)
LLVBARS(d,p)

HHV(d,p)
HHVBARS(d,p)

GapUp()
GapDown()

TOP(d,p,n,n2)
TOPBARS(d,p,n,n2)

BOTTOM(d,p,n,n2) 

BOTTOMBARS(d,p,n,n2)

UPSTEPS(d,p,n,n2) 

UPSTEPSBARS(d,p,n,n2)

DOWNSTEPS(d,p,n,n2)

DOWNSTEPSBARS(d,p,n,n2)

REF(d,p)

AREF(d,p)

CmpRef(d,p,ABC)

Rev(d)

Find(d,p,d2,n)

Loop()

Const(d)

BlockSize(n)

RoundBlock(n)

Portfolio(VP)

Market(nOC)

Cash(NTM)

LastTrade(BS,VPD01234)

OMinfo(S)

RoundPrice(d,n)

Odepth(BS,VPC,A01234)

Logiska funktioner

Trendlinjer och trigonometriska funktioner

Statistiska funktioner

NOT( )
AND( , )

OR( , )
XOR( , )

EQV( , )
IF(b,t,f)

GT( , )
GE( , )

LT( , )
LE( , )

CROSS( , )

TREND(1-100,p)

DynTrend(d,p,p)

ATAN( p1 , p2 )

STDEV(d,p)

Freq(d,p,1000.67,WHL)

Skew(d,p,NSM)

Median(d,p)

MedianBars(d,p)

LinReg(d,p,n)

R2(d,p)


Ritfunktioner

FIB(n1,n2,LDP)

TREND(1-100,p)

Draw(d,0123456789, attribut)

SupRes(LU)

Datumfunktioner

Aritmetiska funktioner

Vinstrapporter

DayOfWeek()        
DayOfMonth()

MonthNumber()
YearNumber()

Date()

XTIME()

ABS( )
INT( )
FRAC( )

ADD( , )
SUB( , )
MULT() 
DIV( , )
MOD( , )
EQV( , )
SQRT( )
POWER( n, e)
LOG()
EXP( n )
LOG10()
MN( , )
MX( , )

SUM(d,p)
SUMW(d,p)
CUM(d)

RetVal(d,0123456789)

GetVal(0123456789)

SetGvarIf(d,n,c,TDLEP)

SetGvarIfGUI(d,n,c,TDLEP)

GetGvar(n,NDP)

SetIniIf()

GetIni()

Syntax


Syntaxbeskrivning för parametrar inuti parenteser i referensdelen nedan:

( ) - Parenteser omsluter funktioners parametrar och behöver/kan inte användas på annat sätt.

{­detta är min kommentar} - Med klammerparenteser runt kan du skriva kommentarer var du vill i uttryck. Det är också behändigt för att tillfälligt kommentera bort uttryck för att testa återstående del av uttrycket.

( , ) - Kommatecken separerar parametrar om flera.

2.75 - Konstanta decimalttal använder decimalpunkt för decimaler.

d - Anger källa för dataserie. Kan väljas bokstav 'C', "B","S",'H', 'L', 'O', 'V' (Close, Buy, Sell, High, Low, Open, Volume). Ange bara en bokstav. Parametern kan också vara resultatet av funktionen REF(d,p)

p - Antal perioder för funktionen att operera på.

%$ - Ange det ena eller det andra tecknet för val av presentation som procent eller värde(dollartecken)

SE - Val av Simple eller Exponentiell. Ange bara ena bokstaven.

SEW - Val Simple, Exponentiellt viktad eller bara Viktad(Weighted). Ange bara en bokstav.

UL - Val av Upper, Lower. Anger för Bollinger Band att returnera övre eller undre bandet. Man anger endast en bokstav i parametern.

NTXBS - Normal, Trigger, X(crossing), Buy, Sell. Anger för MACD att returnera basvärdet eller Triggervärdet. X anger om trigger korsat baskurvan, B om trigger korsat i stigande för köpsignal, S om trigger korsat i fallande för säljsignal. Endast en bokstav används som parameter.


Prefix för script


Scriptens namn kan anges med olika prefix för att lättare hålla reda på vilka script som gör vad. Programmet visar dessutom endast script med rätt prefix i olika listor, tex i dialogen för ordermodeller. Exempel:

De prefix som finns är sammanställda nedan:

  • sl) betyder signalscript eller triggerscript
  • va) Volume Amount, betyder antal i en order, i dagligt tal kallat antalscript
  • vl) Value Limit, betyder pris i en order, i dagligt tal kallt prisscript
  • xk) Extra Kontrollscript, ett script som kan agera som blockering för en ordermodell när vissa förutsättningar inte är uppfyllda, tex att en viss tid gått sedan förra orderförsöket osv. Ett kontrollscript ska alltid lämna SANT för att ordern ska skickas.
  • g) Grafiska script, dessa har endast till uppgift att rita något i ett diagram.
  • st) Stega-script,  returvärdet från detta bestämmer vilken nästa sekvens i en ordermodeller blir som exekveras
  • sy) Synka-script, returvärdet från detta bestämmer vilken sekvens en ordermodell börjar på vid anslutning.