초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 270

 
sergey2671 :
안녕하세요! 나는 mt4 에 고문 을 썼습니다 mt5로 변환할 수 있습니다
프리랜서가 도와드립니다.
 
sergey2671 :
안녕하세요! 나는 mt4 에 고문 을 썼습니다 mt5로 변환할 수 있습니다
물론 당신은 할 수. MQL5 학습을 시작하십시오.
 
zfs :
프리랜서가 도와드립니다.
그리고 우리는 그것을 할 수 있습니다
 
마지막 3틱 가격이 배열에 배치되도록 코드를 작성하는 방법을 알려주시겠습니까? 또는 이와 유사한 코드가 있는 프로그램에 대한 링크. 미리 감사드립니다.
 
soroko :
마지막 3틱 가격이 배열에 배치되도록 코드를 작성하는 방법을 알려주시겠습니까? 또는 이와 유사한 코드가 있는 프로그램에 대한 링크. 미리 감사드립니다.

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

초보자의 질문

톨64 , 2014.07.02 18:40

배열을 만든 다음 OnTick () 함수에서 현재 가격을 첫 번째 [0] 배열 요소 의 가격과 비교하여 가격이 변경되었는지 각 눈금을 확인합니다. 다를 경우 모든 값을 끝에서 두 번째부터 시작하여 인접한 값으로 이동하고 현재 가격을 배열의 첫 번째 요소에 배치합니다. 그래서 모든 틱.

자신의 코드 작성을 시작하십시오. 그것이 잘되지 않고 질문이있을 때입니다.
 
barabashkakvn :

자신의 코드 작성을 시작하십시오. 그것이 잘되지 않고 질문이있을 때입니다.
이해는 했지만 배열 내부의 값을 이동하는 데 어떤 함수가 사용되었는지 알 수 없습니다. 각 틱 이 기존 틱과 비교되는 것은 이해할 수 있습니다. 거기에 이동하는 방법이 주요 질문 ???
 
soroko :
이해는 했지만 배열 내부의 값을 이동하는 데 어떤 함수가 사용되었는지 알 수 없습니다. 각 틱이 기존 틱과 비교되는 것은 이해할 수 있습니다. 거기에 이동하는 방법이 주요 질문 ???

다르면 끝에서 두 번째 값부터 모든 값을 인접한 값으로 이동하고 현재 가격을 배열의 첫 번째 요소에 배치 합니다.

이것은 명확하지 않습니다!

 
soroko :

다르면 끝에서 두 번째 값부터 모든 값을 인접한 값으로 이동하고 현재 가격을 배열의 첫 번째 요소에 배치 합니다.

이것은 명확하지 않습니다!

예를 들어 ArrayCopy - 배열 A[]에서 중간 배열 B[]로 복사한 다음 배열 A[]로 돌아가지만 1만큼 이동하면 첫 번째 셀(A[0 ]), 새로운 가격 값.
 
soroko :

다르면 끝에서 두 번째 값부터 모든 값을 인접한 값으로 이동하고 현재 가격을 배열의 첫 번째 요소에 배치 합니다.

이것은 명확하지 않습니다!

Pr[ 4 ]=Pr[ 3 ];
Pr[ 3 ]=Pr[ 2 ];
Pr[ 2 ]=Pr[ 1 ];
Pr[ 1 ]=Pr[ 0 ];
Pr[ 0 ]= SymbolInfoDouble ( _Symbol , SYMBOL_BID );
 
vicmos :
따라서 첫 번째 값만 인덱스 [0]으로 채워집니다.
사유: