Zadání AOS

8.10.2012 - Vladimír Pokora

  Pokud si chcete nechat naprogramovat obchodní systém, dovoluji si Vám poskytnout některé informace, jak by Vaše zadání pro moji práci mohlo vypadat. Tak v prvé řadě doporučuji, aby jste si nechali zautomatizovat jen takový obchodní systém, kterému sami dobře rozumíte a jsou Vám přesně známy podmínky pro otevření obchodu, jeho řízení a následné uzavření. Obecně tedy nedoporučuji nechat si naprogramovat systém, jehož popis jste nalezli někde na internetu, v různých FX diskusích, nebo v knihách. Abych mohl vytvořit program podle Vašich představ, musí být Vaše zadání přesné a věcné, tedy prostá pravidla obchodního systému bez dalšího nepodstatného textu. Přehlednost vašeho zadání ovlivňuje termín dodání i cenu výsledného produktu. I jedno špatně zvolené slovo může způsobit vytvoření programu s odlišnou funkcí, než jakou jste chtěli. I z toho důvodu musí být zadání v českém jazyce, aby nedošlo k nepřesnostem v překladu. Rozhodně Vás prosím, aby jste mi nepřeposílali několikastránkové články z knih či internetu, ze kterých mám sám rozpoznat a vyčlenit pravidla obchodního systému a domýšlet si význam nejednoznačných slovních termínů.

  Počítačový program může pracovat s hodnotami jako jsou například High, Low, Open, Close svíce a otevírací čas svíce, a to u aktuální svíce nebo kterékoliv v historii. Dále pak třeba aktuální hodnoty indikátorů nebo v historii a to i u několika indikátorů současně. Detekují se hodnoty ceny Ask a Bid, a všechny další viditelné nebo i skryté údaje grafu. Mohou se sledovat údaje cen, svící či indikátorů také z jiných TF než je aktuálně zobrazené TF (časový rámec) a také údaje z jiných grafů.

Zadání pro tvorbu AOS by mohlo vypadat například takto:

  Dobrý den, potřeboval bych vytvořit AOS pracující s indikátorem CCI a EMA. Pro zadání pokynu BUY musí tělo poslední zavřené svíce překřížit EMA zespodu nahoru a zároveň je po close svíce indikátor CCI nad -50. Stoploss se nastaví 5 pips pod nejnižší Low posledních 10ti svící, minimálně však v zadaném odstupu. Pro SELL opačně (CCI pod +50). Vstupuje se tedy po uzavření svíce. Ukončení obchodu na SL, TP nebo na opačném signálu. Prosím o funkce které nabízíte na svém webu. TrailingSL bude mít následující funkci: při Long obchodu bude posouvat SL ve stanoveném odstupu pod Low poslední zavřené svíce. U Short obchodu nad High svíce. Děkuji.


  Robot, kterého Vám dodám, bude obchodovat na všech instrumentech a ve všech časových rámcích. Všechny parametry včetně nastavení indikátorů, budou volitelné. Někdy je také vhodné k textovému popisu dodat i nákres nebo sken grafu s ukázkou vstupu a výstupu z obchodu.


  Hotový program testuji pouze na funkčnost, nikoliv na ziskovost. Na úspěšnost vaší obchodní strategie může mít vliv také těchto šest faktorů:

  1. Nastavení parametrů. Strategie může mít desítky nastavitelných parametrů a tím vznikají až stovky různých kombinací.
  2. Čašový rámec - TimeFrame na kterém budete strategii obchodovat. Co je neúspěšné na M5, může být ziskové na H1, také díky vlivu spreadu.
  3. Obchodní čas - Někteří obchodníci úspěšně používají i strategie vysloveně rizikové, jako jsou martingale systémy. Je to díky schopnosti strategii ve vhodný okamžik zapnout a pak zase vypnout.
  4. Vhodný instrument - Každý trh má svá specifika. Co není úspěšné na forexu, může být ziskové na indexech nebo komoditách.
  5. Typ grafu - Některé strategie mohou lépe fungovat na Renko/ Range grafu.
  6. Broker - Rychlost a spolehlivost v plnění obchodních pokynů spolu s nízkými poplatky můžou rozhodnout o ziskovosti Vaší strategie.
Protože variant použítí dodaného AOS je opravdu mnoho, může být nalezení ziskového setupu časově velmi náročné.

www.forexrobot.eu