for at oprette brugerdefinerede indikatorer skal man bruge Metacitater sprog 4 (MKL4) og MetaEditor. For at starte editoren skal man udføre kommandoen “Opret” i vinduets kontekstmenu “Navigator Brugerdefinerede Indikatorer” eller menukommandoen “værktøjer Metacitater Language Editor” eller trykke på F4 eller knappen på værktøjslinjen “Standard”. Ved oprettelsen af MKL4-programmet åbnes Ekspertguiden, der gør det muligt at oprette nye MKL4-programmer, automatisk. “Brugerdefineret indikator” skal vælges i den som det objekt, der skal oprettes,
og de nødvendige felter skal udfyldes:
- navn-indikator navn;
- Udvikler udviklerens navn;
- Link udviklerens hjemmeside;
- indgange listen over indikatorindgange. For at tilføje en ny parameter skal man trykke på knappen “Tilføj”, og for sletning skal man trykke på “Slet”.
så er det nødvendigt at afgøre, om den nye indikator vil blive oprettet i et separat undervindue og hvilket interval det vil have. Desuden er det nødvendigt at definere mængden og parametrene for indikatorarrays. Værdier af deres elementer bruges til at tegne linjer i diagrammet. Med andre ord, når indikatorarrays er defineret, defineres også linjerne for den fremtidige indikator. Derefter åbnes vinduet for den nye indikator med de definerede indstillinger. En fil med kildekoden ( * .MK4) af indikatoren placeres automatisk i mappen/eksperter / indikatorer på klientterminalen. Fra dette tidspunkt kan man begynde at skrive teksten til den brugerdefinerede indikator.
når indikatoren er udviklet, skal den kompileres. For at gøre det skal man udføre kommandoen “File Compile” editor menu, trykke på F9 eller knappen på værktøjslinjen. Når indikatoren er blevet kompileret, en eksekverbar programfil med *.EKS4 udvidelse vil blive oprettet for automatisk at blive placeret i mappen/eksperter / indikatorer. Listen over brugerdefinerede indikatorer kan ses i vinduet “Navigator Custom Indicators” på klientterminalen.
ændring af Brugerdefinerede Indikatorer
for at begynde at ændre den eksisterende indikator fra terminal skal man udføre kommandoen “Modify” i vinduets kontekstmenu “Navigator Custom Indicator”. Derefter åbnes Metaeditoren, hvor den valgte indikatorkildekode allerede er hentet. Når denne kode er blevet ændret, bliver man nødt til at kompilere den igen og få en ny eksekverbar EKS4-fil. Ellers vil den tidligere, ikke-modificerede version af indikatoren blive brugt i terminalen.
OBS: Hvis indikatoren er udarbejdet med fejl, er det umuligt at vedhæfte det til diagrammet. Derefter vises vinduet indikatoregenskaber ikke, og en rekord om umulighed at åbne en fil med en eksekverbar kode vises i ekspertjournalen.