Pionex.AI Coder, açıkça tanımlanmış bir ticaret fikrini Pine Script’ye dönüştürebilir, oluşturulan kodu açıklayabilir ve hatalar açısından inceleyebilir. Güvenli iş akışı, önce her kuralı tanımlamak, TradingView’den Pine Script v6’de bir TradingView stratejisi istemek, bunu TradingView’de derlemek, herhangi bir tam hata mesajını Coder’ye döndürmek ve otomasyonu düşünmeden önce mantığı doğrulamaktır.
Coder, bir stratejinin karlı olduğunu kanıtlamaz ve oluşturulan kodun test öncesinde canlı siparişlere bağlanmaması gerekir. Bunu strateji tasarımı, doğrulama veya risk kontrollerinin yerine geçecek bir yazılım olarak değil, bir kodlama asistanı olarak değerlendirin.
Contents
- 1 Pionex.AI Coder Nedir?
- 2 Kodla Değil Kurallarla Başlayın
- 3 Gösterge mi, Strateji mi: Hangisini İstemelisiniz?
- 4 Yeniden Kullanabileceğiniz Pine Script İstemi
- 5 Coder ile Pine Script Nasıl Oluşturulur
- 6 Oluşturulan Her Stratejide Neler Kontrol Edilmeli?
- 7 TradingView Arka Testi Daha Dikkatli Bir Şekilde Nasıl Okunur?
- 8 Yaygın Coder Sorunları ve En İyi Takip İstemi
- 9 Coder İşlem Yapabilir mi?
- 10 Coder, PionexGPT ile Aynı mı?
- 11 Daha Güvenli Bir Coder İş Akışı
- 12 Sıkça Sorulan Sorular
- 13 Kaynaklar
Pionex.AI Coder Nedir?
Coder, Pionex.AI içindeki PRO kodlama aracısıdır. Mevcut arayüzü onu kod yazmak, hata ayıklamak ve açıklamak için bir yapay zeka kodlama asistanı olarak tanımlıyor.
Pine Script çalışması için bu, Coder’yi aşağıdaki amaçlarla kullanabileceğiniz anlamına gelir:
- yazılı giriş ve çıkış kurallarını koda dönüştürün;
- bir senaryonun her bir bölümünün ne yaptığını açıklayın;
- bir komut dosyasını orijinal gereksinimlerinize göre gözden geçirin;
- TradingView derleyici hatalarını teşhis edin;
- ilgisiz mantığı yeniden yazmadan küçük bir düzeltme yapın; ve
- Bir gösterge fikrinin test edilebilir bir stratejiye dönüştürülmesine yardımcı olun.
Platformda yeniyseniz okuyunPionex.AI Nedir? Acenteler, Fiyatlandırma ve Nasıl Başlanır?ilk.


