0 beğenilme 0 beğenilmeme
1,521 kez görüntülendi
Merhabalar

Grafik uzerinde belirli bir alanı bar sayısıyla belirleyip o alanda örnek olarak ; orda secilen dip noktalarına veya tepe noktalarına veya barlara  en cok  temas eden hareketli ortalama tespiti yapmak mümkün mu hem ortalama tipi hem farkli ortalamaları (ornegin aralik belirleyerek ) tarayıp bir sonuc çıkaracak  ? Yapay zeka taraması ile önceki barları tarayıp sonraki bar icin bir tahmin yapmak mümkünse bu da mümkündür diye düşünerek  soruyorum.

Tesekkurler

Arda
Yapay Zeka kategorisinde (137 puan) tarafından | 1,521 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba Arda Bey, guzel bir fikir, yalniz overfitting ile sonuclanabilir. Orn. 500 bar icin bunu istedik, bir dahaki (canli) 500 barda ayni sonucu verme ihtimali cok yuksek degildir. Ozellikle burada genel kullanim gormeyen rastgele rakamlar cikarsa hedef sasabilir.

Bir de 'en cok temas eden' dedigimizde bu en karli sonuclari veren SMA olmayabilir. Cross durumunda en karli vereni tespit etmek icin SMAStratejisi ile optimizasyon yapmaniz yeterli.

Sizin istediginiz sonuca ulasmak icinse ozel bir yapiya gerek yok. IQ'nun mevcut optimizasyon motoru ile cok yakin sonuclara ulasabiliriz. Bunun icin istediginiz bir hareketli ortalamayi kullanan bir strateji yazip modifiye etmeniz gerekir ki en buyuk puani (getiriyi) SMA cross edildiginde versin.
(8,035 puan) tarafından
0 0

 

Merhabalar

Overfitting olması cok sorun degil ben burda cross da aramıyorum,sadece SMA'da degil program WMA SMA EMA kendisi bulmalı. Sadece belirli donemlerdeki destek,direnc ve temas eden ( temas derken tabiki 3-5 periyotluk genelde fiyata yapışan  ortalamalar degil yatay bir piyasada fiyat neye yapisiyor  daha yüksek periyotlu ortalamalardan ) ortalamalari tespit etmek. 

Ornek asagida bir ortalama ile grafik uzerinde destek gorunuyor bunu daha ideal bir sekilde desteklere çarpan hangi ortalama tipinin hangi periyodu diye tespit edebilir miyim ? 

Asagidakinde ise tam tersi tepede direnc oluşturan hangi SMA,VMA ,EMA vs be hangi periyotdudur diye bulmak hedefim. 

 

0 0
Merhaba Arda Bey dediginizi ilk sorunuzda dogru anlamisim, ekstra aciklama icin de tesekkur ederim. Su anda IQ'da direkt bas/calistir seklinde istediginiz sonucu verecek bir modul yok. Bahsettiginiz is, gozle gormenin, algoritmayla/bilgisayar lisaniyla ayni sonuca ulasmaktan daha kolay oldugu isler arasindan guzel bir ornek. Baska uc bir ornek mesela yuz tanima.

Cross'dan su yuzden bahsettim:

1. IQ optimizasyon modulu bahsettiginiz sonuca ulasmak icin kullanilabilir.

2. Kullanirken bahsettiginiz 'yapismayi' simüle etmek icin cross kullanilabilir. Sonucta fiyat hangi moving average'dan daha cok sekiyorsa bu moving average'da daha cok cross olacaktir. (yukari sekmeler icin yukari cross asagi icin asagi cross seklinde)

3. Tek yapmamiz gereken her cross'un optimizasyon modeli icin 'pozitif parametre' yani kar uretmesini saglamak. Eger IQ strateji yazimiyla ilgili tecrubeniz olduysa bunu yazabilirsiniz. Yoksa vakit dahilinde yardimci olmaya calisirim.

Tabi burda soyle sorunlar da var, dusuk periotlu moving average'lar her zaman daha iyi sonuc verecek. Bunlari ayiklamak lazim, ornegin 2 periyotlu bir Hareketli ortalama surekli destek ve direnc oluyor gibi gozukecektir.

Dedigim gibi bunu tikla calistir seklinde yapmak isterseniz bunun icin, sade bizde degil, finansal islem platformlarinin cogunda, bir modul mevcut degildir. Ancak ileride gelistirebiliriz. Simdilik optimizasyon modulunu kullanarak istediginize yakin sonuclara ulasabileceginizi dusunuyorum.
1 0
Mr Matt Ricks

Anladım durumu teşekkürler orneginizden hareketle tam istediğimin su anda olmayacagini anlayarak onu bir cok ortalama eklenmiş grafikte gözle seçerek ilerleyeceğim. Diger yandan su anda cross icin zaten hali hazırda EMA CROSS stratejisi yeterli olur ben vakit dahilinde yardimci olacaginiz hakkimi cok uzun suredir bekleyen tarama formüllerim icin kullanmaya tercih ederim :)
0 0
Tesekkur ederiz. Evet aynen, EMA cross, SMAstratejisi gibi stratejiler mevcut. Bunlarda optimizasyonda yukarilara cikacak sekilde modifikasyonlar yaparak basari oranini arttirabilir ve optimizasyon icerisinde istediginiz bar sayisi ve MOV periyotu ile tarama yapabilirsiniz.

Tarama formulu ile ilgili ne vardi forum'da acik bir soru mu var acaba hatirlatabilir misiniz?
0 0
Forumda degildi email ile sormuştum cok onceden hangi maile iletsem sizin elinize geçer bir kac tane az ugrastiracak tarama formulu ?
0 0
iqalgodestek@matriksdata.com adresine atabilirsiniz, yalniz kod isteklerine vakit musade ettigi derecede ve basit oldugu surece yardimci olabiliyoruz, bilginiz olsun. Takdir edersiniz ogrenme amacli sorulara, kod duzeltmelerine ve hatalara daha cok vakit ayirmamiz gerekiyor.
8,564 soru
8,517 cevap
4,786 yorum
19,370 kullanıcı