[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 615

 
ToLik_SRGV :


Aynı şeyi yazdım, sadece bir değişken yerine bir dizi kullanmayı önerdim.

ÖZKAYNAKLARIN ARTIŞ VEYA DÜŞÜŞÜNÜN BELİRLENMESİ İÇİN BAŞKA BİR YOL VAR MI?
 
sllawa3 :
ÖZKAYNAKLARIN ARTIŞ VEYA DÜŞÜŞÜNÜN BELİRLENMESİ İÇİN BAŞKA BİR YOL VAR MI?

Yukarıdakilere yüzde değişim ölçümü şeklinde yumuşatma eklerdim.

Sadece son birkaç barda.

Bir şekilde oynadım - çok iyi çalışıyor.

PS Capslock'u sıkıştırmak güzel olurdu.

 
Swetten :

Yukarıdakilere yüzde değişim ölçümü şeklinde yumuşatma eklerdim.

Sadece son birkaç barda.

Bir şekilde oynadım - çok iyi çalışıyor.

PS Capslock'u sıkıştırmak güzel olurdu.

neyin ve neye göre yüzde değişimi?
 
sllawa3 :
neyin ve neye göre yüzde değişimi?

Öz sermayedeki yüzde değişim.

Kendisiyle ilgili olarak.

 
Eşitlik ve denge oranını kastediyorum (birinin karşılıklı büyümesine veya büyümesine rağmen, diğeri düştüğünde aralarındaki mesafeyi azaltmak mümkün olduğuna göre)? ve yine de, değişiklikleri karşılaştırmak için bir dizi oluşturmanız gerekir.
 
sllawa3 :
Eşitlik ve denge oranını kastediyorum (birinin karşılıklı büyümesine veya büyümesine rağmen, diğeri düştüğünde aralarındaki mesafeyi azaltmak mümkün olduğuna göre)? ve yine de, değişiklikleri karşılaştırmak için bir dizi oluşturmanız gerekir.

Bir dizi oluşturmanız gerekir.

Biz sadece eşitliği ölçüyoruz (ölçüyoruz).

 
çifte öz sermaye;
int limit = 10; // çubuklardaki derinlik
for(int i=0;i<limit;i++)
{
eşitlik=(HesapEquity(),i);

}

işte böyle bir konu (hindilerde olduğu gibi), akım nasıl doğru yazılır... (yoksa köyde okulumuz yoktu...)

 

Böyle daha iyi

 double эквити[];
int limit = 10 ; //глубинa в барах 
ArrayResize (эквити,limit);
for ( int i=limit- 1 ;i>= 0 ;i--)
{
if (i!= 0 )эквити[i]=эквити[i- 1 ];
else эквити=AccountEquity();

}
 
Roger :

Böyle daha iyi

 double эквити[];
int limit = 10 ; //глубинa в барах 
ArrayResize (эквити,limit);
for ( int i=limit- 1 ;i>= 0 ;i--)
{
if (i!= 0 )эквити[i]=эквити[i- 1 ];
else эквити=AccountEquity();

}

Bir şey bana burada bir engel olduğunu söylüyor... Tabii ki, MQL'de hala gencim (bu yılın Nisan ayında başladım) ve henüz dizilerle çok iyi değilim, ancak bu yapı diziyi dolduracak. her tik, yani dizinin her elemanında aynı olanla (şu anda mevcut olan) eşitlik olacağı anlamına gelir, ancak dizinin öğelerini her çubuğun açılmasıyla doldurmanız gerekir. i'ye yönelik dizi öğelerine her bir çubuktaki eşitlik durumuna ilişkin verileri girin. Onlar. döngüde yeni bir çubuk açmak için bir kontrol olmalı, evet ise, eşitlik değerini i'ye adreslenen dizi hücresine yazın, henüz yeni bir çubuk açılmadıysa, o zaman herhangi bir şey girmenize gerek yoktur. bir sonraki dizi hücresi, zaten i -1'e adreslenmiş, aksi takdirde, şu anki eşitlik durumunu oraya koyalım...
Yanlışsam düzelt...

 
artmedia70 :

Bir şey bana burada bir engel olduğunu söylüyor... Tabii ki, MQL'de hala gencim (bu yılın Nisan ayında başladım) ve henüz dizilerle çok iyi değilim, ancak bu yapı diziyi dolduracak. her tik, yani dizinin her elemanında aynı olanla (şu anda mevcut olan) eşitlik olacağı anlamına gelir, ancak dizinin öğelerini her çubuğun açılmasıyla doldurmanız gerekir. i'ye yönelik dizi öğelerine her bir çubuktaki eşitlik durumuna ilişkin verileri girin. Onlar. döngüde yeni bir çubuk açmak için bir kontrol olmalı, evet ise, eşitlik değerini i'ye adreslenen dizi hücresine yazın, henüz yeni bir çubuk açılmadıysa, o zaman herhangi bir şey girmenize gerek yoktur. sonraki dizi hücresi, zaten i -1'e adreslenmiş, aksi takdirde, şu anki eşitlik durumunu oraya koyalım...
Yanlışsam düzelt...


bence haklıyım.. Benim de şüphelerim var...