설정에서 기호 선택 - 페이지 6

 
Aleksey Mavrin :

... MQL이 현재 연결되어 있는 브로커 및 계정의 기호 목록이 있는 표준 열거형을 갖도록 메타따옴표를 만드는 방법을 설명하십시오...

용이하게. 나는 이미 이것을 여기에서 여러 번 인용했습니다 ... 터미널에는 항상이 데이터가 있습니다. 터미널의 "시장 개요" 창에서 기성품입니다.

거기에서 오른쪽 버튼> 저장을 눌러 완성된 양식으로 가져올 수 있습니다.

그리고 메타 인용문을 열거형 질문에서 대체하십시오! 원칙적으로 저에게는 복사-붙여넣기입니다.

시스템 시간은 언어에 고정되어 있는 흔들리지 않는 상수가 아닙니다! 변화하고 있다. !

음, 기호 목록은 브로커에서 브로커로 변경 가능한 집합이라면 같은 방식으로 변경하도록 하십시오.

계정에 연결된 경우. 보다 더 자주하지...


그렇게 나는 프로그래밍에서 충분히 놀았다. 당신이 제안한 솔루션은 나에게 유치한 게임처럼 보입니다 ... 아, 어쨌든 그렇게 쓸 수 있습니다 ... 아, 얼마나 멋진가요)))

나도 할 수 있지만 코드를 복잡하게 만들 필요가 없고 아무것도 작성할 필요가 없기 때문에 열거형을 한 번 만드는 것이 더 좋습니다. 몇 줄과 마우스 클릭으로 항상 문자 집합을 갖게 됩니다. 그리고 프로그램을 시작하기 전에도 설정 창에 있습니다 !

하지만 나에게는 이것 또한 불필요한 걱정거리라 기성품의 열거형을 갖고 싶다.)) 그게 다야.

이미 글은 충분합니다 ... 갑자기 늘릴 필요가 없습니다.

 
Andrey Khatimlianskii :

INIT_FAILED에 의한 초기화 검사 및 종료

통화가 많지 않고 여러 가지 조합이 있습니다.

나는 또한 당신의 솔루션을 좋아합니다) 그러나 그것은 내 것보다 더 복잡합니다)

음, 쌍 목록에서 불필요한 요소가 있는 모든 솔루션은 테스터에서 "유용한" 실행을 제거합니다. 또한 중요합니다.

 
Михаил :

몇 줄과 마우스 클릭으로 항상 문자 집합을 갖게 됩니다. 그리고 프로그램을 시작하기 전에도 설정 창에 있습니다 !

예, 다른 브로커에서 이 코드를 실행하십시오. 또는 동일한 도구에서도 잠시 후 사용 가능한 도구 목록이 변경됩니다.

Enam은 컴파일 시간에 알려야 합니다. 그렇기 때문에 설정에 나타날 수 있습니다.


물론 출시 시점에 터미널에서 생성되어 고문에게 제공될 일부 동적 enam을 연결하는 것이 편리할 것이지만 이것은 꿈만 꾸는 것뿐입니다.

 

사실 SymbolsTotal + SymbolName이 테스터에서 작동하기 때문에 enam의 요점이 전혀 보이지 않습니다. 숫자 또는 기타 기준으로 도구를 정렬할 수 있습니다.

그러나 각 테스트를 시작할 때 도구 목록을 참조하지 않고 도구 목록을 작성하는 문제를 해결하는 것은 흥미로울 것입니다. 그러나 아직 관련이 없습니다.

 
Михаил :

용이하게. 나는 이미 이것을 여기에서 여러 번 인용했습니다 ... 터미널에는 항상이 데이터가 있습니다. 터미널의 "시장 개요" 창에서 기성품입니다.

거기에서 오른쪽 버튼> 저장을 눌러 완성된 양식으로 가져올 수 있습니다.

그리고 메타 인용문을 열거형 질문에서 대체하십시오! 원칙적으로 저에게는 복사-붙여넣기입니다.

시스템 시간은 언어에 고정되어 있는 흔들리지 않는 상수가 아닙니다! 변화하고 있다. !

음, 기호 목록은 브로커에서 브로커로 변경 가능한 집합이라면 같은 방식으로 변경하도록 하십시오.

계정에 연결된 경우. 보다 더 자주하지...


그렇게 나는 프로그래밍에서 충분히 놀았다. 당신이 제안한 솔루션은 나에게 유치한 게임처럼 보입니다 ... 아, 어쨌든 그렇게 쓸 수 있습니다 ... 아, 얼마나 멋진가요)))

나도 할 수 있지만 코드를 복잡하게 만들 필요가 없고 아무것도 작성할 필요가 없기 때문에 열거형을 한 번 만드는 것이 더 좋습니다. 몇 줄과 마우스 클릭으로 항상 문자 집합을 갖게 됩니다. 그리고 프로그램을 시작하기 전에도 설정 창에 있습니다 !

하지만 나에게는 이것 또한 불필요한 걱정거리라 기성품의 열거형을 갖고 싶다.)) 그게 다야.

이미 글은 충분합니다... 갑자기 늘릴 필요는 없습니다.

맞습니다. 열거형에서 시스템 시간을 얻는 것이 아니라 런타임 함수를 통해 얻습니다. Enum은 언어의 상수이며 실행 중에 그리고 프로그램이 생성(컴파일)된 순간부터 프로그램 수명 내내 변경되지 않습니다.

그리고 모든 기호는 런타임 기능을 통해서도 사용할 수 있습니다. 문제는 없습니다. 머리에 있을 뿐입니다.