Coder, onaylanmış çubuk sinyalleri, tarih girişleri, komisyon ve kayma dahil olmak üzere ayrıntılı bir EMA geçiş spesifikasyonundan Pine Script v6’yi oluşturdu.
Kodla Değil Kurallarla Başlayın
Komut dosyasının kalitesi spesifikasyonun kalitesine bağlıdır. “Karlı bir strateji oluşturun” kullanışlı bir kodlama özeti değildir. Coder’nin doğru veya yanlış koşullarına çevrilebilecek kurallara ihtiyacı vardır.
Kod istemeden önce şunu tanımlayın:
| Karar | Belirtmeniz gerekenler |
|---|---|
| Komut dosyası türü | Gösterge veya strateji |
| Pazar ve zaman dilimi | Test etmeyi planladığınız grafik ve zaman aralığı |
| Giriş | Bir pozisyon açan kesin koşul |
| Çıkış | Onu kapatan kesin koşul |
| Yön | Yalnızca uzun, yalnızca kısa veya her ikisi |
| Konum davranışı | Tekrarlanan girişlere veya piramitlemeye izin verilip verilmediği |
| Zamanlama | Bar içi hesaplama veya onaylanmış bar kapanışı |
| Risk kuralları | Zararı durdurma, kar alma, takip eden durdurma veya ek çıkış yok |
| Test penceresi | Başlangıç ve bitiş tarihleri |
| Ticaret maliyetleri | Komisyon ve kayma varsayımları |
| Görseller | Çizgiler, etiketler veya giriş ve çıkış işaretçileri |
Her belirsiz ifade bir varsayıma yer açar. “Momentum güçlü olduğunda satın alın” ifadesi belirsizdir. “9 dönemlik EMA, onaylanmış bir çubuk kapanışında 21 dönemlik EMA’nin üzerine geçtiğinde uzun girin” koda hazırdır.
Gösterge mi, Strateji mi: Hangisini İstemelisiniz?
Bir sorgöstergeyalnızca grafik hesaplamalarına, grafiklere, etiketlere veya uyarı koşullarına ihtiyacınız olduğunda.
Bir sorstratejisimüle edilmiş siparişlere ve TradingView’nin Strateji Test Cihazına ihtiyacınız olduğunda. TradingView, strateji komut dosyalarınınstrategy()bildirimi yapabilir ve geçmiş ve gerçek zamanlı çubuklardaki siparişleri simüle edebilir. Sonuçlar varsayımsaldır, canlı infazlar değildir.
Geriye dönük test edilebilir bir Coder isteği için yalnızca “Pine Script oluştur” yerine “Pine Script v6 stratejisi oluştur” deyin. Bu küçük talimat, giriş ve çıkış simülasyonlarına ihtiyaç duyduğunuzda Coder’nin bir gösterge döndürmesini engeller.
Yeniden Kullanabileceğiniz Pine Script İstemi
Canlı Coder testimiz için kullanılan yapı tam olarak şu şekildedir:
Yalnızca eğitim amaçlı testler için bir TradingView Pine Script v6 stratejisi oluşturun. 9 EMA ve 21 EMA geçişini kullanın. 9 EMA, 21 EMA’nin üzerine geçtiğinde uzun girin. 9 EMA, 21 EMA’nin altına geçtiğinde uzun pozisyonu kapatın. Hem EMA uzunlukları hem de tarih aralığı için düzenlenebilir girişler ekleyin. Onaylanmış çubuk kapanışlarını kullanın, tekrarlanan girişleri önleyin, her iki EMA’yi çizin ve her giriş ve çıkış kuralını açıklayın. Kısa pozisyonlar eklemeyin veya karlılık iddiasında bulunmayın. Kullanıcının test etmeden önce inceleyebileceği gerçekçi komisyon ve kayma ayarlarını ekleyin.
Bu bilgi istemi, komut dosyası sürümünü, bildirim türünü, girişi, çıkışı, yönü, onay zamanlamasını, tekrarlanan giriş davranışını, girdileri, görselleri, maliyetleri ve açıklama biçimini tanımladığı için çalışır.
EMA kurallarını kendi koşullarınızla değiştirin ancak yapıyı koruyun.
Coder ile Pine Script Nasıl Oluşturulur
1. Coder’yi açın
Pionex.AI’yi açın, seçinTemsilcilerve seçinCoder. Coder, mevcut arayüzde PRO olarak işaretlenmiştir.
2. Eksiksiz Bir Spesifikasyon Gönderin
Yukarıdaki bilgi istemi yapısını kullanın. Bir ayrıntı önemliyse bunu belirtin. Coder’nin uzun işlemler mi, kısa işlemler mi, çubuk kapatma onayı mı, zararı durdurma mı yoksa tekrarlanan girişler mi istediğinizi bildiğini varsaymayın.
3. Kodu Kopyalamadan Önce Açıklamayı Okuyun
Cevabın talep ettiğiniz stratejinin aynısını açıkladığını doğrulayın. Giriş, çıkış, yön, tarih aralığı, konum boyutlandırma varsayımları ve maliyet ayarlarını kontrol edin.
Açıklama fikrinizi değiştirirse TradingView’ye geçmeden önce spesifikasyonu düzeltin.
4. Komut Dosyasını TradingView’ye kopyalayın
TradingView’nin Pine Düzenleyicisini açın, betiği yapıştırın, kaydedin ve grafiğe ekleyin. Bir strateji, simüle edilmiş siparişleri derleyip yerleştirdikten sonra bir Strateji Test Cihazı raporu oluşturmalıdır.
TradingView’nin belgeleri, Pine stratejisinin bir komisyoncu emülatörü kullandığını açıklıyor. TradingView’nin entegre komisyoncuları veya kağıt ticaret hesabı aracılığıyla tek başına emir vermez.
5. Tam Hataları Coder’ye Döndürün
TradingView bir hata bildirirse hata mesajının tamamını kopyalayın ve satır numarasını ekleyin. “Kod bozuk” diye özetlemeyin.
Bu hata ayıklama istemini kullanın:
TradingView derleyici hatasının tamamını ve satır numarasını bu talimatın üzerine yapıştırın. Sebebini sade bir dille açıklayın, gereken en küçük düzeltmeyi yapın ve düzeltilmiş Pine Script v6’nin tamamını geri gönderin. Hatayla ilgisi olmayan her kuralı koruyun.
Tam mesaj Coder kanıtı veriyor. İlgisiz kuralları korumaya yönelik talimat, yanlışlıkla yeniden yazma işlemlerini azaltır.
6. Coder’den Kendi Çıktısını Denetlemesini İsteyin
Derleme yalnızca TradingView’nin sözdizimini kabul ettiğini kanıtlar. Kodun stratejinizle eşleştiğini kanıtlamaz.
Nesilden sonra şunu sorun:
Bu betiği orijinal belirtimlerime göre denetleyin. Pine Script v6 sözdizimini kontrol edin,
strategy()kullanım, onaylanmış çubuk sinyalleri, tekrarlanan giriş önleme, tarih aralığı davranışı, yalnızca uzun süreli davranış, komisyon, kayma ve her çıkış. Bir geçme/düzeltme kontrol listesi döndürün. Talepten farklı bir şey varsa, en küçük düzeltmeyi açıklayın ve düzeltilmiş metnin tamamını sağlayın.
Canlı testimizde Coder ana gereksinimleri geçti ancak bir tarih aralığı uyarısı belirledi: Komut dosyası, her çubuğun açılış zaman damgasını seçilen bitiş tarihiyle karşılaştırdı. Bir çubuk, bitiş tarihinden önce açılabilir ve sonrasında kapanabilir; böylece tarih aralığı çıkışı, bir sonraki onaylanan çubukta gerçekleşir. Coder daha sonra ayrı bir tarih aralığı çıkış işaretçisine sahip daha net, düzeltilmiş bir sürüm döndürdü.


