Jump to content
Co nového? Mé kurzy
Všude

DarkMan

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

    828
  • Registrace

  • Poslední návštěva

 Content Type 

Diskuze

Aktuality

Články v klientské sekci

Info

Články a tutoriály

Slovnik

Vše publikováno uživatelem DarkMan

  1. DarkMan

    MetaTrader 4

    dll v MT4 nevytvoris to musis v C++ a pak zkompilovat, pouziva se jen k tomu aby jsi si dopsal veci co MT neumi Pokud si chces napsat vlastni knihovnu funkci (vlastni funkce v jazyku MQL) aby jsi ty funkce nemusel v kazde EA psat znova, tak si vytvor prazdny soubor s koncovkou mq4 nabouchej tam ty funkce a uloz do experts\include a pak jen v prislusne EA to zavolej pres #include "JMENO_TOHO_SOUBORU_KDE_JSOU_FUNKCE.mq4"
  2. DarkMan

    MetaTrader 4

    Karci: Je to diky tomu ze pro zavirani pozic pouzivas konstanty Bid / Ask ... v techto konstantach je ulozena cena pro aktualni par kde mas EA pustenou. Pokud chces zjistit ceny z jiny paru musis pouzit MarketInfo Tu je opravena tva funkce void CloseAllSymbol() { // Zavre všetky otvorené pozície na všetkých pároch for (int i = 0; i { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) continue; if (OrderType() == OP_BUY) OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(),MODE_BID), 3, Blue); if (OrderType() == OP_SELL) OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(),MODE_ASK), 3, Red); } }
  3. DarkMan

    Spolehlivost FX brokeru

    Prave Dukas patri se svou platformou JFOREX mezi spicku (dle meho nazoru mnohem lepsi nez MT jen pro programovani to chce znat javu), nic lepsiho jsem jeste nevidel. Lze si tam programovat vlastni indikatory i strategie ktere lze backtestovat. A jelikoz je to postavene na jave lze si tam naprogramovat cokoliv treba i tetris :)) neni to zkratka nicim limitovane....
  4. DarkMan

    Spolehlivost FX brokeru

    Yogi: A hlavne kdyz je EA zakazano na strane serveru pise to Trade is disabled nebo neco takovyho (v Journalu).... tech duvodu muze byt hodne, napriklad neosetrena vzdalenost Stop levelu....
  5. DarkMan

    Sběrna AOS,EA,TS

    Lerak: LSMA a ADXMA jsou dva odlisne indikatory, nicmene pokud se jedna o ADXMA tak si nech vracet pres iCustom buffer 3 (buffer wt) a bude to fungovat.... iCustom(Symbol(),0,"ADXMA",3,0);
  6. DarkMan

    MetaTrader 4

    sedama: nemuzes definovat funkci uvnitr jine funkce, ale vzdy na globalni urovni tzn mino jakoukoliv funkci. Start(), Init(), deinit() jsou take funkce.....
  7. DarkMan

    MetaTrader 4

    Sedama: Jj to je mozny, jakmile totiz indikator padne na Divide zero... tak uz dal neprovadi dalsi kalkulace... Tak si udelej smycku ktera bude hledat nejblizsi close..... viz nize //takto uprav hlavni smycku ve funkci start while(i>=0) { double Sil = getNearestClose("SILVER",i); double Gol = getNearestClose("GOLD",i); double dResult=Gol/Sil; ExtMapBuffer1[i]=dResult; i--; } //Funkce co najde nejblizsi existujici close pro dany symbol double getNearestClose(string sSymbol, int i){ double _rtn = 0; while(1=1){ if( iClose(sSymbol,0,i)>0 ){ _rtn = iClose(sSymbol,0,i); break; } i++; } return(_rtn); }
  8. DarkMan

    MetaTrader 4

    sedama: Indikator se mi jevi jako OK, akorat tam mas preklep iClose("¨SILVER",0,i); mezi " a Silver mas nejakej znak, takze to musi vracet 0 a delit 0 nejde v journalu by to melo hlasit Divide zero occured... Pred delenim je dobre testovat jestli promene nejsou rovne 0
  9. DarkMan

    MetaTrader 4

    Sztula: To nemusis ani programovat, stačí přetáhnout (drag & drop) uzavřenou pozici na graf.
  10. DarkMan

    MetaTrader 4

    sedama: viz funkce iClose, iLow, iHigh, iOpen .... napr double iClose( string symbol, int timeframe, int shift) Returns Close value for the bar of indicated symbol with timeframe and shift. If local history is empty (not loaded), function returns 0. For the current chart, the information about close prices is in the predefined array named Close[]. double USACASH = iClose("USACASH",0,pos); //a mas close z USACASH Edit: Volfik byl rychlejsi :)
  11. DarkMan

    MetaTrader 4

    coz takhle prozkoumat menu po stisknuti praveho tlacitka na grafu? :)
  12. DarkMan

    Indikátory a obchodní systémy

    Andrea84: Nenech se otravit, dobra prace jen tak dal! :)
  13. DarkMan

    MetaTrader 4

    sztula: Na kazdou blbost vyvojari myslet nemohou, proto se obavam ze to normalne nejde, leda dodrzovat urcite postupy. 1) Bud pro kazdou sablonu mit zvlast profil 2) Nebo si do rohu kazde sablony napis text se jmenem sablony a sablonu znovu uloz Nicmene zajimavy problem :-)
  14. DarkMan

    Obchodování zpráv

    Coz o to trh reagoval tak jak mel, cili zvyseni inflace v normalni situaci znamena moznost navyseni sazeb, ale jelikoz je UK na pokraji recese tak zvysovani sazeb je malo pravdopodne, takze po cca 50pips spiku prisla korekce, myslim ze se to dalo ocekavat.
  15. DarkMan

    Tak jak na to ?

    Tex: Nechci se te nejak dotknout, ale myslis ze to tlacitko "I Agree" je tam jen tak pro paradu? Toto se vubec netyka obchodovani, je treba se precist jak vubec funguji platby pres internet, na co si davat pozor atd.. Ja bych to do CMS pres kartu neposilal, vzdy se rid pravidlem, ze udaje o karte se vzdy zadavaji jen treti nezavisle strane. TZN je obchodnik (CMS) ten svuj pozadavek na platbu presmeruje na nejakou platebni branu (jinej server a musi mit certifikace) tam zadas udaje o karte a nasledne castku kterou chces zaplatit, obchodnik dostane od platebni brany zpetnou vazbu ze platba probehla nebo ne.... U CMS tyto cenne udaje zadavas na jejich serveru takze spravci techto dat jsou oni sami a ver mi ze nejvic udaju o kartach se ztrati prave z techto spolecnosti. Samozrejme, ze to neni pravidlem a je to o tom jestli jim veris a jake limity mas nastaveny na karte, proste si o tom neco precti.
  16. DarkMan

    Breakout systémy

    Stanley: Hans123 (trader co zverejnil ten system) nespekuloval na to ze trh se hne po open Londyna ci NY. Ale na to ze v 10:30 (UK) a 14:30 (US) jsou obvykle zpravy, ktere zapricinuji onen breakout...
  17. DarkMan

    Breakout systémy

    Stanley: jj mas pravdu, muj broker ma cas CET+1 takze to vypadalo ze v 10 byla cena na hrane range ale to bylo trpeve 9hod :). Tak ted tezko radit, ja s tou ea obchodoval pres rok a celkem bez problemu, mozna kouknout do logu jeslti tam neco neni
  18. DarkMan

    Breakout systémy

    Kdyz te stvou tak si naprogramuj svou verzi, nebo jeste lip si najdi pravidla pro orig. hanse a precti si je. To co popisujes nemusis byt chyba, paklize je cena nad nebo rovna vypoctemu range (tzn od rana jen roste nebo klesa) tak se vstupuje za MKT, na co davat stopky o par pips dal jen abych jsi uspokojil pozadavek brokera na minimalni vzdalenost stop objednavek.
  19. DarkMan

    MetaTrader 4

    Flash6: Jde to, zvol Close Order a v tom okne co se ti otevre jen zmen kolik lotu se ma zavrit .)
  20. DarkMan

    MetaTrader 4

    veď kdyby si hledal tak to tu najdeš
  21. DarkMan

    Sběrna AOS,EA,TS

    Lerak: Je to tim jak psal Volf, porovnas AKTUALNI (shift 0) hodnotu MA s predchozi hodnotou MA. A jelikoz vstupem pro vypocet MA je close cena tak pak to dela problem, protoze Close cena se meni kazdym novym tickem. Reseni jsou dve a psal je uz Volf, bud MA budou pocitany nad OPEN cenou nebo budes kalkulace provadet nad uzavrenymi svicemi tzn shift >= 1 Kdyz ted na to koukam tak to same plati pro promene ADXIP, ADXIM. MAc = iMA (NULL,0,12,0,MODE_EMA,PRICE_CLOSE,0); //Ta 0 na konci je ten problem MAp = iMA (NULL,0,12,0,MODE_EMA,PRICE_CLOSE,1); ADXDIP = iADX (NULL,0,12,PRICE_CLOSE,MODE_PLUSDI,0); ADXDIM = iADX (NULL,0,12,PRICE_CLOSE,MODE_MINUSDI,0); Jinak musim pochvalit kod, je videt ze myslis i na reseni chyb ale trosku prehanis. Casto pouzivas return() pri zpracovani funkce start(), to dela to, ze ukonci jakekoliv dalsi zpracovani EA. Tim se dostavas do stavu, ze pokud napriklad funkce OrderSend selze (neni vracen ticket) volas return a tak nasledne modifikace objednavek (smycka for) nebude provedena. Pak musi EA cekat na dalsi tick aby mohla zkontrolovat otevrene objednavky, kdyz uz se konecnce EA dostane ke zpracovani te smycky FOR tak po kazde modifikaci nebo uzavreni objednavky je opet volan return, tim ukoncis zpracovavani EA a nikdy nebudou zkontrolovany vsechny objednavky v jednom ticku. DarkMan
  22. DarkMan

    Spolehlivost FX brokeru

    Dle me se zadna mela se nestrhne, navic to posilali vsem live klientu (pokud jsem to pochopil dle pozadavku NFA) takze to neni zadne ukecnuti, navic se to davno o nich vi, ze jsou dealing desk a jen si hraji na NDD.
  23. DarkMan

    MetaTrader 4

    piso: mozna toto, ale nevim ... articles.mql4.com/422
  24. DarkMan

    MetaTrader 4

    Me zas prijde, ze se tady resi sami kraviny a chudak Millis jeste nevi do ceho jde ... Prestante tady posilat navrhy co by bylo dobry, bud si najdete den dva a naucte se MQL je to primitivni programovaci jazyk, nebo nebudte lini a danou vec si otestujte (overte rucnim backtestem) nez budete zadat o naprogramovani. Ruku na srdce delate to jen proto, ze jste lini to otestovat rucne. Naprogramovat se da vsechno i to, ze system bude otvira podle sipek, ikdyz je to uplna kravina.
  25. DarkMan

    MetaTrader 4

    timd: pokud to melo smerovat na me, tak ano mam demo a komunikoval jsem s nimi. Ted hledam ECN brokera s API ale za prijatelnych podminek, abych si mohl odzkouset jeho likviditu.
×
×
  • Vytvořit...