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

 
Vinin :

그리고 그가 깃발을 던지기 위해 글을 쓰지 않았을 때

하...그래서 결국 깃발을 던질때의 조건은 발표되지 않았네요... :)

당신은 포지션을 연 직후 할 수 있고, 그것을 청산한 후에 할 수 있습니다, 또는 당신은 할 수 있습니다 ... 또는 추측할 수 없습니까? :)

 

나는 그것을 알아 냈습니다 - 이것은 버전 401 터미널이며 409로 즉시 업데이트 할 수 없습니다 ...

나는이 (세 번째) 터미널에 올빼미를 넣었습니다. 모든 것이 작동하고 테스트 중입니다.

"세 번째 터미널에서 세 번째 올빼미 시각화 모드로 테스트를 실행 중입니다. 제대로 테스트 중입니다..."

 
Roman. :

나는 그것을 알아 냈습니다 - 이것은 버전 401 터미널이며 409로 즉시 업데이트 할 수 없습니다 ...

나는이 (세 번째) 터미널에 올빼미를 넣었습니다. 모든 것이 작동하고 테스트 중입니다.

"세 번째 터미널에서 세 번째 올빼미 시각화 모드로 테스트를 실행 중입니다. 제대로 테스트 중입니다..."


따라서 수동으로 두 번째 업데이트
 
Vinin :

따라서 수동으로 두 번째 업데이트

빅터 감사합니다 다음 출시 이후 버전 409로 자동 업데이트되었습니다. 이젠 공짜. 다른 터미널에서 올빼미 작업 중입니다.
 
Roman. :

Kim I.V. 의 '표준' 기능을 연결해 보세요. take로 마지막 주문 마감 결정...

감사해요!!!
 

안녕하세요 여러분, 어디서부터 시작해야하는지 이해할 수 없다고 말해주십시오.

마지막 촛불이 맞는지 찾아야 합니다. 흰색만 확인하면서 아래쪽 그림자가 전체 런업의 20% 이하, 위쪽 그림자가 30% 이하인지 확인하면서 그녀가 촛불을 찾도록 조건을 만들 필요가 있습니다. 조건이지만 아직 스크립트에 넣는 방법을 이해하지 못합니다(막 시작하기 때문에)

모든 계산은 다음과 같습니다.

더블 퍼센트, top_ten, bottom_ten;

백분율= 100/(높음-낮음); // 전체 높음 및 낮음의 %로 1핍의 무게를 찾습니다.

// 상단 그림자를 백분율로 찾습니다.

top_ten=고가 마감;

// 낮은 그림자를 백분율로 찾습니다.

bottom_ten=오픈-낮음;

// 촛불이 우리에게 맞는지 확인하기 위한 조건

if ((top_ten*procent)<30) 상단 그림자 확인

{

if ((bottom_ten*procent)<20)

경고("확인") ;

}

// 그런 다음 처음에는 스크립트가 조건을 만드는 것이 어떤 종류의 양초인지 이해할 수 있도록 조건을 만들 계획입니다.

if(열기<닫기)

{

// 위의 첫 번째 코드의 본문

}

또 다른

{

두 번째 스크립트의 본문은 조건이 다른 첫 번째 스크립트와 유사합니다.

}

// 사실, 미래는 분석 5개의 초를 다시 가져와야 합니다. 만약 있다면 그것에 대해 알려주세요.

구문은 아직 그리 좋지 않습니다. C ++에서 여기에 남아 있는 모든 것이 제대로 작동하지 않습니다(특히, 저는 HiGH LOW OPEN CLOSE 변수로 작업하는 방법을 이해하지 못하고 5일 전에 작동하도록 합니다. )

미리 감사드립니다...

 

........... 가격이 최고점과 최저점을 나타내는 비표준 Masdi가 표시기의 최고점과 최저점이 아닌 표시기의 0선을 넘을 때 코인코인이 되는 곳을 보십시오. 누구든지 이것을 본 적이 있다면 링크를 던져서 개인적으로 작성해 주시면 감사하겠습니다.

 
frixer :

안녕하세요 여러분, 어디서부터 시작해야하는지 이해할 수 없다고 말해주십시오.

...........................................

미리 감사드립니다...

SRC를 통해 코드를 삽입하십시오( 텍스트 필드 상단에 이러한 버튼이 있음) 찾아서 사용하십시오. 귀하의 게시물을 읽기가 더 쉬워질 것입니다.

