Wszystkie pytania dozwolone początkujących programistów
Witam
Mam taki prosty kod który zupełnie nie działa. Żadnej reakcji po załadowaniu do terminala.
Może ktoś z was zauważy jakiś błąd.
Pozdrawiam
			
			
						Kod: Zaznacz cały
extern int imax=20;
int start()
  {
   //----
   int i=0;
   double PipsHL=0;
   double PipsHLAVG=0;
   for(i=1;i<=imax;i++)
         {   
                  PipsHL=PipsHL+MathAbs(iHigh(NULL,0,i)-iLow(NULL,0,i));   
            
         }   
   string Text =
            "Srednia:" +  DoubleToStr(PipsHL/Point/i,4) + "\n";            
            
   Comment(Text);
   
   return(0);
  }Może ktoś z was zauważy jakiś błąd.
Pozdrawiam
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
			
									
						wydaje sie byc ok. w takim momencie zmienilbym Comment np na Alert - jesli nadal nie będzie nic widać, to dodawałbym tego Alerta wcześniej i sprawdzał do którego miejsca jest wywoływany. 
Ewentualnie usuwał poszczególne linie i sprawdzał czy już się pojawia jakiś wynik.
MQ4 nie ma debbuggera, wiec trzeba sobie radzic jakos samemu.
			
			
									
									
						Ewentualnie usuwał poszczególne linie i sprawdzał czy już się pojawia jakiś wynik.
MQ4 nie ma debbuggera, wiec trzeba sobie radzic jakos samemu.
pytanko do specjalistów od JForex i Eclipsa 
mam taki problem otóż testuje sobie kody z wiki dukasa
np http://www.dukascopy.com/wiki/index.php ... _libraries
i wogole z poziomu eclipsa nie mam reakcji, bo jak rozumie to z pozoimu ekcjipsa powiniem mi sie otworzyc panel dukasa?
czy mam sie zalogować do panelu i wtedy odpalać strategie??
ale po co mi wtedy te logowania itp?
			
			
									
									
						mam taki problem otóż testuje sobie kody z wiki dukasa
np http://www.dukascopy.com/wiki/index.php ... _libraries
i wogole z poziomu eclipsa nie mam reakcji, bo jak rozumie to z pozoimu ekcjipsa powiniem mi sie otworzyc panel dukasa?
czy mam sie zalogować do panelu i wtedy odpalać strategie??
ale po co mi wtedy te logowania itp?
1. Comment("Wynik = ",zmienna)Rafcik pisze:Jeśli mam powiedzmy wskaźnik iMA, on coś tam zwraca to jak narysować jego odczyt na wykresie?
2. Obiekty - poszukaj na forum "ObjectCreate"
======================================================
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ć..
- jamesfisher
 - Pasjonat

 - Posty: 497
 - Rejestracja: 03 wrz 2008, 17:42
 
Zacząłem się uczyć MQL-a. Sobie stworzyłem przykładzik, który otwiera pozycję BUY oraz dwie pozycje oczekujące (jedną BUYSTOP, drugą SELLSTOP). Niestety gdy testuję to w Dzienniku pokazuje mi, że dosłownie co każdy tick otwiera pozycje, a powinno maksymalnie otworzyć trzy pozycje i trzy zamknąć. Nie wiem gdzie popełniłem błąd. Z góry dziękuję za pomoc 
			
			
									
									
						Kod: Zaznacz cały
OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, 0, Ask+TakeProfit*Point, "", 0,0 ,Green); 
OrderSend(Symbol(), OP_BUYSTOP, Lots, Ask+buy_stop_pips*Point, 3, 0,Ask+(2*TakeProfit)*Point,"",0,0,Red);
OrderSend(Symbol(), OP_SELLSTOP,Lots, Bid-sell_stop_pips*Point, 3, 0, Bid-(2*TakeProfit)*Point,"",0,0,Red);
							


