Istnieje możliwość aby za pomocą DDE przekierować strumień danych z aplikacji NOL3 do
Amibrokera. W tym celu należy postępować zgodnie z poniższą instrukcją:
- Wybór danych, które mają być dynamiczne kopiowane z aplikacji NOL3
- Używając skrótu Ctrl + Shift + C skopiować z tabeli notowań NOL3 interesujące na
informacje dla danego instrumentu (np. KrOtw, OstTrKr1, OsttrIL1, WolCalk, SpLim1,
SpLim1, SpIL1, KpLim1, KpIL1) - Dane, które są dynamicznie kopiowane można sprawdzić w NOL3 poprzez:
Narzędzia > DDE Manager - Konfiguracja Amibrokera
- Tworzymy nową baz danych poprzez ścieżkę File > New > Database
- Definiujemy nazwę folderu, który będzie odpowiadać za naszą bazę danych i klikamy
przycisk „Create” Zaznaczamy „Load this database at startup” jeżeli chcemy aby
na za baza danych otwierała i wraz z uruchomieniem Amibrokera - Określamy parametry zgodnie z poniższym przykładem i klikamy przycisk „Configure”
- Określamy nazwę serwera DDE i definicje poszczególnych pól zgodnie z poniższym przykładem i klikamy przycisk „OK"
DDE!_{ticker}_KrOtw
DDE!_{ticker}_KrMax
DDE!_{ticker}_KrMin
DDE!_{ticker}_OstTrKr1
DDE!_{ticker}_OstTrIL1
DDE!_{ticker}_WolCalk
DDE!_{ticker}_SpLim1
DDE!_{ticker}_SpIL1
DDE!_{ticker}_KpLim1
DDE!_{ticker}_KPIL1 - Dodajemy symbol (ticker) instrumentu, którego notowania chcemy oglądać
W tym celu korzy tamy ze ścieżki Symbol > New
Obowiązuje 3 literowy ticker dla akcji (np BIO dla akcji Biotonu) i cała nazwa dla pozostałych instrumentów (np FW20H09)
Ostatnim krokiem jest dodanie zdefiniowanego symbolu do okna notowao w czasie rzeczywistym poprzez ścieżkę Symbol > Real Time Quote > Add selected symbol
Uwaga: Nie ma możliwości aby bezpośrednio za pomocą aplikacji NOL3 zaimportować do Amibrokera dane historyczne, tak więc powyższa instrukcja dotyczy tylko danych w czasie rzeczywistym.
Co nam daje dostęp Ami do danych w czasie rzeczywistym? Tzn widzimy dane tylko za bieżący dzień?
OdpowiedzUsuń