BarInterval - tento informační příkaz vrátí hodnotu TimeFrame na kterém právě pracujete v minutách
Příklad: Pokud obchodujete na 5-ti minutovém grafu pak (35/BarInterval) vrátí hodnotu 7
SessionFirstBarTime - tato funkce vrátí čas první svíčky obchodního dne.
Poznámka: Ačkoliv se tato funkce jeví jako nesmírně vhodná, neumí rozlišit mezi elektronickými a hlavními obchodními hodinami, před použitím je třeba vyzkoušet, jestli opravdu dělá to co potřebujete.
BarsSinceEntry - tato informační funkce vrátí počet svíček od vstupu do obchodu, je výborná na otestování výstupu po X svíčkách. Můžete ji použít i s parametrem v kulatých závorkách, tedy:
BarsSinceEntry(1) - vrátí, kolik uplynulo svíček od vstupu do minulé pozice.
EntriesToday(Date) - vrátí hodnotu, kolikrát jsem dnes v dané strategii již vstoupil do pozice.
HighD - vrátí nejvyšší cenu dne
Příklad: HighD[1] - vrátí High včerejšího dne
Poznámka 1: Parametr musí být maximálně 50. Pokud, není v grafu dostatek dat, nebo je parametr věší než 50, vrátí hodnotu -1.
Poznámka 2: Podobně fungují příkazy LowD, CloseD, OpenD nebo HighW, či LowM, CloseY.
MarketPosition (1) - nabývá pouze hodnot 1 (long), 0(flat) a -1 (short) a nezávisí tedy na tom kolik máte kontraktů.
Poznámka: MarketPosition - vrátí hodnotu v aktuálním obchodě, MarketPosition(1) vrátí pozici v minulém obchodě
PositionProfit(1) - vrací hodnotu zisku v USD. Pokud má parametr (1) jako v tomto případě, pak vrací zisk v minulé pozici. Pokud potřebujete zjistit aktuální výši profitu otevřené pozice, musíte použít funkce OpenPositionProfit
Jak zjistit velikost jednoho Ticku?
Na to bohužel přímo funkce v EL neexistuje, ale můžete ji jednoduše spočítat pomocí funkcí MinMove a PriceScale, a to tak, že mezi vstupní hodnoty dáte:
Inputs: double Tick(minMove/priceScale);
Jedna poznámka na závěr. Pokud je parametr ve funkci uváděn v kulatých závorkách (1), pak vám vrátí hodnotu v minulém obchodě. Pokud tam uvedete parametr v hranatých závorkách [1], pak vám vrátí hodnotu na minulé svíčce...
Happy trading!