Pratik olarak tüm zamanını aldığı bir hindim var. :) istatistiksel kronometrik model analizörü :)
her çubukta yaklaşık 2000 kez farklı Kapat[] çağrısı yapar sonra dizilere çok yayılır. diziye yapılan her çağrıdan önce bir demet if () ile uygunluğunu kontrol edin. HLC'ye dönüştürmeye bile çalışmıyorum :)
ve bu fikri geliştirmek istiyorum, çünkü bu kar getiriyor.
gösterge ile her şey yolunda. Ben de IndicatorCounted() kullanıyorum, ancak Athlon 1700'de başlatma 10-30 saniye sürüyor .. ancak daha fazla zil ve ıslık ekleme arzusu var...
o yapıyı tek bir yere yerleştirirsem hız 2 kat artar.
genel olarak, dizilere ve yerel değişkenlere erişim hızı 10 kat farklıdır.
Bu kadar uzun bir süre boyunca, kodda açıkça yanlış bir şeyler var. Sonsuz bir döngüde çalışıyorum, tamam. Dizi işleme ve grafik yeniden çizme dahil 2000 satır kod. nesneler. Bir döngü yaklaşık 10-12 ms sürer. Keneler arasında 30-500 kez dönüş yapmak mümkündür. MT ok. hızlı . Kodunuzda sorunu arayın.
TAMAM. teşekkür ederim .
Şimdi biraz meditasyon yapmalıyım..
Gerçekten hiçbir şey yazamazsınız.
Forum bu anlamda basitçe yeri doldurulamaz.
Tekrar teşekkürler.
ArrayCopy() kullanmayı deneyin;
sınanmış. kesinlikle hiçbir anlamı yok. hız aynıdır.
ve yerel değişkenlerle 5 kat daha hızlı.
sınanmış. kesinlikle hiçbir anlamı yok. hız aynıdır.
ve yerel değişkenlerle 5 kat daha hızlı.
Kodunuzda ne kadar sürüyor?
istatistiksel kronometrik model analizörü :)
her çubukta yaklaşık 2000 kez farklı Kapat[] çağrısı yapar
sonra dizilere çok yayılır. diziye yapılan her çağrıdan önce bir demet if () ile uygunluğunu kontrol edin.
HLC'ye dönüştürmeye bile çalışmıyorum :)
ve bu fikri geliştirmek istiyorum, çünkü bu kar getiriyor.
2. Göstergede bir döngü veya sonsuz bir döngü var mı?
o yapıyı tek bir yere yerleştirirsem hız 2 kat artar.
genel olarak, dizilere ve yerel değişkenlere erişim hızı 10 kat farklıdır.
Herkes küçük bir hızlı derleyici önerebilir mi?
tercihen Cil Pascal.
Sonsuz bir döngüde çalışıyorum, tamam. Dizi işleme ve grafik yeniden çizme dahil 2000 satır kod. nesneler. Bir döngü yaklaşık 10-12 ms sürer. Keneler arasında 30-500 kez dönüş yapmak mümkündür.
MT ok. hızlı . Kodunuzda sorunu arayın.
t2=YerelZaman(); for(d=5000 ;d>0;d--) for(k=1;k<5000;k++){ z=Kapat[k];y=Kapat[k+1];x=Kapat[k+2 ]; z=Açık[k];y=Açık[k+1];x=Açık[k+2]; }