Dodajemy do Pine wbudowane funkcje i wskaźniki finansowe

Apr 1, 2020

Nasz autorski język programowania Pine jest używany przez traderów na całym świecie do tworzenia zautomatyzowanych strategii opartych na ruchach cen, wskaźnikach technicznych i innych. Dziś zwiększamy niezawodność Pine poprzez dodanie funkcji i wskaźników finansowych, w skład których wchodzą kapitalizacja rynkowa, przychody, zadłużenie i zobowiązania ogółem. 

Jeśli nie znasz Pine i tego, co ma do zaoferowania, sprawdź ten przewodnik. Jeśli jesteś już użytkownikiem Pine, możesz zacząć korzystać z naszej nowej funkcji finansowej. Funkcja ta zwróci żądane dane finansowe i ich wartości. Wygląda to mniej więcej tak:

financial(symbol, financial_id, period, gaps)

Oto wyjaśnienie powyższego wiersza kodu:   

symbol — kod aktywa, dla którego żądane są dane. Na przykład: “NASDAQ: MSFT” dla Microsoft.

financial_id — identyfikator żądanego wskaźnika finansowego. Listę dostępnych identyfikatorów można przejrzeć za pośrednictwem naszego Centrum Pomocy.

period — pokazuje, jak często dane są dostępne. FQ – raz na kwartał, FY – raz w roku finansowym, TTM – ostatnie 12 miesięcy.

gaps — parametr opcjonalny, podobny do parametru funkcji security.

Na przykład, jeżeli chcesz uzyskać dane dotyczące zobowiązań (Accounts Payable) dla spółki Microsoft (NASDAQ: MSFT), Twój skrypt będzie wyglądał następująco:

//@version=4

study("My Script")

f = financial("NASDAQ:MSFT", "ACCOUNTS_PAYABLE", "FQ")

plot(f)

Uwaga: Jeżeli wartością parametru jest barmerge.gaps_on, to żądane dane są następnie łączone z ewentualnymi lukami (wartościami na). Jeżeli wartością parametru jest barmerge.gaps_off, to żądane dane są łączone w sposób ciągły bez luk, a wszystkie luki są następnie uzupełniane poprzednią, najbliższą istniejącą wartością. Należy pamiętać, że domyślną wartością parametru jest barmerge.gaps_off.

Kiedy skończysz, Twój skrypt Pine pojawi się jak zawsze, jako okienko pod wykresem. W tym przypadku, jak pokazano poniżej, skrypt idealnie zgadza się ze wskaźnikiem Accounts Payable. Pamiętaj, że ten skrypt jest tylko przykładem i został zaprojektowany w tym celu:

Idąc dalej, możesz uzyskać dostęp do skryptów zbudowanych w oparciu o wskaźniki finansowe, przechodząc do sekcji Wskaźniki, znajdującej się u góry wykresu:

Sądzimy, że ta nowa aktualizacja otworzy nowe i unikalne możliwości dla traderów i inwestorów do tworzenia unikalnych strategii opartych na danych finansowych. Nie możemy się doczekać, żeby zobaczyć, co zbudujesz.

Look first Then leap

TradingView jest stworzony dla Ciebie. Upewnij się, że w pełni wykorzystujesz nasze niesamowite funkcje
Otwórz wykres