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

 
Vladimir Karputov :

1번은 무슨 뜻인가요? 각 시간대에서 현재 캔들의 인덱스는 '0'입니다.

5의 경우 카운트가 0에서 시작합니다. 이번 주 첫 번째 촛불의 번호가 필요합니다. 예를 들어 월요일에 시간별 차트에서 5분에서 12로, 첫 번째 촛불에는 Rates_total-11 인덱스가 있습니다. 물론 다음을 수행할 수 있습니다. 주기를 통해 2 일 이상 양초의 날짜 차이를 확인하지만 더 우아한 솔루션이 있다고 생각합니다.

 

좋은 저녁이에요.
누가 알겠습니까? MQL5의 도움으로 고문이 어떤 모드에서 작동 하는지 알 수 있습니까? 테스터 또는 실제 거래? 그렇다면 어떻게?

고맙습니다.

 
DKarpoff :

5의 경우 카운트가 0에서 시작합니다. 이번 주 첫 번째 촛불의 번호가 필요합니다. 예를 들어 월요일에 시간별 차트에서 5분에서 12로, 첫 번째 촛불에는 Rates_total-11 인덱스가 있습니다. 물론 다음을 수행할 수 있습니다. 주기를 통해 2 일 이상 양초의 날짜 차이를 확인하지만 더 우아한 솔루션이 있다고 생각합니다.

현재 촛불(모든 시간 프레임에서)은 CopyXXX 작업을 통해 각각 인덱스 '0'을 갖고 이전 캔들은 인덱스 '1'을 갖습니다.

표시기에서 작업할 때 현재 양초에는 'rates_total-1' 인덱스가 있습니다(배열이 반전되지 않은 경우).

 
Vladimir Karputov :

현재 촛불(모든 시간 프레임에서)은 CopyXXX 작업을 통해 각각 인덱스 '0'을 갖고 이전 캔들은 인덱스 '1'을 갖습니다.

표시기에서 작업할 때 현재 양초에는 'rates_total-1' 인덱스가 있습니다(배열이 반전되지 않은 경우).

이것은 질문이 아닙니다. 우리는 이번 주의 첫 번째 양초의 지수가 필요합니다.

mql4에는 DayOfWeek() 함수가 있었는데 이를 통해 필요한 인덱스를 간단히 계산할 수 있었는데 상위 5개에는 찾을 수 없습니다.

 
DKarpoff :

이것은 질문이 아닙니다. 우리는 이번 주의 첫 번째 양초의 지수가 필요합니다.

mql4에는 DayOfWeek() 함수가 있었는데 이를 통해 필요한 인덱스를 간단히 계산할 수 있었는데 상위 5개에는 찾을 수 없습니다.

물론 TF에 따라 다음주 월요일 마지막 거래 개시의 촛대 지수. 지표를 위해.
 
Vladimir Karputov :

DEAL( 클래스 CDealInfo. Commision ) 또는 POSITION( 클래스 CPositionInfo. Commission )에 대한 커미션을 볼 수 있습니다.

감사해요. POSITION_COMMISSION 식별자는 어떻습니까?

편집기에서 강조 표시되지 않으며 도움말에도 없습니다.

 
말해 주세요. 포지션과 주문이 명확하게 구분되는 MT5에서 왜 - ORDER_TYPE_SELL ?
 
Andrey Sokolov :

감사해요. POSITION_COMMISSION 식별자는 어떻습니까?

편집기에서 강조 표시되지 않으며 도움말에도 없습니다.

그것을 알아 냈습니다. 그것은 역사의 거래에 있습니다

 
DKarpoff :

이것은 질문이 아닙니다. 우리는 이번 주의 첫 번째 양초의 지수가 필요합니다.

mql4에는 DayOfWeek() 함수가 있었는데 이를 통해 필요한 인덱스를 간단히 계산할 수 있었는데 상위 5개에는 찾을 수 없습니다.

지수는 아프리카의 지수이기도 합니다. 모든 시간대의 현재 촛불 - 인덱스 '0'.


아마도 질문을 다음과 같이 바꿔야 할 것입니다. "나는 H1 기간에 IN INDICATOR에서 일하고 주어진 요일의 첫 번째 양초의 지수를 알아야 합니다." 내가 당신의 질문을 올바르게 공식화 했습니까?

 
Vladimir Karputov :

지수는 아프리카의 지수이기도 합니다. 모든 시간대의 현재 촛불 - 인덱스 '0'.


아마도 질문을 다음과 같이 바꿔야 할 것입니다. "나는 H1 기간에 IN INDICATOR에서 일하고 주어진 요일의 첫 번째 양초의 지수를 알아야 합니다." 내가 당신의 질문을 올바르게 공식화 했습니까?

표시기 주기의 양초를 반복해야 하지만 0이 아니라 지난 주의 첫 번째 양초부터 반복해야 합니다.

for(int i=0; i<rates_total; i++) - 모두 막대입니다.

다음과 같은 것이 필요합니다.

X=(현재 거래주 첫 번째 캔들의 지수(EURUSD,H1))+120;

for(int i=(rates_total-X); i<rates_total; i++)

사유: