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

 
Alexander Bykov :

인사말. 볼륨 반환에 도움이 맹세합니다.

배열을 만들었습니다. 입찰, 날짜 및 거래량:


플래그: 잘못된 어레이 액세스

volume_start= Volume [ index( 0 , 1 , 2 ,...) ]; // какой бар смотреть
 
Vitaly Muzichenko :

현재 마디의 음량을 녹음할 수 있습니까?

어떻게 든 배열에 배열을 잘 쓰지 않는 것으로 판명되었습니다.

즉, 현재 막대 의 눈금 볼륨 을 기록해야 합니다.

그런 다음 배열에 다시 작성하십시오.

 
Alexander Bykov :

현재 마디의 음량을 녹음할 수 있습니까?

어떻게 든 배열에 배열을 잘 쓰지 않는 것으로 판명되었습니다.

즉, 현재 막대 의 눈금 볼륨 을 기록해야 합니다.

그런 다음 배열에 다시 작성하십시오.

volume= Volume [ 0 ];
 

모든 코드가 15분마다 실행되도록 하는 방법을 알려주시겠습니까?
아니면 OnTick() 함수 에서 구현하는 것이 더 낫습니까?

MQL5에서
 
Roman Sharanov :

모든 코드가 15분마다 실행되도록 하는 방법을 알려주시겠습니까?
아니면 OnTick() 함수 에서 구현하는 것이 더 낫습니까?

MQL5에서

https://www.mql5.com/ru/search#!keyword=%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B1%D0%B0%D1% 80&모듈=mql5_module_forum

Поиск - MQL5.community
Поиск - MQL5.community
  • www.mql5.com
Поиск выполняется с учетом морфологии и без учета регистра. Все буквы, независимо от того, как они введены, будут рассматриваться как строчные. По умолчанию наш поиск показывает страницы...
 

안녕하세요! 상황 해결에 도움: Y1 조건에 따라 위치 1을 열고 Y2 조건에 따라 닫습니다. 그러나 U2가 시작되기 전에 U1이 다시 발생하고 위치 2가 열리면 시작 U2에 반응하지 않고 다음 U2까지, 더욱이 새로운 U1(!) 이후에 중단되고 이 새 위치는 더 이상 존재하지 않습니다. 새 U2에 의해 닫히지만 조건 U1-U2를 기다립니다. 그것을 피하는 방법? 머리가 부었습니다. 고맙습니다.

 
Artyom Trishkin :

이 스레드에서 저는 새로운 MQL4에서 프로그래밍을 정말로 이해하고 배우고 싶어하고 MQL5로 쉽게 전환하고자 하는 사람들을 돕기 시작하고 싶습니다. 언어는 매우 유사합니다.

여기에서 작업, 이를 해결하기 위한 알고리즘, 그리고 어떤 방식으로든 MT용 프로그래밍과 관련된 모든 질문에 대해 논의할 수 있습니다.

포럼의 다른 경험 많은 회원이 문제 해결에 참여하고 스레드가 모든 사람의 관심을 끌 수 있기를 바랍니다.


안녕하세요 아르템입니다! 초보자인 저희와 함께 '오프로드', 즉 '오프로드' 자원봉사에 미리 감사드립니다. 그리고 즉시 질문은 다음과 같습니다. 수명 58초에 시가에서 종가 까지 강세 양초의 몸체를 핍 단위로 측정해야 합니다. ) 그런 다음 조건이 전략의 요구 사항을 충족하는 경우 시장에 진입합니다. 유일한 질문은 OPEN[], CLOSE[] 또는 iOpen, iClose 연산자를 사용하는 것이 더 나은지 여부입니다. 감사해요

 
tura210577 :

안녕하세요 아르템입니다! 초보자인 저희와 함께 '오프로드', 즉 '오프로드' 자원봉사에 미리 감사드립니다. 그리고 즉시 질문은 다음과 같습니다. 수명 58초에 시가에서 종가 까지 강세 양초의 몸체를 핍 단위로 측정해야 합니다. ) 그런 다음 조건이 전략의 요구 사항을 충족하는 경우 시장에 진입합니다. 유일한 질문은 OPEN[], CLOSE[] 또는 iOpen, iClose 연산자를 사용하는 것이 더 나은지 여부입니다. 감사해요

질문이 기능에 관한 것이라면 다음은 방법입니다. 차트의 현재 기간에서만 데이터를 수신하려는 경우 - 어드바이저/스크립트 또는 인디케이터가 실행 중인 차트에서, Open[] 및 Close[] 충분합니다. EA가 실행되는 시간 프레임에 관계없이 특정 시간 프레임에서 양초 데이터를 가져와야 하는 경우 iOpen() 및 iClose()가 필요합니다.

그러나 MT4 및 MT5에서 동일하게 작동하는 자체 멀티 플랫폼 기능을 만드는 것이 좋습니다. 여기에서 CopyXXXX() 함수를 사용하여 데이터를 가져와야 합니다. 이 경우 CopyOpen() 및 CopyClose().

 
Artyom Trishkin :

질문이 기능에 관한 것이라면 다음은 방법입니다. 차트의 현재 기간에서만 데이터를 수신하려는 경우 - 어드바이저/스크립트 또는 표시기가 실행 중인 차트에서 열기[] 및 닫기[] 충분합니다. EA가 실행되는 시간 프레임에 관계없이 특정 시간 프레임에서 양초 데이터를 가져와야 하는 경우 iOpen() 및 iClose()가 필요합니다.

그러나 MT4 및 MT5에서 동일하게 작동하는 자체 멀티 플랫폼 기능을 만드는 것이 좋습니다. 여기에서 CopyXXXX() 함수를 사용하여 데이터를 가져와야 합니다. 이 경우 CopyOpen() 및 CopyClose().


답변 해주셔서 감사합니다!

 

이해할 수 없습니다. 위의 질문이 너무 복잡하거나 그 반대의 경우도 마찬가지입니다. 너무 간단해서 아무도 대답을 귀찮게 하고 싶어하지 않습니까? 어떻게든 응답해주세요!