설정에서 기호 선택

 

다음은 명확하고 작동합니다.

 input ENUM_TIMEFRAMES Period_2   = PERIOD_CURRENT ;

기호에 대해 비슷한 것을 찾고 싶지만 작동하지 않습니다.

 input string    Simbol_2  = SymbolName ( 1 , true );

검색했지만 해결책을 찾지 못했습니다.

정말 존재하지 않는 걸까요, 아니면 제가 찾지 못한 걸까요?

 
Михаил :

다음은 명확하고 작동합니다.

기호에 대해 비슷한 것을 찾고 싶지만 작동하지 않습니다.

검색했지만 해결책을 찾지 못했습니다.

정말 존재하지 않는 걸까요, 아니면 제가 찾지 못한 걸까요?

기호를 직접 설정합니다.

 input string     Simbol_2  = "USDJPY" ;
 
Vladimir Karputov :

기호를 직접 설정합니다.

또한 다음과 같이 작동합니다.

 enum Enum_Symbol        {EURUSD,AUDUSD,USDJPY,GBPUSD,NZDUSD,USDCAD,AUDCAD}; // перечень самому вбивать - какой век на дворе!? Да и вдруг в окне не окажется.. Надо сверять, уточнять...
input Enum_Symbol       SIMBOL_2 =      EURUSD;   // Пара

하지만 직접 물어보는 것은 나쁘다. 펜으로 운전하기 불편하다!

터미널은 무언가에 있습니다 - 그것은 그 캐릭터를 알아야 합니다!

그리고 모든 것이 펜으로 입력된다면 유연성은 어디에 있습니까?

"시장 리뷰" 창에서 사용 가능한 정보를 읽는 것이 필요합니다!

결국, 기간 목록이 있습니다!
 
Михаил :

또한 다음과 같이 작동합니다.

하지만 직접 물어보는 것은 나쁘다. 펜으로 운전하기 불편하다!

터미널은 무언가에 있습니다 - 그것은 그 캐릭터를 알아야 합니다!

그리고 모든 것이 펜으로 입력된다면 유연성은 어디에 있습니까?

"시장 리뷰" 창에서 사용 가능한 정보를 읽는 것이 필요합니다!

결국, 기간 목록이 있습니다!

시간대 목록은 단말기에 설정되어 있고 사용 가능한 기호 목록은 단말기가 연결된 거래 서버에 존재하며 서버마다 변경됩니다.

 
Artyom Trishkin :

시간대 목록은 단말기에 설정되어 있고 사용 가능한 기호 목록은 단말기가 연결된 거래 서버에 존재하며 서버마다 변경됩니다.

정확히!

그렇기 때문에 터미널 자체가 따를 목록을 갖고 싶습니다! 어쨌든 이 목록은 항상 준비되어 있습니다!

나는 그것에 대해.

그리고 이제 무엇 - 여백으로 만든 목록을 열고이 창에 무엇이 있는지 확인합시다. 무엇이 아닌지 ... 이것은 프로그래머가 아니라 사용자의 질문입니다.

그리고 메타쿼터 사용자는 신중하게 보호됩니다. 단말기 설치 후 바로 클릭 1번으로 거래를 열 수 있습니다! 그리고 여기에 목록이 필요합니다!

Установка платформы - Для продвинутых пользователей - Справка по MetaTrader 5
Установка платформы - Для продвинутых пользователей - Справка по MetaTrader 5
  • www.metatrader5.com
Платформа может работать под управлением операционных систем Microsoft Windows 2008/7/8/10. Также для работы необходим процессор с поддержкой SSE2 (Pentium 4/Athlon 64 или выше). Остальные требования к аппаратной части зависят от конкретных сценариев использования платформы — нагрузки от запущенных MQL5-программ, количества активных...
 
Михаил :

또한 다음과 같이 작동합니다.

하지만 직접 물어보는 것은 나쁘다. 펜으로 운전하기 불편하다!

터미널이 무언가 위에 있습니다. 그 기호를 알아야 합니다!

그리고 모든 것이 펜으로 입력된다면 유연성은 어디에 있습니까?

"시장 리뷰" 창에서 사용 가능한 정보를 읽는 것이 필요합니다!

결국, 기간 목록이 있습니다!

고맙습니다! 힌트를 위해. 이 사이트를 찾기 위해 얼마나 많은 삽질을했는지 - 그런 방법을 찾을 수 없습니다. 지금은 정말 필요하지 않지만 이제 알게 될 것입니다.

 
Михаил :

또한 다음과 같이 작동합니다.

하지만 직접 물어보는 것은 나쁘다. 펜으로 운전하기 불편하다!

터미널이 무언가 위에 있습니다. 그 기호를 알아야 합니다!

그리고 모든 것이 펜으로 입력된다면 유연성은 어디에 있습니까?

"시장 리뷰" 창에서 사용 가능한 정보를 읽는 것이 필요합니다!

결국, 기간 목록이 있습니다!

여기서 문제는 터미널이 기호를 보는 것이 아니라 mql이 "즉석에서" 열거형을 구성할 수 없다는 것입니다. MarketWatch의 기호 목록으로 채우는 배열이 가능합니다.

 
Alexey Viktorov :

여기서 문제는 터미널이 기호를 보는 것이 아니라 mql이 "즉석에서" 열거형을 구성할 수 없다는 것입니다. MarketWatch의 기호 목록으로 채우는 배열이 가능합니다.

예, 이 기능을 추가하는 것이 좋습니다. 어렵지 않길 바랍니다

 
Михаил :

예, 이 기능을 추가하는 것이 좋습니다. 어렵지 않길 바랍니다

쉬운 무엇? 즉시 열거형을 만드시겠습니까? 또는 MarketWatch의 기호 이름으로 배열을 채우시겠습니까? 배열인 경우 첫 번째 메시지에 모든 것이 있습니다. 기호 이름 을 가져와 배열에 넣습니다.

 
Alexey Viktorov :

쉬운 무엇? 즉시 열거형을 만드시겠습니까? 또는 MarketWatch의 기호 이름으로 배열을 채우시겠습니까? 배열인 경우 첫 번째 메시지에 모든 것이 있습니다. 기호 이름 을 가져와 배열에 넣습니다.

변수의 정의에서?

 
Михаил :

변수의 정의에서?

우리는 다른 것에 대해 이야기하고 있습니다.

     string arr[];
     int resize = 0 , syTotal = SymbolsTotal ( true );
     for ( int i = 0 ; i < syTotal; i++)
     {
       string name = SymbolName (i, true );
       if ( SymbolInfoInteger (name, SYMBOL_VISIBLE ))
       {
        resize = ArrayResize (arr, i+ 1 );
        arr[i] = name;
       }