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

 
안녕하세요. 프로그램이 마이크로 로트에서 작동하도록 코드를 작성하는 방법을 도와주세요. 고맙습니다.
파일:
eurox2_1.ex4  10 kb
 
costy_ :

작성된 내용이 명확해질 때까지 코드를 여러 번 읽으면 만족할 것입니다.

왜 플래그가 필요합니까?)) 플래그 없이도 할 수 있습니다.


변수나 조건을 설정해야 하는 check_us1, check_us2, check_us3 대신에 이해가 안 가는데...?
 
costy_ :

여전히 이해하지 못했다

사진으로 설명하면 더 쉬울 것 같아요.

네 감사합니다! 파란색으로 강조 표시된 곳에서 D1의 고점 위에서 마감된 양초를 찾아야 합니다.

추신: 때문에 다시 물어볼게. 그곳에서 우리는 어떻게든 지나쳤습니다.

 
LOA :


네, 히스토리의 인디케이터는 칠면조라고 불리는 모든 제품에서 작동합니다.실생활에서는 작동하지 않아 M1에서 확인했습니다.

내가 당신을 올바르게 이해했다면 >0, <0에서 ==1 또는 ==-1로 바꾸려고 노력할 것입니다.

모든 것이 나를 위해 작동합니다. 라인 타임 설치 ind.

ind를 호출할 때 int를 double로 바꿉니다.

또는 필요한 경우 ex4 지표를 제공합니다. 일을 위해 (어쩌면 그들 안에 뭔가가있을 수도 있습니다?!)

 
kolyango :

변수나 조건을 설정해야 하는 check_us1, check_us2, check_us3 대신에 이해가 안 가는데...?
 bool проверять_ус 1 = true ;
bool проверять_ус 2 = true ;
bool проверять_ус 3 = true ;
void start(){
       if (проверять_ус 1 )
         if (Open[ 0 ]>Close[1]){ //условие 1
            проверять_ус 1 = false ; //заглушка
         }
       if (проверять_ус 2 )
         if (Open[ 0 ]<Close[2]){ //условие 1
            проверять_ус 2 = false ; //заглушка
         }
       if (проверять_ус 3 )
         if (Open[ 0 ]==Close[3]){ //условие 1
            проверять_ус 3 = false ; //заглушка
         }
       if (!проверять_ус 1 &&!проверять_ус 2 &&!проверять_ус 3 ){
            проверять_ус 1 = true ;
            проверять_ус 2 = true ;
            проверять_ус 3 = true ;      
      }
}

작성된 내용이 명확해질 때까지 코드를 여러 번 읽으면 만족할 것입니다.


 if (Open[ 0 ]>Close[1]){ // условие 1

 
costy_ :

작성된 내용이 명확해질 때까지 코드를 여러 번 읽으면 만족할 것입니다.



여기에 무엇을 넣을까?

 if (проверять_ус 1 )
 
001 :

네 감사합니다! 파란색으로 강조 표시된 곳에서 D1의 고점 위에서 마감된 양초를 찾아야 합니다.

추신: 때문에 다시 물어볼게. 그곳에서 우리는 어떻게든 지나쳤습니다.

나는 모든 것이 분명하다고 생각했다

     double предыдущий_хай_день= iHigh ( 0 , 1440 , 1 + iBarShift ( 0 , 1440 ,Time[ 0 ]));
     Alert (предыдущий_хай_день);
     for ( int i= iBarShift ( 0 , 0 , iTime ( 0 , 1440 , iBarShift ( 0 , 1440 ,Time[ 0 ])));i>= 0 ;i--)
       if (Close[i]>предыдущий_хай_день)
       Alert ( "Close[i]>предыдущий_хай_день см. по времени " + TimeToStr (Time[i]));
         return ;
 
kolyango :


여기에 무엇을 넣을까?

 bool проверять_ус 1 = true ;
bool проверять_ус 2 = true ;
bool проверять_ус 3 = true ;
void start(){
       if (проверять_ус 1 )
         if (ююююююююююююююл){ //условие 1
            проверять_ус 1 = false ; //заглушка
         }
       if (проверять_ус 2 )
         if (ыаыаыаыаыаыаы){ //условие 2
            проверять_ус 2 = false ; //заглушка
         }
       if (проверять_ус 3 )
         if (ыаыпрерногггггггггггггг){ //условие 3
            проверять_ус 3 = false ; //заглушка
         }
       if (!проверять_ус 1 &&!проверять_ус 2 &&!проверять_ус 3 ){
            проверять_ус 1 = true ;
            проверять_ус 2 = true ;
            проверять_ус 3 = true ;      
      }
}

아무것도 (작업: 긍정적인 반파가 입력에 들어왔습니다. (if) check_us 1== true인 경우, (if) yuuuuuuuuuuuyul == true, (open>slow dopstim ) 더 확인하면 조건 1 확인을 금지 합니다. 다음 반파

yuyuyuyuyuyuyuyuyuul 그리고 당신의 조건이 있습니다

 
costy_ :
yuyuyuyuyuyuyuyuyuul 그리고 당신의 조건이 있습니다


조건은 알겠는데 check_us1, check_us2, check_us3 대신에 무엇을 설정해야 하나요?

 bool Val_max = true ;
bool Cl_dn = true ;
bool Val_min = true ;
void start()
  {
       if (???????)
         if (ююююююююююююююл)
         {                                 //условие 1
          Val_max= false ;                   //заглушка
         }
       if (???????)
         if (ююююююююююююююл)
         {                                 //условие 2
          Cl_dn= false ;                     //заглушка
         }
       if (???????)
         if (ююююююююююююююл)
         {                                 //условие 3
          Val_min= false ;              //заглушка
         }
       if (! ??? &&! ??? &&! ???)
         {
          ???????= true ;
          ???????= true ;
          ???????= true ;      
         }
  }
 
OlegArH 07.12.2011 18:29

친구, 좋은 오후입니다!

어드바이저를 쓴다는 생각에 들떠있었는데 지식이 많이 부족합니다.

일정 기간 동안(즉, 미실행의 경우 보류 중인 주문의 지정된 만료 날짜로) 보류 중인 주문의 개시를 설정하는 방법을 이해하지 못합니다.

실례가 되지 않는다면 절대적인 이해를 위해 예를 들어 120분 동안 SL=50 TP=100인 현재 가격에서 50포인트 떨어진 거리에서 BS 주문을 여는 프로그램의 예를 들어 주십시오.

저것들. 이러한 바디는 컴파일된 경우 설명된 시간 동안 지정된 매개변수를 사용하여 현재 가격에서 표시된 거리에서 모든 시간대, 모든 쌍에 대해 하나씩 주문을 열면 됩니다.

답변해주신 분들께 미리 감사드립니다!