Özel semboller
Özel sembol API'si, cTrader'da kendi sembollerinizi oluşturmanıza ve yönetmenize olanak tanır. Bu semboller, sentetik varlıkları, harici veri kümelerini, türetilmiş metrikleri veya tamamen çevrimdışı enstrümanları temsil edebilir. Her özel sembol, bir veya iki varlık kullanılarak tanımlanabilir ve zaman aralıkları, grafikler, göstergeler, geriye dönük test ve gerçek zamanlı güncellemelerle tam entegrasyonu destekler.
Özel semboller için temel türler ve yöntemler şunları içerir:
CustomSymbols.Add(name, baseSymbol)veyaCustomSymbols.Add(name, baseAsset, quoteAsset)yeni bir özel sembol oluşturmak için.CustomSymbol.BarsNeededsembol için talep üzerine OHLC verileri sağlamak için.CustomSymbol.UpdateQuote(bid, ask)sembole canlı fiyatlar beslemek için.CustomBars.AppendBars(),UpdateLastBar()vePrependBars()çubuk verilerini dinamik olarak yönetmek için. HerCustomBar,Time,Open,High,Low,CloseveVolumedeğerlerini saklar.
Ek olarak, geliştiriciler özel semboller için takas oranları, komisyonlar, kaldıraç kademeleri, duyarlılık, vadeli işlem ayarları ve hatta piyasa saatleri veya tatilleri tanımlayabilirler. Oluşturulduktan sonra, özel semboller tamamen etkileşimlidir ve grafiklerde görüntülenebilir veya cBot'larda, göstergelerde ve eklentilerde programatik olarak kullanılabilir.
İpucu
Harici verileri görselleştirmek, spreadleri veya korelasyonları simüle etmek, tescilli veri kümeleri üzerinde stratejileri test etmek veya birden fazla varlığı sentetik enstrümanlarda birleştirmek için özel semboller kullanın.
Özel sembol API nesneleri aşağıdakileri yapmak için kullanılabilir:
| Özellik veya işlem | Örnekler |
|---|---|
| Sentetik varlıkları simüle etme | Bir spread sembolü oluşturun (örn. UKOIL - USOIL) Net varlık veya para birimi sepetleri oluşturun |
| Çevrimdışı veri kümelerini görselleştirme | Piyasalar için CSV verilerini yükle Tarihsel faiz oranlarını veya ekonomik endeksleri çiz |
| API'lerden canlı grafik oluşturma | Harici gerçek zamanlı fiyatları besle Hesaplanan gerçeğe uygun değeri veya risk metriklerini akışla sağla |
| Özel veriler üzerinde strateji testi | Temel veya alternatif veri kümeleri üzerinde geriye dönük test yap Eski piyasa ortamlarını simüle et |
| Sentetik kotasyonlar oluşturma | Mevcut sembollerden özel fiyatlar türet Özel enstrümanlara kotasyonlar enjekte et |
| İşlem kısıtlamaları modellemesi | Özel seanslar, tatiller, vadeli işlem vadesi, takas yapısı veya kaldıraç kademeleri uygula |
| Strateji metrikleri görselleştirme | Strateji içi analiz için net varlık eğrisini, düşüşü veya sinyalleri fiyat serisi olarak çiz |
Temel işlemler
Temel sembolle yeni bir özel sembol oluştur
1 2 3 4 5 | |
Varlıklarla özel bir sembol oluştur (temel sembol yok)
1 2 3 4 5 | |
Statik enstrüman özelliklerini tanımla
1 2 3 4 5 6 | |
Bir kotasyon akışı ata (canlı veya simüle edilmiş)
1 2 | |
Sentetik veriler için çubuk isteğini ele al
1 2 3 4 5 6 | |
Tick'te gerçek zamanlı çubuk ekle
1 2 3 4 5 | |
Özel işlem seansı ekle
1 2 3 4 | |
Vadeli işlem ayarlarını tanımla
1 2 3 4 5 | |
Dinamik kaldıraç kademeleri ekle
1 2 | |
Özel dönem oluştur ve ekle
1 2 3 4 5 6 7 | |
CSV'den veri içe aktar
1 2 3 4 5 6 7 8 9 10 11 12 | |
Özel bir sembolü kaldır
1 2 | |
Pratik entegrasyon örnekleri
Zaman içinde temel verileri takip et
TÜFE, işsizlik oranı veya GSYİH gibi makroekonomik göstergeleri sentetik OHLC çubukları olarak görüntüle. Bu yaklaşım, yapılandırılmış ekonomik verileri kullanarak strateji bindirmesi, sapma analizi ve tarihsel desen takibini sağlar.
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Ağırlıklı bir varlık sepeti oluştur
Birden fazla net varlığı, ağırlıklı bir portföyü yansıtan özel bir sembolde birleştirin. Bu kurulum, seçilen bileşenlerden oluşturulmuş sentetik bir net varlık endeksi üzerinde performansı izlemenize, göstergeler uygulamanıza ve stratejileri geriye dönük test etmenize olanak tanır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | |
Emtia fiyat farklarını takip edin
Altın ve gümüş arasındaki fiyat farkını (XAUUSD - XAGUSD) temsil eden özel bir sembol oluşturmayı düşünün. Bu özel sembol, spread bahsi stratejileri, ayrışma tespiti ve değerli metaller üzerinde piyasalar arası analiz için yardımcı olabilir.
Altın ve gümüş arasındaki fiyat hareketlerindeki farkı analiz ederek trader'lar göreceli gücü, potansiyel arbitraj fırsatlarını veya bir pozisyonu diğerine karşı hedging yapmayı belirleyebilirler.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |
Canlı bir FX spread sembolü yayınlayın
İki forex çiftinin fiyatlarını çıkararak gerçek zamanlı sentetik bir enstrüman oluşturun.
Bu özel sembol, spread'in doğrudan grafiklenmesini ve işlem görmesini sağlayarak ortalamaya dönüş stratejilerini, görsel takibi ve spread tabanlı hedging'i destekler.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | |