[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 221

 
Dimka-novitsek :
아, 여기 하나 더 있습니다. 개가 여기를 뒤졌을 수도 있어요! 그렇게 불렀다

배열 구매 및 판매가 어딘가에 정의되어 있습니까?
 
그렇지!! 지금 바로 살펴보겠습니다.
 
프로그램 전체에서 정의되고 사용됩니다.
	          
 
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 :
지금은 잠시 가보겠습니다, 아빠.

좋아, 아빠가 누구니? 내가 아니길 바랍니다. 배열은 어떻게 정의됩니까?
 
우리 아빠. 휴, 이미 otoschol. 오, 형이 왔다, 젠장.