Jump to content
Co nového? Mé kurzy
Komunita:
Diskuze Sledované příspěvky Žebříčky

EXCEL - rady a tipy


phynek

Doporučené příspěvky

  • Odpovědí 905
  • Vytvořeno
  • Poslední

Nejaktivnější diskutující

Nejaktivnější diskutující

Publikované obrázky

Pepe2000: zadne prevodni funkce na absolutni hodnotu do bunek nemusite davat..mrknete na prilozeny screen..ikdyz zapisujete short obchody s minusem vepredu, tak vam rozdil mezi napr. mfe a vstupem nevyjde zaporne, ale kladne..tudiz nemusite pouzivat zadnou funkci na prevod do absolutni hodnoty, ktera zrejme dela neporadky v te nasledne statistice pomoci countifs...to countifs by pak melo fungovat, jak pisete.. majkll

9702

Link to comment
Sdílet pomocí služby

Ahojte,
potřeboval bych poradit ohledně excelu, jsem už z toho trošku zoufalý. Chtěl bych, aby se mi equity křivka vykreslovala po dnech a ne po jednotlivých obchodech. Do jednoho listu zadávám záznamy podle datumu. Samozřejmě se může stát, že za jeden den mám více záznamů, než jeden a jiný den nemám žádný záznam. Od excelu bych potřeboval, aby mi v jiném listu udělal výpis datumů s tím, aby šly chronologicky po sobě a aby se žádné neopakovalo.

Příklad:
V listu data mám ve sloupci A datumy: V dalším listu chci mít ve sloupci A výpis:
12.3.2009 12.3.2009
12.3.2009 14.3.2009
14.3.2009 17.3.2009
14.3.2009
17.3.2009
17.3.2009

Zároveň bych se chtěl v této souvislosti zeptat, co si myslíte o vykreslování equity po dnech a ne po jednotlivých obchodech? Díky za rady, M.

Link to comment
Sdílet pomocí služby

Matio:
Nějak nevím, v čem by to mělo bý lepší, vykreslování po dnech a né po obchodech a co vím určitě v tradingu Ti to nijak nepomůže. Nic ve zlým, ale proč raději nesoustředíš svou energii na něco, co Tě skutečně posune dál ? Jinak vyřešit to samozřejmě jde, ale není to zas tak úplně jednoduchý. A tak v tom prostě nevidím žádný smysl.

Link to comment
Sdílet pomocí služby

Matio:

proti gustu ....

ale jde to udelat velice jednoduse
priklad - mas list Obchody, kde ve sloupci A mas datumy a ve sloupci B mas vysledky obchodu.
Prvni obchod je na prvnim radku

A na denni hodnoty staci 3 sloupce v novem listu

1. sloupec
do prvni bunky das =Obchody!A1 - coz znamena ze tu bunku prolinkujes na prvni obchodni den - prvni datum (bud to muzes takhle rovnou napsat nebo dej = a pak prejdi na list obchody, tam kliknes na bunku s prvnim datumem a das enter
do druhe bunky das =A1+1 - a to rozkopiruj kam az potrebujes - a dostanes radu datumu - je to dost primitivni, budou tam i soboty a nedele, ale na druhou stranu je to velmi jednoduche.

Pokud bys tam nechtel mit ty soboty a nedele, tak se to da vyrest pres IF:
do A2 das:
=if(weekday(a1)=6;a1+3;a1+1) - pokud mas cesky excel, tak nevim nazev funkce, pravdepodobne den v tydnu nebo neco takoveho (ale v ceskem by mely fungovat i anglicke funkce). A taky pozor na to jakou hodnotu ma patek. Ja mam 6, protoze v US verzi zacina tyden nedeli, ale u nas zacina v pondeli, tak nevim, jestli se nema pouzit 5. A tato jednoducha podminka zajisti, ze pokud je predchozi den patek, tak neprida pouze jeden den ale prida tri, takze po patku navaze pondeli.

Pokud mas nejaky den bez obchodu, tak se obavam, ze to jednoduse vyresit nejde. To uz chce naprogramovat neco ve VBA, nebo den proste rucne vymazat a upravit vzorce, tak aby navazovaly.

2. sloupec
pomoci sumifu sectes vysledek vsech obchodu daneho dne z listu Obchody
napr. nasledujici vzorec
takze do B1 napises =sumif(Obchody!$A$1:$A$100;A1;Obchody!$B$1:$B$100) jako priklad pro 100 obchodu
Oblast podminky a hodnoty beres z listu Obchody a samotnou podminku beres z prvniho sloupce.
A pak to staci rozkopirovat az kam potrebujes - potrebujes tam ten znak $ u pismen a cisel - dava se jako 1x klavesa F4 - zajisti, ze pokud budes vzorec kopirovat dal, vysledek se bude brat porad z oblasti A1 az A100 a B1 az B100.

3. sloupec
vytvoreni equity - do C1 = B1
a do C2 = C1+B2 a to rozkopirovat opet kam az potrebujes

A aby to bylo plne automaticke a nemusel si nic delat a graf se ti vykresloval sam, bez upravovani datove oblasti, ze ktere se graf tvori, tak je potreba pouzit dynamicky graf - navod je v tomto vlakne, tak pouzij vyhledavani. Me to dalo docela praci, ale naucil jsem se to a je to dobra vec. Jeho vyhoda je v tom, za u normalniho grafu, kdyz mas napr. 30 hodnot a v datove oblasti mas oznaceno 50 hodnot, abys to po tech 30ti nemusel kazdy den rozsirovat manualne, tak v grafu mas vsech tech 50 hodnot, i kdyz aktualne mas jenom 30 dni. A tech zbylych 20 je stejna hodnota jako 30. nebo same nuly (to uz zalezi na tom, jak to mas udelane), takze opticky to neni nic moc.

Kdezto kdyz pouzijes dynamicky graf, tak muzes mit nachystano treba 1000 radku, ale v grafu se ukazuje jenom tech 30 dni, kde jsou realne obchody.

Ale to uz je jenom takova libustka, klidne staci normalni graf a kazdy den si upravovat oblast, ze ktere se graf tvori. Sice to neni plne automaticke, ale ucel to plni.

Snad to je srozumitelne, pokud ne, tak dej vedet.

Lada

Link to comment
Sdílet pomocí služby

Matio,
podobný věci v xls vždy řeším přes kontingenční tabulky a vždy si "vyhovíme" :) zkus se na to podívat, záleží jakou máš verzi Excelu a na KT jsou tam jak průvodci, tak help ... do tabulky si zadáš jakýkoli parametry a pak z toho uděláš graf.
KT mám jako samostatný list v obchodním deníku a jeho nedílnou součást a vidím přes ně vše co potřebuji

M.

Link to comment
Sdílet pomocí služby

zdravím všechny rád bych vás poprosil o pomoc s jedním problémem se součtem v excelu. Zrovna si dělám obchodní deník, ale u jednoho součtu mi to furt nevycházelo, až jsem přišel na to, že v některých případech to počítá správně a v některých špatně (viz obrázek a prilozený soubor). Jde o to, že chci porovnat dvě hodnoty a na základě toho jestli jsou shodné nebo ne vrátit určité číslo. Vzorec mám všude stejný, ale rozdíl se mi liší v tom, jaké použiju čísla. Např. záleží na tom, jestli použiju desetinná čísla nebo číslo o 50 vyšší a už je výsledek špatně. Všechno to můžete vyčíst z přiloženého souboru. Prosím, pomozte, sedím nad tím už dva dny a nevím si rady. děkuji mnohokrát

9723

Link to comment
Sdílet pomocí služby

  • 2 týdny později...

×
×
  • Vytvořit...