Jump to content
Co nového? Mé kurzy
Komunita:
Diskuze Sledované příspěvky Žebříčky

Doporučené příspěvky

Odesláno

to mirkazet,
buď si nastavíš ve Strategy properties fixní počet kontraktů, které budeš obchodovat, a v tom případě stačí mít vstupní kód bez definovaného počtu kontraktů,
např.: Buy next bar at market;

Nebo si počet kontraktů napíšeš do kódu:
Např.:
Buy 2 contracts next bar at market;

...nebo si v "inputs" vytvoř třeba:
MojeKontrakty (2),
...a v kódu to pak bude takto:
Buy MojeKontrakty contracts next bar at market;

Odesláno

Děkuji za odpověď. Když ovšem zvolím kteroukoliv z těchto možností (navýším tedy počet kontraktů kupříkladu na 2), v Performance reportu shledávám, že výsledek není prostý dvojnásobek původních výsledků strategie, jak jsem očekávala. Zdá se mi, že např. SL a všechny Profit Targety zůstanou na stejné hodnotě pro celou sumu kontraktů, tedy byl-li původně SL 800, nyní je pro jeden vstup 400. S PT je to obdobné. Celkový výsledek je pak samozřejmě značně horší. Znamená to tedy, že musím při navýšení kontraktů příslušně změnit i všechny tyto hodnoty, které jsou v kódu? To bych byla docela zklamaná, neboť u složitého kódu si nejsem jistá, že všechny potřebné změny dokážu odhalit. Je toto skutečně jediná cesta jak navýšit počet kontraktů?

Odesláno

Ano...SL a PT jsou fixní dolarové hodnoty.
Pokud chceš, aby se ti velikost SL, PT a případně jiných fixních hodnot upravovala automaticky, tak to můžeš udělat třeba takto:

Inputs:
MojeKontrakty (2), //kolik kontraktů obchoduji
PTforContract (1200); // Profit target na jeden kontrakt
SLforContract (800); // Stop loss na jeden kontrakt

....kód strategie....

Setprofittarget (MojeKontrakty * PTforContract);
Setstoploss (MojeKontrakty * SLforContract);

Odesláno

@mirkazet:
V dokumentaci TradeStation:

Example 2 - Futures
When used with the SetStopLoss built-in exit strategy, SetStopContract sets the exit order based on a per share/contract basis in dollars.
If you held the S&P e-mini and set a stop at 1.50 from your entry price the resulting stop loss would be $75 each contract held based on a BigPointValue of 50 (1.5 * 50 = 75).

Input: StopLossPts(1.5);

SetStopContract;
SetStopLoss(StopLossPts * BigPointValue);

In this example, 10 contracts would result in a $750 stop loss ($75 x 10 contracts)

Příkaz SetStopContract umožňuje rozpočtění vestavěných funkcí na jednotlivé kontrakty a při návrhu strategií by se měl používat. Důvodem je právě správná funkcionalita při navyšování kontraktů.

  • 2 týdny později...
Odesláno

Ahoj, chtěl bych se zeptat, zda nevíte, jestli je možné mít u brokera Tradestation otevřený účet a k němu propojení do platformy Sierra Chart, ve které bych zobrazoval grafy a zadával příkazy, nebo jestli toto není vzhledem k jejich vlastní platformě možné.

Hledal jsem na netu a nenašel jsem tam ani pozitivní ani negativní odpověď, tak jestli s tím nemáte někdo nějakou zkušenost. Předem díky

Odesláno

MerQury Wrote:
-------------------------------------------------------
> Ahoj, chtěl bych se zeptat, zda nevíte, jestli je
> možné mít u brokera Tradestation otevřený účet a k
> němu propojení do platformy Sierra Chart, ve které
> bych zobrazoval grafy a zadával příkazy, nebo
> jestli toto není vzhledem k jejich vlastní
> platformě možné.

Pokud mas brokera Tradestation, lze obchodovat pouze z TS platformy. Nelze exekuovat z niceho jineho. ;)

Odesláno

Ahojte, mam problem ze po preinstalovani TS mi zmizli vsetky vytvorene strategie a neviem kde by som ich mohol najst. Neviem kde ich Tradestation uklada. Som z toho dost zhrozeny, lebo mam v tom hodne prace a samozrejme prave strategie som si nezalohoval.

Dakujem za kazdu radu

Odesláno

Lio,
Na odkaz neklikej levým myšítkem, ale pravým a stáhni si ten ELD soubor do počítače.
Pak ho naimportuj do TS:
-v TS klikni na záložku "File" (nahoře v levém rohu)
-a v rozbalené roletce klikni na "Import/export EasyLanguage"
-v otevřeném okně klikni na "Import EasyLanguage file (ELD, ELS or ELA)"
-klikni na "Další" nebo "Next"
-najdi ten ELD soubor v tvém PC a naimportuj ho

Odesláno

to andros,

Díky za pomoc, jen malé doplnění - možná to nováčkům pomůže, po stažení do PC se soubor uloží s příponou .html - je potřeba to přejmenovat např. v Total Comanderu na příponu .eld a pak naimportovat dle tvého návodu a je vše OK :)

Odesláno

Nezakládal jste někdo teď v poslední době účet u TS? Právě to dělám a u typu účtu není volba "Forex". Jen Equities, DVP/RVP a Futures.

Jak se tedy obchoduje Forex? Pod účtem Futures?


Díky moc!

Macros

Odesláno

Macros Wrote:
-------------------------------------------------------
> Nezakládal jste někdo teď v poslední době účet u
> TS? Právě to dělám a u typu účtu není volba
> "Forex". Jen Equities, DVP/RVP a Futures.
>
> Jak se tedy obchoduje Forex? Pod účtem Futures?
>

TS uz forex nenabizi.

  • 2 týdny později...
Odesláno

Při instalaci TS na druhý PC (notebook) v průběhu "Registering COM servers" vyskočí hláška - "Unable to register servers. Setup will now abort" a instalace se přeruší a nedokončí.

Nevíte někdo, co s tím?

Díky

Odesláno

Nemali ste dakto problem pri praci s Tradestation9.5 v offline mode?

Ked sa prihlasim najprv online a neskor prepnem do rezimu offline , vsetko ide ako ma.
Ale ked chcem zacat pracovat s Tradestation offline hned pri starte, tak po kliknuti na "Work Offline" v uvodnom login okne bud nenastartuje Tradestation vobec alebo nastartuje a Workspace grafy su bez dat a s hlaskou "Invalid symbol or you are working offline".

Dik za radu

Odesláno

Pokud jsi offline, tak potřebuješ mít data trhu uložené v počítači, aby jsi je mohl do grafu načíst.
Datumy v grafu (začátek a konec dat) musíš mít v off-line režimu nastavené tak, aby jsi se rozpětím datumů vlezl do dat, které jsi načítal, když jsi byl online.

Příklad: pokud jsem dnes online a načtu si do grafu data třeba od 1.1.2003 do dneška (4.1.2017), tak pro off-line režim si konec dat posunu na včerejšek (od 1.1.2003 do 3.1.2017) a takto si uložím workspace...pak by mi to mělo načíst data i v off-line režimu.

Pokud klikneš pravým tlačítkem myši na tu "černou" obrazovku (která se ti zřejmě objevuje), tak jdi do "Format symbol" a tam si posuň koncový datum o tolik zpět, aby se ti data načetly.

×
×
  • Vytvořit...