Wskazówki dla autorów skryptów

Te wskazówki są uzupełnieniem naszych Zasad publikowania skryptów and Ogólnego Regulaminu. Zawierają odpowiedzi na często zadawane przez autorów pytania dotyczące publikowania skryptów.

Autorzy uważani za Dostawców (np. sprzedający dostęp do skryptów tylko na zaproszenie) muszą również spełniać nasze Wymagania Dotyczące Dostawców.

Czy powinienem publikować moje skrypty w Bibliotece Publicznej czy prywatnie?

To zależy od twojego celu:

  • Upublicznij swój skrypt, jeśli uważasz, że jest on oryginalny, może być przydatny dla inwestorów i chcesz podzielić się nim z dużą społecznością TradingView. Twoja publikacja musi być zatem starannie przygotowana i musi przestrzegać zasad. Publiczne skrypty powinny dostarczać traderom odpowiednio udokumentowanych, oryginalnych i potencjalnie użytecznych narzędzi handlowych – a nie pokazywać, że właśnie nauczyłeś się modyfikować kod Pine od innego autora.
  • Opublikuj skrypt prywatny, jeśli chcesz podzielić się swoim nim z kilkoma przyjaciółmi lub przećwiczyć proces publikacji skryptów. Nie moderujemy publikacji prywatnych. Tylko użytkownicy, którym udostępnisz link do swojego prywatnego skryptu, będą mieli do niego dostęp. Nie możesz używać takiego łącza ani wspominać o swoich prywatnych publikacjach w żadnych publicznych treściach TradingView. Nie możesz usunąć skryptu publicznego, ale możesz edytować i usuwać skrypty prywatne.

Publikowaniem publicznym/prywatnym sterujesz za pomocą ikony kłódki po lewej stronie przycisku „Opublikuj…” w oknie „Publikuj skrypt”. Niezależnie od tego, czy publikujesz w Bibliotece Publicznej, czy prywatnie, możesz korzystać z trybu open source lub chronionego (zamkniętego źródła). Używkownicy Premium mogą również publikować za pomocą trybu "tylko na zaproszenie".

Podręcznik użytkownika Pine wyjaśnia, jak korzystać z różnych trybów publikacji skryptów.

Po co publikować open source?

  • Otwartość i odpowiedzialność to najważniejsze wartości promowane przez TradingView.
  • Publishing open-source allows traders to verify that your script does what you say it does.
  • Otwarte oprogramowanie daje innym programistom szansę na zasugerowanie ulepszeń twojego skryptu, umożliwiając skorzystanie z doświadczenia bardziej doświadczonych programistów.
  • Skrypty open source autorstwa doświadczonych programistów pozwalają innym programistom poznać najlepsze praktyki kodowania Pine. Uczenie się Pine od najlepszych programistów na platformie to jeden z najskuteczniejszych sposobów na rozpoczęcie pracy i bycie na bieżąco.

Czy mogę ponownie wykorzystać open source?

Jasne! Jednym z powodów, dla których zachęcamy do publikacji open source, jest umożliwienie programistom Pine udostępniania i uczenia się od siebie nawzajem. Ponownie wykorzystuj open source prywatnie, ile tylko chcesz.

Jeśli jednak zamierzasz opublikować skrypt ponownie wykorzystując open source, musisz przestrzegać naszych zasad ponownego wykorzystania, które znajdziesz w naszych Zasadach publikowania skryptów.

Czy mogę zaktualizować istniejący skrypt i jego opis?

  • Nie możesz edytować opisu pierwotnie opublikowanego za pomocą skryptu.
  • Nie można zmienić widoczności (publiczny/prywatny) ani trybu publikacji (open-source, chronionego, tylko na zaproszenie) opublikowanego już skryptu.
  • Możesz zaktualizować kod skryptu za pomocą funkcji Aktualizuj w oknie Publikuj Skrypt. Wraz z aktualizacją możesz również opublikować informacje o wersji, które pojawią się pod Twoim opisem. Gdy aktualizujesz skrypt, wykres używany podczas aktualizacji zastąpi ten na stronie skryptu (ten, który widzisz po otwarciu widżetu skryptu).

Are there Pine Coding Conventions?

Co dzieje się z moderowanymi skryptami?

  • Moderatorzy ukrywają moderowane skrypty.
  • Kiedy skrypty są ukryte, pojawiają się na czerwonym tle.
  • Po ukryciu skryptu autorzy nie mogą go już aktualizować ani ponownie wyświetlać.
  • Nikt nie widzi ukrytych skryptów poza moderatorami i ich autorem.
  • Jeśli chcesz opublikować moderowany skrypt, musisz utworzyć nową, zgodną z przepisami publikację.

Jak mogę ćwiczyć publikację skryptu?

  • Wykorzystaj prywatne publikacje, aby przećwiczyć proces publikacji i aktualizacji.