Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bu denediğim örnek. "Tümünü Oluştur", .dll dışında her şeyi oluşturduğunda hata olmaz.
boş al
oraya yukarıdaki kodu koydum
parametreleri girmedim ...
ancak VC++ 6.0'daki bu proje kesinlikle bir DLL oluşturmalıdır
---
ayrıca vc++ 6.0'dan daha yüksek sürümlerde DLL oluşturulacaktır
açılış sırasında eski sürümler projeyi dönüştürün ... piyasaya sürülmeleri için
bunu hala deneyebilirsin
http://www.softpile.com/Development/Libraries/Download_03216_1.html
http://www.codeproject.com/KB/recipes/aforge_neuro.aspx
http://www.codeproject.com/KB/recipes/Genetic_Algorithm.aspx
http://www.codeproject.com/KB/cs/GA_ANN_XOR.aspx
Sadece bir örnek olarak
--- Gerçek hayatta koşmayı şiddetle tavsiye etmiyorum
Pazara giriş yöntemi üzerine düşünceler
Gördüğünüz gibi, bir nöron (ve diğer herhangi bir sinyal mekanizması) sürekli olarak sinyaller üretir. Zaten piyasadayken, sistem birkaç pozisyon açmaya başlar. Alım satımlarda görebildiğim gibi, emir kar al ve zararı durdur içeriyor. Bu nedenle, sinyal arabelleği gibi bir şey yapmayı öneriyorum. Ve bunlardan sadece birini piyasaya sürün (kısacası birden fazla sipariş vermeyin).
Avantajlar Tamponda açık emrimiz olanın tersi bir sinyal olduğunda, hemen piyasaya girmeyiz, kâr alarak kapanışı bekleriz. Böylece, bir "tersine çevirme" sistemi gibi görünecek (satın alma için kapalı ve hemen satışa açıldı). Piyasanın salınımlı hareketini yakalıyor ve onunla senkronize hareket etmeye çalışıyor gibiyiz.
Bana öyle geliyor ki (çok yanılmış olsam da) aynı isimli Uzman Danışmanın işlemleri yaklaşık olarak aynı prensibe göre yürütüldü. Sinir ağı birçok giriş sinyali üretir, ancak yalnızca bir tanesi açıldı ve kapanıştan sonraki giriş hemen ters yönde gerçekleşti.
İkincisi. Bir yönde açık olduklarında ve sinyaller aynı yönde geldiğinde, bu, doğru açık olduklarının sağlamlığı ile konumun iyi bir takviyesidir. Elbette iki seçenek olabilir - sinyaller konumumuz siyahtayken veya kırmızıdayken gelir. Durma seviyelerini analiz etmek ve değiştirmek de mümkündür (örneğin, kar alın). veya başa baş noktasına hareket edin.
Ayrıca sinyalin stop fiyatlarını her zaman hesaba katmak gerekir. Bu, bir stop loss tetiklendiğinde pozisyon açmak için önemlidir. Örneğin 70 puan stop loss ile bir alış emri açılır ve kar al zararı durdurdan daha yüksek bir satış sinyali gelirse bu durumda satışa giremeyiz.
Sonuç olarak, burada bir düşünce.
Pazara giriş yöntemi üzerine düşünceler
Gördüğünüz gibi, bir nöron (ve diğer herhangi bir sinyal mekanizması) sürekli olarak sinyaller üretir. Zaten piyasadayken, sistem birkaç pozisyon açmaya başlar. Alım satımlarda gördüğüm gibi, emir kar al ve zararı durdur içerir. Bu nedenle, sinyal arabelleği gibi bir şey yapmayı öneriyorum. Ve bunlardan sadece birini piyasaya sürün (kısacası birden fazla sipariş vermeyin).
Avantajlar Tamponda açık emrimiz olanın tersi bir sinyal olduğunda, hemen piyasaya girmeyiz, kâr alarak kapanışı bekleriz. Böylece, bir "tersine çevirme" sistemi gibi görünecek (satın alma için kapalı ve hemen satışa açıldı). Piyasanın salınımlı hareketini yakalıyor ve onunla senkronize hareket etmeye çalışıyor gibiyiz.
Bana öyle geliyor ki (çok yanılmış olsam da) aynı isimli Uzman Danışmanın işlemleri yaklaşık olarak aynı prensibe göre yürütüldü. Sinir ağı birçok giriş sinyali üretir, ancak yalnızca bir tanesi açıldı ve kapanıştan sonraki giriş hemen ters yönde gerçekleşti.
İkincisi. Bir yönde açık olduklarında ve sinyaller aynı yönde geldiğinde, bu, doğru açık olduklarının sağlamlığı ile konumun iyi bir takviyesidir. Elbette iki seçenek olabilir - sinyaller konumumuz siyahtayken veya kırmızıdayken gelir. Durma seviyelerini analiz etmek ve değiştirmek de mümkündür (örneğin, kar alın). veya başa baş noktasına hareket edin.
Ayrıca sinyalin stop fiyatlarını her zaman hesaba katmak gerekir. Bu, bir stop loss tetiklendiğinde pozisyon açmak için önemlidir. Örneğin 70 puan stop loss ile bir alış emri açılır ve kar al zararı durdurdan daha yüksek bir satış sinyali gelirse bu durumda satışa giremeyiz.
Sonuç olarak, işte bir düşünce.
YZ_BETTER_HC_2_2.rar betiğinden bahsediyorsanız, sizi temin ederim ki bu sadece bir deneydir ve bitmemiştir.
orada ızgara sinyal üretmez - yön üretir
girişler zaten ilkel bir filtre tarafından yapılır
kimse başka gösterge filtreleri eklemekten rahatsız olmaz
---
Orada da kısa bir mola verin, ızgaranın olası bir geri dönüşü gösterdiği noktaları görsel olarak görmek için yaptığım şey buydu.
---
bu ızgara için
6 giriş, tip 3-5 5-8 8-13 13-21 21-55 ortalamaları arasında pip cinsinden hizmet verilen mesafeler
4-50 nöron 1. gizli katman (her iki katmandaki nöron sayısı eğitim sırasında seçilir)
4-50 nöron 2. gizli katman
3 nöron çıkışı
------------- satın al ---- sat -- düz
çıkış 1 | 0,00x | 0.9xxx | 0,00x
çıkış 2 | 0,00x | 0,00x | 0.9xx
çıkış 3 | 0.9xx | 0,00x | 0,00x
---7 örnek üzerinde 2,6 GHz eğitimde yaklaşık 1-10 dakika
C++'da 7 örnek üzerinde eğitim bir saniyeden bir dakikaya kadar sürer
---
ağcılar 7 örneğin çok az olduğunu biliyor
YZ_BETTER_HC_2_2.rar betiğinden bahsediyorsanız, sizi temin ederim ki bu sadece bir deneydir ve bitmemiştir.
orada ızgara sinyal üretmez - yön üretir
girişler zaten ilkel bir filtre tarafından yapılır
kimse başka gösterge filtreleri eklemekten rahatsız olmaz
---
orada da kısa bir mola verin, sadece ızgaranın olası bir geri dönüşü gösterdiği noktaları görsel olarak görmek için yaptım
---
bu ızgara için
6 giriş, tip 3-5 5-8 8-13 13-21 21-55 arasındaki ortalamalar arasında pip olarak hizmet verilen mesafeler
4-50 nöron 1. gizli katman (her iki katmandaki nöron sayısı eğitim sırasında seçilir)
4-50 nöron 2. gizli katman
3 nöron çıkışı
------------- satın al ---- sat -- düz
çıkış 1 | 0,00x | 0.9xxx | 0,00x
çıkış 2 | 0,00x | 0,00x | 0.9xx
çıkış 3 | 0.9xx | 0,00x | 0,00x
---7 örnek üzerinde 2,6 GHz eğitimde yaklaşık 1-10 dakika
C++'da 7 örnek üzerinde eğitim bir saniyeden bir dakikaya kadar sürer
---
ağcılar 7 örneğin çok az olduğunu biliyor
Kodla ilgili her şeyi anlıyorum. Genel olarak bahsediyorum.
Göstergeleri vidalasanız bile ve ağ sinyallerini basitçe filtreleyecektir (veya tam tersi, gösterge ağ tarafından verilen yönü filtreler), her durumda sinyaller açık siparişler sırasında görünecektir. Bu durumda, sipariş vermemek için şemayı kullanabilirsiniz.
Kodla ilgili her şeyi anlıyorum. Genel olarak bahsediyorum.
Göstergeleri vidalasanız bile ve ağ sinyallerini basitçe filtreleyecektir (veya tam tersi, gösterge ağ tarafından verilen yönü filtreler), her durumda sinyaller açık siparişler sırasında görünecektir. Bu durumda, sipariş vermemek için şemayı kullanabilirsiniz.
tabii ki çalışan bir sistemde
---
deneyde, sadece ağın işleyişini görmek istiyorum
filtreleme sadece biraz kesmeye çalışıyor
Aşağıdaki durumu göz önünde bulundurun:
Ulusal Meclis çalışır, çalışır, çalışır, çalışır, çalışır ve sonra bam - bazı Chubailer (yani küçük bir harfle) ihtiyacımız olan elektriği keser.
Ve tüm çalışma ve çalışma - boşa giden kediye (Chubais).
Sonraki tanıtım:
1. "Burs" verilerini periyodik olarak atın (kaydedin).
2. Durumda, yukarıda belirtildiği gibi, Expert Advisor'ı başlatırken bu verileri okuyun.
Böylece, NS'yi yeniden öğrenmemize gerek kalmayacak.