12:17:41 TIC: 성공적으로 로드됨 12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.07.08 00:00에서 낮은 값 87.6580은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 87.6590 불일치) 12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.08.30 12:00에서 볼륨 제한 6029 초과) 12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 높은 값 81.8880에서 최소 시간 프레임에 도달하지 않음, 높은 가격 81.8470 불일치) 12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 낮은 값 81.6610은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 81.7620 불일치) -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------
낮은 볼륨, 높은 볼륨, 더 이상 어떤 값을 변경해야 할지 모르겠습니다.
MiniLotSize를 0.1 및 1 및 0.01로 변경하고 MaxLotSize도 변경하고 값을 0(브로커 설정)으로 설정했지만 여전히 어드바이저는 거래하지 않습니다.
12:17:41 TIC: 성공적으로 로드됨 12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.07.08 00:00에서 낮은 값 87.6580은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 87.6590 불일치) 12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.08.30 12:00에서 볼륨 제한 6029 초과) 12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 높은 값 81.8880이 최소 시간 프레임에서 도달되지 않음, 높은 가격 81.8470 불일치) 12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 낮은 값 81.6610은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 81.7620 불일치) -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------
낮은 볼륨, 높은 볼륨, 더 이상 어떤 값을 변경해야 할지 모르겠습니다.
MiniLotSize를 0.1 및 1 및 0.01로 변경하고 MaxLotSize도 변경하고 값을 0(브로커 설정)으로 설정했지만 여전히 어드바이저는 거래하지 않습니다.
완전한 실패... 도와주세요. 미리 감사합니다..
이 메시지는 서로 다른 시간대의 기록 데이터가 일치하지 않음을 나타냅니다. 여기에는 거래 설정이 없습니다. 모든 데이터를 수동으로 다시 다운로드하기만 하면 됩니다.
1 type Class declaration ... Constructor Name; {Overload;} ... end; 2 type Class declaration ... Constructor Name(Arguments); {Overload;} ... end; Ключевое слово Constructor определяет процедуру Name конструктора для класса. При создании объекта, вы вызываете метод Constructor класса, а не объекта...
안녕하세요. 그런 문제가 있습니다. 간단할 수도 있지만 이미 지쳤습니다.
기록에 대한 고문을 확인했는데이 오류가 지속적으로 나타납니다.
12:17:41 TIC: 성공적으로 로드됨
12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.07.08 00:00에서 낮은 값 87.6580은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 87.6590 불일치)
12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.08.30 12:00에서 볼륨 제한 6029 초과)
12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 높은 값 81.8880에서 최소 시간 프레임에 도달하지 않음, 높은 가격 81.8470 불일치)
12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 낮은 값 81.6610은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 81.7620 불일치)
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------
낮은 볼륨, 높은 볼륨, 더 이상 어떤 값을 변경해야 할지 모르겠습니다.
MiniLotSize를 0.1 및 1 및 0.01로 변경하고 MaxLotSize도 변경하고 값을 0(브로커 설정)으로 설정했지만 여전히 어드바이저는 거래하지 않습니다.
완전한 실패... 도와주세요. 미리 감사합니다..
안녕하세요. 나는 그런 문제가 있습니다. 어쩌면 간단하지만 이미 지쳤습니다.
기록에 대한 고문을 확인했는데이 오류가 지속적으로 나타납니다.
12:17:41 TIC: 성공적으로 로드됨
12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.07.08 00:00에서 낮은 값 87.6580은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 87.6590 불일치)
12:19:07 테스트 생성기: 일치하지 않는 데이터 오류(2010.08.30 12:00에서 볼륨 제한 6029 초과)
12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 높은 값 81.8880이 최소 시간 프레임에서 도달되지 않음, 높은 가격 81.8470 불일치)
12:19:09 테스트 생성기: 일치하지 않는 데이터 오류(2010.10.12 16:00에서 낮은 값 81.6610은 최소 시간 프레임에서 도달하지 않음, 낮은 가격 81.7620 불일치)
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------
낮은 볼륨, 높은 볼륨, 더 이상 어떤 값을 변경해야 할지 모르겠습니다.
MiniLotSize를 0.1 및 1 및 0.01로 변경하고 MaxLotSize도 변경하고 값을 0(브로커 설정)으로 설정했지만 여전히 어드바이저는 거래하지 않습니다.
완전한 실패... 도와주세요. 미리 감사합니다..
이 메시지는 서로 다른 시간대의 기록 데이터가 일치하지 않음을 나타냅니다. 여기에는 거래 설정이 없습니다. 모든 데이터를 수동으로 다시 다운로드하기만 하면 됩니다.
추신: 이 질문은 MQL5가 아니라 MT4에 관한 것입니다.
ChartIndicatorAdd ( ) 함수 를 사용 하여 차트에 지표를 추가합니다 . 이제 차트에서 제거할 기능을 추측하는 것은 불가능합니다.
개발자는 클래스 생성자를 호출(new)할 때 매개변수를 전달할 계획입니까? 클래스에서 동적 배열로 작업하는 것은 문제가 있습니다.
개인액세스 지정자는 상속될 때 공개 지정자가 있는 부모의 메서드를 숨기지 않습니다. 내가 틀리지 않았다면 그렇게 되어서는 안 됩니다.
추신: 도움말 수정 - 예: "MQL5 참조/언어 기본/객체 지향 프로그래밍/상속"
그리고 아래
{}로 인해 컴파일되지 않음
개발자.
PositionsTotal() 및 OrdersTotal()의 잘못된 작업이 초기화 블록에서 발견되었습니다(적어도 제 생각에는 정확하지 않음).
문제는 무엇입니까?
거래 계정을 변경한 후 초기화를 수행하면 _UninitReason = 6( REASON_ACCOUNT ), 이러한 함수는 0을 반환합니다.
실제로 위치와 명령이 존재하지만.
추신
명확히 하기 위해 저는 계정 변경 시 거래가 허용되며 Expert Advisor의 첫 번째 출시를 제어할 수 있음을 알려드립니다.
따라서 EA는 이것이 새 계정에 대한 첫 번째 출시임을 확인하지만 초기화 블록에서 위치와 주문이 있는지 여부를 결정할 수 없습니다.
적어도 틱 처리 블록에서는 모든 것이 잘 작동하며 이러한 함수는 위치 및 주문 수에 대한 실제 데이터를 반환합니다.
작동하는 것처럼 보이지만 한 번이 아니라 가끔 이상합니다. 효과가 있든 없든...조달청
내가 알기로는 이것은 일정 시간 동안 잠들어 치료하는 것으로, 얼마나 오래 잠을 자야 하는지...추신: 도움말 수정 - 예: " MQL5 Reference / Language Basics / Object-Oriented Programming / Inheritance"
그리고 아래
{}로 인해 컴파일되지 않음
게시해 주셔서 감사합니다. 수정되었습니다.
이전 게시물에서 완전히 설명하지 않았을 수도 있지만 클래스 생성자로 작업할 때 일반적으로 다음과 같았습니다.
http://www.delphisources.ru/pages/faq/faq_delphi_basics/Constructor.php.html 또는 http://ru.wikipedia.org/wiki/Constructor_(프로그래밍)
(MQL5 Reference / Language Basics / Data Types / Structures and Classes ) 제한 사항에 불쾌하게 놀랐습니다.
"생성자에는 반환 유형이 없습니다(void 유형을 지정할 수 있음). MQL5에서 생성자 는 입력 매개변수를 갖지 않습니다 . 따라서 각 클래스에는 하나의 생성자만 있을 수 있습니다."
표준 생성자를 사용하면(즉, 직접 생성하지 않고 클래스의 배열에 동적 메모리 할당을 사용합니다) "Array out of Range"라는 오류가 나타납니다. 클래스 유형 - 즉. new 연산자를 사용하지 마십시오
클래스 인스턴스에 대한 하나 의 포인터를 사용하면 오류가 발생하지 않으며 둘 이상의 오류가 있으면 * 없이 선언하면 오류가 없습니다. index_currency aud,cad;
표준 생성자를 사용하면(즉, 직접 생성하지 않고 클래스의 배열에 동적 메모리 할당을 사용합니다) "Array out of Range"라는 오류가 나타납니다. 클래스 유형 - 즉. new 연산자를 사용하지 마십시오
클래스 인스턴스에 대한 하나 의 포인터를 사용하면 오류가 발생하지 않으며 둘 이상의 오류가 있으면 * 없이 선언하면 오류가 없습니다 . index_currency aud,cad;