Ana içeriğe geç
Tüm Koleksiyonlarİşlem Botları – Özellikler, Kılavuzlar, BotlarıSignal Bot
WunderTrading'de TradingView Botu (Sinyal Botu) nasıl kurulur
WunderTrading'de TradingView Botu (Sinyal Botu) nasıl kurulur

WunderTrading'de yürütülecek tüm komutlar için bir TradingView strateji veya indikatör alarmı.

Ozge avatar
Yazar: Ozge
2 aydan uzun süre önce güncellendi

Artık TradingView stratejileri ve indikatör alarmları oluşturabilir ve bunları WunderTrading platformu aracılığıyla otomatikleştirebilirsiniz.

İlk TradingView strateji/gösterge bot alarmlarınızı ayarlamak için bu kılavuzu izleyin.

Daha güvenli ticaret için Çapraz Marjin Modunu kullanmanızı öneririz. İzole Marjin Modunun daha yüksek bir pozisyon tasfiyesi riski taşıyabileceğini unutmayın.

Strateji alarm otomasyonu

Adım 1

TradingView'de stratejinizi açın. Pine scriptinizde, “strategy.entry()”; “strategy.order()”; “strategy.exit()”; “strategy.close()” için yorumlar (Comments) eklemeniz gerekecektir. Yorumlarınızı (Comments) WunderTrading bot ayarlarınızdan kopyalayın.

/// LONG
strategy.entry("long", true, when = entry_long, comment=" ***INSERT OPEN LONG COMMENT*** ")
strategy.exit("long", when=exit_long, stop=long_stop_level, limit=long_take_level, comment="***INSERT CLOSE LONG COMMENT***")
strategy.close("long", when=exit_long, comment = "***INSERT CLOSE LONG COMMENT***")

/// SHORT
strategy.entry("short", false, when = entry_short, comment="***INSERT OPEN SHORT COMMENT***")
strategy.exit("short", when=exit_short, stop=short_stop_level, limit=short_take_level, comment = "***INSERT CLOSE SHORT COMMENT***")
strategy.close("short", when=exit_short, comment = "***INSERT CLOSE SHORT COMMENT***")

Adım 2

Bir alarm oluşturun. Bu defa, stratejinizde bir şey meydana geldiğinde (Giriş / Çıkış / Takip eden karlar vb.) Her seferinde uygun yorumla (Commentlerle) tetiklenecek tek bir alarm olacaktır.

Adım 3

Alarm mesajınızı tek bir kod parçası ile değiştirin: {{strategy.order.comment}} Bu, alarmlar her tetiklendiğinde WunderTrading botunuza uygun mesajın gönderilmesini sağlayacaktır.

Örnek kod

Adım 4

TradingView'de Alarmlarınızı başlatın ve WunderTrading Botunuzu etkinleştirin.

Önemli!

Daha düşük zaman dilimlerinde (1 ila 5 dakika) işlem yapıyorsanız, stratejiniz yürütme sırasında aşağıdaki hatayı alabilir: Hata: Ulaşılan maksimum emir sayısına (9000) ulaşıldı.

Çözüm: Geriye dönük testin başlayacağı bir zaman aralığı veya başlangıç tarihi eklemeniz ve bu kodu strateji yürütmeden önce koymanız gerekecektir.

Kod

/// PERIOD /// 
testStartYear = input(2019, "Backtest Start Year")
testStartMonth = input(1, "Backtest Start Month")
testStartDay = input(1, "Backtest Start Day")
testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,0,0)

testStopYear = input(2020, "Backtest Stop Year")
testStopMonth = input(12, "Backtest Stop Month")
testStopDay = input(31, "Backtest Stop Day")
testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,0,0)

testPeriod() =>
time >= testPeriodStart and time <= testPeriodStop ? true : false

if testPeriod()
strategy.entry()
strategy.close()

Not

WunderTrading'de Webhook bildirimleri alabilmek için TradingView Pro aboneliğine ihtiyacınız var.


Strateji alarmı ile ilgili sorunlar

  1. Swing ticaret sinyalleri ile ilgili hatalar. Aynı anda Exit Long ve Entry Short'a sahipseniz, TV bazen bu sinyallerden birini göndermeyecektir.

    Solution: Uzun pozisyonunuz ve kısa pozisyonunuz için ayrı alarmlar ayarlayın.

  2. Alarm günlüğü ile ilgili hata. Bazen TV, alarmı TV'deki günlük dosyasında göstermez, ancak komut dosyasını grafikte açarsanız bu sinyali görebilirsiniz. Bu nedenle, WunderTrading'in bir pozisyon açacağı, ancak TV'nin bunu günlükte göstermediği durumlar olabilir.


İpucu: Kodda ya da alarmlarda yaptığınız her değişiklik, alarmı silmeniz ve yepyeni bir alarm oluşturmanızı gerektirir.

İndikatör alarm otomasyonu

TradingView İndikatör alarmlarınızı WunderTrading'e nasıl bağlayabilirsiniz?

  1. Stratejinizi Alarmlara Dönüştürün. Kodunuzun türünü stratejiden indikatöre değiştirin ve strategy.entry() ve strategy.exit() öğelerinizi alertcondition() olarak değiştirin. Bunu yeni bir indiktör olarak kaydedin.

  2. Bu indikatörü üzerinde çalışmasını istediğiniz grafiğe uygulayın. Bu alarmın çalışmasını istediğiniz işlem çiftini, borsayı ve zaman dilimini dikkatlice seçin.

  3. Alarmı oluşturmaya başlayın. “Koşul” alanında, stratejinizde etiketlendiği gibi alarmınızı seçin. “Alarm Koşulları” alanında ‘Webhook URL'si’ ni seçin ve bu sayfada gördüğünüz URL'yi ekleyin.

  4. “Mesaj“ı belirtin. 4 koşulunuzun her biri için (Uzun Gir, Uzun Çık, Kısa Gir, Kısa Çık") Terminali sinyallerinize dayalı bir işlem gerçekleştirmesi için tetikleyecek benzersiz bir mesajınız olacaktır.

İpucu: Kodda ya da alarmlarda yaptığınız her değişiklik, alarmı silmeniz ve yepyeni bir alarm oluşturmanızı gerektirir.

Bu cevap sorunuzu yanıtladı mı?