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.