Ama çözemiyorum, eğer girişte hesaplama için 2 değişkenim varsa ve 3 tane çıkması gerekiyorsa (farklı int ve double türleri ile ), o zaman ne yapmalıyım?
Ama çözemiyorum, eğer girişte hesaplama için 2 değişkenim varsa ve 3 tane çıkması gerekiyorsa (farklı int ve double türleri ile ), o zaman ne yapmalıyım?
OnTick ()
{
double x,y,c;
int q= 5 ;
double w= 0.1 ;
ABC(q,w);
Print (x, " | " , y, " | " , c);
}
void ABC( int A, double B)
{
x=A+B;
y=A-B;
c=A*B;
}
Ama çözemiyorum, eğer girişte hesaplama için 2 değişkenim varsa ve 3 tane çıkması gerekiyorsa (farklı int ve double türleri ile ), o zaman ne yapmalıyım?
Aceleciliğim için özür dilerim, ama benim örneğimi kullanarak bunu nasıl organize edeceğimi anlamak benim için daha iyi - kodda farklı yerlerde birçok kez çağrılan bir işlev var - şimdi bir değer döndürüyor, ancak daha fazlasına ihtiyacımız var, hadi 2 _Yüksek ve _Düşük deyin - burada nasıl olunur?
int BarPeresek_iMAf( int PeriodMA)
{
int TFT= 0 ;
int shiftMAT= 0 ;
int typeMAT= 0 ;
int priceMAT= 0 ;
int BarPeresek= 0 ;
if ( Bars >PeriodMA)
{
for ( int X= 1 ;X< 1000 ; X++)
{
double MAT= NormalizeDouble ( iMA ( Symbol (),TFT,PeriodMA,shiftMAT,typeMAT,priceMAT,X), Digits );
if (( Low [X]>MAT && High [X]>MAT) ||
( Low [X]<MAT && High [X]<MAT))BarPeresek++;
else {BarPeresek++; break ;}
}
}
double _High= High [BarPeresek]; //Надо получить сразу из функцииdouble _Low= Low [BarPeresek]; //Надо получить сразу из функцииreturn BarPeresek;
}
Aceleciliğim için özür dilerim, ama benim örneğimi kullanarak bunu nasıl organize edeceğimi anlamak benim için daha iyi - kodda farklı yerlerde birçok kez çağrılan bir işlev var - şimdi bir değer döndürüyor, ancak daha fazlasına ihtiyacımız var, hadi 2 _Yüksek ve _Düşük deyin - burada nasıl olunur?
OnTick ()
{
double _High= High [BarPeresek_iMAf(Per_MA)];
double _Low= Low [BarPeresek_iMAf(Per_MA)];
}
int BarPeresek_iMAf( int PeriodMA)
{
int TFT= 0 ;
int shiftMAT= 0 ;
int typeMAT= 0 ;
int priceMAT= 0 ;
int BarPeresek= 0 ;
if ( Bars >PeriodMA)
{
for ( int X= 1 ;X< 1000 ; X++)
{
double MAT= NormalizeDouble ( iMA ( Symbol (),TFT,PeriodMA,shiftMAT,typeMAT,priceMAT,X), Digits );
if (( Low [X]>MAT && High [X]>MAT) ||
( Low [X]<MAT && High [X]<MAT))BarPeresek++;
else {BarPeresek++; break ;}
}
}
return BarPeresek;
}
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Merhaba, söyleyin lütfen, fiyatın yuvarlak seviyeye yaklaştığını programlı olarak nasıl anlayabilirim?
Söyle bana, lütfen, fonksiyonun hesaplanmasının sonuçlarının birkaç değerini nasıl döndürebilirim?
Diyelim ki bir ABC fonksiyonum var - Aynı anda üç değişkenin değerini almak istiyorum, bunu nasıl yapabilirim?
Söyle bana, lütfen, fonksiyonun hesaplanmasının sonuçlarının birkaç değerini nasıl döndürebilirim?
Diyelim ki bir ABC fonksiyonum var - Aynı anda üç değişkenin değerini almak istiyorum, bunu nasıl yapabilirim?
öyle gibi
Teşekkür ederim.
Ama çözemiyorum, eğer girişte hesaplama için 2 değişkenim varsa ve 3 tane çıkması gerekiyorsa (farklı int ve double türleri ile ), o zaman ne yapmalıyım?
Teşekkür ederim.
Ama çözemiyorum, eğer girişte hesaplama için 2 değişkenim varsa ve 3 tane çıkması gerekiyorsa (farklı int ve double türleri ile ), o zaman ne yapmalıyım?
Teşekkür ederim.
Ama çözemiyorum, eğer girişte hesaplama için 2 değişkenim varsa ve 3 tane çıkması gerekiyorsa (farklı int ve double türleri ile ), o zaman ne yapmalıyım?
Aceleciliğim için özür dilerim, ama benim örneğimi kullanarak bunu nasıl organize edeceğimi anlamak benim için daha iyi - kodda farklı yerlerde birçok kez çağrılan bir işlev var - şimdi bir değer döndürüyor, ancak daha fazlasına ihtiyacımız var, hadi 2 _Yüksek ve _Düşük deyin - burada nasıl olunur?
Aceleciliğim için özür dilerim, ama benim örneğimi kullanarak bunu nasıl organize edeceğimi anlamak benim için daha iyi - kodda farklı yerlerde birçok kez çağrılan bir işlev var - şimdi bir değer döndürüyor, ancak daha fazlasına ihtiyacımız var, hadi 2 _Yüksek ve _Düşük deyin - burada nasıl olunur?