MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1299

 
Александр :

열린 주문이 없으면 그대로 두십시오. 또는? 제가 잘못 이해했습니다...

선택한 주문이 시장 주문이 아닌 경우(인덱스 i가 있는 주문) 추가 확인 없이 계속 진행해야 합니다. Continho - 여기에서 루프 반복을 끝내고 루프의 문 3으로 이동합니다. 중단, 주기 종료, 두 번째 주문이 보류 중인 경우( 대기 중인 주문은 시장 주문 이 아님) 주기가 중단으로 종료되고 후속 주문은 확인되지 않습니다.

색상이 작동하지 않았습니다

// 두 개의 슬래시 뒤에 주석))))

Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Приказы на проведение торговых операций оформляются ордерами. Каждый ордер имеет множество свойств для чтения, информацию по ним можно получать с помощью функций Идентификатор позиции, который ставится на ордере при его исполнении. Каждый исполненный ордер порождает сделку, которая открывает новую или изменяет уже существующую позицию...
 

차이점이 무엇인지 설명해주세요

 for ( int pos= 0 ;pos< OrdersTotal ();pos++)
 for ( int pos= OrdersTotal ()- 1 ;pos>= 0 ;pos--)
 
MakarFX :

차이점이 무엇인지 설명해주세요

변수 의 값을 인쇄하면 설명보다 명확합니다.

 
MakarFX :

차이점이 무엇인지 설명해주세요

선택한 주문 을 삭제하지 않으면 아무것도 삭제되지 않습니다. 삭제한 다음 순서를 건너뛰고 첫 번째 변형에서 삭제된 다음 순서를 건너뜁니다. 해당 인덱스는 삭제된 주문의 인덱스와 같아집니다.
 
Fast235 :

변수의 값을 인쇄하면 설명보다 명확합니다.

인쇄하는 방법?
 
Valeriy Yastremskiy :
선택한 주문 을 삭제하지 않으면 아무것도 삭제되지 않습니다. 삭제한 다음 순서를 건너뛰고 첫 번째 변형에서 삭제된 다음 순서를 건너뜁니다. 해당 인덱스는 삭제된 주문의 인덱스와 같아집니다.

이 옵션은 주문을 삭제하는 데 더 좋습니다.

 for ( int pos= OrdersTotal ()- 1 ;pos>= 0 ;pos--)
 
MakarFX :

이 옵션은 주문을 삭제하는 데 더 좋습니다.

어디에나 두다

 Print ( "File: " __FILE__ , ": str = " , __LINE__ , ". Error code = " , _LastError );
 
MakarFX :

이 옵션은 주문을 삭제하는 데 더 좋습니다.

발레리 야스트렘스키 :

선택한 주문이 시장 주문이 아닌 경우(인덱스 i가 있는 주문) 추가 확인 없이 계속 진행해야 합니다. Continho - 여기에서 루프 반복을 끝내고 루프의 문 3으로 이동합니다. 중단, 주기 종료, 두 번째 주문이 보류 중인 경우( 대기 중인 주문은 시장 주문 이 아님) 주기가 중단으로 종료되고 후속 주문은 확인되지 않습니다.

색상이 작동하지 않았습니다

// 두 개의 슬래시 뒤에 주석))))

답변 해주셔서 감사합니다! 나는 항상 OrderSelect

MODE_TRADES(기본값) - 주문은 미결 주문과 보류 주문 중에서 선택됩니다.

 
ANDREY :

그게 바로 내가 한 일입니다. 그래서 나는 그들의 (Alpari) 견적의 품질에 대해 안심할 수 있습니다....
한 가지만 더 말씀해 주십시오. 저는 최근에 MT5를 마스터하기 시작했습니다. 실제 TICKS 기반 모델링을 선택하면 Expert Advisor를 테스트 할 때 거래를 마감할 때, 즉 실제 계정에서 거래할 때와 같이 REAL 스프레드도 고려된다는 것을 깨달았습니다.

QUESTION 1. 그리고 이 모델링 방법을 사용하면 라이브 계정에서 포지션 청산 시 미끄러짐도 고려됩니까?

QUESTION 2 시뮬레이션 방법이 모두 틱인 경우 스프레드는 라이브 계정에서와 같이 고려됩니다.

QUESTION 3 시뮬레이션 방법이 모두 틱일 경우, 라이브 계정과 마찬가지로 미끄러짐을 고려합니다.
도와 주셔서 감사합니다.

1. MT5에서는 스프레드가 인코딩됩니다. 저것들. MT4 인코딩 + 확산. 그래서 그곳에서 MT5에서 나의 행동은 매우 제한적이다.

2. Open price로 충분한 Expert Advisors를 작성하려고 합니다. 품질에 관한 최종 문제를 처리하는 방법을 배우지 않았습니다. 나는 얻을 수 없었다. 사실 이것은 여전히 문제입니다. 인용 부호. 아는 사람에게 묻겠습니다. 누군지 모르겠어

 
Александр :

1. MT5에서는 스프레드가 인코딩됩니다. 저것들. MT4 인코딩 + 확산. 그래서 그곳에서 MT5에서 나의 행동은 매우 제한적이다.

2. Open price로 충분한 Expert Advisors를 작성하려고 합니다. 품질에 관한 최종 문제를 처리하는 방법을 배우지 않았습니다. 나는 얻을 수 없었다. 사실 이것은 여전히 문제입니다. 인용 부호. 아는 사람에게 묻겠습니다. 누군지 모르겠어

스프레드를 닫을 수 있습니다. 즉, 입찰 가격에 일정 금액을 추가할 수 있습니다. 하지만 이 값의 크기를 재봉하는 방법은 다음과 같습니다. 실제 틱에서 스프레드는 유동적입니다. 즉, 스프레드 값을 미리 알 수 없습니다. 따라서 실제 진드기에 꿰매는 것은 아마도 불가능합니다 ..... 내 전문적인 견해로는 보이지만 순전히 논리적입니다. 사전에 정확히 알려진 것만 꿰맬 수 있습니다.