초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 868

 
Aleksey Vyazmikin :

한 마디의 교대를 위해, 나는 지금까지

iTime 이 어디에 있는지 알려주십시오. 도움말에서 찾지 못했는데 표준 라이브러리 처럼 보입니다.

 
Aleksey Vyazmikin :

한 마디의 교대를 위해 나는 지금까지

Alexey, 이것은 mql4 질문입니까?

그렇지 않다면 왜 mql5를 귀로 mql4로 드래그하는지 알려주세요???

 
Sergey Savinkin :

iTime 이 어디에 있는지 알려주십시오. 도움말에서 찾지 못했는데 표준 라이브러리 처럼 보입니다.

이것은 사용자 정의 기능입니다

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

초보자의 질문 MQL5 MT5 MetaTrader 5

알렉세이 뱌즈미킨 , 2018.05.23 11:48


 //+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
datetime iTime ( string symbol, int tf, int index)
  {
   if (index < 0 ) return (- 1 );
   ENUM_TIMEFRAMES timeframe=TFMigrate(tf);
   datetime Arr[];
   if ( CopyTime (symbol,timeframe,index, 1 ,Arr)> 0 )
       return (Arr[ 0 ]);
   else return (- 1 );
  }



 
Aleksey Vyazmikin :

이것은 사용자 정의 기능입니다


고맙습니다. 그러면 TFMigrate(tf) )))) 가 무엇인지 묻지 않겠습니다.

직접 작성한 경우에만 포럼의 많은 회원이 그것에 대해 알고 있습니까? 코드베이스에 게시되었습니까?

 
Alexey Viktorov :

Alexey, 이것은 mql4 질문입니까?

그렇지 않다면 왜 mql5를 귀로 mql4로 드래그하는지 알려주세요???

블라디미르 카르푸토프 도 MT4와 비슷한 기능을 사용하는데 내가 더 나빠서 어떤 이념이 허락하지 않는 걸까?

나는 재채기마다 별도의 코드를 작성하는 요점을 보지 못합니다. 저는 기능 사용에 익숙하며 이것이 MT4에서 이미 고려되었다면 MT5로 옮기는 것이 논리적입니다. 그러면 호환성이 추가됩니다.

 
Sergey Savinkin :

고맙습니다. 그러면 TFMigrate(tf) )))) 가 무엇인지 묻지 않겠습니다.

직접 작성한 경우에만 포럼의 많은 회원이 그것에 대해 알고 있습니까? 코드베이스에 게시되었습니까?

모든 것이 조금씩 진행되고 있지만 처음에는 여기에서 유사한 기능의 주요 배열을 가져왔습니다.

 ENUM_TIMEFRAMES TFMigrate( int tf)
  {
   switch (tf)
     {
       case 0 : return ( PERIOD_CURRENT );
       case 1 : return ( PERIOD_M1 );
       case 5 : return ( PERIOD_M5 );
       case 15 : return ( PERIOD_M15 );
       case 30 : return ( PERIOD_M30 );
       case 60 : return ( PERIOD_H1 );
       case 240 : return ( PERIOD_H4 );
       case 1440 : return ( PERIOD_D1 );
       case 10080 : return ( PERIOD_W1 );
       case 43200 : return ( PERIOD_MN1 );

       case 2 : return ( PERIOD_M2 );
       case 3 : return ( PERIOD_M3 );
       case 4 : return ( PERIOD_M4 );
       case 6 : return ( PERIOD_M6 );
       case 10 : return ( PERIOD_M10 );
       case 12 : return ( PERIOD_M12 );
       case 16385 : return ( PERIOD_H1 );
       case 16386 : return ( PERIOD_H2 );
       case 16387 : return ( PERIOD_H3 );
       case 16388 : return ( PERIOD_H4 );
       case 16390 : return ( PERIOD_H6 );
       case 16392 : return ( PERIOD_H8 );
       case 16396 : return ( PERIOD_H12 );
       case 16408 : return ( PERIOD_D1 );
       case 32769 : return ( PERIOD_W1 );
       case 49153 : return ( PERIOD_MN1 );
       default : return ( PERIOD_CURRENT );
     }
  }
 
Aleksey Vyazmikin :

모든 것이 조금씩 진행되고 있지만 처음에는 여기에서 유사한 기능의 주요 배열을 가져왔습니다.

고마워, 알렉시.

우리는 이 스레드에 있기 때문에 질문은 주제에서 벗어났습니다. MQL5에서 게시된 텍스트는 아름다운 형식(들여쓰기 및 여러 색상 포함)으로 포럼 메시지에 표시되는 반면, 내 것은 일반 텍스트이거나(변태를 통해 수행된 경우) 검은색 텍스트입니다. 포맷은 어떻게 하나요?

 
코드를 붙여넣기 전에 Alt+s를 누르십시오.
 
Alexey Viktorov :
코드를 붙여넣기 전에 Alt+s를 누르십시오.
 bool Спасибо = true ;

공장. ))

 
Aleksey Vyazmikin :

블라디미르 카르푸토프 도 MT4와 비슷한 기능을 사용하는데 내가 더 나빠서 어떤 이념이 허락하지 않는 걸까?

나는 재채기마다 별도의 코드를 작성하는 요점을 보지 못합니다. 저는 기능 사용에 익숙하며 이것이 MT4에서 이미 고려되었다면 MT5로 옮기는 것이 논리적입니다. 그러면 호환성이 추가됩니다.

그리고 정말... 더 나은 것을 위해 노력하는 이유는...

이 함수에 얼마나 많은 추가 코드가 작성되었는지, 그리고 이러한 자체 작성 함수를 호출하여 작성하는 코드의 양을 계산하십시오.

사유: