[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 152

 
alex12 :

Danışmanın test sırasında neden pozisyon açmadığını söyle, nedenini anlamıyorum - kod doğru yazılmış gibi görünüyor.


Bir değer diğerinden nasıl hem daha yüksek hem de daha düşük olabilir?

 if ( price[ 0 ]<WMA0 && price[ 0 ]>WMA0 )
 
alex12 :

Danışmanın test sırasında neden pozisyon açmadığını söyle, nedenini anlamıyorum - kod doğru yazılmış gibi görünüyor.


Ayrıca ortalama periyodu 1 ve 5 kez olan göstergeye de bir defa diyoruz)

ve iki) MODE_PLUSDI hattı bu göstergede olduğu yerden

iBands() , iEnvelopes() , iEnvelopesOnArray() , iFractals() ve iGator() işlevleri çağrılırken kullanılan gösterge satırlarının tanımlayıcıları:

Devamlı Anlam Tanım
MODE_UPPER 1 üst çizgi
MODE_LOWER 2 Sonuç olarak
 

Herkese merhaba. Basit soru.

Bir görevim var: gösterge parametrelerinde if ifadesi için bir koşul ayarlayabileceğiniz bir değişken girmeniz gerekiyor

Örneğin, bir değişken var:

(tür?) Değişken="(x>y)" ;

if (değişken)

{

......

}

Nasıl uygulanır? Öngörülen algoritma için koşulları değiştirmek çok gereklidir.

Şimdiden teşekkürler.

 
Bunun için fonksiyonlar var.
 
Fartarantula :

Herkese merhaba. Basit soru.

Bir görevim var: gösterge parametrelerinde if ifadesi için bir koşul ayarlayabileceğiniz bir değişken girmeniz gerekiyor

Örneğin, bir değişken var:

(tür?) Değişken="(x>y)" ;

if (değişken)

{

......

}

Nasıl uygulanır? Öngörülen algoritma için koşulları değiştirmek çok gereklidir.

Şimdiden teşekkürler.

Belki bu yüzden :

 bool Peremennaya= false ;
 
   if (x>y)Peremennaya= true ;  
   if (Peremennaya== true )
     {
     .........
     }
 
bool Compare(double x,double y){
   if(x>y){return(true);}
   return(false);
}

void start(){
   if(Compare(x,y)){
      ... bla bla bla
   }else{
      ... bla bla bla
   }
   ... bla bla bla 
  
}
 

Beyler, bana katı bir koşul ve bir örnek sunuyorsunuz.

Benim görevim, parametredeki göstergeyi başlatırken alanı hesaplamak için forumu değiştirmek. Onlar.

Grafikte farklı özelliklere sahip belirli bir alan var, örneğin (a,b,c,d,e...)

Bölgedeki fiyat davranışını kontrol etme koşuluna bağlı olarak, alandan bir fib çekilir.

Doğrulama koşulları formüldür, yani. istediğiniz gibi değiştirilebilen aynı değişken.

Örneğin:

if ((a>b)<(c/d+4).........+10*a) katı ve değişmez bir koşul bağlamasıdır.

{

ObjectCreate ( Fibe ....)

}

Kullanıcı tarafından gösterge parametreleri iletişim kutusu aracılığıyla değiştirilecek " harici değişkene " ihtiyacım var,

böylece doğrulama koşullarını değiştirmenize izin verir.

if ( dış değişken )

{

ObjectCreate ( Fibe ....)

}

 

Ya soruları nasıl doğru soracağınızı bilmiyorsunuz ya da sizi doğru anlıyorsam, o zaman bir anahtar kelime dedektörü ve sonraki adımların tam bir açıklamasını içeren ayrıntılı bir metin dizesi ayrıştırıcısı yazmanız gerekecek. Ya bilmiyorsunuz ya da kafanız karıştı.

1) değişken bir ifade değil, değeridir.

2) harici bir değişken bir sabittir ve bir ifade ile başlatılamaz.

 
FAQ :

................

2) harici bir değişken bir sabittir ve bir ifade ile başlatılamaz.

Onlar. Görünüşe göre, herhangi bir ifadenin yürütüldüğünü kontrol ederken koşulun içeriğini değiştiremiyorum.

Hiçbir yolu yok mu?

 
Fartarantula :

Onlar. Görünüşe göre, herhangi bir ifadenin yürütüldüğünü kontrol ederken koşulun içeriğini değiştiremiyorum.

Hiçbir yolu yok mu?

En önceden tanımlanmış işlevde bir şeyden hoşlanmıyorsanız, kendinizinkini yazmanız gerekir.
Neden: