Alım ve satım sinyalleri üretmek için MACD ve Bollinger Bantları kombinasyonunu kullanır. Sinyalleri grafik üzerinde göstermek için oklar (yukarı ve aşağı) çizer. Önemli sinyal durumlarında kullanıcıyı uyarmak için uyarı mekanizması içerir. 2. Kullanılan Teknik Göstergeler A) MACD (Moving Average Convergence Divergence) MACD, iki üstel hareketli ortalama arasındaki farkı ölçer: Hızlı MACD Periyodu: Kısa dönem EMA (varsayılan: 12). Yavaş MACD Periyodu: Uzun dönem EMA (varsayılan: 26). Sinyal MACD Periyodu: MACD hattının yumuşatılmış versiyonu (varsayılan: 9). Koşullar: Alım Sinyali: MACD hattı, sinyal hattını yukarı yönde keser (ta.crossover fonksiyonu). Satım Sinyali: MACD hattı, sinyal hattını aşağı yönde keser (ta.crossunder fonksiyonu). B) Bollinger Bantları Bollinger Bantları, fiyatın oynaklığını (volatilite) ölçmek için kullanılır: Orta Bant: Fiyatın hareketli ortalamasıdır (varsayılan: 20 periyotluk SMA). Üst Bant: Orta banda, standart sapmanın belirli bir katı eklenir (varsayılan: 2.0). Alt Bant: Orta bandan, standart sapmanın belirli bir katı çıkarılır (varsayılan: 2.0). 3. Göstergenin İşlevselliği A) Alım Koşulu (buy_condition): pinescript Kopyala Düzenle buy_condition = ta.crossover(macd_line, signal_line) and close > bb_lower Al sinyali, şu iki şart sağlandığında tetiklenir: MACD hattı, sinyal hattını yukarı yönde keserse (pozitif momentum). Fiyat, Bollinger Bantları'nın alt bandının üzerine çıkarsa (fiyatın potansiyel dipten yukarı dönüşü). B) Satım Koşulu (sell_condition): pinescript Kopyala Düzenle sell_condition = ta.crossunder(macd_line, signal_line) and close < bb_upper Sat sinyali, şu iki şart sağlandığında tetiklenir: MACD hattı, sinyal hattını aşağı yönde keserse (negatif momentum). Fiyat, Bollinger Bantları'nın üst bandının altına düşerse (fiyatın potansiyel zirveden dönüşü). 4. Grafik Üzerindeki Gösterim A) Bollinger Bantları: Üst Bant (kırmızı çizgi). Alt Bant (yeşil çizgi). Orta Bant (turuncu çizgi). B) Alım ve Satım Sinyalleri: Oklar: Yeşil ok (yukarı): Alım sinyali. Kırmızı ok (aşağı): Satım sinyali. C) Plotlama: plotarrow fonksiyonu, yukarı ve aşağı sinyalleri oklarla grafik üzerinde gösterir: pinescript Kopyala Düzenle plotarrow(buy_condition ? 1 : sell_condition ? -1 : na, colorup=color.green, colordown=color.red, offset=-1) 5. Uyarılar Uyarılar, sinyallerle kullanıcıyı bilgilendirir: Alım Sinyali Uyarısı: Mesaj: "MACD ve fiyat, Bollinger Bandı'nın alt sınırının üzerine çıktı." Satım Sinyali Uyarısı: Mesaj: "MACD ve fiyat, Bollinger Bandı'nın üst sınırının altına indi." 6. Kodun Avantajları Kombinasyon Stratejisi: MACD ve Bollinger Bantları’nın birleşimi daha doğruluklu sinyaller üretebilir. Basit ve Görsel: Grafik üzerinde sinyaller net bir şekilde belirtilmiştir. Uyarı Mekanizması: Otomatik olarak işlem yapmak veya uyarı almak isteyen kullanıcılar için uygundur. 7. Dezavantajlar Lag (Gecikme): Hem MACD hem de Bollinger Bantları gecikmeli göstergelerdir, bu da sinyalin gecikmesine neden olabilir. Trend Filtreleme Eksikliği: Yanlış sinyalleri azaltmak için trend yönünü doğrulayan ek bir filtre (ör. EMA 200) faydalı olabilir. 8. Geliştirme Önerileri Trend Filtresi: Yanlış sinyalleri azaltmak için EMA (200) gibi bir trend filtresi eklenebilir. Fazla Sinyallerin Azaltılması: RSI gibi bir gösterge ile daha fazla doğrulama katmanı eklenebilir. Zaman Aralığı Testi: Bu strateji en iyi 15 dakika, 1 saat veya 1 günlük zaman aralıklarında test edilerek optimize edilebilir. Bu kod, daha sofistike stratejiler oluşturmak için güçlü bir başlangıç noktasıdır. Doğru parametre ayarlarıyla etkili bir ticaret aracı haline gelebilir.
Dalam semangat sebenar TradingView, penulis telah menerbitkan kod Pine ini sebagai sumber terbuka supaya pedagang dapat memahami dan mengesahkannya. Sorakan kepada penulis! Anda boleh menggunakan perpustakaan ini secara percuma, tetapi penggunaan semula kod dalam penerbitan ini adalah dikawal oleh Peraturan dalaman. Anda boleh menyukainya untuk menggunakannya pada carta.
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.