Hatalar, hatalar, sorular - sayfa 490

 
stringo :

Ve bir enstrümandaki tik işareti, aynı saatle işaretlenmiş olsalar bile, başka bir cihazdaki tik işaretinden her zaman daha önce olacaktır.

açıklama için teşekkürler. her şey açık... Her seferinde bir aracı optimize edeceğim,
ve ardından en iyi sonucu belirlemek için kullanılan tüm araçları ve test çalıştırmalarını gözden geçirin.
 
crOss :
açıklama için teşekkürler. her şey açık... Her seferinde bir aracı optimize edeceğim,
ve ardından en iyi sonucu belirlemek için kullanılan tüm araçları ve test çalıştırmalarını gözden geçirin.

Çizgi film deneyimine dayanarak, en iyi seçeneğin danışmanın kullandığı seçenek olacağına ikna oldum.

Müzayedeye girişin hesaplanması açılış fiyatlarına göre yapılıyorsa, test onlara göre yapılmalıdır,

hepsi kenelerse - o zaman keneler, yani nasıl ticaret yapacaksın ve test edeceksin,


ve gerçekten hurda için beklemeniz gerekiyorsa, o zaman sadece fiyatları açabilirsiniz, ancak o zaman tarihteki her şeye bakmanız gerekir.

dezavantajlar büyük çünkü an kaçırılabilir

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5
 
crOss :
Tek bir araç için optimize edeceğim,
ve ardından en iyi sonucu belirlemek için kullanılan tüm araçları ve test çalıştırmalarını gözden geçirin.

tavsiye etmem. Bir sistem değil, bir kara kutu olacak.

Belirli bir enstrümanın işaretlerinden kurtulun (OnTick) - bu çok para birimli bir ticarettir! Bir zamanlayıcı üzerinde çalışın veya tüm çalışma aletlerinde çubuk oluşum anını yakalayın, daha güvenilir olacaktır.

 
crOss :
Tek bir araç için optimize edeceğim,
ve ardından en iyi sonucu belirlemek için kullanılan tüm araçları ve test çalıştırmalarını gözden geçirin.

tavsiye etmem. Bir sistem değil, bir kara kutu olacak.

Belirli bir enstrümanın işaretlerinden kurtulun (OnTick) - bu çok para birimli bir ticarettir! Bir zamanlayıcı üzerinde çalışın veya tüm çalışma aletlerinde çubuk oluşum anını yakalayın, daha güvenilir olacaktır.


================================================= =============

Destekliyorum ama her enstrümanda olması şart değil, çünkü bir tane yeterli. zaman her yerde

aynı ... dk 00 sn ve yeni bir bar belirlemenin en kolay yolu : (çok basit ve etkili bir tane düşündü)

 //--- в глобальной переменной
datetime time;

//--- в OnTick() 
     datetime net[ 1 ];
     CopyTime (Symbol1, NULL , 0 , 1 , net);
     if (net[ 0 ]>time)
     {
      time = net[ 0 ];
      ...
     }
ve inşaatı bu yeni çubuğa ihtiyacınız olan OnTick'e koyun
 

sayılar ne anlama geliyor

 2011.08 . 18 21 : 43 : 08      Test (EURUSD,M15)       fabs ((temp=- 1 . #IND)-( et =- 1 )) = f= 1 .#QNAN; 
- 1 . #IND  ?????
1 . #QNAN  ?????

Ve bu hatadan nasıl kurtulur????

Planlandığı gibi, sıcaklık -1.0'a eşit olmalıdır

Not: Sıfıra eşitlik kontrolüm var ama bunun eşitliğini nasıl kontrol edeceğimi bilmiyorum -1.#IND

 
Urain :

sayılar ne anlama geliyor

Ve bu hatadan nasıl kurtulur????

Planlandığı gibi, sıcaklık -1.0'a eşit olmalıdır

Not: Sıfıra eşitlik kontrolüm var ama bunun eşitliğini nasıl kontrol edeceğimi bilmiyorum -1.#IND

Parmaklarda. Belirtilen sayılar bazı yanlış matematiksel işlemlerin sonucudur. Arama ile bakabilirsin. Benim için özellikle #IND değeri, negatif bir sayının kökünü almanın bir sonucu olarak ortaya çıktı. Buna karşılık, double türündeki sayılar arasındaki farkın hesaplanmasındaki hata nedeniyle kökün altındaki negatif sayı oluştu. Fark normalize edilerek tedavi edilir.

Ayrıca, negatif bir sayının logaritmasını alırken, sıfırı sıfıra bölerken vb. sorunlar olabilir.

Sizin durumunuzda "-1.#IND" - "-1"+"#IND" gibi bir şey olabilir

 
Im_hungry :

Belirli bir enstrümanın işaretlerinden kurtulun (OnTick) - bu çok para birimli bir ticarettir! Bir zamanlayıcı üzerinde çalışın veya tüm çalışma aletlerinde çubuk oluşum anını yakalayın, daha güvenilir olacaktır.

================================================= =============

Destekliyorum, ancak tüm enstrümanlarda değil, bir tane yeterli


Yeterli değil. Tüm çalışma araçlarında çubuğu beklemeniz gerekir.
 
Renat :

Son tarihi kasten kestik, böylece "neden iki özdeş geçiş farklı sonuçlar verdi" sorusu olmasın. Ne yazık ki bu, tüm optimizasyon sonuçlarını da etkileyen devasa bir durumdur. Hesabın açılmasından son dakikaya kadar herkes çok fazla sorun yaşayacak.

Bu konuda zaten görüşmeler yapıldı ve "yel değirmenlerine karşı mücadele" hala devam ediyor. Bahsettiğiniz gibi bir problem yok. Kullanıcı, bir kesintiye ihtiyacı varsa, son tarihi bir kesinti ile belirleyebilir. Ve mevcut tüm veriler üzerinde test edilmek istiyorsa, mevcut olandan açıkça daha büyük olan herhangi bir zamanı belirtmek, mevcut tüm verileri yakalamalıdır. Bu aslında gelecekte "muhtemelen" yapacağınız seçenektir - ve zaten programdadır, sadece mevcut seçeneklere yapay olarak müdahale etmenize gerek yoktur.
 
Yedelkin :

Parmaklarda. Belirtilen sayılar bazı yanlış matematiksel işlemlerin sonucudur. Arama ile bakabilirsin. Benim için özellikle #IND değeri, negatif bir sayının kökünü almanın bir sonucu olarak ortaya çıktı. Buna karşılık, double türündeki sayılar arasındaki farkın hesaplanmasındaki hata nedeniyle kökün altındaki negatif sayı oluştu. Fark normalize edilerek tedavi edilir.

Ayrıca, negatif bir sayının logaritmasını alırken, sıfırı sıfıra bölerken vb. sorunlar olabilir.

Sizin durumunuzda "-1.#IND" - "-1"+"#IND" gibi bir şey olabilir

#IND nedir, -1.#IND ile kafamın karıştığını biliyorum.

Cevabınız için teşekkürler, evet, görünüşe göre bir yerde negatif bir sayının kökünü alıyor.

 
marketeer :
Yeterli değil. Tüm çalışma araçlarında çubuğu beklemeniz gerekir.

Keskin argümanlar getirin, danışmanıma baktım - ne için 2 çift (çizgi film) ne

2000'den bir test sonucu. tüm kenelerde ve 1 çiftte farklı değil,

ve farklı stratejilere sahip danışmanlar!!!


Ancak hesaplama teknik değilse. bar ve 2 veya daha fazla bar geçmişi (en az bir milyon)

o zaman tarihte bir bar aramak için zaten gerekli!