tekrar test cihazında - sayfa 6

 

Eprtst ve baktım, Prival , sizi rahatsız etmeyecek, kişisel olarak kanıt atın, aynı zamanda ne kadar özel olduğunu da göreceğiz... Bu arada, burada komik bir şeye rastladım, belki Amerika , ama benim için bir merak... Aynı zamanda paylaştım.

 
Figar0 писал(а) >>

Eprtst, ama baktım, Prival , seni rahatsız etmeyecek, kişisel olarak kanıt at, aynı zamanda ne kadar özel olduğunu da göreceğiz... Bu arada, burada komik bir şeye rastladım, belki Amerika , ama benim için bir merak... Aynı zamanda paylaştım.

Bunu çeşitli şekillerde kanıtlayabilirsiniz. En basitini deneyeceğim. Grafik örnek.

Bar 5 keneler. İşte onun çizimi.

Görev, XOY düzleminde yeterli bir nokta düzenini modellemektir. İlk OHLC verileri ve V.

A priori, noktaların zamansal düzeninin kaybı.

H'ye karşılık gelen 3. nokta 2, 3 veya 4'ün herhangi birinde olabilir. Aynı şey 2. nokta ( Düşük) için de geçerlidir. İlk yetersizlik.

İkinci koordinat X (zaman), kafa karıştırıcı yerlere ek olarak, tam konumları bilinmemektedir. Test cihazında eşit zaman aralığında. Ve tikler farklı şekillerde gelebilir. İlk tik dakikanın başında, kalan 4 tik ise sonundadır. Belki bir dönüş için başlangıçta bir paket ve sonunda bir tane - birçok seçenek var.

Ve diyelim ki akışın yoğunluğunun bir göstergesini inşa etmek tarihe göre imkansız. Akışın yoğunluğu nedir, burada ilk sayfada yazdım. 'Rastgele akışlar teorisi ve FOREX' Kabaca bu, birim zaman başına tik sayısıdır.

Doğru koymadım, inşa etmek mümkün ama gerçek hayatta olduğundan farklı olacak, orası kesin. İlk bakışta, bu Volum , ancak yalnızca ilk bakışta. Çubuğun başında Hacim = 0 ve çubuğun sonu artar, bu doğru değildir. Çubuğun başlangıcındaki akışın kaybolduğu ortaya çıktı, çünkü yoğunluğu = 0 ve çubuğun sonunda yoğunluk maksimumdur (durağanlık elde edilir :-)). Doğru yapı için, pencerede saymanız, 1 saniye kaydırmanız, saymanız, 1 saniye daha kaydırmanız, saymanız vb.

Bu sadece 1 döviz çiftinin (düz) bir simülasyonudur. Ve çoklu para birimi bir düzlem değil, n-boyutlu bir uzaydır. Geliştiricilerin keneleri nasıl uygun şekilde düzenleyecekleri genellikle bir gizemdir. EURUSD veya EURJPY için daha önce hangi işarete izin verilir. Aubin'in barı çoktan kapandı. Bir sonraki onay işareti geldi, ancak henüz başka bir para birimi için değil. Ve veri depolama biçimini değiştirmezseniz, bunu yeterince modelleme olasılığını görmüyorum.

Figar0 yedim, orada kazdıklarını paylaşmak zor değil. Parlamak istemiyorsanız, hiçbir şekilde. Lichka. Skype.

 
Prival писал(а) >>

Orada kazdıklarını paylaşmak zor değil. Parlamak istemiyorsanız, hiçbir şekilde. Lichka. Skype.

Evet, hemen kişisel olarak attım, kontrol et ... Özel bir şey yok, ama bu yaklaşıma şaşırdım ve bu yönde kazmaya başladığımda, bu arada, biraz daha şaşırdım. "Güvenilir kenelere ihtiyacımız var mı?" Konusunda. Olmazsa yarın başka bir yol deneyeceğim.

 

Kene simülasyon algoritmasının, test cihazındaki stratejinin nihai sonucunu nasıl etkilediğine dair bir örnek:
ׂ

Bu çubukta test cihazı tarafından simüle edilen keneler (11:43):
ׂ

(Simüle edilmiş çubuğun (39) tik hacminin, gerçek çubuğun (42) tik hacminden daha az olduğu görülebilir).

Aslında, algoritma farklı olsaydı simülasyon farklı olabilirdi.

Örneğin, bu durumda, onay sırası aşağıdaki gibi olabilir: Aç->Limit emri açma seviyesi->Yüksek->Düşük->Kapat. O zaman verilen limit emri, StopLoss tarafından değil, TakeProfit tarafından kapatılacaktır...


Not Web yöneticileri için: İlk resme tıklarsanız, 12Kb ağırlığındaki orijinal resim açılacaktır. Küçültülmüş bir kopya (forum motoru tarafından otomatik olarak oluşturulur) 183Kb (15 kat daha fazla) yer kaplar. Belki de trafiği kurtarmak için bir şeyler değiştirilmelidir.

 
mql4com писал(а) >>

Örneğin, bu durumda, onay sırası aşağıdaki gibi olabilir: Aç->Limit emri açma seviyesi->Yüksek->Düşük->Kapat. O zaman verilen limit emri, StopLoss tarafından değil, TakeProfit tarafından kapatılacaktır...

Ve bu, bir test cihazından "canlı" bir diziye geçerken bize ne verebilir? Sanki bunlar var. gerçek keneleri toplama ve analiz etme imkanı var ama henüz oradaki "balığı" yakalayan yok... Algoritması kendi içinde çalışan ve değişebilen DC filtrelerin katılımıyla birkaç kaynaktan oluşturulmuş sentetik bir kene dizisinde kalıp yakalamak en azından her dakika? Tabii ki, gerçek bir tik dizisiyle çalışmak, testin güvenilirliğini %99'a çıkaracaktır, ancak size gerçek bir para kazandırmayacaktır. Test cihazını takas edemeyiz... Arkadaşların nelere yol açtığını anlayana kadar, dürüst olmak gerekirse, deniyorum... Bir bardakla MT5 olacaksa, soru kendiliğinden ortadan kalkacaktır.

 
Figar0 >> :

Ve bu, bir test cihazından "canlı" bir diziye geçerken bize ne verebilir? Sanki bunlar var. gerçek keneleri toplama ve analiz etme imkanı var ama henüz kimse “balığı” yakalayamadı... Algoritması kendi içinde çalışan ve her an değişebilen DC filtrelerin katılımıyla birkaç kaynaktan oluşturulmuş sentetik bir kene dizisinde kalıp yakalama en az her dakika? Tabii ki, gerçek bir tik dizisiyle çalışmak, testin güvenilirliğini %99'a çıkaracaktır, ancak size gerçek bir para kazandırmayacaktır. Test cihazını takas edemeyiz... Arkadaşların nelere yol açtığını anlayana kadar, dürüst olmak gerekirse, deniyorum... Bir bardakla MT5 olacaksa, soru kendiliğinden ortadan kalkacaktır.

Yukarıdaki örnek, buradan bir cümleye dayanmaktadır:

stringo yazdı >>

Test işlemi sırasında, test cihazına, gerçek kenelerin toplanması sonucunda oluşturulan veya alınan farklı kaynaklardan veri beslenebileceğini varsayalım. Gerçek kenelerin, test için oluşturulan kenelerden daha iyi olduğunu kanıtlayın.

Gerçek tiklerle ilgili olarak: tiklerin varış zamanı (milisaniye), işlem sembolü, en iyi Teklif fiyatı ve hacmi, en iyi Teklif fiyatı ve hacmi ile tikler hakkında herkese açık olarak kaydedilmiş geçmiş veriler vardır. Onlar. birden çok para birimindeki keneleri bile aynı anda analiz etmenizi sağlayan veriler.

Her bir işarette tüm sipariş defterinin geçmiş verilerine ihtiyacınız varsa, bunları kendiniz kaydetmek için tüm olanaklar vardır. Bu tür veriler yaklaşık 10 kat daha fazla yer kaplayacaktır.

 
mql4com писал(а) >>

Yukarıdaki örnek, buradan bir cümleye dayanmaktadır:

Gerçek tiklerle ilgili olarak: tiklerin varış zamanı (milisaniye), işlem sembolü, Teklif fiyatı ve hacmi, Teklif fiyatı ve hacmi olan tikler hakkında herkese açık veriler vardır. Onlar. birden çok para birimindeki keneleri bile aynı anda analiz etmenizi sağlayan veriler.

