prev_hesaplanmış - sayfa 13

 
Alexey Viktorov :

Öyleyse Fedoseev ile aptal olmayı bırak ve bu başlıkta mql4 tartışmasını yasaklama hakkını sana kim verdi sorusuna cevap ver? Tartışma mql5 ile karşılaştırıldığında.

İfadeler için yeterli düşünce netliği yok, onu daha iyi olanlara bırakın.

Ve bu başlıkta, zaten 12 sayfada, yalnızca bir döngüde gösterge arabelleklerini sıfırlamanız gereken gibi tahminlerinizi çürütmeniz gerekiyor.

Sıfırlamayın, ancak bir gösterge arabelleği olan dizinin öğelerini başlatın.

Klasik bir gösterge alırsak, ilk başlangıçta veya geçmişi yüklerken tüm dizi öğeleri yeniden başlatılır - gösterge tüm dizi öğeleri için değerlerini yeniden hesaplar, yani her dizi öğesine zorla belirli değerler atar - Umarım en azından bu anlaşılırdır?

 
Karputov Vladimir :

Sıfırlamayın, ancak bir gösterge arabelleği olan dizinin öğelerini başlatın.

Klasik bir gösterge alırsak, ilk başlangıçta veya geçmişi yüklerken tüm dizi öğeleri yeniden başlatılır - gösterge tüm dizi öğeleri için değerlerini yeniden hesaplar, yani her dizi öğesine zorla belirli değerler atar - Umarım en azından bu anlaşılırdır?

Anlıyorum ama anlamıyorsun. Bir diziyi sıfırlamak ve tüm öğeleri sıfırlarla doldurmak arasındaki fark nedir?

Kusura bakmayın yine size uygun olmayan bir şekilde ifade ettim kendimi. Bir diziyi sıfırlamak ve bir dizinin tüm öğelerini sıfırlarla başlatmak arasındaki fark nedir ???

 
Alexey Viktorov :
Anlıyorum ama anlamıyorsun. Bir diziyi sıfırlamak ve tüm öğeleri sıfırlarla doldurmak arasındaki fark nedir?
"Sıfır dizi" teriminden ne anlıyorsunuz? Kod lütfen.
 
Karputov Vladimir :
"Sıfır dizi" teriminden ne anlıyorsunuz? Kod lütfen.

TÜM dizi öğelerini 0 veya 0.0 olarak ayarlamaktan başka bir şey değildir; bu, bir çift dizi için daha okuryazardır.

Kod mu? Lütfen, double türünde bir dizimiz var, birkaç şekilde sıfırlanabilir.

1. bir döngüde. senin önerin. Bir döngü yazmak için tembelim, anlayacaksın aptal değil.

2. ArrayInitialize(dizi, 0.0);

3. ZeroMemory(dizi);

Öyleyse, göstergenin tüm geçmişi için herhangi bir hesaplamaya ihtiyacım yoksa, o zaman 2 veya 3 yöntemini kullanarak arabellek dizisinin TÜM öğelerine sıfır atamayı kim yasaklıyor ???

 
Alexey Viktorov :

///

Öyleyse, göstergenin tüm geçmişi için herhangi bir hesaplamaya ihtiyacım yoksa, o zaman 2 veya 3 yöntemini kullanarak arabellek dizisinin TÜM öğelerine sıfır atamayı kim yasaklıyor ???

İhtiyacın var, anladın.
 
Alexey Viktorov :

TÜM dizi öğelerini 0 veya 0.0 olarak ayarlamaktan başka bir şey değildir; bu, bir çift dizi için daha okuryazardır.

Kod mu? Lütfen, double türünde bir dizimiz var, birkaç şekilde sıfırlanabilir.

1. bir döngüde. senin önerin. Bir döngü yazmak için tembelim, anlayacaksın aptal değil.

2. ArrayInitialize(dizi, 0.0);

3. ZeroMemory(dizi);

Öyleyse, göstergenin tüm geçmişi için herhangi bir hesaplamaya ihtiyacım yoksa, o zaman 2 veya 3 yöntemini kullanarak arabellek dizisinin TÜM öğelerine sıfır atamayı kim yasaklıyor ???

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

prev_hesaplanmış

fxsaber , 2016.10.19 07:47

if (rates_total > prev_calculated)
   ArrayFill (Buffer, prev_calculated, rates_total - prev_calculated, EMPTY_VALUE );

 
fxsaber :

Bunu görmüştüm. Ancak bunun neden uygun olmadığını açıklamak için sayfa 7'den biraz daha önceki her şeyi tekrarlamanız gerekiyor.

Prensip olarak, sorun yoktur, koltuk değneği bulunur. Geriye tek bir soru kalıyor: mql4'teki gibi yapmayı engelleyen veya zorlaştıran nedir?

 
Alexey Viktorov :

Bunu görmüştüm. Ancak bunun neden uygun olmadığını açıklamak için sayfa 7'den biraz daha önceki her şeyi tekrarlamanız gerekiyor.

Prensip olarak, sorun yoktur, koltuk değneği bulunur. Geriye tek bir soru kalıyor: mql4'teki gibi yapmayı engelleyen veya zorlaştıran nedir?

Peki, aynı primeri bulun, bu konuyu okumayı ve yeniden okumayı öğrenin (içinde bir cevap var).
 
Fso. Artık duvardan sıçrayan bezelyelerle savaşamıyorum. Hafta sonundan önce tartışmayı bıraktı.
 
Alexey Viktorov :

Geriye tek bir soru kalıyor: mql4'teki gibi yapmayı engelleyen veya zorlaştıran nedir?

Bu başlıkta bunu yapabilecek kimse yoktu. (Hizmet Masasında) yapabilecek olanlara yönelmek yerine, tartışmaya ve iddialarını kanıtlamaya başladılar.

Forum bağımlılığı iyiye götürmez. Geliştiricilere özel bir teklif varsa - Hizmet Masasına. Şimdiye kadar, tüm uygulamalarım geliştiriciler tarafından çok dikkatli bir şekilde incelendi ve yorumlandı. Uygun düzeltmeler/eklemeler kendileri tarafından yapılmıştır. Zamanını takdir et. Forumu daha az ziyaret edin.