오류, 버그, 질문 - 페이지 2346

 
Igor Makanu :

3-5개의 클래스 인스턴스가 있는 경우 매크로 대체로 래핑하는 방법은 무엇입니까?

매크로 대체를 위한 단일 래퍼 관리자를 만들고 관리자에 클래스를 추가합니다. 확실히.

 
TheXpert :

매크로 대체를 위한 단일 래퍼 관리자를 만들고 관리자에 클래스를 추가합니다. 확실히.

명백한 예를 보여?

 
Igor Makanu :

명백한 예를 보여?

당신을 위해 모든 것을 쓰라는 말입니까?
 
Aleksey Vyazmikin :

문서에서

매수호가와 매도호가의 차이를 스프레드라고 합니다. 테스트할 때 스프레드는 모델링되지 않지만 과거 데이터에서 가져옵니다. 과거 데이터의 스프레드가 0보다 작거나 같으면 생성 시 마지막으로 알려진 스프레드가 사용됩니다.

진드기가 없기 때문에 전체 테스트 기간 동안 스프레드가 동일하고 작습니다.

현재 전체 문제는 종료되었습니다. 종료되지 않았습니다.

기꺼이 도와주셔서 감사합니다!

 
Aleksey Vyazmikin :

진드기가 없기 때문에 전체 테스트 기간 동안 스프레드가 동일하고 작습니다.

MqlRates 를 살펴보십시오.

 
fxsaber :

MqlRates 를 살펴보십시오.

거기에서 무엇을 봐야 합니까?

 

응용 프로그램에주의하십시오

처리되지 않음 , 시작됨: 2018.12.17 14:19 , #2224434

 
Igor Makanu :

명백한 예를 보여?

CArrayObj가 도움이 될까요?

Документация по MQL5: Стандартная библиотека / Коллекции данных / CArrayObj
Документация по MQL5: Стандартная библиотека / Коллекции данных / CArrayObj
  • www.mql5.com
Класс CArrayObj обеспечивает возможность работы с динамическим массивом указателей на экземпляры класса CObject и его наследников. Это дает возможность работы как с многомерными динамическими массивами примитивных типов данных, так и с более сложно организованными структурами данных. В классе реализованы возможности добавления/вставки/удаления...
 
Artyom Trishkin :

CArrayObj가 도움이 될까요?

Artem에게 감사하지만 원칙적으로 여기에서 문제는 MyClass 클래스를 typedef로 설명한 다음 표준 이벤트 처리 기능 에서 매크로 대체로 모든 것을 정렬 하려는 것입니다.

위에서 쓴 것처럼 OnInit() 매크로 대체에서 다음 코드를 수행합니다.

 void OnInit ( void )
{
  m_class1. OnInit ();
  m_class2. OnInit ();
  m_class3. OnInit ();
.....

클래스 m_class @fxsaber 의 한 인스턴스에 대해 정의로 래핑하는 방법을 제안 했지만 3 ... 글쎄, 아직

 
Igor Makanu :

Artem에게 감사하지만 원칙적으로 문제는 MyClass 클래스를 typedef로 설명한 다음 표준 이벤트 처리 기능 에서 매크로 대체로 모든 것을 정렬 하려는 것입니다.

위에서 쓴 것처럼 OnInit() 매크로 대체에서 다음 코드를 수행합니다.

클래스 m_class @fxsaber 의 한 인스턴스에 대해 정의로 래핑하는 방법을 제안 했지만 3 ... 글쎄, 아직

동일한 유형의 클래스에 대해 솔루션이 이미 제안되었습니다. CObject에서 이를 상속하고 CArrayObj에 추가된 모든 인스턴스를 저장하는 관리자 클래스에 매크로 대체를 추가하고 이를 반복하고 필요한 OnXXX 함수를 호출합니다.

그러나 다른 라이브러리의 경우에도 이것을 구현하지 못했습니다. 이러한 매크로 대체가 있는 여러 라이브러리를 한 줄로 연결하여 OnTick이 호출될 때 모든 라이브러리의 OnTick이 호출되도록 합니다.