Biraz şaşırdım :) Retorik bir soru DEĞİL paylaşmaya ve sormaya karar verdim. - sayfa 16

 
Diyorum ki - yeni başlayanlar ... Anlamak deneyimle gelecek.
 
Renat :
Diyorum ki - yeni başlayanlar ... Anlamak deneyimle gelecek.

İyi argüman. Hiçbir şey söyleme. :)

Yeni başlayan biri ile heyecanlandınız. Şimdi neyi tartışıyoruz? :)

Matematiği keşfedin. :)

==

Ekleyeceğim - belki biri yapar ... buraya bakmaya başlamalısın


http://en.wikipedia.org/wiki/%E2%84%9A

ve burada http://demonstrations.wolfram.com/RationalNumberExplorer/

ve burada http://www.solarix.ru/for_developers/cpp/boost/rational/ru/rational.shtml

 
Academic :



Sonraki gönderilerinizdeki ifadeler kesilecektir. Bunu düşün.
 
DDFedor :
Sonraki gönderilerinizdeki ifadeler kesilecektir. Bunu düşün.
Kim burada? :)
 
Renat :
Fiyatları tam sayılara çevirmek herhangi bir özel avantaj sağlamaz. Evet, sesi etkili bir şekilde azaltır, ancak kaçınılmaz olarak ikiye katlanması nedeniyle birçok kez hız kaybeder. Tam olarak kaçınılmaz olan, tüm sistemi tamsayı yapmak mümkün olmayacağından, hesaplanabilir matematiğin hala çift olarak yapılması gerekecektir (ki bu yeterince doğru bile değildir).

Desteklerim. Bu yüzden daha önce yazdım:

hrenfx :

PS Rakamlarda net bir yanlışlığınız var: INT'deki geçmiş 2.1Gb'yi ve DOUBLE - 7Gb'yi işgal edemez. Fark her zaman tam olarak 2 ( USHORT yeterli değil ) katı olmalıdır. Fiyatlarla tamsayı aritmetiğine geçiş, EA'daki tüm mantığın tamsayı ile değiştirilebildiği zaman önemli bir avantaj sağlar. Sık sık olmaz.

En aptalca, en sık rastlanan ama en hızlı sayan kafiyemde her şey bir bütündür, çünkü yalnızca toplama, çıkarma ve karşılaştırma işlemleri vardır. Sırasıyla INT'den DOUBLE'a geçiş gerekli değildir.

Genel olarak, özel durumlarda algoritmik optimizasyon, evrensel bir yaklaşıma göre yürütme (yazma değil) hızında her zaman bir avantaj sağlar. Bu nedenle, örneğin, Uzman Danışman parametrelerinin otomatik optimizasyonunu kullanıyorsa, otomatik optimizasyon hızı konusu çok önemlidir. Ve ya bir DLL'de ya da doğrudan MQL5'te kendi maksimum algoritmik olarak optimize edilmiş kafiyenizi yaratmak mantıklıdır. Ve otomatik optimizasyon durumları için MT5 optimize ediciyi kullanmayın. Ne yazık ki, EA'ları otomatik olarak optimize etmek için MT5 optimize edici çok sınırlı durumlar için uygundur.

 
hrenfx :

Desteklerim. Bu yüzden daha önce yazdım:

En aptalca, en sık rastlanan ama en hızlı sayan kafiyemde her şey bir bütündür, çünkü yalnızca toplama, çıkarma ve karşılaştırma işlemleri vardır. Sırasıyla INT'den DOUBLE'a geçiş gerekli değildir.

Genel olarak, özel durumlarda algoritmik optimizasyon, evrensel bir yaklaşıma göre yürütme (yazma değil) hızında her zaman bir avantaj sağlar. Bu nedenle, örneğin, Uzman Danışman parametrelerinin otomatik optimizasyonunu kullanıyorsa, otomatik optimizasyon hızı sorunu çok önemlidir. Bu nedenle, bir DLL'de veya doğrudan MQL5'te kendi maksimum algoritmik olarak optimize edilmiş kafiyenizi oluşturmak mantıklıdır. Ve otomatik optimizasyon durumları için MT5 optimize ediciyi kullanmayın. Ne yazık ki, otomatik optimizasyonlu EA'lar için yerleşik optimize edici sınırlı durumlar için uygundur.

Çifte transfer olmadan yapamadığınız zamanlara bir örnek verin?


Bir karşı örnek, örneğin, bir şeyin yüzdesini veya olasılığını hesaplamanız gerekir.

İlk durumda, yüzde 0.0001 olarak bir puan alıyoruz ve sonra 1.2345 yüzde 12345 puan olacak.

Muhtemelen aynı.

Her zaman çift bit derinliğinin bile sınırlı olduğunu ve her zaman gizli öğeler diye bir şey olduğunu anlamalısınız.

 
Academic :

Çifte transfer olmadan yapamadığınız zamanlara bir örnek verin?


Bir karşı örnek, örneğin, bir şeyin yüzdesini veya olasılığını hesaplamanız gerekir.

İlk durumda, yüzde 0.0001 olarak bir puan alıyoruz ve sonra 1.2345 yüzde 12345 puan olacak.

Muhtemelen aynı.

Her zaman çift bit derinliğinin bile sınırlı olduğunu ve her zaman gizli öğeler diye bir şey olduğunu anlamalısınız.

Aman ne pusu! İnsanlık, sayılar bilimini yanlış bir yönde geliştiriyor. Gerçek sayılar ve hatta daha karmaşık sayılar boşuna icat edilmiştir. - çok basit, bazıları, bir dizi tamsayıyı yönetiyor!
 
joo :
Aman ne pusu! İnsanlık, sayılar bilimini yanlış bir yönde geliştiriyor. Gerçek sayılar ve hatta daha karmaşık sayılar boşuna icat edilmiştir. - çok basit, bazıları, bir dizi tamsayıyı yönetiyor!
örnek göremiyorum?
 
Academic :
örnek göremiyorum?
Görüp görmediğini nasıl bilebilirim?
 
İki katına geçme ihtiyacına bir örnek: MA'nın banal hesaplaması veya başka herhangi bir gösterge. Tamsayıların (gerçekten sanallaştırılmış) bir bölünmesini, vahşi bir doğruluk kaybına uçmaya yetecek kadar. Parasal kar da sayılmaz. Bunu daha önce açık ve net olarak söyledim. Uygulamaya geçmeden bu anlaşılamaz.
Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
Neden: