[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 221

 
Dimka-novitsek:
А, вот же ещё.  Может, тут собака порылась! Обозвал так 

массивы Buy и Sell определены где-нибудь ?
 
Да, конечно!! Щас, впрочем гляну.
 
Оприделены, и используются всюду в программе.
	          
 
Dimka-novitsek:
Оприделены, и используются всюду в программе.

можно глянуть ?
 
int Buy[];int Sell[];
 
Dimka-novitsek:
Оприделены, и используются всюду в программе.

Как определены?
 
 {
//----


 // int F=1; for(int R=0;R<Tormoz;R++){F=F+R;Sleep(Slip);}
  
  

    if (!PozyProstavleny){ ArrayResize(Buy,Raz);ArrayResize(Sell,Raz);
   
           Price= (Ask+Dist*Point) ; TP_BUY=(Price+TP*Point);  SL_BUY= (Price- SL*Point);
           Price_SELL= (Bid-Dist*Point) ;  TP_SELL=Price_SELL-TP*Point;  SL_SELL=Price_SELL+SL*Point; K=1;
           
   for(int Raz1=0;Raz1<Raz;Raz1++){
   
           Sleep(2000); RefreshRates();  for(int A=25;A>=0;A--){if(IsTradeAllowed())break;if(A==0) Comment(" эксперту не разрешено торговать 
или поток для выполнения торговых операций занят "); }           
  tyccBuy= OrderSend (Symbol( ), OP_BUYSTOP,  Lot ,NormalizeDouble(Price, Digits), 5, NormalizeDouble( SL_BUY,Digits), 
  NormalizeDouble( TP_BUY,Digits), NULL, 450, 0, CLR_NONE);
   Buy[Raz1]= tyccBuy;
           Price= (Price+Dist*Point) ; TP_BUY= (Price+TP*Point); SL_BUY= (Price- SL*Point);
           Error=GetLastError();
     if (Error!=0){ string errorcomment = "Ошибка открытия ордера байстоп  "  + " " + Symbol() +  " " + ErrorDescript(Error); 
           Print (errorcomment);}
           
           Sleep(2000); RefreshRates();  for( A=25;A>=0;A--){if(IsTradeAllowed())break;if(A==0) Comment(" эксперту не разрешено торговать
 или поток для выполнения торговых операций занят "); }        
           Sell[Raz1]=OrderSend (Symbol( ), OP_SELLSTOP,  Lot ,NormalizeDouble(Price_SELL, Digits), 5, NormalizeDouble( SL_SELL,Digits), 
  NormalizeDouble( TP_SELL,Digits), NULL, 450, 0, CLR_NONE);
     Price_SELL= (Price_SELL -Dist*Point) ;TP_SELL=Price_SELL-TP*Point;   SL_SELL=Price_SELL+SL*Point;
            Error=GetLastError();if (Error==0)
            
            {errorcomment = "Ошибка открытия ордера селлстоп  "  + " " + Symbol() +  " " + ErrorDescript(Error); 
        Print (errorcomment);} PozyProstavleny=1; 
                       }
                       }   
                        
   if (!Pishem&&PozyProstavleny){SaveArray(FileBuy, Buy); SaveArray(FileSell, Sell); Pishem=1;}
       
             

//----
   Print( " Buy[0] " , Buy[0]," Buy[1] " , Buy[1]," Buy[2] " , Buy[2]," Buy[3] " , Buy[3]," Buy[4] " , Buy[4]," Buy[5] " , Buy[5] );
  
//+------------------------------------------------------------------+
И т.п.
 
Щас, на минуту отойду, папа.
 
Dimka-novitsek:
Щас, на минуту отойду, папа.

Хорошо, а кто папа? Надеюсь не я. И как определены все-таки массивы?
 
Мой папа. Фух, уже отощол. Ой, брат пришол, блин.