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

 
아, 그럼 난 괜찮아??
 
FAQ 17.03.2012 12:18
개봉 당시에 priceBUY 변수에 0이 있을 가능성이 높으므로 Bid- priceBUY(0)==Bid, 따라서

아니요, 그렇다면 SELL도 올바르게 추적되지 않지만 SELL은 잘 작동합니다. 나는 이미 priceBUY의 초기 값을 "0"에서 "open price"로 변경하려고 시도했습니다.... 도움이되지 않습니다, 이미 두뇌가 끓고 있습니다

 
MIR-ASOV :

아니요, 그렇다면 SELL도 올바르게 추적되지 않지만 SELL은 잘 작동합니다. 나는 이미 priceBUY의 초기 값을 "0"에서 "open price"로 변경하려고 시도했습니다.... 도움이되지 않습니다, 이미 두뇌가 끓고 있습니다

이 코드를 사용하지 못하게 하는 것은 무엇입니까?

   
   extern int ts=25, minp=10;

for ( int i = OrdersTotal(); i >= 0 ; i--)
     {
       OrderSelect (i, SELECT_BY_POS, MODE_TRADES); 
       // check for symbol & magic number
       if ( OrderSymbol () == Symbol () && OrderMagicNumber () == Magic) 
         {
          if ( OrderType () == OP_BUY) // long position is opened
            {
               if ((Bid- OrderOpenPrice ())> Point *(ts+minp)) // trall
                 {
                   if ( OrderStopLoss ()<Bid- Point *ts)
                    {
                       if (! OrderModify ( OrderTicket (), OrderOpenPrice (), NormalizeDouble (Bid- Point *ts, Digits ), 0 , 0 , Orange )) { Sleep ( 11000 ); prevtime = Time[ 1 ];}
                    }
                 }
            } 
           if ( OrderType () == OP_SELL) // short position is opened
            {

               if (( OrderOpenPrice ()-Ask)> Point *(ts+minp)) // trall
                {
                 if ( OrderStopLoss ()>Ask+ Point *ts)
                   {
                       if (! OrderModify ( OrderTicket (), OrderOpenPrice (), NormalizeDouble (Ask+ Point *ts, Digits ), 0 , 0 , Orange ))
                      {
                         Sleep ( 11000 );
                        prevtime = Time[ 1 ];
                      }
                   }
                }

            }
          }
     }
//----

모든 것이 제대로 작동합니다.

 

모두 즐거운 성 패트릭의 날 되세요!

친애하는, 도움을 요청합니다. 터키에서 고문에게 신호를 받도록 도와주세요. 저것들. 파란색 선이 나타나면 매수, 빨간색이면 매도.

올빼미에 이렇게 썼습니다.

 double dn_stop_1 = iCustom ( NULL , 0 , "NRTR_ATR_STOP" ,ATR,Coeficient, 0 , 1 ); // синий, снизу
double up_stop_1 = iCustom ( NULL , 0 , "NRTR_ATR_STOP" ,ATR,Coeficient, 1 , 1 ); // красный, сверху

   if (dn_stop_1!= EMPTY_VALUE )
       return ( 1 ); //покупка
   if (up_stop_1!= EMPTY_VALUE )  
       return (- 1 ); //продажа

그러나 아무 일도 일어나지 않으며 버퍼는 항상 0과 같습니다.

파일:
 

evillive А что мешает использавать вот такой код?


예제에는 하나의 주문(BUY 또는 SELL)이 있고 더 많은 주문이 있는 경우 모든 주문을 총 손익분기 수준에서 추적해야 합니다. 예, 그리고 SELL 주문이 완벽하게 뒤따르고 있기 때문에 이 특정 코드의 이유가 무엇인지 이해하는 것이 이미 근본적으로 중요합니다. BAY가 누락된 것은 무엇입니까?! 개봉하자마자 스탑픽을 개조하는 이유는....!?
 
MIR-ASOV :


예제에는 하나의 주문(BUY 또는 SELL)이 있고 더 많은 주문이 있는 경우 모든 주문을 총 손익분기 수준에서 추적해야 합니다. 예, 그리고 SELL 주문이 완벽하게 뒤따르고 있기 때문에 이 특정 코드의 이유가 무엇인지 이해하는 것이 이미 근본적으로 중요합니다. BAY가 누락된 것은 무엇입니까?! 개봉하자마자 스탑픽을 개조하는 이유는....!?


비교되는 가격이 다음이 아니기 때문에:

1) 초기화

2) 0과 동일

행위:

1) 인쇄하고 본다

2) 큰 숫자로 초기화

3) 비교 가격이 0이면 트랩 설정

 
Sancho77 :

모두 즐거운 성 패트릭의 날 되세요!

친애하는, 도움을 요청합니다. 터키에서 고문에게 신호를 받도록 도와주세요. 저것들. 파란색 선이 나타나면 매수, 빨간색이면 매도.

올빼미에 이렇게 썼습니다.

그러나 아무 일도 일어나지 않고 버퍼는 항상 0과 같습니다.



그리고 왜 EMPTY_VALUE 와 비교합니까? 0.0과 비교
 
비교되는 가격이 다음이 아니기 때문에:

1) инициализирована

2) 0과 동일

행위:

1) 인쇄하고 본다

2) 큰 숫자로 초기화

3) 비교 가격이 0이면 트랩 설정

도움을 주셔서 감사합니다. 답변 주신 모든 분들께 감사드립니다 ...... 모든 것이 잘되었습니다. Johany Babai, 나는 "손익분기 수준 계산"블록을 일부 장소에서 바보 같은 곳에서 " 포지션 열기 "블록으로 변경했습니다. , 그리고 모든 것이 제대로 작동했습니다 ...... 모두에게 다시 한번 감사드립니다))) 그리고 나는 스스로 목을 맬 것입니다)
 
Vinin :

그리고 왜 EMPTY_VALUE와 비교합니까? 0.0과 비교

나는 또한 다음과 같이 시도했다.

   if (dn_stop_1!= 0.0 )
       return ( 1 );
   if (up_stop_1!= 0.0 )  
       return (- 1 );

여전히 반응이 없습니다.

 

말해봐, MTFindyuk 코드에서 자동으로 기록을 자동으로 계산하고 다시 그리도록 하는 것이 가능합니까?

그림에는 5분 동안 두 개의 MTFindyuks가 분 차트에 나와 있습니다. 사실 칠면조는 원시적으로 계산된다는 것입니다.

ExtMapBuffer1[i]=iCustom( Symbol() ,TimeFrame,"T-Line 경고10",0,y);

ExtMapBuffer2[i]=iCustom(Symbol(),TimeFrame,"T-Line 경고10",1,y);

여기서 실제로 "T-Line alert10"은 MTF가 아닌 칠면조의 이름입니다. 그리고 정상적인 모양을 얻기 위해 즉, 부드러운 단계를 수행하려면 계속해서 칠면조 속성을 선택하고 "확인" 또는 "일정 업데이트"를 눌러야 합니다. m1 및 MTF5m 매개변수에서 작업할 때 때때로 보기를 수동으로 업데이트하는 것을 주저합니다. 어떻게든 간단히 이것을 구현할 수 있습니다. 까다로운 함수를 삽입하면 각 칠면조에 대해 별도의 부피가 큰 코드를 작성하고 싶지 않을 것입니다.