Coder, oluşturulan komut dosyası gereksinimini gereksinime göre kontrol etti ve açıklığa kavuşturulması gereken bir tarih aralığı davranışını işaretledi.
Oluşturulan Her Stratejide Neler Kontrol Edilmeli?
Pine Script Sürümü
Ara//@version=6Pine Script v6 talebinde bulunduğunuzda üstte.
Senaryo Beyanı
Geriye dönük test edilebilir bir komut dosyası kullanmalıdırstrategy(). birindicator()komut dosyası sinyalleri görüntüleyebilir ancak aynı strateji raporunu üretmez.
Giriş ve Çıkış Koşulları
Kodu tekrar sade dile çevirin. Tam olarak ne zaman girip çıktığını belirtemiyorsanız devam etmeyin.
Onaylanmış Çubuk Davranışı
Gerçek zamanlı değerler mum kapanmadan önce değişebilir. TradingView tanımlarbarstate.isconfirmedgeçerli çubuk kapatıldığında da geçerlidir. Onaylanmış çubuk sinyallerini istemek çubuk içi değişiklikleri azaltabilir ancak olası her türlü yeniden boyamayı ortadan kaldırmaz.
Tekrarlanan Girişler
Her seferinde bir açık pozisyon istiyorsanız, hem giriş koşulunu hem de stratejinin piramitleme ayarını kontrol edin. Canlı örnekte Coder kullanıldıstrategy.position_size == 0vepyramiding=0.
Tarih Aralığı
Komut dosyasının seçilen tarihi barın açılış saati, kapanış saati veya başka bir zaman damgasıyla karşılaştırıp karşılaştırmadığını kontrol edin. Fark, sınırın etrafındaki son girişi veya çıkışı değiştirebilir.
Komisyon ve Kayma
TradingView, işlem maliyetleri olmadan yapılan bir geriye dönük testin geçmiş performansı abartabileceği konusunda uyarıyor. Pine stratejileri yüzdeyi veya sabit komisyonu ve kenelerdeki kaymayı modelleyebilir.
Canlı Coder örneğinde, gösteri için düzenlenebilir kod varsayımları olarak sipariş başına %0,10 komisyon ve bir tıklama kayması kullanıldı. Bu değerler alacağınız ücretin veya dolgunun beyanı değildir. Bunları test ettiğiniz ürüne, pazara, sembole, hesap katmanına ve yürütme koşullarına uygun varsayımlarla değiştirin.
Pozisyon Boyutu, Marj ve Kaldıraç
Başlangıç sermayesini, sipariş boyutunu, piramitlemeyi ve marj ayarlarını onaylayın. Bir strateji, simüle edilmiş sermayesi veya kaldıracı gerçekçi olmadığı için çekici görünebilir.
İleriye Bakma ve Yeniden Boyama
Komut dosyasının gelecekteki verileri kullanıp kullanmadığını sorun,istek.güvenlik()çağrılar, çubuk içi değerler veya geçmişe kayan planlar. TradingView, yeniden boyamayı genel olarak tarihsel ve gerçek zamanlı hesaplamalar veya farklı davranan çizimler olarak tanımlar. Her biçim aldatıcı değildir ancak bir sonuca güvenmeden önce davranışın anlaşılması gerekir.
TradingView Arka Testi Daha Dikkatli Bir Şekilde Nasıl Okunur?
Bir stratejiyi yalnızca net kâra göre yargılamayın. İnceleme:
- maksimum düşüm;
- işlem sayısı;
- işlemleri kazanma ve kaybetme;
- ortalama ticaret;
- kar faktörü;
- pozlama ve konum boyutu;
- komisyon ve kayma varsayımları;
- farklı semboller ve piyasa dönemlerindeki performans; ve
- sonuçların alışılmadık derecede elverişli bir döneme bağlı olup olmadığı.
Geriye dönük test bir simülasyondur. TradingView, strateji raporlarının varsayımsal olduğunu ve ileriye dönük önyargı, seçim önyargısı, aşırı uyum, gerçekçi olmayan maliyetler ve gerçekçi olmayan sipariş doldurma nedeniyle çarpıtılabileceğini belirtiyor.
Yararlı bir sonraki adım, canlı sermaye olmadan ileri test yapmaktır. Strateji geçmiş rapordan farklı davranıyorsa herhangi bir şeyi otomatikleştirmeden önce araştırın.
Yaygın Coder Sorunları ve En İyi Takip İstemi
| Sorun | Takip istemi |
|---|---|
| Coder bir gösterge döndürdü | “Bunu Pine Script v6 stratejisine dönüştürün.strategy(). Parselleri koruyun ve simüle edilmiş giriş ve çıkış emirleri ekleyin. |
| Komut dosyası tekrarlanan pozisyonları açar | “Yalnızca bir açık pozisyona izin verin. Piramitlemeyi devre dışı bırakın ve bir pozisyon açıkken girişleri engelleyin.” |
| Mum kapanmadan önce sinyaller değişir | “Giriş ve çıkışları yalnızca onaylanmış çubuklarda değerlendirin. Bunun neleri değiştirdiğini ve yeniden boyama risklerinin ne olduğunu açıklayın.” |
| Komut dosyası derleniyor ancak yanlış zamanda işlem görüyor | “Her giriş ve çıkış koşulunu düz İngilizceye çevirin, benim spesifikasyonlarımla karşılaştırın ve her uyumsuzluğu gösterin.” |
| Sonuçlar gerçekçi olmayacak kadar güçlü görünüyor | “Bu stratejiyi ileriye dönük önyargı, yeniden boyama, ihmal edilen komisyon, ihmal edilen kayma, gerçekçi olmayan marj ve aşırı uyum açısından denetleyin.” |
| Bir düzeltme ilgisiz mantığı değiştirdi | “Orijinal giriş ve çıkış kurallarını geri yükleyin. Yalnızca yukarıya yapıştırdığım hatanın tamamından sorumlu olan satırı değiştirin.” |
| Hiçbir takas görünmüyor | “Tarih aralığını, sembol varsayımlarını, zaman dilimini, koşul sıklığını, emir komutlarını ve giriş koşullarının gerçekleşip gerçekleşemeyeceğini kontrol edin.” |
Coder İşlem Yapabilir mi?
Coder kodu yazar, açıklar ve gözden geçirir. Pine Script’nin oluşturulması, Pionex’ye sipariş verilmesi anlamına gelmez.
Pionex Signal Bot, TradingView strateji uyarılarını webhook aracılığıyla Pionex’ye bağlayan ayrı bir yürütme iş akışıdır. Pionex’nin şu anki durumuSignal Bot kılavuzuişleyen bir strateji oluşturmanız veya içe aktarmanız, bunu TradingView’de uygulamanız, sinyali yapılandırmanız, bot oluşturmanız, webhook’yi bağlamanız ve TradingView Uyarı Günlüğünü Pionex Sinyal Günlüğü ile karşılaştırmanız gerektiğini söylüyor.
Bkz.Pionex Signal Bot ve TradingView eğitimitam kurulum için.
Pionex şifresini, API sırrını, özel anahtarı, kurtarma ifadesini veya özel webhook sırrını asla bir AI sohbetine yapıştırmayın. Coder, Pine Script yazmak veya hata ayıklamak için bu kimlik bilgilerine ihtiyaç duymaz.
Coder, PionexGPT ile Aynı mı?
Hiçbir resmi mevcut kaynak, Coder’nin yeni bir ad altında yalnızca PionexGPT olduğunu kanıtlamıyor.
2023 yılında Pionex, kullanıcılar kodu TradingView’ye taşımadan ve uyarıları Signal Bot’ye bağlamadan önce Pine Script oluşturan bir PionexGPT iş akışı yayınladı. Bu makale yararlı bir tarihsel arka plandır. Pionex.AI Coder, canlı Pionex.AI arayüzünde gösterilen mevcut kodlama aracısıdır, dolayısıyla mevcut talimatlar doğrudan Coder’ye başvurmalıdır.
Daha Güvenli Bir Coder İş Akışı
- Açık strateji kuralları yazın.
- Bir Pine Script v6 stratejisi isteyin.
- Kodu kopyalamadan önce açıklamayı okuyun.
- TradingView’de derleyin.
- Tam hataları Coder’ye döndürün.
- Gereksinime göre denetim isteyin.
- Yeniden boyamayı, ileriyi, maliyetleri, boyutlandırmayı, marjı ve tarih davranışını kontrol edin.
- Birden fazla dönemde geriye dönük test yapın.
- Canlı sermaye olmadan ileri test.
- Signal Bot’yi yalnızca strateji ve uyarı akışı anlaşıldıktan sonra ekleyin.
Sıkça Sorulan Sorular
Pionex.AI Coder, Pine Script v6 yazabilir mi?
Evet. Canlı testimizde Coder, sürüm istemde açıkça belirtildiğinde bir Pine Script v6 stratejisi oluşturdu. Komut dosyasını yine de TradingView’de derlemeli ve her kuralın spesifikasyonunuza uygun olup olmadığını kontrol etmelisiniz.
Coder, TradingView Pine Script hatalarını düzeltebilir mi?
Coder birçok sözdizimi ve mantık problemini açıklayabilir ve düzeltebilir. TradingView hata mesajının tamamını, satır numarasını, komut dosyasının tamamını ve ilgisiz kuralları korumaya yönelik talimatı verin.
Coder’deki kod TradingView’de otomatik olarak çalışıyor mu?
Hayır. Kodu TradingView’nin Pine Editörüne kopyalayın, derleyin, grafiğe ekleyin ve sonucu inceleyin. Oluşturulan kod, isteğinizden farklı hatalar veya varsayımlar içerebilir.
Bir gösterge mi yoksa strateji mi talep etmeliyim?
Grafikler, hesaplamalar veya uyarı koşulları için bir gösterge isteyin. Simüle edilmiş siparişlere ve TradingView Strategy Tester raporuna ihtiyacınız olduğunda bir strateji isteyin.
Coder bir stratejinin karlı olduğunu kanıtlayabilir mi?
Hayır. Coder kodu oluşturabilir ve inceleyebilir ancak gelecekteki karlılığı kanıtlayamaz. Geçmiş ve ileriye dönük test sonuçları verilere, varsayımlara, uygulama koşullarına ve piyasa dönemine bağlıdır.
Pine Script’de tekrarlanan girişleri nasıl durdurabilirim?
Coder’ye piramitlemeyi devre dışı bırakmasını ve yalnızca hiçbir pozisyon açık olmadığında yeni bir girişe izin vermesini söyleyin. Daha sonra oluşturulan koddaki her iki davranışı ve TradingView test sonuçlarını doğrulayın.
Onaylanmış çubuk mantığı tüm yeniden boyamaları engeller mi?
Hayır. Onaylanmış çubuk mantığı, bir sinyalin tamamlanmamış bir mum üzerinde hareket etmesini önleyebilir, ancak daha yüksek zaman dilimi istekleri, gelecekteki sızıntılar, veri kümesi değişiklikleri veya kaydırılmış grafikler gibi diğer özellikler, yine de geçmiş ve gerçek zamanlı davranışların farklı olmasına neden olabilir.
Coder, stratejiyi Pionex Signal Bot’ye bağlayabilir mi?
Coder, strateji kodunun hazırlanmasına veya gözden geçirilmesine yardımcı olabilir ancak Signal Bot kurulumu ayrı bir işlemdir. Pionex sinyalini oluşturmalı, bir TradingView uyarısı ve webhook yapılandırmalı, teslimatı test etmeli ve risk kontrollerini uygulamalısınız.
Coder’ye asla hangi bilgileri yapıştırmamalıyım?
Şifreleri, API sırlarını, özel anahtarları, kurtarma ifadelerini, özel webhook URL’lerini veya diğer kimlik bilgilerini yapıştırmayın. Pine Script oluşturma ve hata ayıklama bunları gerektirmez.
Kaynaklar
- TradingView Pine Script stratejileri
- TradingView yeniden boyama belgeleri
- TradingView Pine Script v6 referansı
- Pionex Signal Bot kılavuzu
- Geçmiş PionexGPT ve TradingView iş akışı
Risk reddi beyanı: Bu makale yalnızca eğitim amaçlıdır ve yatırım, mali, hukuki veya vergi tavsiyesi sağlamaz. Oluşturulan kod ve geriye dönük testler hatalar veya gerçekçi olmayan varsayımlar içerebilir. Kripto para birimleri ve kaldıraçlı vadeli işlemler, yatırılan tüm fonların olası kaybı da dahil olmak üzere önemli riskler içerir. Dikkatlice test edin ve yalnızca almaya gücünüzün yettiği riski kullanın.