그리고 모든 문자의 열거를 제외하고 어떤 열거형이 당신에게 그토록 마법 같은 효과를 줄 것인지도 분명하지 않습니다(없으면 더 쉽습니다). 결국 이것은 정수형 일 뿐이므로 숫자를 좋아하지 않으므로 enum은 숫자일 뿐입니다. 언어가 컴파일할 때 이름을 문자열로 표시할 수 있다는 사실은 추가 플러시이며 이전에는 그렇지 않았으므로 관리했습니다. 글쎄, 당신은 열거 형의 설정에서 일부 문자를 선택했습니다 - 그래서 무엇 ?? Andrey가 눈치 챘을 때 같은 브로커의 캐릭터 세트가 바뀌었고 그게 다야 오페라에 있습니다)))

안드레이 카팀리안스키 :

사실 SymbolsTotal + SymbolName이 테스터에서 작동하기 때문에 enam의 요점이 전혀 보이지 않습니다. 숫자 또는 기타 기준으로 도구를 정렬할 수 있습니다.

그러나 각 테스트를 시작할 때 도구 목록을 참조하지 않고 도구 목록을 작성하는 문제를 해결하는 것은 흥미로울 것입니다 . 그러나 아직 관련이 없습니다.

일반적으로 +!. 강조 표시된 것은 링크 MQL 프로그램 - MT 테스터의 아키텍처에 대한 질문입니다. 현재 아키텍처에는 객관적인 장애물이 있습니다.

 
Aleksey Mavrin :

강조 표시된 것은 링크 MQL 프로그램 - MT 테스터의 아키텍처에 대한 질문입니다. 현재 아키텍처에는 객관적인 장애물이 있습니다.

예, 준비 및 파일 쓰기를 위해 온라인으로 시작한 다음 테스트 중에 읽는 것이 가장 아름다운 옵션은 아닙니다(모든 경우에 작동하는 것은 아님).

그러나 무언가를 발명하려는 열망은 없습니다.

 
Andrey Khatimlianskii :

예, 준비 및 파일 쓰기를 위해 온라인으로 시작한 다음 테스트 중에 읽는 것이 가장 아름다운 옵션은 아닙니다(모든 경우에 작동하는 것은 아님).

그러나 무언가를 발명하려는 열망은 없습니다.

이 옵션은 TS가 원하는 것을 제공하지 않으며 테스터를 시작하기 전에 열거형 형식의 목록을 갖고 싶어합니다.

게다가 그는 실제로 열거형이 아니라 터미널에 저장 및 유지 관리되는 동적 문자열 배열이 필요하지만 언어 수준에서 MQL 프로그램에서 사용할 수 있다는 사실조차 이해하지 못합니다. 지금).

여기서 아키텍처의 한계는 주어지지 않습니다. 그리고 왜.

 
Aleksey Mavrin :

이 옵션은 TS가 원하는 것을 제공하지 않습니다.

이것은 더 이상 TS의 작업에 관한 것이 아니라 자체 응용 프로그램에 관한 것입니다.

 
Aleksey Mavrin :

... 그리고 그는 실제로 열거형이 아니라 문자열의 동적 배열이 필요하다는 사실조차 이해하지 못합니다...

당신은 텔레파시입니다)) 축하합니다!

열거형이나 다른 이름으로 부르는 것은 중요하지 않습니다.

다시 한 번 말하지만 이름은 중요하지 않습니다!

나는 본질에 대해 이야기하고 있습니다. 그러나 본질은 없습니다. 그리고 그녀는 필요합니다. 왜...글쎄...

그러나 당신은 사람들이 완전히 비합리적인 생물이라는 것을 철학화하고 알 수 있습니다.

그리고 여기 머무는 것이 비이성적일 가능성이 큽니다... 하지만 당신은 여기에 관심이 있고 그것으로 충분합니다. 이 옵션이 있으면 편리합니다. 다른 사람이 편안하다면 개발자에게 알리십시오.

그리고 사용 가능한 것을 만들기가 어렵다는 점에서 문지르지 않아도 됩니다. 이것은 사실이 아닙니다. 그렇다면 메타쿼터에는 조직적 문제가 있습니다.


알렉세이 마브린 :

... 여기에 아키텍처의 한계가 주어지지 않습니다. 그리고 왜. ...

흥미롭네요. 이 환경의 아키텍처를 알고 있습니까? 디컴파일했습니까? 아니면 메타따옴표를 대표합니까?


일반적으로 우리는 오랫동안 아무 것도 이야기하지 않았습니다.))

 
Михаил :

당신은 텔레파시입니다)) 축하합니다!

열거형이나 다른 이름으로 부르는 것은 중요하지 않습니다.

다시 한 번 말하지만 이름은 중요하지 않습니다!

나는 본질에 대해 이야기하고 있습니다. 그러나 본질은 없습니다. 그리고 그녀는 필요합니다. 왜...글쎄...

그러나 당신은 사람들이 완전히 비합리적인 생물이라는 것을 철학화하고 알 수 있습니다.

그리고 여기 머무는 것이 비합리적일 가능성이 큽니다... 하지만 당신은 여기에 관심이 있고 그것으로 충분합니다. 이 옵션이 있으면 편리합니다. 다른 사람이 편안하다면 개발자에게 알리십시오.

그리고 사용 가능한 것을 접근 가능하게 만드는 것이 어렵다는 점에서 그것을 문지르지 않아도 됩니다 . 이것은 사실이 아닙니다. 그렇다면 메타쿼터에는 조직적 문제가 있습니다.


흥미롭네요. 이 환경의 아키텍처를 알고 있습니다. .. 디컴파일했습니까 아니면 메타쿼트 대표입니까?


일반적으로 우리는 오랫동안 아무 것도 이야기하지 않았습니다.))

1. 이미 사용 가능합니다

2. 이를 위해 MK에 있거나 디컴파일할 필요가 없습니다.

자, 대화를 끝내자) 행운을 빕니다!