Jump to content
Co nového? Mé kurzy
Komunita:
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Diskuze Sledované příspěvky Žebříčky
Jezinka

Ninja Trader - programování (strategie)

Doporučené příspěvky

Ahoj,

prosím o radu někoho kdo má zkušenosti s programováním v NT.
Mám strategeii, kde počítám velikost pozice tedy kontraktů. Při backtestu dosáhne strategie až na cca 30 kontraktů po 2 letech, ale ve výsledcích Performance jsou počítány komise tak, jako kdybych stále obchodoval 1 kontrakt / obchod, takže celkový náklad na komise je úplně někde jinde, než má být.

Díky

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Peter0508:
Zkus být více konkrétní se svým dotazem, takhle ti nikdo nebude schopný pomoci.

tomas262:
Vyzkoušej Tools -> Options -> Commision, ze seznamu si vyber [bold]Futures - Simulator[/bold] (pokud tedy testuješ futures) a nadefinuj [bold]Commision levels[/bold] tak že zadáš vysoké číslo pro hodnotu [bold]Units[/bold]. Tím nadefinuješ horní hranici kontraktů, pro kterou aplikuješ zvolenou komisi.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
tomas262:
přečti si help pro globální nastavení default levelů komisí (flat vs tiered)
www.ninjatrader.com/support/helpGuides/nt7/index.html?commission_tab.htm
a případně ještě taky pro jednotlivé instrumenty, jejichž nastavení přebíjí výše uvedené globální nastavení
www.ninjatrader.com/support/helpGuides/nt7/index.html?editing_instruments.htm (záložka Misc)

Levely komisí pro své instrumenty a brokery/datafeedy si nastav jak potřebuješ - u tebe asi celkový one-side poplatek za 1 kontrakt.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Ahoj delf, dik za reakciu,
som na sim, data stahujem iba denne a len ma napadlo si skusit jednoduchu sipku a (alebo) zvukovy alert k tomu do grafu trebars ak CCI14 prekroci 0 a teda neskor neco zmysluplnejsie. oznam "Strategy was successfully created" ale v grafe sa po pridaní nic nezobrazí...

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Peter0508:
Jestli tě chápu dobře, jde ti jenom o to vykreslit do grafu nějakou značku (popřípadě alert) aniž by jsi chtěl automatickou exekuci příkazu, je tak? Pokud ano tak v tom případě to neimplementuj jako strategii ale jako indikátor.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Chtěl bych poprosit o radu ohledně limitní ceny. Ve wizardu mám udělaný kod a chtěl bych místo market příkazu (který funguje) použít příkaz Limit pro long pozici.

Myšlenká je klasická - od close úsečky (která splňuje určitá pravidla) chci odečíst například 25ticků a tehdy vstoupit (nechat příkaz aktivní během celého dne poté zrušit pokud se nevyplní).
Ve wizardu jsem došel k něčemu takovému: Close[0] + -25*ticksize.

Problém však je ten, že příkaz je vyplněn pouze je-li následující úsečka natolik dlouhá že se dotkne této limitní ceny. Po druhé úsečce se již limitní příkaz nevyplní. Určo to budenějaká prkotina ale já si s tím nevím rady. A i když jsem to tu hledal tak jsem to nenašel :-( Poradil by mi někdo prosí? (tu)

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
TomTailor:

Ahoj, příkazy typu Limit/Stop musíš nastavovat při každé OnBarUpdate události, jelikož příkaz je platný pouze pro následující usečku, kdy jsi volal Limit příkaz. Pokud příkaz neobnovíš, tak vstup na definované ceně je zrušen. Popřípadě Limit/Stop příkazy mají příznak liveUntilCancelled, který tuto vlastnost dokáže potlačit, takže příkaz je aktivní do zrušení či do konce dne. Nevím jestli se v tom dokážeš zorientovat když používáš wizzard, zkus se podívat do kódu, jak je strategie vygenerovaná.

Dalibor

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Ahoj, potřeboval bych poradit s errorem v ninjaTraderu. Pokoušel jsme se naprograt FinWin patterny jako strategii, podle tutorialu, zde na finančníkovi a Ninja mi vyhazuje tento error (viz printscreen) Ninja Trader 7.1000.11

25635

25636

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
Neví někdo jak do NT dostat pouze moje vstupy z excelu? Tudíž abych mohl strategii použít pouze na optimalizaci výstupů? Nikde v diskuzi jsem nic podobného nenašel. Předem děkuji.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
FunBcz:

Tohle si budeš muset doprogramovat bohužel sám, jiná cesta není. Ve strategii si při inicializaci načteš Excel (či jeho export do csv), ten rozparsuješ a na základě těchto dat potom budeš otevírat pozice. S výstupem si už pak můžeš dělat cokoliv.

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

Zapojte se do diskuze

Příspěvek můžete vložit nyní a registrovat se později. Pokud máte na serveru účet, přihlašte se a příspěvek bude publikován pod Vašim uživatelským jménem.
Poznámka: příspěvek bude uveřejněn po schválení moderátorem.

Návštěvník
Odpovědět na tento příspěvek..

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Předchozí obsah byl obnoven.   Smazat obsah editoru

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.