TradingView ile OKX sinyal işlemleri botu nasıl kurulur?

Yayımlama Zamanı: 30 Ağu 2023Güncelleme Zamanı: 1 Nis 2025Okuma Süresi: 27 dk

Sinyal botlarının kullanıma sunulmasıyla, TradingView kullanıcıları ve sinyal tedarikçileri artık TradingView sinyallerini kullanarak bir sinyal botu yayınlayabilir ve kurabilir. OKX'te sinyallerle işlem yapmaya başlamak için aşağıdaki kılavuzu adım adım izleyin.

Uyarı mesajlarının özelliklerini ayrıntılı olarak açıklayan kapsamlı bir kılavuza erişmek için lütfen Uyarı Mesajı Özellikleri bölümüne bakın.

Herhangi bir zorlukla karşılaşırsanız, lütfen SSS bölümünde sık sorulan soruların listesini içeren kılavuza bakın. Bu kaynak, ürünü kullanırken karşılaşabileceğiniz sorunları çözmenize yardımcı olmak için tasarlanmıştır.

1. Adım: Sinyal botuna erişin

OKX hesabınıza giriş yapın, Al-Sat -> Al-Sat Botları -> Pazar Yeri bölümüne gidin.

step-en-1

Ardından, sinyal botu alt sekmesine gidin ve "Oluştur" bölümünü seçin.

step-en-2

2. Adım: Sinyalinizi oluşturun

Özel sinyalinizi oluşturmak için bir buton göreceksiniz. Başlamak için "Özel sinyal ekle" bölümünü seçin.

step-en-3

Kullanıcılarımızın TradingView sinyallerini hızlı bir şekilde kurmalarına yardımcı olmak için deneyimi basitleştirdik. İlk adımda, sinyalinize bir ad verebilir ve sinyalin isteğe bağlı bir açıklamasını (en fazla 500 karakter uzunluğunda) girebilirsiniz. Her şey ayarlandıktan sonra bir sonraki aşamaya geçmek için "Sinyal oluştur" butonuna basın.

step-en-4

"Oluştur" bölümünü seçmenizin ardından bir sonraki sayfada, OKX tarafından otomatik olarak oluşturulan Webhook URL’sini ve AlertMsg özelliklerini eklemenizi istenecektir. Buradan, TradingView'de sinyal gönderimini ayarlayacaksınız. Uyarıları yapılandırmak için iki farklı yöntem kullanabilirsiniz:

  • "TradingView": Başta sinyal gönderimi için strateji işlevlerini uygulayanlar olmak üzere TradingView strateji komut dosyalarını kullanan kullanıcılara yöneliktir.*()

  • "Özel": TradingView göstergelerini kullananlar, grafik yoluyla uyarılar ve üçüncü taraf programları kullanan sağlayıcılar da dahil olmak üzere daha geniş bir kullanıcı yelpazesine hitap etmek için tasarlanmıştır.

step-en-5

Pine Script™'e Hızlı Bir Genel Bakış: "Strateji" ve "Gösterge"

  1. TradingView stratejisi

    step-en-6

    Pine Script stratejileri, canlı piyasalarda ileriye dönük testlerin yanı sıra geçmiş veriler üzerinde geriye dönük test yapmayı sağlar. Stratejiler, gösterge hesaplamaları yapmanın yanı sıra Pine Script'ın broker emülatörüne al-sat emirlerini ileten strateji fonksiyonlara çağrıları da içerir. Bu emülatör daha sonra bu emirlerin yürütülmesini simüle edebilir. Geriye dönük testlerin sonuçları grafiğin alt kısmında "Pine Script™ Editor" sekmesinin yanındaki "Strateji Test Cihazı" sekmesinde görülebilir.

    TradingView strateji komutlarını strateji fonksiyonlarıyla birlikte kullanıyorsanız*() doğrudan 3. adımdaki TradingView stratejileri bölümüne ilerleyerek() kullanıma başlayın.

  2. TradingView göstergesi

    step-en-7

    Öte yandan, Pine Script göstergeleri de hesaplamalar içerir fakat bu geriye dönük test senaryolarında kullanılmak üzere tasarlanmamıştır. Broker emülatöründen bağımsız olmaları nedeniyle, göstergeler daha az kaynak tüketir ve daha hızlı bir şekilde yürütülür. Alternatif olarak bunlar PineScript v4'te göstergeler değil çalışma komutları olarak da bilinir.

    Göstergeler/çalışma komutlarıve üçüncü taraf programları kullanan kullanıcılar için, özel kullanım durumunuza bağlı olarak Adım 3.2,Adım 3.3 ve Adım 3.4'e geçin. Bu bölüm, TradingView göstergelerine, grafik yoluyla uyarılara ve üçüncü taraf programları kullanan sağlayıcılara güvenen kullanıcıları kapsayan daha genel kullanım durumları için uyarlanmıştır.

