jak chcesz mogę Ci podesłać fajny miernik siły walut z którego sam korzystamJa chce okreslic tylko sile
Suma wartości bezwzględnych.
- drapichrust
 - Stały bywalec

 - Posty: 73
 - Rejestracja: 03 gru 2009, 11:22
 
Niestety to nadal jest niepoprawne. Wszystko zależy od tego co chcesz osiągnąć.ralbet pisze:No tak. Tu sie klaniaja oczywiste braki podstaw programowania u mnie. Z tego co napisal wega wynika ze powinienem zadeklarowac nazwe wynik poza klamrami:
no i jest ok, tyle ze wynik wychodzi 0,000000Kod: Zaznacz cały
double wynik() { double wynik= (MathAbs(mahistogram())+MathAbs(mahistograma())+MathAbs(mahistogramb())+MathAbs(mahistogramc())+ MathAbs(mahistogramd())+MathAbs(mahistograme())+MathAbs(mahistogramf())+MathAbs(mahistogramg())+ MathAbs(mahistogramh())+MathAbs(mahistogrami())+MathAbs(mahistogramj())+MathAbs(mahistogramk())+ MathAbs(mahistogramm()))/13; }
moze powinienem dopisac cos na dole jeszcze?
Załóżmy, że masz poniższą sytuację:
Kod: Zaznacz cały
int init()
  {
//----
   Print("INIT EA");
   double wynik= (MathAbs(mahistogram())+MathAbs(mahistograma())+MathAbs(mahistogramb())+MathAbs(mahistogramc())+
               MathAbs(mahistogramd())+MathAbs(mahistograme())+MathAbs(mahistogramf())+MathAbs(mahistogramg())+
               MathAbs(mahistogramh())+MathAbs(mahistogrami())+MathAbs(mahistogramj())+MathAbs(mahistogramk())+
               MathAbs(mahistogramm()))/13;
//----
   return(0);
  }
Możesz mieć również taka sytuację:
Kod: Zaznacz cały
double wynik;
int init()
  {
//----
   Print("INIT EA");
   wynik= (MathAbs(mahistogram())+MathAbs(mahistograma())+MathAbs(mahistogramb())+MathAbs(mahistogramc())+
               MathAbs(mahistogramd())+MathAbs(mahistograme())+MathAbs(mahistogramf())+MathAbs(mahistogramg())+
               MathAbs(mahistogramh())+MathAbs(mahistogrami())+MathAbs(mahistogramj())+MathAbs(mahistogramk())+
               MathAbs(mahistogramm()))/13;
//----
   return(0);
  }
Wega_x
Jeśli chcesz z tego funkcje zrobić to tak:
			
			
									
									Kod: Zaznacz cały
double wynik() 
{ 
 return((MathAbs(mahistogram())+MathAbs(mahistograma())+MathAbs(mahistogramb())+MathAbs(mahistogramc())+ 
               MathAbs(mahistogramd())+MathAbs(mahistograme())+MathAbs(mahistogramf())+MathAbs(mahistogramg())+ 
               MathAbs(mahistogramh())+MathAbs(mahistogrami())+MathAbs(mahistogramj())+MathAbs(mahistogramk())+ 
               MathAbs(mahistogramm()))/13); 
}
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..
						Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..
							

