PineScript

OKX Sinyal Botu – Tradingview Bağlantısı

Paylaştı

on

Merhabalar, bu yazımda OKX borsası ile Tradingview arasındaki bağlantıdan bahsedeceğim. Bu bağlantı sayesinde Tradingview’de yazmış olduğunuz stratejinin ürettiği sinyaller doğrultusunda OKX borsasında vadeli işlemler için emir gönderebileceksiniz.

OKX Hesabı

Bu entegrasyonu yapabilmek için OKX borsasında hesabınız olması gerekiyor. Eğer hesabınız yoksa aşağıdaki linkten kayıt olabilirsiniz. Aynı zamanda Tradingview’de webhook alarmlarını kuracağımız için Tradingview hesabınızın ücretli bir plana sahip olması gerekiyor.

OKX Kayıt Ol

OKX hesabınıza giriş yapın. Yapacağımız tüm işlemleri ilk olarak demo hesapta uygulayacağız. Başarılı olduğunu gördükten sonra gerçek piyasada kullanmaya başlayacağız.

Reklamlar

Kurulum

Giriş yaptıktan sonra aşağıdaki gibi bir ekran sizi karşılayacak. Üst menüden Al-Sat yazısının üstüne geliyoruz ve açılan menüden en alttaki Demo İşlemler butonuna tıklıyoruz.

Aşağıdaki gibi bir ekran bizi karşılayacak. Sol üstte demo modda olduğumuzu görüyoruz, sağ üstte de Gerçek Piyasaya dönmek için bir buton olduğunu görüyoruz. Bu sayede demo panelde olduğumuzu anlayabiliriz.

Demo panelde olduğumuza göre artık botumuzu hızlıca oluşturabiliriz. Sol üstteki Al-Sat butonunun üstüne gelerek açılan menüden Bot Oluştur butonuna tıklıyoruz.

Açılan sayfada biraz aşağı kaydırıp Sinyal Botu butonuna tıklıyoruz.

Reklamlar

Açılan sayfada Özel Sinyal Ekle butonuna tıklayın. Hemen altında da benim daha önce denemek için oluşturduğum botların isimleri gözüküyor.

Şimdi botumuza bir isim ve açıklama gireceğiz. Benim botumun adı ONLY-OKX olacak. Açıklama kısmını şimdilik boş bırakıyorum, siz isterseniz doldurabilirsiniz. İsterseniz çıkan ekranın sol altından OKX’in videolu anlatımına da göz atabilirsiniz. Botunuza isim verdikten sonra Sinyal Oluştur butonuna tıklayabilirsiniz.

Şimdi de Tradingview bağlantısını kurabilmemiz için gerekli bilgilerin verildiği ekrana geçtik. Açılan sayfada ok ile işaretlediğim yerdeki signalToken değerinin karşısındaki değeri bir yere not ediyoruz. İleride bunu kullanacağız. Benim değerim : X0KGS8gfqmXEwqfAySJPTPkk747IaH3088Ol8LM2ikSFqhnefhZD06io8FYoffD7D1q5+7KwaVrWjD5uO169hw==

Yine aynı sayfada 1.adımda gösterilen Webhook url’ni de bir yere kopyalayıp kaydediyorum.

Tamamla butonuna basıp botumu oluşturuyorum.

Beni tekrar bu sayfaya yönlendirdi. Botumu bulup, Bot Oluştur butonuna tıklıyorum.

Reklamlar

Şimdi botumuzun ayarlarını yapacağız. Bu kısım önemli. Kırmızı ile işaretlediğim alandaki değerleri dolduracağız.

Aşağıdaki alana tıklayıp Tradingview üzerinden hangi kripto paralar üzerinde strateji çalıştıracağımı seçiyorum.

Açılan ekrandan ben 2 tane kripto para seçtim, siz istediğiniz kadar seçebilirsiniz. Ben AVAX ve SOL işaretledim. Onayla butonuna tıklıyorum.

Kaldıraç ayarlarını yapacağız. Vadeli işlemler olduğundan dolayı işlemleriniz kaç kaldıraç ile açılması gerektiğini seçiyoruz. Ok ile gösterdiğim yerden kaç kaldıraç ile işlem açmak istiyorsanız onu seçiyorsunuz. Ben 3x seçtim. Ardından aşağıdan da Toplam Marjin’i giriyorum. Bu bot 500 USDT kullansın istiyorum.

