MQL5에 대한 소원 - 페이지 43

 

소원:

1. 투명도를 조정할 수 있는 Windows - 여러 차트를 서로 겹쳐서 오버레이할 수 있습니다.

2. 각 기기에 대한 출력 스케일을 제어하는 기능으로 하나의 차트에 여러 쌍(기기) 표시

3. 차트에서 경고 설정(예: 선으로 경고를 동시에 지정하는 경우와 같이 마우스 오른쪽 버튼을 통해(선택 사항))

물론 이러한 소망은 MQL에 대한 소망을 넘어서지만 MQL을 통해서도 구현될 수 있습니다.

 
1 수업과 함께 정상적인 작업. 2다차원 배열 - 그런데 배열의 주소 공간이 충분하지 않습니다. 3 다차원 배열과 같이 최소한 SQL 서버가 있는 여러 데이터베이스는 좋지만 통계 처리를 위한 절차를 실행할 수 있다면 더 좋습니다. 4 배열의 개수 및 기타 요소별 문서화(예: 컬렉션) - 이는 매우 중요합니다. MQL4를 마스터하는 경우 요소에 대한 주소 지정이 0부터 시작하도록 실험적으로 설정해야 합니다. - 바람직합니다. 문서에서 이것을 설명합니다. 5 디버거가 있어야 합니다. 6 지표에 대한 다차원 버퍼 가능성 - 통화 시 Expert Advisor에 더 많은 매개변수 전달.
 
geokom :

2. 각 기기에 대한 출력 스케일을 제어하는 기능으로 하나의 차트에 여러 쌍(기기) 표시

3. 차트에서 경고 설정(예: 선으로 경고를 동시에 지정하는 경우와 같이 마우스 오른쪽 버튼을 통해(선택 사항))

물론 이러한 소망은 MQL에 대한 소망을 넘어서지만 MQL을 통해서도 구현될 수 있습니다.

이 모든 것은 적절한 표시기를 작성하여 MQL4에서 구현할 수 있습니다.

 
dasmen :
3 다차원 배열과 같이 최소한 SQL 서버가 있는 여러 데이터베이스는 좋지만 통계 처리를 위한 절차를 실행할 수 있다면 더 좋습니다.

그건 그렇고, 그렇습니다. MetaQuote 에 호소: MQL5에 클래스가 있으므로 ADO 지원(ODBC를 포함하여 다양한 형식의 데이터베이스 작업을 위해 Windows에 내장된 라이브러리)을 포함할 수 있습니까?

dasmen 은 다음과 같이 썼습니다.

2 다차원 배열 - 그런데 배열의 주소 공간이 충분하지 않습니다.

4차원 배열은 MQL4에서 지원됩니다. 정말 충분하지 않습니까? 거기에 무엇을 저장합니까? 이 작업을 수행하는 더 쉬운 방법이 있을 수 있습니다.


MQL5에서 기본 유형의 요소뿐만 아니라 모든 사용자 정의 클래스의 요소( MetaQuotes : 가능합니까?)의 요소에서 배열을 생성할 수 있다면 모든 복잡성의 배열을 인위적으로 구현할 수 있습니다. 다른 사람에 대한 포인터(클래스의 개체)를 배열 요소 배열 및 구조로 저장...


MetaQuotes: 더 많은 연관 배열을 만들 수 있습니다. 통화 쌍, 표시기 및 기호 이름이 포함된 기타 모든 항목의 다양한 매개변수를 처리하는 것이 편리합니다. 예를 들어:

 MySuperParamArray [ " EUR USD " ] = iClose ( " EURUSD " , PERIOD_H1 , 0 ) / iOpen ( " EURUSD " , PERIOD_H1 , 0 ) ;
MySuperParamArray [ " AUDUSD " ] = iClose ( " AUDUSD " , PERIOD_H1 , 0 ) / iOpen ( " AUDUSD " , PERIOD_H1 , 0 ) ;
MyGraalValue = MySuperParamArray [ " EURUSD " ] / MySuperParamArray [ " AUDUSD " ] ;
 

