Referenca za nastavitve trga

Nastavitve trga so v skupni rabi med postavitvijo za udeležence (Layout) in podrobnim pogledom Igranje (Gameplay). Postavitev združuje kontrolnike glede na segment nadzorne plošče, na katerega vplivajo; Igranje pa iste kanonične nastavitve združuje po sredstvu (Asset), računu vrste igralca (Player Type) in prehodu.

Sredstva

Sredstvo (Asset) je instrument, s katerim je mogoče trgovati v tržnem mehanizmu. Ni predstavitvena slika.

Računi vrst igralcev

Vsaka vrsta igralca (Player Type) v dodelitvi (Assignment) prejme en tržni račun. Z zavihki računov izberete, čigava pravila urejate.

Začetna gotovina (Initial cash) se izračuna ob inicializaciji računa. Vsak račun nato vsebuje en pravilnik za vsako sredstvo.

Pravilnik sredstva

Dovoljenja za naročila neodvisno omogočajo nakup z omejeno ceno (limit buy), prodajo z omejeno ceno (limit sell), tržni nakup (market buy), tržno prodajo (market sell), izbirni nakup (select buy) in izbirno prodajo (select sell). Omogočite samo dejanja, ki jih podpira predvideni tržni protokol.

Izhodi transakcij

Izhodi transakcij se izvedejo, ko je zabeležena transakcija za izbrani račun vrste igralca. V vsaki vrstici urejenega seznama izberete spremenljivko (Variable), podate formulo in po želji uporabite semantiko Immediate.

Immediate ima enak pomen urejenega delovnega stanja kot pri izhodih Free Form: poznejše vrstice lahko berejo novo vrednost. Vrstice, ki niso Immediate, postanejo vidne po ovrednotenju celotnega nabora izhodov.

Periodični prehodi

Periodični prehod vsebuje:

Za ponavljajoče se posodobitve trga uporabite Continue. Complete module konča trgovanje, ko je izpolnjen pogoj prehoda. Ciljne poti Output Stage povezujejo življenjski cikel trga z avtorsko ustvarjenimi predstavitvenimi ali procesnimi stopnjami.

Pred rezultati

Izhodi Pred rezultati (Before Results) se izračunajo enkrat, po koncu trgovanja in pred prikazom rezultatov (Results). To je ustrezno mesto za končne vrednosti gotovine, portfelja, dobička ali uspešnosti.

To se razlikuje od izhodov transakcij, ki se lahko izvedejo večkrat, in periodičnih prehodov, ki se izvajajo po časovniku.

Preslikava segmentov postavitve

Če kliknete segment postavitve (Layout), se odpre njegov inšpektor za izbrano vrsto igralca in sredstvo.

Prikaz in zgodovina

Predstavitev vsake spremenljivke v Podatkovnem modelu (Data model) vključuje Oznako (Label), Besedilo pomoči (Help text), Gradnik (Widget), Decimalna mesta (Decimal places), Oznake vrstic (Row labels) in Oznake stolpcev (Column labels). Možnosti gradnika so auto, number, text, checkbox, select in grid. Inšpektor postavitve trga ne določa ločenega prikaza za sredstvo.

Vnosi časovne vrste lahko izvirajo iz:

V vsaki vrstici zgodovine izberete spremenljivko in formulo Vidno (Visible). Cenovni grafikon dejansko izrisuje cene transakcij; ti viri spremenljivk zagotavljajo dodatne skupne vrednosti zgodovine ter vrednosti, specifične za udeleženca ali sredstvo. Starejše definicije Market so navajale tudi GraphVariables po imenu Variable. Ni bilo zahtevano, da so numerične skalarne vrednosti: izvajalno okolje ohrani tip in dimenzije vrednosti, zato lahko zgodovina vključuje tudi neskalarne vrednosti.

Strukturne odvisnosti

Računi vrst igralcev so odvisni od dodelitve (Assignment). Pravilniki sredstev so odvisni od seznama sredstev v Market. Ko spremenite katero koli od teh struktur, preglejte vse prizadete račune in pred izvajanjem zaženite Validacijo (Validation).

Generatorji rezultatov na visoki ravni so opisani ločeno v Referenci ukazov za načrtovanje trga.