[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 313

 

Future SP500에 프로그램 상관기가 있습니까? 유로와 석유 등이 그 뒤를 쫓는 것 같습니까?

 

사운드를 실험하고 다음을 추가했습니다.


   while ( i > = 0 ) {

       if ( High [ i ] > High [ i + 1 ]    | |    Low [ i ] < Low [ i + 1 ] ) {
             if ( i < = 0 ) {
               if ( AlertSound = = true    & &    isNewBar ( ) = = true ) {
                   PlaySound ( sell ) ;
                   PlaySound ( buy ) ;
               }
             } // if(i<=0)
       }

   i - - ;


'매도', '매수'가 있을 거라 예상했는데 '매수'만 들린다.

- 동일한 두 개의 wav 파일을 사용하여 이 문제를 해결할 수 있는 방법이 있습니까?



고맙습니다!





 
chief2000 >> :

사운드를 실험하고 다음을 추가했습니다.

"매도" 다음에는 "매수"가 있을 거라고 예상했는데 "매수"만 들립니다.

- 동일한 두 개의 wav 파일을 사용하여 이 문제를 해결할 수 있는 방법이 있습니까?

고맙습니다!

스크립트에 있으면 Sleep(1000); PlaySound(판매) 후; 당신이 다음 게임을 시작하기 전에 그가 잃을 시간을 갖도록,

칠면조라면 주기를 늦추십시오.


Sleep의 zy 인수(마이크로초 단위)에서 사운드 길이를 지연하는 것이 좋습니다.

 
Urain >> :

스크립트에 있으면 Sleep(1000); PlaySound(판매) 후; 당신이 다음 게임을 시작하기 전에 그가 잃을 시간을 갖도록,

칠면조라면 주기를 늦추십시오.


Sleep의 zy 인수(마이크로초 단위)에서 사운드 길이를 지연하는 것이 좋습니다.

아이디어는 명확합니다. 감사합니다!

 

안녕하세요.

내가 알 수 없는 것을 말해줘: "Hello"라는 단어 대신 이 기능을 원합니다.

ObjectSetText("원본","안녕하세요", 10, "Arial Bold", 빨강);

터미널에 시간 쓰기

int YY=TimeYear( TimeCurrent() );

문자열 유형 string 의 값으로 변환해야 하지만 "YY"가 아닌 연도를 표시하는 방법을 이해합니다.

고맙습니다.

 
gvi2504 писал(а) >>

안녕하세요.

내가 알 수 없는 것을 말해줘: "Hello"라는 단어 대신 이 기능을 원합니다.

ObjectSetText("원본","안녕하세요", 10, "Arial Bold", 빨강);

터미널에 시간 쓰기

int YY=TimeYear( TimeCurrent());

문자열 유형 string 의 값으로 변환해야 하지만 "YY"가 아닌 연도를 표시하는 방법을 이해합니다.

고맙습니다.

https://docs.mql4.com/en/convert/TimeToStr 을 사용하여 문자열로 변환

https://docs.mql4.com/en/strings/StringSubstr 을 사용하여 이 문자열에서 특정 문자를 잘라냅니다.

 
DDFedor >> :

https://docs.mql4.com/en/convert/TimeToStr 을 사용하여 문자열로 변환

https://docs.mql4.com/en/strings/StringSubstr 을 사용하여 이 문자열에서 특정 문자를 잘라냅니다.

정말 감사합니다. 공습 경보 해제.

 
costy_ писал(а) >>

안녕하세요.

말해 주세요. M5에서 테스터를 실행하고 표시기를 삽입합니다.

iMA(NULL, TM, 비율, 0, 방법 _ 계산 _ MA, PRICE_MEDIAN, pos); (루프 while(pos >= 0) )

TF는 M60과 동일한 시간 프레임이며 표시기는 테스트된 막대 대신 오늘의 막대를 읽습니다.

표시기에 대한 테스트 기간의 M60 판독을 구현하는 방법은 무엇입니까?

시간 동기화를 추가해야 합니다.

 

여러분, 제가 뭘 잘못하고 있는지 말씀해 주시겠습니까?

표시기를 호출하려고합니다.

z= iCustom (NULL,0,"Kon",10,0,0);

하지만 아무것도 작동하지 않습니다! 매개변수가 잘못된 부분이 있습니까? Kon 표시기 코드는 다음과 같습니다. 돕다!

 #property copyright "Copyright © 2008, Dante Software"
#property link       ""

#property indicator_separate_window
#property indicator_buffers 3
#property indicator_level1 0.0
#property indicator_color1 Olive
#property indicator_color2 Blue
#property indicator_color3 Gray

double up [ ] , dn [ ] , ma [ ] ;
extern int periodMA = 10 ;
int met = MODE_SMA ;
int pH = PRICE_HIGH ;
int pL = PRICE_LOW ;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init ( )
   {
   SetIndexBuffer ( 0 , up ) ;
   SetIndexStyle ( 0 , DRAW_HISTOGRAM ) ;
   SetIndexBuffer ( 1 , dn ) ;
   SetIndexStyle ( 1 , DRAW_HISTOGRAM ) ;
   SetIndexBuffer ( 2 , ma ) ;
   SetIndexStyle ( 2 , DRAW_LINE ) ;
   
//---- indicators
//----
   return ( 0 ) ;
   }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit ( )
   {
//----
   
//----
   return ( 0 ) ;
   }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start ( )
   {
   int r ;
   int kBar = 1000 ;
//----
     for ( r = kBar ; r > = 0 ; r - - )
     {
       if ( iClose ( NULL , 0 , r ) > = iOpen ( NULL , 0 , r ) )
       { 
        up [ r ] = ( iHigh ( NULL , 0 , r ) - iLow ( NULL , 0 , r ) ) ;
         }
       if ( iClose ( NULL , 0 , r ) < iOpen ( NULL , 0 , r ) )
       { 
        dn [ r ] = ( iHigh ( NULL , 0 , r ) - iLow ( NULL , 0 , r ) ) ;
         }
        ma [ r ] = iMA ( NULL , 0 , periodMA , 0 , met , pH , r ) - iMA ( NULL , 0 , periodMA , 0 , met , pL , r ) ;
   }
//----
   return ( 0 ) ;
   }
//+------------------------------------------------------------------+
 
kon12 >> :

여러분, 제가 뭘 잘못하고 있는지 말씀해 주세요?

표시기를 호출하려고합니다.

하지만 아무것도 작동하지 않습니다! 매개변수에 잘못된 부분이 있습니까? Kon 표시기 코드는 다음과 같습니다. 돕다!

아마도 if ( iClose ( NULL , 0 , r ) > = iOpen ( NULL , 0 , r ) ) 조건은 0 막대에서 충족되지 않습니다. 이 때문에 업 버퍼에 값이 할당되지 않습니다. 숫자 0 및 iCustom을 사용하여 값을 얻는 것