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

 
artmedia70 :
위의 예를 공부하고 싶지 않은 것은 착각입니다.

죄송합니다, 귀하를 보지 않고 답변을 작성했습니다. 덕분에 이미 배우고 있습니다.
 
first_may :

죄송합니다, 귀하를 보지 않고 답변을 작성했습니다. 덕분에 이미 배우고 있습니다.
확인. 힌트 - 항상 제로 바에서 엽니다. 그들 사이의 차이점을 확인하십시오.
 
artmedia70 :
확인. 힌트 - 항상 제로 바에서 엽니다. 그들 사이의 차이점을 확인하십시오.

내가 원하는 것이 밝혀졌습니다. 정말 감사합니다 :).
 

말해봐, 내가 어떻게 든 else를 잘못 사용하고있는 것 같습니다.

GA= MathRound ((((price-Q)/ Point )- 50 )/ 20 ); if (GA> 0 ) {C= 0 ;A= 1 ; Alert ( "GA=" ,GA); } else {GA= 0 ;}  
  
  DA= MathRound ((((W-price)/ Point )- 50 )/ 20 ); if (DA> 0 ) {C= 0 ;A= 1 ; Alert ( "DA=" ,DA); } else {DA= 0 ;}  } }
   

여기, 모든 경우의 결과가 0인 것 같습니다.

 
Roman. :

정화는 성공했습니까?


C 드라이브에서 억눌린 사람의 %가 감소한 것은 많지 않습니다. 나는 디스크 C를 가지고 있고, 형 D는 나에게 5개의 장난감을 주었다.

현재 디스크에 297.5 중 24.5GB의 여유 공간이 있으며 D에서는 400 중 19개의 여유 공간이 있습니다.

 
나는 지금 프로그램을 보고 있다

나무 크기 무료

하나의 폴더 속성을 클릭하지 않도록이 tree-zise는 오름차순으로 정렬하므로 매우 편리합니다.

게임이 너무 커서 놀람

 
Dimka-novitsek :

말해봐, 내가 어떻게 든 else를 잘못 사용하고있는 것 같습니다.

여기, 모든 경우의 결과가 0인 것 같습니다.

모든 곳에서 확인하는 것을 방해하는 것은 무엇입니까?

GA= MathRound ((((price-Q)/ Point )- 50 )/ 20 );
Alert ( "Сразу после расчёта GA = " ,GA);
if (GA> 0 ) {
   C= 0 ;
   A= 1 ;
   Alert ( "Больше ли ноля GA = " ,GA); 
   }
else {
   GA= 0 ;
   Alert ( "Оператор else: GA = " ,GA);
   } 
  
DA= MathRound ((((W-price)/ Point )- 50 )/ 20 );
Alert ( "Сразу после расчёта DA = " ,DA);
if (DA> 0 ) {
   C= 0 ;
   A= 1 ;
   Alert ( "Больше ли ноля DA = " ,DA); 
   }
else {
   DA= 0 ;
   Alert ( "Оператор else: DA = " ,DA);
   } 
예를 들어 이런...
 
감사합니다!!!
 

디자인이 작동하지 않는 이유를 알려주세요

       if ((_Lot_BUY+_Lot_BUYSTOP) - _Lot_SELL >= 0.01 ) _Lot = 0.01 ;
 

거기에 실제로

 //----- удаление локов ----------------------------------------------
   if (_Lot_SELL < _Lot_BUY+_Lot_BUYSTOP && _Lot_BUYSTOP != 0 ) {
       double _dif = (_Lot_BUY+_Lot_BUYSTOP) - _Lot_SELL;
       if ((_Lot_BUY+_Lot_BUYSTOP) - _Lot_SELL >= 0.01 ) _Lot = 0.01 ;
       if ((_Lot_BUY+_Lot_BUYSTOP) - _Lot_SELL >=   0.1 ) _Lot =   0.1 ; 
       if ((_Lot_BUY+_Lot_BUYSTOP) - _Lot_SELL >=     1 ) _Lot =     1 ;   
       if ((_Lot_BUY+_Lot_BUYSTOP) - _Lot_SELL >=   10 ) _Lot =   10 ; 

Print (_dif + " удаление1 _Lot = " +_Lot+ "_Lot_BUY = " +_Lot_BUY+ "_Lot_BUYSTOP = " +_Lot_BUYSTOP+ "_Lot_SELL = " +_Lot_SELL+ "_Lot_SELLSTOP = " +_Lot_SELLSTOP);
      
       for (_i= OrdersTotal ()- 1 ; _i>= 0 ; _i--){  
         OrderSelect (_i, SELECT_BY_POS, MODE_TRADES);
         if ( OrderSymbol () == Symbol () && OrderMagicNumber () == Magic
         && OrderType () == OP_BUYSTOP && OrderLots () == _Lot){
            close_for_ticket( OrderTicket ());
             break ;
         }
      }
   }
_dif = 0.01을 인쇄하지만 _Lot = 0;