öyle karışık kuruşuk birşeyler yook
bir tek MACİDE..
macide yeşil yaktımmı al... kırmızı yaktımmı kapat...
50 dene periyotta değil... tek periyot
öyle karışık kuruşuk birşeyler yook
bir tek MACİDE..
macide yeşil yaktımmı al... kırmızı yaktımmı kapat...
50 dene periyotta değil... tek periyot
selamlar dayu....
matriks platformunu kullanmıyorum.... biraz aşinalık var...
kendi içinde hazır robotu var... aracı kurumlarında var...
o tarz robotlarda...değerleri kendin girip...stop belirleyip... çalıştırıyorsun.
ama kendine has bir sistemi....robot yapmak.... için....
kıvanç bey gibi... bilenlerden yardım almak lazım.
kendisinin çok güzel çalışmaları var... ben TW de olanları incelemiştim.
robot işi beni aşar.... ben de TW sistemimi robot yapıp kullanmak istedim....
ama kullandığım aracı kurum... üzerinden işlemi göndermek için api gerekti...
kendime de yapamadım.
birde test olayı var ki.... veriler tam olmalı... sistemi veya robotu test etmek gerekiyor...
çoğu zaman... evdeki hesap çarşıya uymuyor....
kusura kalma... yardımcı olamadım... selamlar...
16.07.2024 - 10.12.2024
bilmez miyim... macideyi grafik üzerinde fiyat olarak söyleyince...
herkes... öyle şey olur mu diye.... yadırgamışlardı seni....
TW de, bilinen rsı, ccı, mom, macide gibi şeyler...ekran üzerine fiyat olarak konuyor...
çok örneğini gördüm.... burda da bazılarını paylaştım....
macd fiyat olarak görme.... https://tr.tradingview.com/script/vM...-Price-Charts/
örnek https://www.tradingview.com/x/RZxmqAe3/
sadece sar kullanıyorum bende.... scalping tarzı işlemlerim olduğundan... 15 dk periyot üstü kullanmam...
senin macideyi de ekledim...bundan sonra.... macide=çıtak dayu
https://www.tradingview.com/x/sQmItAYF/
https://www.tradingview.com/x/GWsoTT25/
https://www.tradingview.com/x/LXSizsx8/
sade... https://www.tradingview.com/x/ryGQevSH/
bu arada kerem bey yazmış... btc çok ciddi düşebilirmiş... microstrategy batırmaya oynuyrlar diye...
selamlar...
16.07.2024 - 10.12.2024
Selamlar.
Bilinen/standart MACD göstergesi(12,26,9):
Hızlı ortalamadan(12 barlık), yavaş ortalamanın(26 barlık) çıkarılması ile elde edildiğinden çıkan sonuç "0" ekseninde hareket eder.
Formüle edersek:
EMA(12) - EMA(26) = MACD çizgisini oluşturur.
EMA(MACD,9) ise sinyal çizgisi veya trigeri...
Bir fiyatın X ortalamasını Y ortalamasından çıkartmanın sonucu "0" çevresinde hareket eden bir değer oluşturur. Hatta bilindiği gibi (-) değer de alabilir.
Fiyat "0" veya (-) olamayacağından, bunu fiyatın üzerine atarsak "destek/direnç" olarak çalışmaz.
Sadece buna izin verilen veri terminalleri, görüntüyü "fiyat skalasına göre" ayarladığından,
Sanki fiyat bu değerlere yakın hareket ediyormuş gibi görünür.
Diğer türlü olsa MACD -15, fiyat 150 diyelim...
Ekrandaki fiyat da, gösterge de sağlıklı biçimde görülemez.
@yörük@ hocam:
https://tr.tradingview.com/script/vM...-Price-Charts/
Linki ile örnek verdiğiniz MACD göstergesi değil. MACD üzerinden destek, direnç belirleyen bambaşka bir hesaplama biçimi.
Kodu irdelersek:
Kod://@version=5 // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © readCrypto //////////////////////////////////////////////////////////////////////// indicator(title='MACD-Price', shorttitle='MACD-P', overlay=true) /////////////////////////////////////////////////////////////////////// fast_length = input(title='Fast Length', defval=12) slow_length = input(title='Slow Length', defval=26) signal_length = input.int(title='Signal Smoothing', minval=1, maxval=50, defval=9) src = input(title='Source', defval=close) //////////////////////////////////////// // MACD fast_ema = ta.ema(src, fast_length) slow_ema = ta.ema(src, slow_length) macd = fast_ema - slow_ema signal = ta.ema(macd, signal_length) hist = macd - signal BURAYA KADAR STANDART MACD FORMULÜ ANCAK BİZİM EKRANDA GÖRDÜĞÜMÜZ BU(YANİ MACD) DEĞİL. ms_mid = (macd + signal) / 2 FARKLI OLARAK: MACD VE SİNYALİ TOPLANIP 2 YE BÖLÜNMÜŞ. MS_MID DEĞİŞKENİNE ATANMIŞ. mspnt = close MSPNT DEĞİŞKENİNE "KAPANIŞ DEĞERİ" ATANMIŞ. mspnt := ms_mid[1] >= ms_mid and ms_mid >= ms_mid[2] ? close >= open ? close : open : ms_mid[1] < ms_mid and MS_MID DEĞİŞKENİN ANLIK DEĞERİ, MS_MID DEĞİŞKENİN ÖNCEKİ BARDAKİ DEĞERİNDEN BÜYÜK VEYA EŞİTSE VE MS_MID DEĞİŞKENİN ANLIK DEĞERİ, MS_MID DEĞİŞKENİN 2 ÖNCEKİ BARDAKİ DEĞERİNDEN BÜYÜK VEYA EŞİTSE VE KAPANIŞ DEĞERİ, AÇILIŞ DEĞERİNDEN BÜYÜK VEYA EŞİT İSE EKRANA KAPANIŞ DEĞERİ... DEĞİLSE AÇILIŞ DEĞERİ YAZDILIRMIŞ.... ms_mid < ms_mid[2] ? close >= open ? close : open : mspnt[1] VEYA DİĞER OLASI DİĞER KOŞULLAR SIRALANMIŞ... plot(mspnt, title='Buy / Sell', color=hist < 0 ? color.blue : color.green, linewidth=2, transp=0)
Ezcümle bu kodla ekranda görünen şey MACD Göstergesi değil...
MACD göstergesi ile kurgulanmış bazı koşullarda gösterilen, FİYAT değerleri.
Yukarıda da belirttiğim gibi, "0" ekseninde salınmak üzere tasarlanmış göstergeleri fiyat skalasında kullanmanın,
destek/direnç olmak anlamında bir değeri olamaz.
İyi çalışmalar, bol kazançlar.
EK: Matriks Web Trader'da bildiğim kadarı ile algo-robot işi yok.
Eski web terminalinde:
MACD "0" değerinden büyükken trigeri yukarı keserse 'AL' sinyali üretmek için,
"AL" koşuluna şu kod yazılabilir:
"0" seviyesi önemsenmiyorsa:Kod:macd()>0 and cross(macd(),macdtrigger())
"Sat" koşulu ise şu şekilde:Kod:cross(macd(),macdtrigger())
Uzun süredir incelememekle birlikte Matriks IQ'da ise bu türden kalıpların hazır şekilde bulunduğunu hatırlıyorum.Kod:cross(macdtrigger(),macd())
Son düzenleme : KısaVade; Bugün saat: 17:06.
Al,sat,tut,yakala,sık,bırak vb. tavsiye için aracı kurumunuzla görüşün.
Aleyküm Selam....KısaVade hocam....
Haklısın yine.... çıtak dayunun ekranında gördüğü.... buna benzer bir şey....gerçek macd değil...
Çünkü macd değerini fiyat ekranına konmaya çalışılırsa...
ya üst üste ekran bindirilir... aksi halde "0" göre salınım yapan gösterge... ekranı bozar...
o yüzden çoğu macd hesaplamalarında TW deki yazarlar.....
macdi, grafiğin en altında... daire şeklinde...renklendirip kullanıyorlar ki.... ekranı bozmamış oluyorlar...
böyle yazmamda ki, amaç çıtak dayu içindi...
biliyorsun ki, ben kod yazamıyorum... yazılanı okumaya çalışıp... kendimce ilaveler...çıkarmalar ile...
yazılan kodların...parçalarını birleştirerek bir şeyler karalıyorum...
bende ki, problem ise birinin yazdığı kodu... kendimce "anlamlandırmaya" çalışmak...
matriks konusunda deneyimim yok.... sadece sarla tarama yapıyorum arada bir....
https://github.com/algocode2022/matriksiq böyle yapılan işler var.... ama beni çok aşar...
16.07.2024 - 10.12.2024
Sözünü ettiğimiz TV koduyla üretilen göstergenin bile kendi içinde bir mantığı var.
Oysa tam tersine. Gerçek MACD sözü edilen.
MACD göstergesini fiyatın üzerine atınca, Matriks Veri Terminali "fiyat barları anlaşılır biçimde görülebilsin" diye,
göstergeyi fiyata göre yeniden ölçeklendirdiği için öyle bir göz yanılsamasına neden oluyor.
Önemli olan kod yazmak değil abi. Olsa iyi olur elbet.
Önemli olan amaca yönelik sonuçlar çıkarıp, mevcut olandan kendi kafandakine uygun bir sistem yaratabilmek.
Ayrıca bir ara AI(Yapay Zeka) ile kodlama işini girmiştin yanlış hatırlamıyorsam. Verimli olmadı mı?
Al,sat,tut,yakala,sık,bırak vb. tavsiye için aracı kurumunuzla görüşün.
Yer İmleri