Gelişmiş ayarlar‘a tıklıyorum ve açılan bölgede ayarları dolduracağım.

Reklamlar

İlk olarak Emir Türü‘nü seçiyorum. Buradan ben genellikle piyasa fiyatını seçiyorum. Sinyal geldiğinde her şekilde işleme girmiş olmak istiyorum çünkü. Bazen limit emir doldurulamıyor veya hiç karşılanmıyor. Bu gibi durumlardan dolayı piyasa fiyatını seçiyorum.

Giriş ayarı kısmından ben sabit marjin’i seçtim. Bot’a ayırdığım tutar 500 USDT idi. Her bir çift için 20USDT x Kaldıraç oranı (3) = 60 USDT’lik işlem açmasını istiyorum. Birden çok giriş olmasını istemiyorum çünkü arka arkaya AL veya arka arkaya SAT sinyali üreten bir strateji olsa bile ilk giriş yerinde işleme girmek istiyorum. Eğer siz eklemeli bir strateji kullanıyorsanız bu kısmı işaretleyebilirsiniz.

En önemli kısımlardan biri olan Çıkış ayarı kısmına geldik. Ben burada Kâr al ve Zarar durdur fiyatı seçeneğini işaretledim. Sağ taraftaki Fiyat oranını da K&Z oranı olarak değiştirdim ki pozisyonumun kârı ve zararına göre işlemi kapatmak istiyorum. %5 kâr işaretledim ve %2 de zarar işaretleyip Oluştur butonuna tıkladım.

Evet artık botumuzu oluşturduk. Aşağıdaki bölgeye oluşturmuş olduğum bot eklendi.

İsterseniz Ayrıntılar butonuna tıklayıp botunuz hakkında detaylı bilgileri bulabilirsiniz.

Reklamlar

Ayrıntılar butonuna tıkladığımda yeni sekmede aşağıdaki gibi bir bilgi ekranı bizi karşılayacak. Bu ekrandan hem açık pozisyonları, hem geçmiş pozisyonları görebilirsiniz.

Tradingview Bağlantısı

OKX borsasındaki işlemlerimiz bittiğine göre artık Tradingview’de bağlantıları kurabiliriz. İlk olarak Tradingview hesabınıza giriş yapın ve grafikleri açın.

Sembol arama kısmına AVAXUSDT.P yazıyorum ve OKX borsasının grafiklerini önüme getiriyorum. Burası çok önemli, vadeli bir grafik seçmek zorundasınız. Yani koin adının sonunda “.P” olduğuna dikkat edin.

Grafik açıldıktan sonra alt menüdeki Pine Editör’e tıklıyorum. Stratejimizi buraya yazacağız. Eğer herhangi bir kodlama eğitiminiz yok ise bu linkten Udemy üzerindeki en çok satan ibareli kursuma göz atabilirsiniz.

Reklamlar

Pine Editör’ü açtıktan sonra aşağıdaki gibi bir ekran sizi karşılayacak.

Ben çok basit bir strateji yazacağım. RSI(14), 30’u yukarı kestiğinde LONG emri göndermek istiyorum. RSI(14), 70’i aşağı kestiğinde ise SHORT emri göndermek istiyorum. Aşağıdaki gibi bir kod yazdım. Kaydedip grafiğe ekle butonuna tıkladım ve grafiğe ekledim.

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © only_fibonacci

//@version=5
strategy("OKXRSI")

rsi = ta.rsi(close,14)

long = open>close and bar_index > last_bar_index - 500
short = open<close and bar_index > last_bar_index - 500


