eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plFinanseGrupypl.biznes.wgpwDaily na wekkly... › Re: Daily na wekkly...
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.mm.pl!not-for-mai
    l
    From: Kazimierz <a...@f...analizyrynkowe.cal.pl>
    Newsgroups: pl.biznes.wgpw
    Subject: Re: Daily na wekkly...
    Date: Fri, 30 Sep 2011 10:08:32 +0200
    Organization: Multimedia Polska SA
    Lines: 60
    Message-ID: <j63tk5$9vl$1@news.mm.pl>
    References: <j61d35$cj0$1@usenet.news.interia.pl> <j61eas$23or$1@news.mm.pl>
    <j61h7q$j04$1@usenet.news.interia.pl>
    NNTP-Posting-Host: user-31-174-156-245.play-internet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.mm.pl 1317370309 10229 31.174.156.245 (30 Sep 2011 08:11:49 GMT)
    X-Complaints-To: a...@m...pl
    NNTP-Posting-Date: Fri, 30 Sep 2011 08:11:49 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0) Gecko/20110922 Thunderbird/7.0
    In-Reply-To: <j61h7q$j04$1@usenet.news.interia.pl>
    X-Antivirus: avast! (VPS 110929-2, 2011-09-29), Outbound message
    X-Antivirus-Status: Clean
    Xref: news-archive.icm.edu.pl pl.biznes.wgpw:510543
    [ ukryj nagłówki ]

    Cześć.

    W dniu 2011-09-29 12:28, Endriu pisze:
    >> Takie coś prawdopodobnie da się zrobić przy użyciu Amibrokera.
    >
    > Masz jakąś koncepcję ?.

    Procedura konwersji z danych dziennych na tygodniowe dla wyświetlanego
    waloru przy użyciu programu Amibroker, wersja 5.10.1 ;)

    1. Uruchom program Amibroker.
    2. Wybierz do wyświetlenia walor, który ma być konwertowany.
    3. Uruchom Auto-Analyser (czerwony wykrzyknik nad oknem z wykresem),
    kliknij Edit.
    4. W oknie edycji wklej to

    Filter=C>0;
    AddColumn(Open, "Open");
    AddColumn(High, "High");
    AddColumn(Low, "Low");
    AddColumn(Close, "Close");

    5. Zapisz formułę pod jakąś nazwą, np. konwersja_tyg i zamknij okno edycji.
    6. W oknie Auto-Analyser (Automatic Analysis) kliknij Pick i wczytaj
    zapisaną wcześniej formułę.
    7. Po lewej stronie okna w polu "Apply to" zaznacz "current symbol".
    8. Po prawej stronie kliknij Settings -> Periodicity -> Weekly -> OK.
    9. Kliknij Explore i uruchom konwersję.
    10. W oknie pojawia się wynik konwersji.
    11. Kliknij strzałkę na polu File, pojawią się opcje Export oraz Import,
    wybierz Export, wpisz nazwę pliku i masz wynik w formacie CSV.

    Fragment pliku wynikowego dla WIG20

    WIG20,2011-08-19,2342.31,2407.20,2164.32,2252.40
    WIG20,2011-08-26,2244.84,2334.80,2243.77,2313.30
    WIG20,2011-09-02,2313.30,2452.41,2299.27,2359.75
    WIG20,2011-09-09,2304.96,2391.07,2248.74,2248.74
    WIG20,2011-09-16,2198.89,2320.14,2153.73,2298.52
    WIG20,2011-09-23,2253.43,2314.17,2018.99,2101.23


    12. W dowolnym edytorze wytnij Ticker z nagłówka i z każdej linijki np.
    przy użyciu funkcji znajdź i zamień, wpisz właściwą postać nagłówka,
    zapisz plik i zaimportuj do MetaStocka.
    Można też otworzyć plik csv w arkuszu kalkulacyjnym, zaznaczyć całość
    danych i po prostu przy użyciu kopiuj - wklej wkleić dane do nowego
    pliku otwartego w Downloaderze - to chyba lepsza metoda, ale co kto woli.
    13. Może pojawić się problem z niewłaściwym formatem daty po
    zaimportowaniu pliku do MetaStocka, to wtedy trzeba odpowiednio
    pokombinować ze zmianą formatu danych w arkuszu kalkulacyjnym przed
    zaimportowaniem danych.
    14. Gotowe.

    Tak samo można konwertować dane do danych miesięcznych przez ustawienie
    w punkcie 8 opcji Monthly.

    Powodzenia!

    Kazimierz

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1