MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 524

 
Maxim Kuznetsov :

yani yatay bir çizgi çizin.

Neden herhangi bir arabelleğe ve bunların yeniden hesaplanmasına ihtiyacınız var? ObjectSetDoubke(0,myHLine,OBJPROP_PRICE,concrete_price_value);

kullanıcı satırı görecek, arabellekleri yeniden hesaplamakla zaman kaybetmeyeceksiniz, herkes mutlu ve mutlu bir şekilde dağılıyor

PS/ doğru anla - bir gösterge tamponu, ilk etapta yapılan hesaplamaların sonuçlarını aktarmak (paylaşmak / paylaşmak) içindir. N uzunluğunda yatay bir çizgi çizin - bu başka bir şeyle ilgili

çizgi kavisli olmalıdır, yani ilk değeri geçerli Teklif+boyutunu, önceki değeri göstermelidir - Bir onay önce Teklif+boyutu

Ve EA için gösterge değerleri almak için daha sonra bu satıra ihtiyacım olacak
 

İfadenin birden fazla bölümü varsa, for ifadesindeki doğru sözdizimi nedir?

şöyle yazıyorum:

 for ( int i=candle_two_index- 1 , int k= 0 ;i>=candle_two_index-candles_oneside;i--,k++)
  {
  }

Derleme yapmaz.

 
Juer : İfadenin birden fazla bölümü varsa, for ifadesindeki doğru sözdizimi nedir?

Şöyle yazıyorum: for(int i=candle_two_index-1,int k=0;i>=candle_two_index-candles_oneside;i--,k++)

Döngü olmadan ayrı olarak derlemeyi deneyin int i=candle_two_index-1,int k=0; veya int i=1,int k=0; - hatayı anlamak

 
Juer :

İfadenin birden fazla bölümü varsa, for ifadesindeki doğru sözdizimi nedir?

şöyle yazıyorum:

Derleme yapmaz.

Bir ekstra int:

 for ( int i=candle_two_index- 1 ,k= 0 ;i>=candle_two_index-candles_oneside;i--,k++)
  {
  }
 

Güzel gün!

Geçmeyin)

Birisi bana bu görevde yardımcı olabilir mi: göstergeye bir uyarı ekleyin , böylece sinyal ekranda göründükten sonra uyarı tetiklenir, binlerce kez minnettar olacağım !!

Gerçekten kendim yapmaya çalıştım ama olmuyor.

Dosyalar:
 
Bu konuyla ilgili başka bir yere bakın.
 

Tünaydın!

MK4 sözdizimi sorusu: Bayrağı şöyle ayarlarsam:

 if (op1>cl2 && cl1>cl2) rost= true ;
if (op1<cl2 && cl1<cl2) rost= false ;

o zaman if(!rost) koşulu sadece rost=false koşulunu ya da rost=true altına girmeyen tüm koşulları yakalayacaktır?

Teşekkür ederim.

 
novichok2018 :

Tünaydın!

MK4 sözdizimi sorusu: Bayrağı şöyle ayarlarsam:

o zaman if(!rost) koşulu sadece rost=false koşulunu ya da rost=true altına girmeyen tüm koşulları yakalayacaktır?

Teşekkür ederim.

Koşul açık: rost yanlışsa

 
Artyom Trishkin :

Koşul açık: rost yanlışsa

Ne doğru ne de yanlış olan koşullara ne olur? Yok sayılacaklar mı yoksa if (op1>cl2 && cl1<cl2) koşulu yakalanacak mı? Rus dilinin mantığına göre bu da "DEĞİL" rost . Ne yazık ki, referans kitabında (!a) = (a=false) olduğuna dair net bir işaret yoktur.

 
novichok2018 :

Ne doğru ne de yanlış olan koşullara ne olur? Yok sayılacaklar mı yoksa if (op1>cl2 && cl1<cl2) koşulu yakalanacak mı? Rus dilinin mantığına göre bu da "DEĞİL" rost . Ne yazık ki, referans kitabında (!a) = (a=false) olduğuna dair net bir işaret yoktur.

Rost'u bir değer olmadan belirtirseniz, varsayılan olarak false olur.