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

rikardos

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

    12
  • 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 rikardos

  1. rikardos

    MetaTrader 4

    Zdravím Vás, mám prosbu, můžete mi sdělit, pokud je zakreslena např trendová linka s daným názvem, mezitím dojde k vypnutí počítače a při zapnutí Metatraderu potřebuji programově zjistit na jaké hodnotě je bod této trendové linky v daném čase. Nevím jestli to píši srozumitelně, snad ano, jiný případ ale podobný, je tam vodorovná linka a potřebuji programově zjistit na jaké hodnotě byla zadána. Děkuji za odpověď rikardos
  2. rikardos

    MetaTrader 4

    japapatramtara naopak, jsem vděčný za Tvůj příspěvek, to není chytračení to je pomoc. Pokud chci něco naprogramovat, tak holt se učím, jen prostě je to á lá céčko pro mě poněkud nepříjemné, jelikož nejsem na něj zvyklý. Je jasné že to == u stringových mě nevoní, to co píšeš vypadá dobře, jdu to zkusit a opravdu moc dík
  3. rikardos

    MetaTrader 4

    Volf, je jasné, že pokuď definuji že string Hodnota = "" tak pochopitelně dotazem na hodnotu "" je vše v pořádku. Jestliže ale definuji string Hodnota; tj. bez uvedení počáteční hodnoty a dám dotaz na "", tak to nereaguje. Není tam ani prázdný řetězec, tj jsem předpokládal že je tam NULL, ale to mi nereaguje taky, jak jsem výše psal. Samozřejmě to obejdu, jen jsem myslel, že je zde nějaká možnost jak zjistit, jestli už byla daná proměnná naplněna či ne. Zdravím
  4. rikardos

    MetaTrader 4

    Děkuji, ale to je jen obejítí příkazu, určitě musí být přímý příkaz na toto. Když dělám ve Visual Basicu, tak jsem občas rovněž něco obešel, ale strašně nerad z hlediska čistoty kódu. Pokud by někdo znal přímý příkaz budu rád. Děkuji p.s. prosil bych hlavně Volfa, ten to zná snad ze všech stran
  5. rikardos

    MetaTrader 4

    Mám prosbu, potřebuji zjistit jestliže je hodnota prázdná, příklad string strStatutHistorie; if(strStatutHistorie == NULL) Print("No nazdar"); samozřejmě je to součást programu a je to jen ilustrační. Když zadám compile, tak mě to o výše uvedeném řádku dá hlášku '==' - different types in comparison C:\Program Files\MetaTrader - FX Clearing\experts\RENbr.mq4 (46, 22) jakým způsobem mám tedy zadat a zjistit zdali je hodnota strStatutHistorie prázdná. Děkuji za odpověď
  6. rikardos

    MetaTrader 4

    Volf, děkuji, předpokládám, že je to takto správné podmínka ticket=OrderSend(Symbol(),OP_BUYSTOP,1,Ask+15*Point,3,Ask,Ask+30*Point,"Poznámka",12345,0,Green); Udělal jsem školáckou chybu, sice jsem používal BUYSTOP. ale místo Ask+30 jsem dával Ask+15, což mě dělalo nesmysly. Děkuji Boocha a Volf za ochotu.
  7. rikardos

    MetaTrader 4

    Boocha, tak si připadám jak pitomec, dvakrát poslat špatný obrázek, ale už mě asi hrabe, takže do třetice, toto je správný obrázek rik, máš to u mě
  8. rikardos

    MetaTrader 4

    Boocha, omlouvám se, zaslal jsem špatný obrázek, nyní zasílám správný, děkuji rik
  9. rikardos

    MetaTrader 4

    Boocha, děkuji za odpověď, zkusím to ale upřesnit. Programuji ve Visual Basicu, takže programová logika mě není obecně neznámá mě se jedná o toto: Pokud zadám toto: za dané podmínky učiň toto : ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"Poznámka",16384,0,Green); tak se mě otevře klasická pozice, já bych však potřeboval zadat jedním programovým řádkem situaci viz obrázek, vycházím z ceny aktuální, která je tam uvedena, prosím neber do úvahy, že je to pátková cena, jedná se mě jen o ilustraci. Děkuji
  10. rikardos

    MetaTrader 4

    Mám prosbu od některého zkušenějšího proramátoru, umím zadat přes program přímý vstup pozice, ale ne čekající pozici. Dám příklad, při určitém překřížení chci dát např. buystop pozici vyčkávací která se otevře o 15 pips výše než je hodnota ve chvíli vygenerování vyčkávací pozice a v této vyčkávací pozici chci zadat zároveň, že pokud se o 15 pips po otevření vrátí zpět tj. v tomto případě směrem dolů do ztráty, tak se zavře. Děkuji moc za pomoc.
×
×
  • Vytvořit...