Hoe maak ik 2-dimensionale arrays in Vesticode?

Vragen en suggesties over Vesticode

Moderator: Perry

Hoe maak ik 2-dimensionale arrays in Vesticode?

Berichtdoor Frits_Kuijk » di 18 sep 2007, 22:30

Hoe maak ik 2-dimensionale arrays in Vesticode? Bijvoorbeeld voor een systeem dat werkt op n indicatoren, waarbij n een (optimaliseerbare) parameter van het systeem is.

Dan zou ik bijvoorbeeld value xEMA[10][]; willen declareren om tot maximaal 10 EMA's te vergelijken, maar het tweede [ wordt niet geaccepteerd. Hoe dan?

Dan zou ik graag plotx functie met variabele x willen aanroepen om die reeks functies getekend te krijgen, maar hoe?
Frits_Kuijk
 
Berichten: 4
Geregistreerd op: ma 19 aug 2002, 15:13

Berichtdoor Pierre » wo 19 sep 2007, 8:16

Hallo Frits_Kuijk,

Het is in VestiCode mogelijk om een 2 dimensionale array te declareren:
Code: Selecteer alles
value xMyArray[10,20];


Als je liever de EasyLanguage syntax gebruikt, dan kan dat ook:
Code: Selecteer alles
array: xMyArray[10][20](0);


Wat niet kan is een array van series (want dat is wat jij wil... 10 series in een array). En wat ook niet kan is een plot[x] of zoiets om een willekeurige plot te tekenen.

Het vergelijken van 10 EMA's doe je door 1 EMA te gebruiken en via de normale optimalisatie functie van Vestics kun je dan 10 verschillende waarden vergelijken.

vr. groeten,
Pierre Dolmans
Vestics Helpdesk
Pierre
 
Berichten: 412
Geregistreerd op: di 02 okt 2001, 9:46
Woonplaats: Leerdam


Keer terug naar Vesticode

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 16 gasten

cron