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

 
tpg_k156 :
도와주세요, 제발. 일부 코드가 제대로 작동하지 않는 이유를 이해할 수 없습니다.

2013.01.08 15:24:21 2012.08.17 21:30 trololo EURUSD,M30: 성공적으로 로드됨

2013.01.08 15:24:21 2012.08.17 21:30 renkotrend_mart_fixtime_v1 EURUSD,M30: GPG=0 GSR=1.2347 spg=1.2327 ssr=1.2307
2013.01.08 15:24:21 2012.08.17 21:30 renkotrend_mart_fixtime_v1 EURUSD,M30: 미결제 주문 없음1.23470
2013.01.08 15:24:21 2012.08.17 21:30 renkotrend_mart_fixtime_v1 EURUSD,M30: 경고: AHTUNG!!! 알 수 없는 젠장!!! 추세가 결정되지 않음

어떻게 그게 가능합니까? 내 실수가 뭐야?

여기 로그에서 가져온 것입니다. 결과적으로 다른 경고 경보: AHTUNG!!! 알 수 없는 젠장!!! 추세가 결정되지 않음
 
TheXpert :
기간 변환기
고맙습니다. 일정이 자동으로 업데이트됩니까, 아니면 모든 작업을 직접 해야 합니까?
 
tpg_k156 :
여기 로그에서 가져온 것입니다. 결과적으로 다른 경고 경보: AHTUNG!!! 알 수 없는 젠장!!! 추세가 결정되지 않음


정의하고 싶다면

 else
      {
       //открытых ордеров нет
       Print ( "Открытых ордеров нет" ,GSR,GPG);
       if (GSR> 0 ) //тренд медвежий
         {
         
         price=GSR;
         tprofit=GSR+takeprofit* Point ;
         sloss=GSR-stoploss* Point ;
         OrdSend(symbol, 4 ,volume,price,slippage,sloss,tprofit,comment,magic,expiration,arrow_color); //устанавливаем OP_BUYSTOP
         }
       else if (GPG> 0 ) //тренд бычий
         {
         
         price=GPG;
         sloss=GPG+stoploss* Point ;
         tprofit=GPG-takeprofit* Point ;
         OrdSend(symbol, 5 ,volume,price,slippage,sloss,tprofit,comment,magic,expiration,arrow_color); //устанавливаем OP_SELLSTOP
         }
       else
         {
         Alert ( "AHTUNG!!! НЕВЕДОМАЯ ХУЙНЯ!!! ТРЕНД НЕ ОПРЕДЕЛЕН" );
         }
   
      }
 
Vinin :


정의하고 싶다면


감사합니다. 코드의 이 부분이 작동하기 시작했습니다.
 

또 다른 모호함이 있다

 if ( OrdersTotal ()> 0 ) //есть ли открытые ордера
      {
      i= OrdersTotal ();
       while (i> 0 ) //перебор открытых и отложенных ордеров
         {
         Print ( "Обработка ордера №" ,i);
         if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)== true ) //выбираем ордер
            {
             Print ( "Обработка существующих ордеров" );
            
            i--;
            }
         else
            {
             //ордер выбрать не удалось
            
             Print ( "OrderSelect() вернул ошибку - " , GetLastError ());
            }   
         
          }
      
      }
2013.01.08 17:06:48 2012.08.16 14:17 renkotrend_mart_fixtime_v1 EURUSD,M30: 새로운 바를 기다리는 중...

2013.01.08 17:06:48 2012.08.16 14:17 renkotrend_mart_fixtime_v1 EURUSD,M30: GPG=0 GSR=1.2288 spg=1.2279 ssr=1.227
2013.01.08 17:07:00 2012.08.16 14:30 renkotrend_mart_fixtime_v1 EURUSD,M30: 처리 주문 #1
2013.01.08 17:07:00 2012.08.16 14:30 renkotrend_mart_fixtime_v1 EURUSD,M30: OrderSelect()가 오류를 반환했습니다 - 0
핸드북에서:

