Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 2577
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
model penceresini 100'den 500'e veya 1000'e çıkarırsanız, sonuçlar daha istikrarlıdır ve kazançlar 2 kat daha fazladır
Sonuç: Prensle bununla ilgilenmek mantıklı
model penceresini 100'den 500'e veya 1000'e çıkarırsanız, sonuçlar daha istikrarlıdır ve kazançlar 2 kat daha fazladır.
Sonuç: Prensle bununla ilgilenmek mantıklı
Ve 1 ay için değil, bir veya iki yıl için ticaret yaparsanız?
Metatrader sızdıran teklifler veriyor, ancak poundun 8k mumu ve euro tarih / saate göre senkronize edildikten sonra bir tür karışıklık devam ediyor .. normal teklifler var mı?
öyle yaparım.
Ana sembolle (Uzman Danışmanın başlatıldığı), alıntıları değil, çubukların zamanını kopyalarız. Sadece bir dizi tarihe sahip olmak için. En az bar atlamanın olduğu EURUSD'de en iyisi. Veya alıntılardan tarihleri kopyalayamazsınız, ancak tüm tarihleri numaralandırabilirsiniz.
datetime time[]; CopyTime(_Symbol,_Period,first_Bar,rows,time);// считать время баров
daha sonra bu satırın zamanına kadar öğrenmek için 1 satırı dolduracak fonksiyonları çağırıyorum. Sonuç olarak, herhangi bir karakter için senkronizasyon elde ederiz.
for(int bar=0; bar<rows; bar++){
loadInputs (time[bar], ina);//входы
loadOutputs(time[bar], outa);//выходы
...
}
loadInputs işlevlerinde ya çubukları, göstergeleri ya da kendi işlevlerimden bazılarını okurum. Tüm para birimleri zamanında senkronize edilir: 1 Mart 10:10'u istediniz, tam olarak bu saat için veri alacaksınız.O anda herhangi bir çubuk yoksa, bir önceki bilinen olanı alacaksınız. " Başlangıç tarihi ve gerekli öğe sayısına göre veri sorgularken, yalnızca tarihi belirtilen tarihten küçük (önceki) veya buna eşit olan veriler döndürülür.
LoadOutputs'ta - öğretmen (veya bir Uzman Danışmandaki göstergeyi çoğaltmak/hesaplamak için daha net, ancak daha güvenilir olan göstergeden).
Şimdi loadInput'larıma baktım - örneğin ondan 100 bar/özelliğe ihtiyacım varsa, o zaman sadece başlangıç zamanından parçalar alırım. Tam doğruluk için bu 100 barı zamanında almak gerekebilir. Sonuçta, bazı semboller için bir zaman aralığı oluşabilir (çubuk yoktu veya ticaret kapandı.) Tüm göstergeler parça parça oluşturulsa da, örneğin MA 100, basit bir şekilde 100 çubukla oluşturulacak ve örneğin , tırnaklarda 10 çubuk eksikse, o zaman 10 eski çubuk. Genellikle bir satırda zamanında senkronizasyon yapmanın gerekli olmadığını düşünüyorum.
Ve MT'nin senkronizasyonla ilgili sorunları var.
Şimdi böyle.
loadOutputs'ta - Çıktıları göstergeden okudum.
Çıkış göstergesine bilgi alanları eklendi. Ve onları loadOutput'ta okumaya başladı.
Son yürüyüşleri karşılaştırdım ve loadOutputs çıktılarının kesinlikle eşleşmediği ortaya çıktı.
Yaklaşık 50.000 satır için, birkaç düzine Çıkış (göstergenin çıkışından ek alanlar istediğimde örnekte) ek olduğunda Çıkışlara eşit değildir. Alan sormuyorum. Genel olarak, göstergenin başka bir çıktısını (farklı bir zamanda) okumak, herhangi bir nedenle göstergenin ana çıktısını çok nadiren değiştirir.
Sorunun ne olduğunu anlayana kadar. Son 4 haftayı bıraktım çünkü. başkalarıyla meşgul. iz üzerinde. hafta MO kazmaya devam edeceğim))
Bu yüzden Expert Advisor'daki her şeyi göstergeler olmadan aynı alıntılardan sayma eğilimindeyim.
model penceresini 100'den 500'e veya 1000'e çıkarırsanız, sonuçlar daha istikrarlıdır ve kazançlar 2 kat daha fazladır.
Sonuç: Prensle bununla ilgilenmek mantıklı
Dukascopy ile bağlantı kurmayı deneyen var mı? java üzerinden jforex'lerine? Belki Jforex'ten R'ye bir java şimi vardır? MT4'ten R'ye analog mu?
Neden Dukascopy'ye ihtiyacınız var?
Ve bu nedenle ....
Peki biliyor muyuz, bilmiyor muyuz? En azından basit bir JForex ticaret fotokopi makinesi....
Çarpık verileri temizledim, yalnızca hem pound hem de euro cinsinden olan fiyatları / tarihleri bıraktım
50k veriden 39k kaldı.
Bir şey kaldırıldı. Hangi sunucu?
Genelde tüm kontrolleri çalışan bir sunucuda ve çalışan (demo değil) bir hesapta yaparım.
EURUSD'de, M1'de çok az çubuk boşluk vardır - her gün değil ve genellikle geceleri 2-5 parçadan fazla değil. Ve bar sırasında kene olmadığı için kaçırıldılar.
Daha az aktif ticarete sahip diğer para birimlerinde daha fazla boşluk vardır. Pound aktif görünüyor, barların %20'sini kaldırmanız garip.
testi yaptı
altı ay ... ve eğer 2-3 yıl yapılacaksa?