3. Adım: TradingView uyarılarını yapılandırın

Uyarı mesajlarının özelliklerini detaylandıran kapsamlı bir kılavuza erişmek için lütfen Uyarı Mesajı Özellikleri bölümüne bakın.

Başlamak için TradingView'i açın ve çalışmak istediğiniz işlem çiftini seçin. (Lütfen uygun sürekli swap sözleşmesini seçtiğinizden emin olun.)

OKX'te desteklenen sürekli swap listesine, al-sat sayfasında bulunan çift seçim listesinden erişebilirsiniz.

step-en-8
step-en-9

Adım 3.1【TradingView Strateji Komutları Kılavuzu】: Strateji Fonksiyonlarını Kullanan Pinescript™ Strateji Oluşturucuları*() İçin

1. Adım: Strateji komut dosyanızı Pine Editor'da yapılandırın ve "Kaydet" ve "Grafiğe ekle" butonlarına tıklayın. Alternatif olarak, mevcut bir strateji komutunuz varsa bunu grafiğinize ekleyin.

step-en-10

2. Adım: Grafiğinize eklediğiniz stratejiyle ilişkili dişli simgesini seçin. Sipariş boyutunuz gibi strateji özelliklerinizi tercihlerinize göre ayarlayın. İşiniz bittiğinde, ayarlamayı tamamlamak için "Tamam" butonuna tıklayın.

step-en-11

TradingView Strateji Emri Ayarlarımı OKX İle Nasıl Uyumlu Hale Getirebilirim?

TradingView stratejinizde, emir parametrelerini yapılandırmak için üç seçeneğiniz vardır: "Emir boyutunu" USDT cinsinden, sözleşme sayısı üzerinden veya başlangıç sermayenize göre varlık yüzdesi olarak belirleyebilirsiniz. Tüm bu yaklaşımlar nihayetinde OKX'te kullanım için uyarlanabilirken, her bir yöntemin TradingView'de nasıl çalıştığını ve OKX platformuna nasıl yansıdığını net bir şekilde anlamak çok önemlidir. Bu süreçte size rehberlik edecek farklı senaryolara kısa bir genel bakışı burada bulabilirsiniz.

1. Emir Boyutu: USDT

Bu yaklaşım basit ve kullanıcı dostudur. Teklif biriminiz olan USDT'yi kullanarak sipariş miktarınızı doğrudan girebilirsiniz. TradingView geriye dönük test yaparken, bu değer verdiğiniz tüm emirlerinizin temelini oluşturur.

step-en-12

OKX ile sorunsuz uyumluluk sağlamak için "yatırım türünü" "temel" ve "miktarı" ise "{{strategy.order.contracts}" olarak ayarlamayı unutmayın. Bu talimatları uyguladığınızda, OKX'teki emriniz hedeflediğiniz TradingView stratejisiyle tam olarak uyumlu olacaktır.

{
"id": "{{strategy.order.id}}",
"action": "{{strategy.order.action}}",
"marketPosition": "{{strategy.market_position}}",
"prevMarketPosition": "{{strategy.prev_market_position}}",
"instrument": "{{ticker}}",
"signalToken": "********", //enter the signalToken for your signal
"timestamp": "{{timenow}}",
"maxLag": "60",
"investmentType": "base",
"amount": "{{strategy.order.contracts}}"
}

2. Emir Boyutu: Sözleşmeler

"Sözleşmeler" kavramı TradingView ve OKX'te farklı şekillerde tanımlanır. TradingView'de bir sözleşme, geçerli fiyattaki sürekli swap'ın tek bir birimini temsil eder (bir birim temel para birimine eşdeğerdir, yani bir BTCUSDT perp sözleşmesi 1 BTC değerinde satın almaya eş değerdir). Öte yandan, OKX'te "sözleşme boyutları" her bir sürekli swap sözleşmesi için benzersizdir (örn. bir sürekli BTCUSDT sözleşmesi 0,01 BTC değerinde satın almaya eş değerdir). OKX sözleşme büyüklükleri hakkında kapsamlı bilgiye buradan ulaşabilirsiniz: https://www.okx.com/trade-market/info/swap.

step-en-13

OKX ile sorunsuz uyumluluk sağlamak için "yatırım türünü" "temel" ve "miktarı" ise "{{strategy.order.contracts}" olarak ayarlamak büyük önem taşır. Özellikle, TradingView'de "{{strategy.order.contracts}}" yer tutucusu pratikte temel birimindeki miktara karşılık gelir. "Yatırım türünü" "temel" olarak seçmek doğrudan uyumluluğu kolaylaştırır. Bu talimatlar uyguladığında, OKX'teki emirlerinizin hedeflediğiniz TradingView stratejisini mükemmel bir şekilde yansıtması sağlanır.

{
"id": "{{strategy.order.id}}",
"action": "{{strategy.order.action}}",
"marketPosition": "{{strategy.market_position}}",
"prevMarketPosition": "{{strategy.prev_market_position}}",
"instrument": "{{ticker}}",
"signalToken": "********", //enter the signalToken for your signal
"timestamp": "{{timenow}}",
"maxLag": "60",
"investmentType": "base",
"amount": "{{strategy.order.contracts}}"
}

3. Emir Boyutu: Varlık Yüzdesi

"Varlık yüzdesi" kullanılırken, varlığınızın başlangıç sermayesi olarak belirttiğiniz değerle başladığını anlamak çok önemlidir. Daha sonra, varlıklarınız TradingView geriye dönük testi aracılığıyla tanımlanır ve değerlendirilir.

step-en-14

Bunu "yatırım türünü" "temel" ve "miktarı" ise "{{strategy.order.contracts}" şeklinde yapılandırarak (aşağıda gösterildiği gibi) elde etmek mümkün olsa da bu yöntemden türetilen değerlerin geriye dönük test hesaplamalarından büyük ölçüde etkilendiğini unutmamak gerekir. Gerçek dünya senaryosunda, geriye dönük test, kesin emir yürütme yerine yaklaşık tahminler için tasarlandığından, geriye dönük test ile canlı al-sat işlemleri arasında tutarsızlıklar meydana gelebilir. Bu nedenle, TradingView'de emir boyutu tanımlarınızı USDT veya sözleşme olarak ayarlamanız önerilir.

{
"id": "{{strategy.order.id}}",
"action": "{{strategy.order.action}}",
"marketPosition": "{{strategy.market_position}}",
"prevMarketPosition": "{{strategy.prev_market_position}}",
"instrument": "{{ticker}}",
"signalToken": "********", //enter the signalToken for your signal
"timestamp": "{{timenow}}",
"maxLag": "60",
"investmentType": "base",
"amount": "{{strategy.order.contracts}}"
}

