위대하고 끔찍한 MT4 영원히 (또는 전환 전략을 올바르게 개발하는 방법) - 페이지 6

 
Alexey Viktorov :

글쎄, 시험이 아니라면 교육 프로그램을 의미합니다. POSITION_IDENTIFIER 와 같은 위치 속성에 주의하십시오.

... 그리고 당신은 쓸모없는 루프를 할 필요가 없습니다. Hadge 계정의 마감 위치에는 항상 두 번의 거래가 있습니다. 부분 마감이 완료되지 않은 경우 인덱스 0에서 시작하고 인덱스 1에서 마감합니다.

부분 폐쇄는 드물지만 그물을 사용하고 사용합니다. 그래서 나는 즉시 그것을 보편적으로 만들었습니다. 헤지 포지션은 두 가지 거래만이 가능한 정확한 정보입니까? DC는 그물처럼 실행 정책에 따라 부분적으로 또는 부분적으로 닫을 수 없습니까?
 
Igor Makanu :

따라서 이것은 MT5의 속도에 대한 지불입니다. 모든 거래 주문은 비동기식입니다. MQL5는 서버의 응답을 기다리지 않지만 작업을 계속합니다.

MT4에서 모든 거래 주문은 서버로부터 동기적으로 응답을 받았습니다.


여기에 질문을 넣어야하고 무엇을해야합니까? 왜가 아니라

- 다음 틱에서 주문 마감을 처리합니다(주기 또는 일시 중지 중... 또는 차량에 따라 다름).

- 또는 OnTradeTransaction 처리

나는 4)에서 바꿨다. 그리고 이러한 차이점은 마주하고, 느끼고, 극복하고, 복잡성의 인상을 만들어냅니다. 예, 나중에 "mql5 언어의 특징" 지점에서 솔루션을 찾았고 해냈습니다. 자체 라이브러리가 준비되면 MT5가 더 이상 번거롭지 않게 보일 것입니다.
 
Vasiliy Pushkaryov :
… 헷지 포지션은 두 가지 거래만 가능한 정확한 정보인가요? DC는 그물처럼 실행 정책에 따라 부분적으로 또는 부분적으로 닫을 수 없습니까?

HistoryDealsTotal ()은 항상 작동하며 모든 주문 및 거래 내역을 반복하는 것보다 항상 빠릅니다.

 
Alexey Viktorov :

HistoryDealsTotal ()은 항상 작동하며 모든 주문 및 거래 내역을 반복하는 것보다 항상 빠릅니다.

그냥 그렇게 하고 위치 ID를 제어한 다음 선택합니다. 부분 마감이 사용되지 않는 한 헤지 포지션에 항상 두 번의 거래만 있다는 정보를 보지 못했습니다.
 

딜링 데스크를 MT5로 전환하려면 구매해야 합니다.

그렇다면 질문은 - MT4를 이미 구입했다면 왜?

따라서 업데이트가 더 저렴하거나 무료인 한 가지 방법이 있습니다.

그러면 상인은 MT5와 PPC만 있다는 사실에 어리석게 직면하게 될 것입니다.

 
다음에 대한 MT5에서 작동하는 솔루션을 본 적이 없습니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

mql5 언어의 특징, 미묘함 및 작업 방법

fxsaber , 2018.02.15 11:48

이러한 거래 논리를 사용하여 MQL5에서 스크립트를 작성하는 것이 좋습니다(MQL4 스타일은 의미를 빠르게 설명하기 위한 것입니다).

 void OnStart ()
{
   OrderCloseBy ( OrderSend ( _Symbol , OP_BUY , 1 , Ask , 0 , 0 , 0 ), OrderSend ( _Symbol , OP_SELL , 1 , Bid , 0 , 0 , 0 ));
}

전혀 쉽지 않습니다.

그러나 훨씬 더 미묘한 상황이 있습니다... 중개인이 MT4/5를 제공하고 다른 조건이 동일하다면 선택은 항상 모호하지 않습니다.

 
Vasiliy Pushkaryov :
그냥 그렇게 하고 위치 ID를 제어한 다음 선택합니다. 부분 마감을 사용하지 않는 한 헤지 포지션에 항상 두 번의 거래만 있다는 정보를 본 적이 없습니다 .

모든 작은 것에 대한 지침을 원하십니까?

 
fxsaber :
다음에 대한 MT5에서 작동하는 솔루션을 본 적이 없습니다.

그러나 훨씬 더 미묘한 상황이 있습니다... 브로커가 MT4/5를 제공하고 다른 조건이 동일하다면 선택은 항상 모호하지 않습니다.

그리고 부분 청산 또는 반대 포지션으로 청산하면 포지션 티켓에 들어가고 포지션을 열어도 티켓이 반환되지 않는다는 단순한 이유 때문에 절대 만나지 못할 것입니다. 그리고 어쨌든 ... 왜 그런 변태? 아마도 이것은 한 사이클에서 위치를 닫고 지연을 제거하는 방법의 시리즈에서도 나올 것입니다 ...
 
Alexey Viktorov :

모든 작은 것에 대한 지침을 원하십니까?

물론 나는 할 것이다. 혼자가 아닌 것 같아요.
여전히 전체 정보에 대한 정보에 의존할 때 부분 이익 또는 전체 이익을 얻는 것은 나에게 사소한 일이 아닙니다. 경험에 의해 길을 만들면 많은 돈을 잃을 수 있습니다.

따라서 참조는 상세할수록 좋습니다.

 
Alexey Viktorov :
그리고 부분 청산 또는 반대 포지션으로 청산하면 포지션 티켓에 들어가고 포지션을 열어도 티켓이 반환되지 않는다는 단순한 이유 때문에 절대 만나지 못할 것입니다. 그리고 어쨌든 ... 왜 그런 변태?

코드 가독성 의 예. MQL4에서는 무슨 일이 일어나고 있는지 즉시 알 수 있습니다.