ERR_NO_ERROR 0 오류 없음
지금 내 실수는 무엇입니까??? 분명히 나는 고문을 만들 수 없습니다 :(

 
tpg_k156 :

또 다른 모호함이 있다

2013.01.08 17:06:48 2012.08.16 14:17 renkotrend_mart_fixtime_v1 EURUSD,M30: 새로운 바를 기다리는 중...

2013.01.08 17:06:48 2012.08.16 14:17 renkotrend_mart_fixtime_v1 EURUSD,M30: GPG=0 GSR=1.2288 spg=1.2279 ssr=1.227
2013.01.08 17:07:00 2012.08.16 14:30 renkotrend_mart_fixtime_v1 EURUSD,M30: 처리 주문 #1
2013.01.08 17:07:00 2012.08.16 14:30 renkotrend_mart_fixtime_v1 EURUSD,M30: OrderSelect()가 오류를 반환했습니다 - 0
핸드북에서:

ERR_NO_ERROR 0 오류 없음
지금 내 실수는 무엇입니까??? 분명히 나는 고문을 만들 수 없습니다 :(


 if ( OrdersTotal ()> 0 ) //есть ли открытые ордера
      {
      i= OrdersTotal ()- 1 ;
       while (i>= 0 ) //перебор открытых и отложенных ордеров
         {
         Print ( "Обработка ордера №" ,i);
         if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)== true ) //выбираем ордер
            {
             Print ( "Обработка существующих ордеров" );
            
            i--;
            }
         else
            {
             //ордер выбрать не удалось
            
             Print ( "OrderSelect() вернул ошибку - " , GetLastError ());
            }   
         
          }
      
      }
서두르지 마
 
Vinin :

서두르지 마

0부터 카운트다운하나요? 젠장, 나는 정말로 Sloypok이거나 그들이 지금 느린 지혜라고 부르는 것입니다. 다시 한번 감사합니다!
 
나는 흥미로운 사실을 발견했습니다. 인쇄가 많으면 고문이 전혀 없으면 고문이 다르게 작동합니다. 이게 무슨 일이야? 또한 icustom을 통해 수신된 표시기 판독값 은 시각화 도우미 창에서 동일한 표시기의 시각적 표시와 다릅니다.
 

안녕하세요!! 모두 해피 홀리데이!! 새해 복 많이 받으시고 즐거운 성탄절 보내세요!

말해봐!! 나는 어레이를 사용한 적이 없다. 0 요소에 배열을 설정하고 싶습니다. 티켓 1을 기억하고 가격은 1입니다. 배열의 첫 번째 요소에 두 개의 티켓이 있으며 가격은 두 개입니다. 등.

그것을 처방하는 방법? dtwo 단어로 .. 아니요, 일반적으로 주제를 기억하고 배열에 대해 읽었습니다. plis를 설정하는 방법을 한 줄로 작성하십시오.

그리고 여기에 내 코드의 일부가 있지만 불필요합니다. extern int Raz=5;

 int start()
  {
//----
     if (!PozyProstavleny){ 
   
           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 ; 
           
   for ( int Raz1=Raz;Raz1> 0 ;Raz1--){
   
           Sleep ( 2000 ); RefreshRates();   for ( int A= 25 ;A>= 0 ;A--){ if (IsTradeAllowed()) break ;
if (A== 0 ) Comment ( " эксперту не разрешено торговать или поток для выполнения торговых операций занят " ); }           
           OrderSend ( Symbol ( ), OP_BUYSTOP,  Lot , NormalizeDouble (Price, Digits ), 5 , NormalizeDouble ( SL_BUY, Digits ), 
  NormalizeDouble ( TP_BUY, Digits ), NULL , 450 , 0 , CLR_NONE );
           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 ( " эксперту не разрешено торговать или поток для выполнения торговых операций занят " ); }        
           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);} Print ( "for1" );PozyProstavleny= 1 ; 
                       }
                       }   
                        
 

2013.01.08 20:31:58 2012.12.03 10:00 renkotrend_mart_fixtime_v1 EURUSD,M30: OrderModify 오류 1

이 줄을 어떻게 이해할 수 있습니까?