long_entry_text = "ENTER_LONG"
long_exit_text = "EXIT_LONG"
short_entry_text = "ENTER_SHORT"
short_exit_text = "EXIT_SHORT"
okxSignalId = 'X0KGS8gfqmXEwqfAySJPTPkk747IaH3088Ol8LM2ikSFqhnefhZD06io8FYoffD7D1q5+7KwaVrWjD5uO169hw==' // OKX bot oluştururken kaydettiğimiz signalToken değeri
long_enter_json = '{"action": "'+long_entry_text+'",   "instrument": "'+syminfo.ticker+'",    "signalToken": "'+okxSignalId+'",    "timestamp": "'+str.tostring(time)+'",    "maxLag": "60"}'
long_exit_json = '{"action": "'+long_exit_text+'",   "instrument": "'+syminfo.ticker+'",    "signalToken": "'+okxSignalId+'",    "timestamp": "'+str.tostring(time)+'",    "maxLag": "60"}'
short_enter_json = '{"action": "'+short_entry_text+'",   "instrument": "'+syminfo.ticker+'",    "signalToken": "'+okxSignalId+'",    "timestamp": "'+str.tostring(time)+'",    "maxLag": "60"}'
short_exit_json = '{"action": "'+short_exit_text+'",   "instrument": "'+syminfo.ticker+'",    "signalToken": "'+okxSignalId+'",    "timestamp": "'+str.tostring(time)+'",    "maxLag": "60"}'
if long
    strategy.close(id = "SHORT",alert_message = short_exit_json) // açıkta short pozisyon varsa onu kapat emri gönderiyorum borsaya. Eğer yoksa borsa bu emri zaten işlemeyecek.
    strategy.entry(id = "LONG", direction = strategy.long, alert_message = long_enter_json) // long pozisyon açmak için borsaya emir gönderiyorum.
if short
    strategy.close(id = "LONG", alert_message = long_exit_json) // açıkta long pozisyon varsa kapat emri gönderiyorum ve bunu bu şekilde borsaya gönderiyorum.
    strategy.entry(id = "SHORT", direction = strategy.short, alert_message = short_enter_json) // long pozisyon kapatıldıktan sonra short emri için borsaya emir gönderiyorum.

Verdiğim kodu kopyalayıp grafiğinize ekleyebilirsiniz. Long ve short şartlarınızı kendi indikatörünüze göre entegre edip değiştirebilirsiniz.

Alarm Kurma

Reklamlar

Grafiğe eklediğimiz stratejinin adının yanındaki üç noktaya tıklıyoruz ve açılan menüden alarm ekle butonuna tıklıyoruz. Ben stratejiyi grafiğin altına ekledim, siz isterseniz grafiğin üstüne de ekleyebilirsiniz kodda düzenleme yaparak. Ben hızlıca alarm gelmesini istediğim için grafiği 10 saniyelik barlar üzerinde görmek istiyorum. Periyodu siz istediğiniz gibi seçebilirsiniz.

Açılan alarm menüsünden koşul kısmından stratejimizi seçiyoruz. Mesaj kısmını komple silip {{strategy.order.alert_message}} yazıyoruz. Bu sayede borsaya göndereceğimiz mesajı seçebilmiş oluyoruz.

Daha sonra Bildirimler sekmesine tıklıyoruz ve Webhook URL‘si kutusunu işaretliyoruz. Onun altındaki kutucuğa da OKX borsasından aldığımız Webhook URL’ini yapıştırıyoruz. Oluştur deyip artık Alarm’ı oluşturuyoruz. Aynı işlemleri SOLUSDT.P için de yapıyorum ve artık botum için seçmiş olduğum iki kripto para çiftine de stratejimi kurmuş bulunuyorum.

Evet alarm oluşturduk ve ilk sinyallerimizi aldık. Şimdi gidip borsaya kontrol edelim.

Demo işlemlerde tüm bu bot kurulum işlemlerini ve sinyallerinizi kontrol ettikten sonra gerçek piyasaya gidip aynı ayarları yaparak botunuzu kurabilirsiniz. Burada yazılan hiçbir bilgi yatırım tavsiyesi niteliğinde değildir ve hiçbir şekilde kâr veya zarar garantisi sunmamaktadır.

Reklamlar

OKX ve Tradingview Bağlantısı ile ilgili aşağıdaki linkleri de ziyaret edip farklı bakış açılarını da öğrenebilirsiniz.

OKX Aracı Kurumu Paylaşımı

Tradingview WIZARD HPotter

PineScriptV5 eğitimi ile siz de kendi stratejinizi yazmak isterseniz kursumuza katılabilirsiniz.

Reklamlar

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Trendler

Exit mobile version