Jump to content
Co nového? Mé kurzy
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...

harmonie

Members
  • Počet příspěvků

    543
  • Registrace

  • Poslední návštěva

 Content Type 

Diskuze

Kalendář

Aktuality

Články v klientské sekci

Info

Články a tutoriály

Chatbox

Vše publikováno uživatelem harmonie

  1. harmonie

    MetaTrader 4 II.

    cop Napsal: ------------------------------------------------------- > Zdravím. > Napsal jsem si jednoduchejch pár řádků "strategii" na zavření otevřeného příkazu po určité hodině. Můžete mi prosím někdo poradit proč mi to chodí v testeru strategíí,když nechám otevřít příkaz ve strategii (jakýkoliv,třeba na close svíce) tak v zadanej čas zavře. Pokud ale udělám zadání příkazu klasicky přes terminál-tedy ne ve strategii,ale ručně a chci jen pohlídat čas zavření tak ho strategie ignoruje?Zkoušel jsem snad vše okolo magic number ,programuji jen jako samouk amater a nějak na to nemůžu přijít. Jestli je to jednoduchá odpověď děkuji,jestli potřebujete kód tak ho sem dopíšu. > Díky. Takhle miě nic nenapadá. Asi by to chtělo ten kod. Pak se na to rád mrknu.
  2. Při prvním pohledu na tom nic nevidím. Máš povolené spuštění AOS a povolené obchodování? Asi ano, ale pro jistotu připomínám. V protokolu by měl být zapsaný kod chyby. K tvému kodu - raději bych napsal : { RefreshRates(); ticket=OrderSend(Symbol(), OP_BUY, Lots, Ask, 0, NormalizeDouble(Ask-StopLoss*Point, 2), NormalizeDouble(Ask+TakeProfit*Point, 2), "Pokus", Magic_number, 0, Green); }
  3. Když budeš mít systém postavený na TF H1 a více a budeš ochoten skousnout +-5pip, tak tě žádný broker nerozhází. Ale pokud se budeš snažit dělat krátkodobé obchody velikosti do 10pip, tak s tebou brokeři (ne ECN) vyběhnou, případně tě natáhnou.
  4. beraniste Napsal: ------------------------------------------------------- > Dobrý den, > > teď jsem si nainstaloval demo na VT traderu, ale nemůžu tam najít úrokové sazby, které dostávám při přerolování. Jak to? Nejsem si jistý, ale domnívám se, že VT již před pár lety skončilo.
  5. harmonie

    MetaTrader 4 II.

    wteam Napsal: ------------------------------------------------------- > Snažím se napsat AOS a narazil jsem na problém s kterým si nevím rady. Program by měl pracovat ve dvou TF, v kratším (H1) generuje signály a v delším (H4) by měl nastavovat SL na hodnotu PSAR v minulé peridě. > Problém je v tom, že mi při běhu v Testeru nerespektuje hodnoty PSAR (H4) ale nastavuje je na > hodnoty PSAR v H1. Přitom SL mění vždy při 4. hodině. Pokud změním v testeru základní nastavení TF změní > se i chování programu. Dále uvádím vzorek programu který by měl pracovat se SL a kde proměnné jsou následující: > > _sek_TF = "PERIOD_H4" > _sek_krok = 0.02 > _sek_max = 0.2 > _________________________________________________ > __________________________ > if(iSAR(Symbol(), _sek_TF, _sek_krok,_sek_max,1) { > for(cnt=0;cnt { > if(OrderSelect(cnt, SELECT_BY_POS)==true) > { > > if(OrderType()==OP_BUY) > { > > OrderModify(OrderTicket(),0,iSAR(Symbol(),_sek_TF, _sek_krok,_sek_max,1),0,0,Blue); > > } > __________________________________________________ > __________________________________ > Má otázka zní: > Je možné nějak zajistit, aby při běhu v Testeru program vypočítával hodnoty PSAR podle zadání, > čili v jiném TF než je to, které je nastaveno jako "období" v testeru? > Jinak by program již fungoval. > Zkus tohle: [bold] _sek_TF1 = "PERIOD_H1";[/bold] OrderModify(OrderTicket(),0,iSAR(Symbol(), [bold]_sek_TF1[/bold], _sek_krok,_sek_max,1),0,0,Blue);
  6. harmonie

    MetaTrader 4 II.

    Zkus se podívat na toto. Kdysi jsem to někde vyhrabal, ale nezkoušel. Mělo by jít nastavit trendové čáry i support/resistence. Více v popisu.
  7. RadekDo Napsal: ------------------------------------------------------- > Dobrý den, > Nevíte někdo jak se naprogramuje v EA pro MT4 automatické zadávání Buylimit, Buystop, Selllimit, Sellstop dle počtu bodů od zadané hodnoty? Např: dej Buystop na hodnotu 1.3370 když se od hodnoty 1.3352 posune kurz o 10 bodů nahoru. if (Ask>=1.3362 && OrdersTotal()==0) OrderSend(Symbol(), OP_BUYSTOP, Lots, 1.3370, Slip, 0, 0); OrdersTotal()==0 testuje, že není žádný otevřený ani čekající příkaz. Jinak by se ti vkládaly limitní příkazystále a stále. Ale pozor, musíš si zjistit, v jaké povolené minimální vzdálenosti od aktuální ceny můžeš dát limitní příkaz. Mají to určitě na svých stránkách, a "programově" to lze zjistit pomocí funkce MarketInfo().
  8. 07fx Napsal: ------------------------------------------------------- > ...10 x 10 = 100 stejne jako 1 x 100 = 100. Na 10x10 se ti musí cena pohnout 10x12=o 120 pipů. Kdežto v druhém případě pouze o 102 pipů. To je ta matematika. Ale nijak tě nepřemlouvám, jen ukazuju možnosti a pohled z jiné strany. Klidně si obchoduj třeba na 1M, mě je to úplně jedno. :)
  9. Samozřejmě, že na vyšším TF se asi neobchoduje skalping. Profity a SL jsou úměrně větší. Ale zkus si spočítat, o kolik % ti spread užere zisk při obchodování (kolik profitu "daruješ" za měsíc?) 1) TF=5M, TP=10 (-20%) 2) TF=15M, TP=30 (-6,6%) 3) TF=30M, TP=60 (-3,3%) 4) TF=1H, TP=120 (-1,5%) ...
  10. neb: 15Min se mi líbí :) Ale jen úvaha. Kdy si myslíš, že je větší napětí na trhu a tím i větší moment k pohybu? 1. Když na M5 je doji a zároveň inside Bar 2. Když na H4 je doji a zároveň inside Bar Myslím si, že 2 je správné. :) Trh čeká delší dobu, je tam větší napětí. To je moje úvaha. Ty můžeš mít samozřejmě jiný názor. Hlavně že to sype $$$.
  11. obr 1: asi víš, že ta svíčka se jmenuje "doji" a vyjadřuje nerozhodnost na trhu. Stejně jako "inside bar". Po těchto svíčkách je pravděpodobné (ale ne jisté), že se trh někam pohne. Čekalo se na "něco". I objem obchodů byl nízký. Pak to "něco" přišlo a spousta robotů začala chrlit příkazy. Nebo se aktivovaly čekající. Ale nejsem si jistý, jestli by reálně šlo se na tom přiživit pomocí metatraderu a MM brokera. To bych raději hledal tyto svíčky na vyšším TF (15M a více), kde nějaký skluz neovlivní výsledek. Ale to je jen můj názor.
  12. harmonie

    Sběrna AOS,EA,TS

    hankeys Napsal: ------------------------------------------------------- > díky. jaká data, která si posíláš přes mejl máš na mysli? Třeba svoje indikátory a ea, která si udělám na svém pc. Prostě nemůžu vrazit flešku do pc a nahrát na VPS. To dělám tak, že si sám sobě pošlu přílohu mailem a na VPS v prohlížeči se podívám do mailu. A to samé nazpátek. Kdybych si zprovoznil ftp, tak mi tohle odpadne.
  13. harmonie

    MetaTrader 4 II.

    Volf Napsal: ------------------------------------------------------- > jestli myslíš naprogramovat to, ano jde to. Leda nezadávat limit příkaz, ale v progrmu "čekat", až cena dojde na správnou úroveň a pak aktivní příkaz zavřít. ;)
  14. harmonie

    MetaTrader 4 II.

    Myslím si, že ne. Když se podíváš na funkci [bold]OrderClose(Ticket, lots, LimPrice, ...) [/bold], tak tam jako vstupní parametr se zadává číslo příkazu - Ticket. Ale funkce [bold]Ticket=OrderSend(Symbol, OP_LIMIT, Lots, PriceLimit, 0, ...) [/bold], pomocí které se zadávají Limit a Stop (i market) příkazy, tak ta naopak vrací číslo příkazu - Ticket. I když v případě FIFO by to mělo jít, tak si myslím, že tohle je omezení Metatraderu. Tak že ani ručně, ani AOSem to nezvládneš. Nevím, jak je řešený Metatrader 5, tam to možná jde, ale o něm nic nevím.
  15. harmonie

    Sběrna AOS,EA,TS

    hankeys Napsal: ------------------------------------------------------- > ... tam máš zprovozněn MT4? na ten server přistupuješ přes vzdálenou plochu, nebo jak to funguje? Ano, přistupuju tam přes vzdálenou plochu. Nejsem moc znalý v administraci Win7, tak že jsem si nezprovoznil ftp a posílám si data mezi domácím pc a VPS pomocí web-mailu (seznam.cz). Mám tam nainstalovaných několik MT4, které mi tam běží.
  16. harmonie

    Sběrna AOS,EA,TS

    kviido: Neznám nikoho, kdo by dával VPS zadarmo. Pouze někteří brokeři, pokud u nich máš účet a oni z tebe mají komise. S Aspone jsem komunikoval mailem. Po zaplacení poplatku mi dali přístup a já jsem pomocí vzdálené konzole měl přístup ke svému VPS. Vše jsem si musel nainstalovat (MT4, ...) a nechal jsem to běžet. Ceny VPS jsou kolem 500kč/měsíc
  17. harmonie

    Sběrna AOS,EA,TS

    Já jedu rok na aspone.cz a spokojenost. Ostatní neznám.
  18. Olympusko: Asi jsem jeden z těch, kterým není vše úplně jasné - řečeno optimisticky, o čem se tu bavíte. Ale přesto možná nějaké střípky mi v lebce uvíznou. Tak že se o ten článek přimlouvám, i když z něj pochopím možná jen pár vět. Ale dlouhé odborné články v diskusi se mi (možná i ostatním) špatně čtou (studují). A tak se přimlouvám, jestli by nešlo to pojednání přiložit třeba v pdf-ku. Pak by si to mohl každý opravdový zájemce vytisknout a studovat po večerech třeba v křesle. Také by šla lépe vyřešit grafická stránka a vzorečky. Díky.
  19. Pro ea : if (iMACD(......, 1)0) {....} Pro indi : if (iMACD(......, shift+1)0) {.....}
  20. harmonie

    MetaTrader 4 II.

    Schumi9 Napsal: ------------------------------------------------------- > Zdravím, sehnal jsem si EA, se kterým můžu obchodovat časové vstupy a výstupy ale je tu jeden problém, funguje mě to jenom s hodnoutou 0, která je nastavená na buy, pokud zadám 1 na sell, tak se obchod neotevře. Nevíte kde by mohl být problém? Chyba je v příkazu OrderSend pro OP_SELL. Máš chybně nastavený StopLoss. Máš [bold]Bid-Stoploss*pt [/bold] a má být [bold] Bid+Stoploss*pt[/bold]. Jistě ti to muselo hlásit nějaké chyby.
  21. Bany Napsal: ------------------------------------------------------- > Doporuci mi nekdo spolehliveho brokera s fixnim spreadem, instatni exekuci, bez rekutaci a bez swapu? Zkus se zamyslet, jak forex funguje. A pak ti dojde, že (neberu ECN přístup) buď máš fixní spready, ale nemáš okamžité plnění a nebo máš okamžité plnění, ale nemáš fixní spready. To je proto, že v určité době na trhu (mezibankovní trh-ECN) prostě fixní spready NEJSOU. A broker to očůrá skluzem a nebo rekotací. Samozřejmě ve svůj prospěch.
  22. Tenhle "jednoduchý problémek" není až tak jednoduchý. Tohle je hezky vyřešeno v programu 4x-mm (vyhledej si sám). Jinak ti přikládám 2 pomůcky. A já bych to asi řešil tak, že při otevření pozice bych zároveň zadal 2 čekající příkazy na úroveň SL a TP. Samozřejmě plus spread. A pak bych testoval, jestli nechybí mějaký čekající příkaz. Pokud ano, zrušit opačný čekající a zadat nové čekající do obou směrů. Snad jsem to napsal trochu srozumiteln. Programovat se mi to nechce, ale tyhle 2 funkce by ti to mohly usnadnit. [ital] // počet přikazu int PoziceCnt(int Type) { int Cnt=0; for (int i=0; i0; i--) { if (OrderSelect(i, SELECT_BY_POS) && OrderSymbol()==Symbol() && OrderType()==Type) { switch (Type) { case OP_BUYLIMIT: case OP_SELLLIMIT: case OP_BUYSTOP: case OP_SELLSTOP: OrderDelete(OrderTicket()); break; OP_BUY: OrderClose(OrderTicket(), OrderLots(), Bid, 0); break; OP_SELL: OrderClose(OrderTicket(), OrderLots(), Ask, 0); break; } } } }[/ital] PS: Pisu to jen tak z hlavy, tak doufam, ze tam nebudou chyby.
  23. kdysi se tu zmiňovalo "mauro". Zkus pohledat. Snad by to měl umět. Já s tím zkušennosti nemám.
  24. rozirozi: I když ten indikátor zobrazuje jednu čáru (s různými barvami), tak jsou to vlastně 2 křivky. Jedna např. ta "zelená" má nějakou hodnotu a druhá má pravděpodobně "EMPTY_VALUE" a naopak. A to musíš otestovat.
×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.