3. Adım: Üst araç çubuğunda "Uyarı" butonuna tıklayın ve "Koşul" bölümünü "Yalnızca emir doldurma" ile grafiğe yeni eklenen komut olarak değiştirin. Son tarih, kolaylık sağlamak için "Açık uçlu uyarı" şeklinde de seçilebilir.

step-en-15

4. Adım: OKX sinyalinizin OKX uyarı mesajı özellikleri içindeki TradingView sekmesinden uyarı mesajı şablonunu alın. Ardından, bu şablonu TradingView uyarınızın "Mesaj" bölümüne seçtiğiniz bir uyarı adıyla birlikte ekleyin.

Uyarı mesajınız için önerilen şablonda herhangi bir değişiklik yapmak isterseniz, değişikliklerin burada verdiğimiz uyarı mesajı özelliklerimize uygun olduğundan emin olarak bunu yapabilirsiniz.

step-en-16
step-en-17

5. Adım: "Bildirimler" bölümünde Webhook URL kısmını* seçin. OKX'ten kopyalanan Webhook URL'sini TradingView'e yapıştırın ve ardından "Oluştur" butonuna dokunun.
*Bu özelliğe erişebilmek için ücretli bir TradingView aboneliğine ihtiyacınız olacağını lütfen unutmayın.

step-en-18
step-en-19

Adım 3.2 Pinescript™ Göstergesi/Çalışma Komutu Oluşturucuları İçin【TradingView Göstergesi/Çalışma Kılavuzu】

1. Adım: Komutunuzu Pine Editor'da yapılandırın ve "Kaydet" ve "Grafiğe ekle" butonlarına tıklayın.

step-en-20

2. Adım: Üst araç çubuğunda "Uyarı" butonuna tıklayın ve "Koşul" bölümünü ilgili uyarı koşuluyla grafiğe yeni eklenen komut olarak değiştirin. Bu durumda, MACD Golden Cross, ENTER_LONG mesaj şablonu ile birlikte kullanılır. Son tarih, kolaylık sağlamak için "Açık uçlu uyarı" şeklinde de seçilebilir.

Son olarak, OKX sinyalinizin OKX uyarı mesajı özellikleri içindeki özel sekmeden uyarı mesajı şablonunu alın. Ardından, bu şablonu TradingView uyarınızın "Mesaj" bölümüne seçtiğiniz bir uyarı adıyla birlikte ekleyin.

Uyarı mesajınız için önerilen şablonda herhangi bir değişiklik yapmak isterseniz, değişikliklerin burada verdiğimiz uyarı mesajı özelliklerimize uygun olduğundan emin olarak bunu yapabilirsiniz.

*ÖNEMLİ: OKX, farklı eylemlere sahip 4 farklı mesaj içeriği sağlamıştır (ör. ENTER_LONG, EXIT_LONG, ENTER_SHORT, EXIT_SHORT). Uyarıyı ayarlarken, lütfen işlem mantığınıza bağlı olarak uygun olanı seçin.

step-en-21
step-en-22

3. Adım: "Bildirimler" bölümünde Webhook URL kısmını seçin. OKX'ten kopyalanan Webhook URL'sini TradingView'e yapıştırın ve ardından "Oluştur" butonuna dokunun.

step-en-23
step-en-24

Adım 3.3 Grafik Analizi ve/veya Temel Gösterge Çizgileri Kullanan Kullanıcılar İçin【Grafik Analiz Kılavuzu】