1. 다중 통화 Expert Advisors를 완전히 테스트할 수 있는 능력,
2. 최적화 결과 에 표시할 매개변수를 지정하는 기능과 Expert Advisor의 안정성 및 수익성을 계산하기 위한 고유한 기능을 추가하는 기능. 그리고 이제 이 모든 것을 분석하기 위해서는 거의 별도의 프로그램을 작성하거나 다른 테스터 프로그램을 사용해야 합니다 :(((

3. 메타에디터보다 조금 더 회색이지만 가끔은 아직도 80년대인 것 같다 :))..

4. 시각적 코드 서식

5. 테스터를 지정된 날짜부터 시작하는 것 뿐만 아니라, 지정된 시간부터 테스트를 하는 단계별 테스트 .. 추가를 사용하는 순간. w .. 다시 스크립팅하십시오 :(

6. 테스터에 로그인하기 위해 인쇄를 비활성화하는 옵션

.. 물론 터미널 유형이 Win95와 같지 않지만 적어도 조금 더 현대적이라면 이것은 단지 기쁘게 할 것입니다 ..

 

아마도 나는 소원을 반복 할 것입니다!



결과 = iif (조건, 결과1, 결과2)

 
YuraZ :

아마도 나는 소원을 반복 할 것입니다!



결과 = iif (조건, 결과1, 결과2)

포럼의 영어 부분에는 귀하의 질문에 대한 답변이 있습니다 - 'Stanislav Starikov와의 인터뷰: New MQL5의 기능'

 

서버가 분 기록과 새로운 분 기록 및 이를 사용하는 능력에 따라 새로운 막대 를 동적으로 계산하도록 할 수 있습니다.

Expert Advisors에서 시계열로. 예를 들어, H8 기간은 표준 로드 가능한 시간 프레임에 대해 지금과 동일하게 차트에 포함됩니다.

일부 거래자는 예를 들어 H4만 사용하고 더 낮은 기간(예: 분)의 기록을 로드할 필요가 없기 때문에 이제 표준 시간대 세트의 로드가 완료되었다고 생각합니다. 그러나 새로운 견적이 도착하고 고문으로부터 액세스할 수 있을 때 그려지는 비표준 시간 프레임이 필요한 사람들이 많이 있습니다.

사용자 지정 기간을 다시 계산하는 확인란(사용자 지정 기간 계산)과 원하는 기간이 있는 목록 상자를 추가하기만 하면 됩니다.

이 경우 표준 시간 프레임을 로드하고 더 낮은 순서의 시간 프레임에서 사용자 정의 시간 프레임을 계산하는 기존 시스템의 확장과 같습니다.

 
elritmo :

서버가 분 기록과 새로운 분 기록 및 이를 사용하는 능력에 따라 새로운 막대를 동적으로 계산하도록 할 수 있습니다.

Expert Advisors에서 시계열로. 예를 들어, H8 기간은 표준 로드 가능한 시간 프레임에 대해 지금과 동일하게 차트에 포함됩니다.

일부 거래자는 예를 들어 H4만 사용하고 더 낮은 기간(예: 분)의 기록을 로드할 필요가 없기 때문에 이제 표준 시간대 세트의 로드가 완료되었다고 생각합니다. 그러나 새로운 견적이 도착하고 고문으로부터 액세스할 수 있을 때 그려지는 비표준 시간 프레임이 필요한 사람들이 많이 있습니다.

사용자 지정 기간을 다시 계산하는 체크 표시(사용자 지정 기간 계산)와 원하는 기간의 목록 상자를 추가하기만 하면 됩니다.

이 경우 표준 시간 프레임을 로드하고 더 낮은 순서의 시간 프레임에서 사용자 정의 시간 프레임을 계산하는 기존 시스템의 확장과 같습니다.

나는 지원한다. 당신은 사용자 정의 기간 을 제공합니다!

 

MagicNumber 대신 태그를 만드십시오 - 1개 이상의 태그를 삽입/제거하는 기능.

OrderSetTag("구매1","Atr1","asdf");