V tomto článku
Po prečítaní dokážete…
- Rozlíšite čas grafu, symbolu a explicitného filtra vrátane času Bratislavy.
- Vysvetlíte, prečo bežiace upozornenie nemusí používať upravené vstupy.
- Oddelíte simulovaný signál, prijatie správy a potvrdené plnenie na účte.
Vysvetlenie pojmov priamo v článku
Obchodný denník Backtest: skúška pravidiel na historických údajoch Bid a Ask Veľkosť pozície (objem) Cenový sklzTradingView spája grafy, upozornenia, Pine Script a vybrané brokerské pripojenia. Najprv oddeľte zdroj cien, simulovanú stratégiu a živý účet. Rovnaká obrazovka môže zobrazovať všetky tri, no značka vstupu v teste nie je potvrdené plnenie brokera. Pre slovenského čitateľa je podstatný aj čas Europe/Bratislava a mena skutočného účtu.
Čo presne je TradingView?
Ide o prostredie na grafy v prehliadači, desktopovej aj mobilnej aplikácii. Uložené rozloženie pomáha pri prechode medzi zariadeniami v rámci možností účtu a plánu. Grafický účet však nie je broker, ktorý prijíma pokyny a vedie prostriedky. Pred každým postupom skontrolujte zdroj symbolu aj účet v obchodnom paneli.
Vo vyhľadávaní môžu byť meny, akcie, futures aj indexy z rôznych zdrojov. Hotovostný index, futures a CFD na podobne pomenovaný index nie sú jeden produkt. Zapíšte poskytovateľa, celý symbol, produkt, seansu a prípadnú úpravu či spojenie série. To, že graf vidíte, nepreukazuje obchodovateľnosť na vašom pripojenom účte.
Vstupy pravidla si určte pred úpravou pracovnej plochy. Základy technickej analýzy vysvetľujú pojmy. Pri viacerých časových rámcoch odlíšte zoznam sledovaných symbolov od súčasne otvorených panelov. Aktuálna matica Basic uvádza jeden graf na kartu; potrebnú kapacitu overte pred výberom predplatného.
Čas grafu nemení predvolenú hodinu v Pine
Pred časovým filtrom odlíšte popisky od hodnôt v kóde. Modelová sviečka sa otvára 6. októbra 2026 o 13:30 UTC. Zadaná zóna symbolu je America/New_York: tam je 09:30 a predvolená premenná hour má hodnotu 9. Graf v Europe/Bratislava ukazuje 15:30. Pôvodný príklad s Europe/Warsaw má v tento deň rovnaký čas.
Jedna sviečka, dva pohľady, rovnaká hodina Pine
Celý diagram zobrazíte posunutím do strany
Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.
Po prepnutí grafu na UTC vidíte 13:30, ale hour je stále 9. Pine nečíta časovú zónu grafu. Pre pravidlo v slovenskom čase zadajte napríklad hour(time, "Europe/Bratislava"); pre túto sviečku dostanete 15. Zapisujte celý UTC čas, zónu symbolu aj filtra, nie iba hodinu na obrazovke.
Predpoklady: hypotetické otvorenie jednej sviečky a výslovne zadaná zóna zdroja symbolu. Nejde o skutočný obchod. V tento deň je New York UTC−4 a Bratislava aj Varšava UTC+2. Premenná hour označuje otvorenie, nie zatvorenie sviečky. Dokumentácia: Pine Script — Time.
Čím sú odlišné Pine Script a komunita?
Pine podporuje indikátory, simulované stratégie a podmienky upozornení. Samotný názov jazyka však nezaručuje rýchlosť učenia ani správnosť pravidla. Intrabarové prekročenie prahu a potvrdené zatvorenie nad prahom sú iné udalosti. Kód, frekvencia a dostupné údaje musia zodpovedať tej, ktorú chcete skúmať.
Verejné skripty podliehajú pravidlám publikovania a moderácii. To nepotvrdzuje ziskovú výhodu. Zistite, aké informácie signál používa a kedy boli naozaj známe. Historická značka posunutá dozadu po neskoršom potvrdení mohla v danom okamihu chýbať. Pri uzavretom kóde je kontrola obmedzená; popularita, predplatné ani moderátor nenahrádzajú reprodukovateľný test.
Koľko TradingView stojí?
Aktuálna matica uvádza Basic, Essential, Plus, Premium a Ultimate. Premium teda nie je najvyššia úroveň celej ponuky. Vyberajte podľa potrebných grafov, indikátorov, typu a počtu upozornení, histórie a intervalov. Cenu a podmienky účtovania overte pre svoj status a krajinu, nie podľa univerzálneho odporúčania jedného plánu.
Platený plán sám nepokrýva všetky burzové poplatky za živé dáta. Sledujte označenie zdroja a oneskorenia. Predvolené americké akciové dáta môžu byť z Cboe a líšiť sa od primárnej burzy. Niektoré oprávnenia sa overujú cez podporovaného brokera; rozhoduje konkrétna burza, predplatné a účet. Viac zaplatených funkcií nie je dôkaz rovnakých cien na dvoch obrazovkách.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Potreba | Čo overiť |
|---|---|
| Viac grafov | Počet panelov v rozložení, nie počet položiek zoznamu. |
| Upozornenia | Typ, limit, platnosť a spôsob doručenia. |
| Testovanie | Dostupné obdobie, interval a zvolený režim. |
| Dáta | Zdroj, oneskorenie, status odberateľa a samostatné oprávnenia. |
Ako vyzerá kontrola v praxi?
Pôvodný vymyslený príklad má H1 pravidlo: zatvorenie nad 1,1050. O 10:35 cena dosiahne 1,1052, ale o 11:00 sa sviečka zatvorí na 1,1040. Intrabarové prekročenie nastalo, zatvorenie nad prahom nie. Nie je to historický obchod ani predpoveď. Do denníka zapíšte pravidlo, cenový rad a frekvenciu upozornenia.
Emulátor stratégie používa predpoklady historického plnenia. Bar Magnifier využíva dostupné nižšie intervaly a môže zmeniť zistené poradie udalostí. Nezaručuje živé plnenie ani miesto vo fronte; overte pokrytie konkrétneho obdobia. Pri porovnaní testov uložte verziu kódu, dáta, náklady, čas vzniku signálu a model vykonania. Prvý rozdiel v jednotlivom obchode vysvetlí viac než dva rozdielne konečné súčty.
Upozornenia bežia na serveroch TradingView. Pri vytvorení vzniká samostatná kópia skriptu, vstupov, hlavného symbolu a intervalu. Neskoršia úprava grafu túto bežiacu kópiu nezmení. Pre zmenené pravidlo treba upozornenie znovu vytvoriť; samotné zatvorenie prehliadača nie je zmena jeho vstupov.
Nový príklad: rovnaká sviečka, dve verzie pravidla
V našom oddelenom modeli bežiace upozornenie A používa zatvorenie nad 1,1050 a zamýšľaný objem 0,10 lotu. V grafe zmeníte pravidlo B na zatvorenie nad 1,1060 a objem 0,05 lotu, ale upozornenie neobnovíte. Modelové zatvorenie 1,1055 splní A, nesplní B. Zmena čísla na grafe teda nepreukazuje, že server používa nové pravidlo. Objemy tu patria do návrhu samostatného externého prijímača; Pine tým nezíska živé brokerské oprávnenie.
Pre samostatnú kontrolu meny zvoľme fiktívny SL 20 pipov, hodnotu 10 USD za pip a 1,00 lotu a kurz 1,10 USD/EUR. Pri predpokladanom plnom objeme A by cenové riziko bolo 0,10 × 20 × 10 = 20 USD, teda približne 18,18 EUR. Pri objeme B, ak by jeho vlastná podmienka niekedy nastala, by to bolo 10 USD, približne 9,09 EUR. V našej aktuálnej sviečke B signál nemá. Tieto čiastky nepočítajú províziu, sklz, gap ani maržu a nie sú horným limitom skutočnej straty.
Uložte identifikátor rozhodnutia spolu s verziou pravidla, symbolom a intervalom. Záznam o prijatí správy, odoslaní požiadavky a potvrdenom plnení veďte zvlášť. Oprava grafu, potvrdenie prijímača a zmena pozície sú tri samostatné kontroly. Tento model nie je funkčný most na zadávanie obchodov.
09:30 v New Yorku nie je vždy 15:30 v Bratislave
Ďalší príklad používa pravidlo presne o 09:30 America/New_York, nie tvrdenie o otvorení každého forexového produktu. Dňa 23. októbra 2026 je to 13:30 UTC a 15:30 Europe/Bratislava. Dňa 30. októbra je to 13:30 UTC, ale v Bratislave 14:30. Dňa 6. novembra je to 14:30 UTC a znovu 15:30 v Bratislave. Regióny menia sezónny čas v odlišné dni; preto pevný lokálny filter 15:30 nie je po celý rok tou istou podmienkou. Použite pomenovanú IANA zónu podľa zamýšľaného pravidla a denník časových pečiatok.
Kde sa pohodlie končí?
Živé pokyny vyžadujú podporované pripojenie skutočnej právnickej osoby brokera, typu účtu a produktu. Logo medzinárodnej skupiny samo nepotvrdzuje dostupnosť pre každú lokálnu spoločnosť. Pôvodný poľský príklad OANDA TMS sa týka jej vlastnej CFD cesty, nie automaticky Slovenska. Overte dokumentáciu svojho poskytovateľa; chýbajúce pripojenie neznamená, že jedinou alternatívou je MetaTrader.
Pine stratégia sama neposiela pokyny do pripojeného živého účtu. Externý softvér môže spracovať webhook, čím vzniká ďalší vykonávací systém. V pôvodnom vymyslenom teste dostane ten istý identifikátor rozhodnutia dvakrát, zakaždým s príkazom pridať long 0,10 lotu. Pri nulovej vstupnej pozícii a predpokladanom plnom plnení každá správa vytvorí spolu 0,20 lotu. Prijímač, ktorý už spracovaný identifikátor rozpozná, vykoná len jeden zamýšľaný prírastok 0,10 lotu. Netvrdíme, že TradingView vždy správy duplikuje.
Identifikátor iba EURUSD by zablokoval aj budúci oprávnený signál. Pamäťový zoznam sa stratí pri reštarte; výpadok medzi vykonaním a zápisom môže ponechať neistý stav. Pred opakovaním zosúlaďte históriu účtu. Tento zjednodušený test duplicity nezaručuje práve jedno živé vykonanie ani nahradenie brokerskej kontroly.
Zmena grafu neprepíše uložené upozornenie
Objem B by znamenal približne 9,09 EUR iba pri jeho vlastnom budúcom signáli a zadaných predpokladoch. Aktuálna sviečka signál B nemá. Graf, serverová kópia a živý účet sú rozdielne stavy.
Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.
- Serverová kópia A
- Zatvorenie > 1,1050; objem 0,10 lotu
- Upravený graf B
- Zatvorenie > 1,1060; objem 0,05 lotu
- Modelové zatvorenie 1,1055
- A: podmienka platí. B: neplatí.
- Samostatné cenové riziko A
- 20 USD / 1,10 ≈ 18,18 EUR; bez nákladov
Čo si prakticky precvičiť?
- Vyberte celý symbol, zdroj, produkt a seansu; uložte UTC čas aj zóny. Rozlíšte cenu v grafe a obchodovateľný nástroj.
- Na dostupnom úseku Bar Replay skúšajte písomne určené pravidlo. Ručné rozhodnutia, emulované obchody a živé plnenia zapisujte oddelene.
- Vysvetlite rozdiel medzi prekročením o 10:35 a zatvorením o 11:00; potom medzi starou serverovou kópiou A a grafom B.
- Pred obnovením po výpadku skontrolujte potvrdené pokyny a plnenia. Nový klik nie je dôkaz neúspechu starého.
- Porovnajte konkrétny simulovaný obchod s rovnakými vstupmi. Na nasledujúcej stránke porovnáte TradingView a MT5 vrátane syntetických cien a nákladov.
Overte si, čo ste sa naučili
Cvičenie: približne 2 minúty.
Zobraziť odpoveď a vysvetlenie
V America/New_York je v tom okamihu 09:30. Zmena zobrazenia neprepíše predvolenú hodinu skriptu.
Ďalšie otázky
Čo overiť pred použitím grafu?
Celý symbol, poskytovateľa, produkt, seansu, zóny a prípadné oneskorenie. Podobný názov nepreukazuje rovnaký cenový rad ani dostupnosť na pripojenom účte. Zoznam symbolov tiež nie je počet súčasných grafových panelov.
Ktorý plán stačí a obsahuje živé dáta?
Vyberte konkrétnu potrebnú funkciu a overte limit, status a účtovanie. Matica zahŕňa aj Ultimate, takže Premium nie je celkový vrchol ponuky. Samostatné burzové dátové oprávnenia nemusia byť v cene plánu.
Obchoduje Pine priamo na živom účte?
Stratégia používa simulované pokyny. Podporované ručné brokerské pripojenie je iná cesta; externý prijímač webhooku vytvára samostatný vykonávací systém. Treba overiť účet, produkt, oprávnenia, duplicity aj stav po výpadku.
Prečo upozornenie nezodpovedá zmenenému grafu?
Beží zo samostatnej kópie skriptu, vstupov, symbolu a intervalu uloženej pri vytvorení. Neskoršia úprava grafu túto kópiu nemení. Obnovte upozornenie pre požadovaný kontext a overte ho; zmena zóny grafu navyše nemení predvolenú zónu Pine.
Zdroje a overenie
- Pine Script — Time
Zóna grafu verzus symbolu, otvorenie sviečky a IANA/DST.
- Pine Script — Alerts
Serverová kópia vstupov, kontext a frekvencia upozornení.
- Pine Script — Strategies FAQ
Simulácie a oddelené externé vykonávanie.
- TradingView — Plans
Aktuálna matica a počet grafov; žiadnu uvedenú modelovú sumu nepovažujte za tarifu.
- TradingView — Market data
Samostatné burzové oprávnenia a zdroj Cboe.
- TradingView — Bar Magnifier
Nižšie intervaly a obmedzené pokrytie histórie.
- TradingView — Script publishing rules
Moderácia verejných publikácií nie je potvrdenie výnosnosti.
Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.
