Ptejte se

Zajímá Vás trading? Řešíte nějaký problém? Získejte bezplatnou odpověď od profesionálních traderů.

Abyste mohli položit dotaz, je třeba se přihlásit nebo zaregistrovat.

Zodpovězené otázky

Od nejnovější Od nejoblíbenější

Jaký příkaz v MQ4 pro trailing stop?

Je možné v MQ4 zadat nějaký jednorázový příkaz pro trailing stop (např. 20 pip) otevřeného obchodu tak jako to jde přímo v platformě MetaTrader nebo se to musí naprogramovat jako smyčka?
Roman Dvořák Odpověděl:Roman Dvořák

Zkuste tento kód:

if(TrailingStop>0)
{
OrderSelect(12345,SELECT_BY_TICKET);
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(OrderStopLoss()<Bid-Point*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),
0,Blue);
return(0);
}
}
}

Číst celou odpověď

Která platforma umí postupně zavírat loty?

Metatrader neumožňuje postupně uzavírat loty. Která platforma ano?
Ludvík Turek Odpověděl:Ludvík Turek

Postupné uzavírání pozic je velká slabina Metatrader. Nejjednodušší je zadat předem limitní příkazy na několik menších pozic, které vám nakonec dohromady dají celkovou pozici, kterou chcete obchodovat. Takže pokud obchodujete například 1,0 lotu, tak můžete předem zadat pozice na 0,4 a 0,3 a 0,3 lotu. Tyto pozice potom můžete řídit samostatně.

Pokud skalpujete a vstupujete ponejvíc příkazem typu market, tak je reálné rozdělit pozici tak na 4 části, protože než v Metatraderu kliknete 4x market, tak se cenu u poslední objednávky dost pravděpodobně pohne.

Pokud otevřete jednu velkou pozici, tak ji můžete v rámci Metatrader postupně uzavírat. Například jestliže mám otevřený 1 lot a chci z něj uzavřít 0,1 lotu, otevřu si klasickou tabulku na uzavření pozice a nahoře změním předvyplněný 1 lot na 0,1 lotu a dám uzavřít. V tabulce obchodů mi zbývá otevřená pozice s 0,9 lot. To samé lze provést i s celými loty. Nevýhodou je, že u postupného uzavírání pozic nemůžete nastavit SL a TP pro jednotlivé části.

Číst celou odpověď

Vlastní EA do Metatraderu

Snažím se vytvořit vlastní EA do MetaTrader a chtěl bych se optat, jestli lze jako akci nastavit STP LMT pokyn na předchozí high. Potřeboval bych nějaké vodítko.
Roman Dvořák Odpověděl:Roman Dvořák

Jsou předdefinované typy příkazů, které při programování použijte.

OP_BUY, OP_BUYLIMIT, OP_BUYSTOP

OP_SELL, OP_SELLLIMIT, OP_SELLSTOP

Jako vodítko můžete použít toto:

OrderSend(Symbol(), OP_BUYSTOP, lots, High[1], slippage, stoploss, profit);

Číst celou odpověď

Více tickerů v jednom grafu Ninjatrader

Mám dotaz ohledně NinjaTrader. Je možné v jednom grafu zobrazit zároveň více tickerů? Např. zároveň ES 3-11 a ES 6-11.
Roman Dvořák Odpověděl:Roman Dvořák

V NinjaTrader jděte do menu "New chart" a v okně "Data series" pak naklikejte pod sebe dva (nebo i víc) instrumentů.

Číst celou odpověď
Menu Zavřít