Yani kimse onların olduğunu iddia etmiyor. MT'de değil :- (. Ve geliştiricilerin buna ihtiyaç duymadıklarını düşünmeleri kötü. Bazıları, hepsi değil, bu verinin gerekli olduğunu düşünüyor. Hepsi bu. MT rakipleri zaten kene geçmişi sağlamaya başladılar. MT5'in bir tick geçmişine sahip olması için. Sonuçta, soruların %90'ı kaybolacaktı.Test cihazı bir onay akışı sürüyor, ne istersen al ve yap.Ve yeterliliğini kanıtlamana gerek yok.Böylesi vardı. bir hikaye ve bu kadar, beğenmediyseniz, kendiniz için başka bir tane oluşturun veya simüle edin.

 
Prival >> :

Yani kimse onların olduğunu iddia etmiyor. MT'de değil :- (. Ve geliştiricilerin buna ihtiyaç duymadıklarını düşünmeleri kötü. Bazıları, hepsi değil, bu verinin gerekli olduğunu düşünüyor. Hepsi bu. MT rakipleri zaten kene geçmişi sağlamaya başladılar. MT5'in bir tick geçmişine sahip olması için. Sonuçta, soruların %90'ı kaybolacaktı.Test cihazı bir onay akışı sürüyor, ne istersen al ve yap.Ve yeterliliğini kanıtlamana gerek yok.Böylesi vardı. bir hikaye ve bu kadar, beğenmediyseniz, kendiniz için başka bir tane oluşturun veya simüle edin.

Test cihazınızı yazın. Evrensel MT5 test cihazından daha hızlı ve ilgilendiğiniz tüm özelliklerle yapın.

 
mql4com писал(а) >>

Test cihazınızı yazın. Evrensel MT5 test cihazından daha hızlı ve ilgilendiğiniz tüm özelliklerle yapın.

Sorun değil, Matkad'ı uzun süredir kullanıyorum. Her şey basit ve şeffaf. Tırnaklı bir dosya açtım, dizilere koydum ve onlarla istediğini yaptım.

Test süresi en kritik ve önemli değer değildir. Herhangi bir ATC'nin geliştirilmesi birkaç aşamadan oluşur. Fikir - algoritma - algoritmanın uygulanması (herhangi bir programlama dilinde) - test etme - sonuçların analizi.

  1. Fikir. Hızlı. Ve onlardan bir demet.
  2. Algoritma - bir dizi matematiksel formül ve bunların hesaplama sırası.
  3. Ancak dilde uygulama ile zaten ilginç. Yılı (birleştirici) programlayabilir ve 2 sn test edebilirsiniz. Veya bir günü üst düzey bir dilde programlayabilir ve bir günü test edebilirsiniz. Galibiyet belli.
  4. MQL 4'ü üst düzey bir dil olarak görmüyorum. Matlab'a yakın bile değil, matkad'dan bahsetmiyorum bile.
  5. Sonuçların analizi - uygulanması da arzulanan çok şey bırakıyor. Şirketin bu konuda tecrübesi olmasına rağmen, şampiyona daha derin ve kapsamlı bir şekilde analiz ediliyor. Test cihazı yapmaz.
 
mql4com >> :


Gerçek tiklerle ilgili olarak: tiklerin varış zamanı (milisaniye), işlem sembolü, en iyi Teklif fiyatı ve hacmi, en iyi Teklif fiyatı ve hacmi ile tikler hakkında herkese açık olarak kaydedilmiş geçmiş veriler vardır. Onlar. birden çok para birimindeki keneleri bile aynı anda analiz etmenizi sağlayan veriler.

Her bir işarette tüm sipariş defterinin geçmiş verilerine ihtiyacınız varsa, bunları kendiniz kaydetmek için tüm olanaklar vardır. Bu tür veriler yaklaşık 10 kat daha fazla yer kaplayacaktır.

Neden bu hikayelere bir düzine bağlantı hemen yol açmadı?

Ayrıca, tüccarların çalıştığı bir dizi brokerden. Kaydedilmiş kene verileri, önemli bir süre boyunca kamuya açık değildir ve mevcut değildir. Sınıf olarak yoklar.

Neden: