Komut dosyası yayınlama kuralları

Bu kurallar TradingView'deki tüm halka açık komut dosyaları için geçerlidir. Satış Yapan Kurum olarak kabul edilme kriterlerini karşılıyorsanız, örneğin, yalnızca davetli komut dosyaları yayınlıyorsanız, ayrıca bizim Satış Kurumu Gereksinimlerimiz bulunmaktadır. 

Bu kurallar yalnızca komut dosyası yayınlamak ile ilgilidir. TradingView'in Kullanım Koşulları bunlara ek olarak komut dosyası yazarları için de geçerli olduğunu unutmayın. Komut Dosyası yazarları için yararlı daha fazla bilgiyi burada bulacaksınız:

Komut dosyası görünürlüğü

TradingView'deki her tür hesabın kullanıcıları, komut dosyalarını herkese açık veya özel olarak yayınlayabilir. Komut dosyanız için seçtiğiniz özel / genel görünürlüğe bakılmaksızın, hesap türünüz tarafından izin verilen herhangi bir kaynağı veya erişim denetimi yayın modunu kullanabilirsiniz: açık kaynak, korumalı veya yalnızca davetle olanlar. Yayınlanan tüm komut dosyalarınız, kullanıcı profilinizin Komut Dosyaları sekmesinde görünür.

Özel Komut Dosyaları

Özel Komut Dosyaları denetlenmez ve siz hariç herkes tarafından görülmez. Özel olarak yayınlamayı seçerseniz, bu yayınların TradingView'de başka bir yerde gizli olması gerektiğini de kabul etmelisiniz. Herkese açık TradingView içeriğinden onlara atıfta bulunmanıza veya bağlantı vermenize izin verilmez.

Özel yayınları arkadaşlarınıza veya müşterilerinize komut dosyanızın bağlantısını göndererek paylaşabilirsiniz, komut dosyanızın sayfasını açıp URL'sini tarayıcınızdan kopyalayarak alabilirsiniz.

Halka Açık Komut Dosyaları

Herkese açık komut dosyaları, TradingView Halk Kütüphanesinde görünür ve burada milyonlarca TradingView kullanıcısı ve onun bağlantısına erişimi olan herhangi bir İnternet kullanıcısı tarafından görülebilir. Herkese açık olduklarından, bu komut dosyaları aşağıdaki gereksinimleri karşılamalıdır:

    Dil

  • Halk Kütüphanesi, TradingView'in tüm dil sürümlerinde ortaktır. Tüm üyelerin yayınlanan tüm senaryolardan yararlanabilmesi için İngilizce'nin ağırlıklı olması gerekir. Başlıklar yalnızca İngilizce olmalıdır. Diğer diller açıklamalarda hoş karşılanır, ancak önce İngilizce görünmelidir.

    Original ve kullanışlılık

  • Halk Kütüphanesi, TradingView'in tüm dil sürümlerinde ortaktır. Tüm üyelerin tüm derslerden yararlanabilmesi için İngilizce olması gerekir. Başlıklar yalnızca İngilizce olmalıdır. Diğer diller açıklamalarda olabilir, ancak önce İngilizce görünmelidir.
  • Eski fikirlerin, hafif renk değişikliklerinin, farklı MA kombinasyonlarının veya WaveTrend gibi popüler bir göstergenin biraz değiştirilmiş bir versiyonunun yeniden düzenlenmesi yararlı kabul edilmez. Mevcut göstergelerdeki küçük değişiklikler Pine'ı kendi başınıza öğrenmenin iyi bir yolu olsa da, Tradingview'daki bilgi birikiminize katkıda bulunmayacaktır. Her göstergeyi bir çeşit çalışma olarak düşünün: Onun için ne kadar çok çaba harcarsanız, genel olarak o kadar faydalı olacaktır.
  • Bir komut dosyası yayınlamaya karar vermeden önce, mevcut hiçbir komut dosyasının sizin yaptığınız şeyi yapmadığından emin olmak için Halka Açık Kitaplıkta arama yapın.
  • Yeni bir gösterge gerektirmeyen bir alım satım kurulumunu paylaşmak istiyorsanız, komut dosyası yerine onu açıklayan bir Fikir yayınlayın. İki egzotik MA dönemine sahip yeni bir MA senaryosu, orijinal bir senaryo oluşturmaz.
  • Farklı göstergelerin neden bir araya getirildiğini ve bunların nasıl kullanılacağını açıklayan bir açıklama içermeyen komut dosyası karmaları yararlı değildir.
  • Açık kaynak kodlu komut dosyalarının halihazırda yaptıklarını yeniden üreten kapalı kaynaklı komut dosyalarına izin verilmez. Kapalı kaynak kodunuzun açıklaması, yatırımcıların kaynağını korumayı gerektiren benzersiz olanı anlamasına izin vermiyorsa, denetlenecektir.
  • Komut dosyanızın kullanıcılarına seçenekler verin. Komut dosyanızın "Ayarlar / Girişler" aracılığıyla dönemler ve kaynaklar gibi anahtar değerlerin yapılandırılmasına izin verin.

Başlık 

  • Yalnızca 7 bitlik ASCII karakter kümesini kullanın. Emoji ve karakter kullanan özel efektlere izin verilmez.
  • Başlığınızın herhangi bir bölümünde BB, SR vb. kısaltmalar dışında hiçbir zaman büyük harf kullanmayın.
  • Sadece İngilizce kullanın.

    Tanım

  • Yatırımcıların senaryonuzun nasıl orijinal olduğunu, ne yaptığını, nasıl yaptığını ve nasıl kullanılacağını anlamasına olanak tanıyan ayrıntılı ve anlamlı bir açıklama yazın. Yatırımcılara hesaplamalarınızın altında yatan kavramlar hakkında fikir verin. Yalnızca senaryonuzun trendleri takip ettiğini veya ölçeklendirme amaçlı olduğunu belirtmek yatırımcılara pek yardımcı olmaz; Yatırımcılar için, kullandığınız yüzlerce trend saptama veya ölçeklendirme yönteminden hangisine dair bir fikir verirseniz, yatırımcılar için daha faydalı olacaktır.
  • Komut dosyanızın açıklaması bağımsız olmalıdır ve komut dosyanızın amacını netleştirmek için açık kaynak kodunuza yetki verilmesine veya diğer içeriğe bağlantılara / referanslara güvenemez.
  • Kapalı kaynaklı script açıklamaları, yatırımcıların kapalı kaynak betiğinizin söylediğiniz şeyi nasıl yaptığını anlamasına izin vermelidir. Senaryonuzun temelini oluşturan mantığın tamamını açıklamanızı beklemiyoruz, ancak kapalı kaynaklı bir komut dosyası yayınlarsanız, bunun orijinal bir şey yaptığını varsayarız, bu durumda yatırımcılar ve moderatörler bunun ne olduğunu anlamalıdır.
  • Açık kaynaklı betiklerin yayıncıları, birkaç TradingView kullanıcısının Pine'ı okuyabildiğini akılda tutmalıdır. Senaryonuzu nasıl kullanacağınızı anlamak için açıklamanıza güvenirler.
  • Açık kaynak kodlu ve Korumalı komut dosyaları tanım gereği ücretsizdir. Bunun yayınlarda ilan edilmesine gerek yoktur ve sınırlı bir süre için mevcut olduğu ilan edilen senaryo yayınlarına izin verilmez.
  • Açıklamanızı okumayı engellemedikleri sürece emojilere izin verilir.
  • Açık kaynaklı veya korumalı komut dosyalarını yayınlarken sınırlı süreli tekliflerde bulunmayın.

    Grafik

  • Komut dosyanızla yayınladığınız grafik kolay anlaşılır olmalı ve betiğinizin çıktısı kolaylıkla tanımlanabilir olmalıdır. Sizden komut dosyanızı temiz bir grafikle yayınlamanızı istememizin nedeni budur.
  • Komut dosyanızın başka bir komut dosyasıyla kullanılması gerekmediği ve açıklamanız nedenini açıklamadığı sürece, grafiğe başka komut dosyaları eklemeyin.
  • Çizimleri çizelgelerde kullanabilirsiniz, ancak bunlar senaryonuzun ne yaptığını veya nasıl kullanılacağını anlamaya katkıda bulunmalıdır.
  • Kullanımları açıklanmadıysa grafik çizimlerini dahil etmeyin.
  • Standart olmayan grafik türleri (Heikin Ashi, Renko, Kagi, Point & Figure ve Range) kullanarak Satın Al / Sat sinyalleri veren komut dosyalarına gerçekçi olmayan sonuçlar ürettikleri için izin verilmez. Nedenini anlamanız gerekiyorsa bu yayına bakın.
  • Yatırımcıların neye baktıklarını bilmeleri için grafiğinizde tam sembol / zaman dilimi bilgilerini ve gösterge adlarını gösterin.

    Strateji sonuçları

  • Yayınlanan stratejileriniz gerçekçi sonuçlar göstermelidir.
  • Yatırımcı yanıltmayan geriye dönük test sonuçlarını yayınlamaya çalışın.
  • Gerçekçi başlangıç sermayesi seçin.
  • Gerçekçi komisyon VE kayma kullanın.
  • Bileşik gerçek dünya ticaret koşullarının çoğunu yansıtmadığından, pozisyonları boyutlandırmak için öz sermayenin% 100'ünü kullanmayın. % 5-10 genellikle daha gerçekçidir.
  • Grafiğinizdeki sembol gerektirmedikçe, sabit sayıda sözleşme kullanmayın.
  • Arka testinizin gerçekçi konum boyutları kullandığından emin olun.
  • İdeal olarak 100'den fazla işlem olmak üzere, yeterli örneklem büyüklüğünü üreten bir dizi işlem oluşturacak bir veri kümesi seçin.
  • Komut dosyasının açıklamasında stratejinizin varsayılan Özelliklerini açıklayın ve yayınınız için bu ayarları kullanın.

İhmaller ve gerçekçi olmayan iddialar

  • Senaryonuz veya performansı hakkında gerçekçi olmayan iddialarda bulunmayın. Substanti
  • Yatırımcılara senaryonuzun ne yaptığı ve ne yapmadığı konusunda açık olun. Kullanıcıları komut dosyanızın eksiklikleri konusunda uyarın. Örneğin, geçmişte ofsetleri kullanarak plan yapıyorsanız, yatırımcıları yanıltmamak için bundan bahsettiğinizden emin olun.
  • Geçmiş performansın gelecekte tekrar edeceği sonucuna varmayın.
  • Gelecekteki verilere erişmek için önden okuma kullanarak `security()" çağrılarını kullanmayın. Daha fazla bilgiye ihtiyacınız varsa bu yayına bakın.

    Açık kaynak tekrar kullanım

  • Bu açık kaynak yeniden kullanım kuralları, TradingView'de yayınlanan tüm açık kaynaklara varsayılan olarak uygulanan Mozilla Public License 2.0 dahil olmak üzere yazar tarafından kullanılan tüm lisansları önceliklendirir. Yazarın lisans seçimi, yeniden kullanımla ilgili aşağıdaki Ev Kuralları karşılandığında geçerli olur.
  • Komut dosyanız başka bir yazarın açık kaynaklı kodunu yeniden kullanıyorsa:
    • Kod kamu malı olarak kabul edilmediği sürece, orijinal yazardan izin almanız gerekir (aşağıdaki "Genel alan istisnası" bölümüne bakın).
    • Orijinal yazar tarafından açık izin verilmedikçe veya yeniden kullanılan kod kamuya açık olmadıkça VE kod tabanınızın önemsiz bir parçasını oluşturmadıkça, komut dosyanız da açık kaynak biçiminde yayınlanmalıdır.
    • Senaryonuzun açıklamasında yazara atıfta bulunmalısınız. Kodu yeniden kullandığınız komut dosyanızın yorumlarına bir not eklemek de iyi bir biçimdir.
    • Orijinal kodda anlamlı ve önemli iyileştirmeler yapmalısınız.
    • Komut dosyanızın küçük bir bölümünü oluşturmalıdır.
  • Genel alan istisnası: TradingView'deki bazı açık kaynak kodlar "kamu malı" olarak kabul edilir. Kamu malı olarak kabul edilir:
    • TradingView tarafından yerleşik olarak veya belgelerde yayınlanan tüm kodlar.
    • Yazara özel uyarlamaları veya son göstergelerin bağlantı noktalarını içeren orijinal kodu hariç tutan, RSI, Stoch vb. gibi diğer platformlarda yaygın olarak bulunan klasik göstergelerden taşınan standart kod.

    Testler

  • Özel kullanım, testler veya tamamlanmamış projeler için tasarlanmış komut dosyaları Halk Kütüphanesine ait değildir. Özel ve test komut dosyaları için özel yayınları kullanın.

    Versionlar

  • Mevcut bir komut dosyasının küçük varyasyonlarını veya küçük güncellemelerini ayrı yayınlar olarak yayınlamak yerine, bunları aynı komut dosyası içinde katlayın ve Yayınla penceresindeki Güncelle özelliğini kullanarak güncellemeleri yayınlayın.
  • Daha eski, yaygın olarak kullanılan bir komut dosyasının işlevselliğini korumak için bir kod tabanını çatallamak istiyorsanız, bu, açıklamada açıklanmalıdır.
  • Komut dosyaları yazmakta Pine v4 kullanın

Modere edilmiş scriptler

Kurallarımızdan herhangi birini ihlal etmesi durumunda moderatörler yayınlanan bir komut dosyasını gizler. Komut dosyanız denetlendiğinde, PineCoders moderatör hesabından özel bir mesaj alacaksınız. Mesaj, ihlal (ler) inizi listeleyecektir. PineCoders'a yanıt vermeden önce dikkatlice okuyun. Okuduktan sonra sorularınız varsa yanıtlayın. Moderatörler size yardımcı olmaktan mutluluk duyacaktır.

Gizli komut dosyaları güncellenemez veya kaldırılamaz. Kırmızı bir arka plana sahiptirler ve artık topluluk tarafından görülemezler; yalnızca moderatörler ve yazarlar bunları görebilir. İsterseniz yeni, uyumlu bir komut dosyası ve açıklamayı yeniden yayınlayabilirsiniz.

Art arda gelen ihlallere genellikle artan yasaklama süreleri eşlik eder. Nihayetinde kalıcı bir yasağa yol açabilirler. Yasaklamaların bir hesabın sosyal medya özelliklerini kullanımını etkilediğini unutmayın - çizelgeyi değil.

Ciddi İhlaller

Bazı ihlaller diğerlerinden daha ciddidir ve derhal kalıcı bir yasağa neden olabilir. Bunlar arasında intihal, Halk Kütüphanesi'ne spam gönderilmesi, yanıltıcı yatırımcılar ve Premium hesabın İmza alanı dışında talep / reklam bulunmaktadır.

Temel hesaplar için limitler

Temel hesaplar kaydolduktan üç ay sonra komut dosyası yayınlayabilirler. Ayda iki genel komut dosyası  yayını ile sınırlıdırlar. Özel yayınların sayısında herhangi bir sınırlama yoktur.