Onbekende functies - Onbekende functies in RocEma handelssys

Vragen en suggesties over Vesticode

Moderator: Perry

Onbekende functies - Onbekende functies in RocEma handelssys

Berichtdoor JanvanZijp » ma 04 nov 2002, 15:04

Kan iemand mij vertellen wat de functies "buy" en "sell" precies doen?
Deze worden o.a. gebruikt in het ROCEma handelssysteem.
Ik ka hier verder niets over vinden in de Vesticode Help.
JanvanZijp
 
Berichten: 24
Geregistreerd op: wo 06 maart 2002, 16:30

Onbekende functies

Berichtdoor geert udema » vr 08 nov 2002, 0:20

Misschien helpt het volgende :

?{---- check for signals ----}
?if vCrossesAbove(xROCEMA,0) then buy;
?if vCrossesBelow(xROCEMA,0) then sell;
?
Als de if true is dan is een Long trade gestart.
Dat heeft binnen Vestics bijv. als gevolg dat de Positiefuncties in Help 1.9.3.6 een waarde krijgen waarmee je iets kunt.
Zo krijgt de functie Marketposition hierdoor de waarde 1.
Zie ook sommige functies in 1.9.3.3. Je kunt aan het signaal, dit geval een buy, een Alert verbinden enz.
Als de else true wordt een Short trade gestart.

Het sluiten van de Long positie gebeurt via "if Marketposition=1" en "ExitLong".
Hierdoor wordt aan de serie gesloten trades een nieuwe toegevoegd.
Hierdoor krijgen bijv. de functies in 1.9.3.7 via Vestics automatisch een nieuwe waarde waar je weer iets mee kunt als je wilt.

Succes, Geert.


(Edited by geert udema at 12:24 am op 8,nov. 2002)
geert udema
 
Berichten: 114
Geregistreerd op: ma 31 dec 2001, 11:45

Onbekende functies

Berichtdoor cees » di 26 nov 2002, 14:36

Ook ik kan in de Vesticode help file en documentatie (vesticode handbook uitgereikt op 28/09) niets vinden over buy en sell.

Buy houdt volgen mij in:
evt short positie sluiten en long gaan.

Sell houdt volgens mij in:
evt long positie sluiten en short gaan.

Mijns inziens is Buy dus niet gelijk aan vEnterLong ?
maar aan vExitShort (bij short postie) en vEnterLong.
Voor Sell geldt hetzelfde.

Misschien kan pierre buy en sell even toelichten.
cees
 
Berichten: 51
Geregistreerd op: wo 27 feb 2002, 19:48

Onbekende functies

Berichtdoor Pierre » di 26 nov 2002, 21:09

Hallo Cees,

Je hebt helemaal gelijk met je veronderstelling.

De Buy en Sell die ik zo achteloos gebruikt heb komt uit EasyLanguage. Normaal streef ik er altijd naar om alles puur VestiCode te maken, maar soms laat ik daar een steekje bij vallen. Ik zal het aanpassen.

Overigens is er hier en daar op het internet veel over EasyLanguage te vinden. Niet alleen de syntax, maar ook allerlei "how to..." zaken. Dat is zeker de moeite waard om te bestuderen. Of je de geleerde zaken dan toepast in EasyLanguage of in VestiCode dat mag je dan verder zelf bepalen.
Pierre
 
Berichten: 412
Geregistreerd op: di 02 okt 2001, 9:46
Woonplaats: Leerdam

Onbekende functies

Berichtdoor cees » di 26 nov 2002, 22:45

Hallo Pierre

Op zich zelf maakt het me niet zo veel uit of het een easylanguage of een specifieke vesticode functie is.
Het probleem was dat ik er in de helpfile en documentatie er niets over kan vinden.

groetjes
cees
cees
 
Berichten: 51
Geregistreerd op: wo 27 feb 2002, 19:48

Onbekende functies

Berichtdoor acp010107 » wo 27 nov 2002, 10:48

Pierre,
Cees schrijft dat "sell" betekent eventuele long posities sluiten en short gaan en jij bevestigt dat.

In de documentatie van TradeStation m.b.t. EasyLanguage staat echter:
- Buy = cover all short positions and initiate a long
?position
- Sell = close a long position
- SellShort = cover all long positions and initiate a short
?position
- BuyToCover= close a short position

Met name de omschrijving van "sell" is anders.

Wat is juist ?

Verder kom ik bij Vestics ook nog tegen:
- vEnterLong
- vEnterShort
- vExitLong
- vExitShort

Wat is de betekenis van deze "builtins" ?

Verder nog een vraag m.b.t. de "MarketPosition". Ik begrijp dat deze de stand van de positie op enig moment weergeeft ?(1 = long, -1 = short en 0 = flat).

Is mijn conclusie juist dat:
- Buy de MP van 0 resp -1 wijzigt in een 1
- Sell van 1 in een 0
- SellShort van 0 resp 1 in een -1
- BuyCover van -1 in een 0 ?

En wat zijn de gevolgen van
- vEnterLong
- vEnterShort
- vExitLong
- vExitShort
voor de MP ?

B.v.d./M.vr.gr
Aad ? ?
acp010107
 
Berichten: 101
Geregistreerd op: di 05 maart 2002, 23:48

Onbekende functies

Berichtdoor Pierre » wo 27 nov 2002, 23:53

Hoi Aad,

Ik heb het nog even voor alle zekerheid nageslagen, maar in de EasyLanguage Reference Guide staat duidelijk:

Buy (pag 284): Initiates a long position. Covers any short position & reverses an existing position.
Sell (pag 317): Initiates a short position. Closes any open positions & reverses an existing position.

Nou vind ik zelf die beschrijving niet erg duidelijk, maar ik lees er toch wel uit dat bij een Buy een eventuele short postion gereversed wordt.

Verder bestaat in mijn manual de SellShort en BuyToCover niet, maar bestaat er wel een ExitLong en ExitShort functie, die dus gebruikt worden om een long cq short positie te sluiten.

Heb jij misschien een manual van versie 6 of zoiets? Wij hebben ons gebaseerd op versie 4.0 en later op 2000i. Versie 6.0 wordt naar mijn weten buiten de US niet geleverd omdat deze helemaal geoppeld is aan hun website en brokerage service.

Wat de vEnterLong en vEnterShort in VestiCode betreft: deze komen exact overeen met Buy en Sell. Met andere woorden: als je een EnterShort doet, dan wordt een eventuele long positie gesloten en een short positie geopend.
Pierre
 
Berichten: 412
Geregistreerd op: di 02 okt 2001, 9:46
Woonplaats: Leerdam

Onbekende functies

Berichtdoor acp010107 » do 28 nov 2002, 2:35

Pierre,
Ja, ik citeerde uit de reference guide voor TradeStation 6. Ooit gedownload van www.tradestation.com (ik zal trouwens niet de enige zijn).
De oorzaak van de spraakverwarring is dus een gevolg van het feit dat de diverse systemen en/of versies van TradeStation niet op dezelfde manier werken.
Aad.
acp010107
 
Berichten: 101
Geregistreerd op: di 05 maart 2002, 23:48


Keer terug naar Vesticode

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 7 gasten

cron