그림자에 대한 검색을 확인했습니다(top_ten=High-Close;). 왜 Open이 아니라 Close를 빼나요? 그것에 대해 생각해보십시오.

 
//----
         int KK,Minimum= 10000 ;
 for ( i= OrdersTotal ();i> 0 ;i--){ OrderSelect (i- 1 ,SELECT_BY_POS ); if ( OrderMagicNumber ( )== 2000 && OrderSymbol ()== Symbol ())
      {KK= NormalizeDouble (   (((Ask+Bid)/ 2 )- OrderOpenPrice ( )) / Point , 0 );
       if (KK< Minimum)                     
         Minimum = KK;     // Alert("Minimum1 ",Minimum , " KK ",KK);
         }}

//-------------
Alert ( "Minimum1" ,Minimum);
if (Minimum== 10000 ) Minimum= 000 ;
if (Minimum> 40 ){J= NormalizeDouble ((Minimum/ 40 ), 0 );C= 0 ;}


  
//----


int KKK,Minimumm= 10000 ;
 for ( i= OrdersTotal ();i> 0 ;i--){ OrderSelect (i- 1 ,SELECT_BY_POS ); if ( OrderMagicNumber ( )== 1000 && OrderSymbol ()== Symbol ())
     {KKK= NormalizeDouble ( ( OrderOpenPrice ( )-  ((Ask+Bid)/ 2 )) / Point , 0 );
       if (KKK< Minimumm)                     
         Minimumm = KKK;     // Alert("Minimum1 ",Minimum , " KK ",KK);
         }}

//-------------
Alert ( "Minimumm1" ,Minimumm);
if (Minimumm== 10000 ) Minimumm= 000 ;
if (Minimumm> 40 ){M= NormalizeDouble ((Minimumm/ 40 ), 0 );C= 0 ;}
 
 
 
 
//----

   return ( 0 );

좋은 저녁이에요!! 나는 가격에서 가장 가까운 주문까지의 거리가 더 높고 가장 가까운 주문까지의 거리를 계산하는 방법을 여기에 쓰기로 결정했습니다. 나는 사이클의 확률을 정렬하여 각 주문까지 세고 이 모든 것에서 최소 숫자를 선택합니다. 그래서 그런 말도 안되는 일이 밝혀졌습니다 !! 글쎄요, 어떤 곳에서는 거리가 1162점 이상으로 매우 큰 것으로 판명되었습니다. 거의 100점을 확신합니다. 그러나 1162를 40으로 나누면 ; 4는 오오오오오오오오오오오오오오오오오오오오!!!!

하지만 알고보니 로그 화면을 보세요. 정확히 M은 속임수와 같습니다. X +++ 뒤에 오는 줄에 ...... 무엇이든 이해합니다. 그냥 제가 양입니다. , 또는 나는 double 을 정규화하는 기능을 이해하지 못합니다 .. 글쎄, 나도 볼 수 없습니다 !! 아니면 뭐?......부탁이야 말해줘, 난 벼랑 끝으로 달려가 궁금해 하고 있어!!!!

 
제가 대본을 만든 건 아니고, 보통 이런 곳에서 봅니다.
 //+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  { double Telo,Verhnij_Hvostyk,Niznij_Hvostyk ;
 
         for ( int i= 1 ;i< 6 ;i++){
//----
  Telo= Open[i]-Close[i]; if (Telo> 0 ) return ( 0 ); //Белая? Если ни белая,то выходим!
   if (Telo> 0 )  { Verhnij_Hvostyk=High[i]-Open[i];  Niznij_Hvostyk= Close[i]-Low[i];}
   if   (Verhnij_Hvostyk/High[i]-Low[i]> 2 / 10 )
   if   (Niznij_Hvostyk/High[i]-Low[i]> 3 / 10 )
                             }
                              
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+

물론 테스트하지는 않았지만 작동해야합니다. 예, if 뒤에 괄호 안에 조건이 있습니다. 진실이 어떻게든 사용된다면 입력하세요.

핸디캡 주기는 처음부터 촛불을 하나씩 집어 들고, 여전히 그려진 촛불은 인덱스 o를 갖고 있고 이미 그려진 것입니다. 이런 식으로 변수 및 핸디캡 주기를 사용하여 각 촛불을 반복합니다.

사유: