Čas
O času jsem v obecné rovině hovořil minule. Šlo především o to, odkud brát tento údaj pro svůj AOS, Dnes to bude už konkrétní součást strategie a povím vám, co všechno se pod pojmem čas dá naprogramovat.
Obchodní hodiny
To je myslím základní věc. Od kdy do kdy chci, aby můj AOS „seděl“ u platformy a obchodoval za mě. Celá tato věc vychází z toho, od kdy do kdy jste ve vaší strategii zvyklí u trhu sedět a obchodovat. Když dám příklad klasické strategie London Breakout, začátek obchodování bude od 9:00 h našeho času a bude končit (podle poznatků – individuálně) třeba v 11:00 h. Bylo by ale chybou, kdybyste si nechali AOS nastavit konkrétně na tyto hodiny. Potřebujete si totiž nechat možnost časy začátků a konců měnit. Takže programátorovi napíšete, že budete mít v AOS dvě položky, které se budou jmenovat třeba Trading Hours Start HH:MM a Trading Hours Stop HH:MM. Současně mu napíšete, že musí být nastavitelné v hodinách i minutách ve 24h módu.
Tímto docílíte toho, že váš AOS bude použitelný nejen pro např. London Break, ale pro jakoukoliv jinou situaci v trhu, třeba pro otevření americké seance. To stejné potom platí pro ukončení zadávání pokynů, které se může ukázat jako výhodnější třeba ve 12:30 h, místo v 11:00 h. Zkrátka už v tuto chvíli začne být váš AOS flexibilní a univerzálněji použitelný.
Dny v týdnu a zavírání otevřených obchodů
Současně s obchodními hodinami musíte programátorovi říct, kterých dnů v týdnu se bude vaše obchodování týkat. Také byste měli pouvažovat nad tím, jestli chcete být v obchodech i mimo obchodní hodiny daného instrumentu. Takže pokud chcete držet váš AOS v univerzálním pojetí, měli byste po programátorovi požadovat, aby vám dal možnost nastavit jednotlivé dny, včetně možnosti v určitou dobu uzavírat otevřené obchody. Může to vypadat například takto: Monday Trading – yes/no a další řádek Close Active Trades HH:MM (přičemž při nastavení 00:00 je funkce vypnutá). Další dny v týdnu jsou potom stejné.
Volitelné
Podobným způsobem jako výše můžete kdykoliv přidat jakoukoliv položku, spojenou s časem a obchodováním. Například můžete nastavit uzavření obchodů po určité konkrétní době od aktivace. Může to vypadat např. takto: Close Trade_ Open Time+ HH:MM. Tato věc se dá řešit i třeba jen minutami, takže vpadat by to mohlo i jako: Close Trade_Open Time+ Min 0000. V tomto případě zadáte například 60 min pro hodinu, nebo třeba 1440 min pro celý jeden den, a tak podobně..
Závěrem
Vždy pamatujte na to, že netvoříte AOS pro jednu konkrétní situaci a myslete na její flexibilitu. Pokud budete mít tímto způsobem možnost volit časy jak zahájení, tak ukončení obchodování a obchodů, budete mít ve své strategii velikou volnost. To oceníte, až začnete svoji strategii, prostřednictví svého AOS, optimalizovat.
Michal Uma