1. Adım: "Uyarı" butonuna tıklayın ve koşulunuzu normalde yaptığınız işleme göre ayarlayın (örn. RSI-14 30'u geçiyor).

step-en-25

Ardından, "Mesaj" bölümünün altından OKX uyarı mesajı özelliklerini yapıştırın. OKX uyarı mesajı özellikleri hakkında daha fazla bilgiyi buradan edinebilirsiniz.

*ÖNEMLİ: Farklı eylemlere sahip 4 farklı mesaj türünü destekliyoruz (ör. ENTER_LONG, EXIT_LONG, ENTER_SHORT, EXIT_SHORT). Uyarıyı ayarlarken, lütfen işlem mantığınıza bağlı olarak uygun olanı seçin.

2. Adım: "Bildirimler" bölümünde Webhook URL kısmını seçin. OKX'ten kopyalanan Webhook URL'sini TradingView'e yapıştırın ve ardından "Oluştur" butonuna dokunun.

step-en-26

3. Adım: Oluşturulan uyarıyı görüntülemek için "Uyarılar" sekmesine tıklayın ve ilgili uyarıyı seçin.

step-en-27

Adım 3.4 Yerel Programlardan Mesaj İleten Sinyal Sağlayıcılar İçin【Üçüncü Taraf Programları Kılavuzu】

Python'u örnek talep şeklinde kullanarak yapılandırma için lütfen Ek B: Python Webhook Talebi Örneği bölümüne bakın.

Üçüncü taraf bir sabit IP adresinden OKX'e bir talep göndermeyi düşünüyorsanız, lütfen ilgili gerekçeyle müşteri hizmetleri ekibimize ulaşın. Bu, talebinizin özel işlem ekibimiz tarafından uygun şekilde yönetilmesini sağlayacaktır. Bu kanalı takip etmeden, tüm harici sinyaller varsayılan olarak geçersiz sayılacaktır.

4. Adım: Sinyal Botunuzu kurun

Artık sinyalinizi OKX'te başarıyla yayınladığınıza göre, onu sinyal botumuza bağlamanın zamanı geldi! Başlamak için, sizi sinyal botu oluşturma sayfasına götürecek olan "Bot Oluştur" butonuna dokunun.

step-en-28

Başlamak için botunuz için gereken en düşük ayarları sağlamanız gerekir. Bu ayarlar arasında geçerli işlem çiftleri, kaldıraç oranı ve yatırım yapmak istediğiniz varlık miktarı (marjin) bulunur.

Botunuzun uygun fırsatları belirlemesi için doğru işlem çiftlerini seçmek çok önemlidir. İşlem stratejinizle uyumlu işlem çiftlerini belirtmeniz yeterlidir. Ardından, işlemlerinize uygulamak istediğiniz kaldıraç oranını belirleyin. Kaldıraç kullanımının potansiyel getirilerinizi artırabileceğini, ancak aynı zamanda artan riskle birlikte geldiğini unutmayın. Risk toleransınız ve al-sat hedeflerinizle uyumlu bir oran seçtiğinizden emin olun. İşlem çiftlerinizi ve kaldıraç oranınızı tanımladıktan sonra, bota yatırmak istediğiniz varlık miktarına karar vermenin zamanı geldi.

step-en-29

Bot, temel ayarlara ek olarak al-sat tercihlerinizi daha da ince ayarlayabilmek için gelişmiş özelleştirme seçenekleri sunar.

Örneğin, piyasa veya limit emirleri gibi farklı emir türleri arasından seçim yapabilirsiniz. Piyasa emirleri mevcut piyasa fiyatından hemen gerçekleştirilirken, limit emirleri emirlerinizin yerine getirilmesi gereken belirli fiyat seviyelerini belirlemenize olanak tanır.

Ayrıca giriş ayarlarından emir başına yatırım tutarını tanımlayabilirsiniz. Bu da her bir işleme varlıklarınızın ne kadarlık bir bölümünü tahsis edeceğinizi belirler. Her işleme tahsis edilen varlık miktarı oldukça özelleştirilebilir ve mutlak değer (örn. 1000 USDT) veya yüzde olarak (örn. mevcut bakiyenin %10'u) seçilebilir. Bu da size pozisyon boyutlarınızı belirlemede esneklik sağlar. Bunu ayarlamak, al-sat stratejinize göre riski yönetmenize ve pozisyon boyutlarını kontrol etmenize olanak tanır.

Ek olarak, çıkış ayarlarının bir parçası olarak kâr al ve zarar durdur seviyelerini ayarlayabilirsiniz. Kâr al, botunuzun kârı güvence altına almak için bir işlemi otomatik olarak kapatacağı fiyat seviyesini belirler. Zarar durdur ise potansiyel kayıpları sınırlamak için botunuzun bir işlemden çıkacağı fiyat seviyesini tanımlar.

Bu gelişmiş ayarların her biri için (kâr al ve zarar durdur hariç), bunları doğrudan bot düzeyinde tanımlama veya bu parametreleri için TradingView uyarı mesajlarına güvenme esnekliğine sahipsiniz. Bu uyum sağlama esnekliği, al-sat tarzınıza ve iş akışınıza en uygun yöntemi seçmenize olanak tanır.

step-en-30

İstediğiniz bot parametrelerini doldurduktan sonra, sinyal botunuzu oluşturmayı tamamlamak için "Onayla" bölümünü seçin.

step-en-31

5. Adım: Yeni oluşturduğunuz sinyal botunuzu izleyin ve yönetin.

Tebrikler! Sinyal botunuzu başarıyla oluşturdunuz. Bu güçlü araç artık seçtiğiniz sinyal kaynağından gelen sinyalleri dinleyecek ve işlemlerinizi gerçek zamanlı olarak anında gerçekleştirerek bir sonraki seviyeye taşıyacak.

Sinyal botunuzu tüm ayrıntılarıyla görüp kontrol edebilirsiniz. İstediğiniz zaman, aşağıda gösterildiği gibi simgeye tıklayarak "ayrıntıları" görüntüleyip performansını izleyebilir ve ayrıntılı bilgilere erişebilirsiniz.

step-en-32

Bu kapsamlı görünüm, performans geçmişini izlemenize, devam eden pozisyonların listesini gözden geçirmenize, açık emirleri izlemenize, pozisyonlarınızı ve sinyal geçmişinizi keşfetmenize ve çok daha fazlasına olanak tanır.

step-en-33
step-en-34
step-en-35

Ayrıca sinyal geçmişinizin günlüklerini ve devam eden ilgili işlemleri de inceleyebilirsiniz. Bu değerli kaynak, başarıları ve başarısızlıkları analiz etmenize olanak tanıyarak yaklaşımınızı iyileştirmenize ve gelecekteki işlemler için bilinçli kararlar vermenize olanak tanır.

step-en-36

Ayrıca, gerektiğinde manuel olarak müdahale etme esnekliğine de sahipsiniz. Örneğin, bota tahsis edilen marjini ayarlayabilir, belirli nedenlerle manuel emir verebilir, devam eden pozisyonlarınızı kontrol edebilir, açık pozisyonlarınızı manuel olarak kapatabilir veya azaltabilirsiniz. Bu kontrol seviyesi, gerçek zamanlı piyasa koşullarına ve kendi analizinize dayalı olarak al-sat stratejinize ince ayar yapmanızı sağlar.

1. Bot Marjinini Ayarlayın (Ekleme/Kaldırma)

Bot ayrıntıları bölümünde, gerektiğinde botunuza kolayca marjin ekleme veya kaldırma olanağına sahipsiniz. Bu, istendiğinde bota ek varlık eklemenize veya önemli bir yatırım getirisi elde ettikten sonra varlıkların bir kısmını kenara koymanıza olanak tanır.

step-en-37
step-en-38

2. Manuel Emir Verin

Gelen sinyallerden bağımsız olarak botunuz içinde manuel emir verme özgürlüğüne sahipsiniz. Bu özellik, özel gereksinimlerinize göre herhangi bir işlem çifti için manuel emirler eklemenizi sağlar. Kullanışlı açılır pencere; emir türü, miktarı ve yönü dahil olmak üzere emir ayarlarınızı tanımlamanıza imkan verir. Yeni bir pozisyon başlatmak, mevcut bir pozisyonu artırmak ve hatta açık bir pozisyonu azaltmak veya tamamen kapatmak için bu işlevi kullanabilirsiniz. Bu da size aktif pozisyon yönetimi üzerinde kapsamlı kontrol olanağı verir ve gerektiğinde düzenleme yapmanızı sağlar.

step-en-39
step-en-40

3. Açık Pozisyonları Anında Kapatın

Ek olarak, yalnızca açık pozisyonlarınızı görüntülemekle kalmayıp aynı zamanda belirli bir işlem çiftindeki mevcut herhangi bir açık pozisyonu tek bir düğmeye tıklayarak doğrudan kapatma rahatlığına da sahipsiniz. Bunu yaparak, o çift için pozisyonlarınızı geçerli piyasa fiyatından tamamen kapatabilirsiniz. Kapat düğmesine tıkladığınızda, eylemi sonlandırmadan önce işlemin doğru yapıldığından emin olmak bir onay istemi görünecektir. Burada onaylamak için tıklamanız yeterli. İşte bu kadar kolay.

step-en-41
step-en-42

4. Sinyal Botunuzu Durdurun

Bu botu durdurduğunuzda, sistem tüm açık pozisyonları kapatacak ve bu bot altında bekleyen tüm emirleri iptal edecektir. Bu emirlerden kalan tüm varlıklar al-sat hesabınıza iade edilecektir. Sinyal botunuzu durdururken tercih edebileceğiniz iki yöntem vardır.

1. Bot Ayrıntılarına Erişin

Bot ayrıntıları sayfasına gidin ve sağ üst köşedeki 'Durdur' bölümünü seçin.

step-en-43

2. Bot Emirleri Sekmesine Gidin

Sayfanın alt kısmında bulunan al-sat sayfasından bot emirleri sekmesine gidin.

step-en-44

TradingView sinyalleriyle sinyal botunuzu başarıyla kurduğunuz için tebrikler! Bu sinyal botu, al-sat stratejilerinizi optimize etmede önemli bir mihenk taşını temsil ediyor ve kârlılığınızı artırma potansiyeline sahip. Kripto para piyasasında güvende olmak ve gerçek al-sat potansiyelinizi ortaya çıkarmak için bu fırsatı değerlendirin. Önünüzdeki al-sat yolculuğunuzda size üstün başarılar dileriz. Sinyal işlemleri hakkında bilgi edinmek ister misiniz? Daha fazla bilgi edinmek için buraya tıklayın.

Ek

A. Örnek Durum 1: alertcondition( ) ve Manuel Uyarı Kurulumu ile MACD Komutu

Bir uyarı oluşturmak için, onu tetikleyecek koşulu tanımlamanız gerekir. Bu koşul, fiyat, göstergeler veya özel mantık gibi çeşitli faktörlere dayanabilir. Aşağıdaki PineScript örnek olarak MACD teknik göstergesini kullanır.

//@version=5
indicator('MACD Sample Script 1', overlay=true)

// MACD’yi hesaplayın
[macdLine, signalLine, _] = ta.macd(close, 12, 26, 9)

// Altın kesişim koşulunu tanımlayın
goldenCross = ta.crossover(macdLine, signalLine)

// Ölüm kesişimi koşulunu tanımlayın
deathCross = ta.crossunder(macdLine, signalLine)

// Uyarılar oluşturmak için alertcondition fonksiyonunu kullanın
alertcondition(condition=goldenCross, title="MACD Altın KesişimCross", message="")
alertcondition(condition=deathCross, title="MACD Ölüm Kesişimi", message="")

Bu örnekte, önce girdi serisini (bu durumda kapanış fiyatları) ve MACD parametrelerini (12, 26, 9) alan `macd` fonksiyonunu kullanarak MACD'yi hesaplıyoruz. Daha sonra sırasıyla `crossover` ve `crossunder` fonksiyonlarını kullanarak altın kesişim ve ölüm kesişimi için koşulları tanımlarız. Altın kesişim, MACD çizgisi sinyal çizgisinin üzerinden geçtiğinde meydana gelirken; ölüm kesişimi, MACD çizgisi sinyal çizgisinin altından geçtiğinde meydana gelir.

Uyarıların manuel olarak ayarlanması ile ilgili olarak, bu işlem 3. bölümde (Yöntem B) daha ayrıntılı olarak açıklanmıştır. Ancak, hızlı bir genel bakış için, TradingView'deki "Uyarı" düğmesine tıklayarak kurulumu başlatabilirsiniz. Oradan ilgili koşulla birlikte göstergenizi seçeceksiniz. Bir sonraki adımda, OKX'teki sinyalinizden uygun uyarı mesajını ve Webhook URL'sini kopyalayıp yapıştırabilirsiniz.

step-en-45
step-en-46

B. Örnek Durum 2: Python Webhook Talebi Örneği

``` python

tarihi içe aktar
saati içe aktar
talepleri içe aktar
tarihi içe aktar
json’u içe aktar
günlüğü içe aktar

symbol = 'BTC-USDT-SWAP'

# uzun pozisyona giriş demosu, mevcut bakiyenin %100’ünü kullanarak
signaldata_enterlong = {
"action":"ENTER_LONG",
"instrument":symbol,
"signalToken":"your signaltoken",
"timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'),

"maxLag":"2000",
"orderType":"market",
"orderPriceOffset":"0.1",
"investmentType":"percentage_balance",
"amount":"100"
}
# kısa pozisyona giriş demosu, mevcut bakiyenin %100’ünü kullanarak
signaldata_entershort = {
"action":"ENTER_SHORT",
"instrument":symbol,
"signalToken":"your signaltoken",
"timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'),
"maxLag":"2000",
"orderType":"market",
"orderPriceOffset":"0.1",
"investmentType":"percentage_balance",
"amount":"100"
}

# kısa pozisyondan çıkış demosu, açık pozisyonların %100’ünü kapatarak
signaldata_exitshort = {
"action":"EXIT_SHORT",
"instrument":symbol,
"signalToken":"your signaltoken",
"timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'),
"maxLag":"2000",
"orderType":"market",
"orderPriceOffset":"0.1",
"investmentType":"percentage_position",
"amount":"100"
}
# uzun pozisyondan çıkış demosu, açık pozsiyonların %100’ünü kapatarak
signaldata_exitlong = {
"action":"EXIT_LONG",
"instrument":symbol,
"signalToken":"your signaltoken",
"timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'),
"maxLag":"2000",
"orderType":"market",
"orderPriceOffset":"0.1",
"investmentType":"percentage_position",
"amount":"100"
}

demo_trading_url = 'https://www.okx.com/pap/algo/signal/trigger'
live_trading_url = 'https://www.okx.com/algo/signal/trigger'

# Talep SONRASI sinyal girişi yap
response = requests.post(live_trading_url, data=json.dumps(signaldata_enterlong))

# Yanıt durum kodunu kontrol edin
if response.status_code == 200:
log.info('tetikleme sinyali başarılı')
else:
log.info('tetikleme sinyali başarısız')
```

C. OKX TradingView Örnek Komutları

  • [Yeni Başlayanlara Uygun TradingView Strateji Komutları] RSI Stratejisi: https://www.tradingview.com/script/3Is1tjRU-OKX-Signal-Bot-Beginner-s-Guide-RSI-Strategy/

  • [Gelişmiş TradingView Gösterge Komutu] Kaplumbağa Ticaret Kuralları: https://www.tradingview.com/script/UUKKgHCB-OKX-Signal-Bot-Turtle-Trading-Rules/

Uyarı Mesajı Özellikleri

OKX uyarı mesajı teknik özellikleri hakkında daha fazla bilgi için bu makaleye göz atın.

Sıkça Sorulan Sorular

Sinyal stratejileri hakkında herhangi bir sorunuz varsa, bu makalede kullanıcılar tarafından en sık sorulan sorulara göz atın.