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

 
Vladimir Karputov :

안 돼요. 데스크톱 버전의 Windows가 설치된 컴퓨터에서 구독해야 하며 이 컴퓨터에 MetaTrader 5가 설치되어 있어야 합니다.

알았어 고마워
 
DCodec :

나는 간단한 문제를 해결할 수 없습니다.

표시기 핸들을 수신할 때 Expert Advisor에서...

 int OnInit ()
  {
//--- Получить хэндл индикатора Envelopes_upper для отрисовки верхней линии
   EnvHandle_upper= iEnvelopes ( NULL , 0 ,Period_upper, 0 , MODE_SMA , PRICE_MEDIAN ,Deviation_upper);

....터미널은 두 선을 모두 그립니다. 그러나 저는 맨 위 선만 필요합니다.

이 선 그리기를 어떻게 끌 수 있습니까? 저것들. 색상을 CLR_NONE 으로 변경하거나 선 스타일을 DRAW_DONE 으로 변경하시겠습니까?

내가 이해하는 한 내 질문은 모든 사람을 당황하게 했습니다. 너무 간단하기 때문입니까 아니면 불가능하기 때문입니까?

 
OnBookEvent()에 대한 질문입니다.


인터넷에서 나는 유럽 연합에 가입했습니다. 그러나 OnBookEvent()는 실행되지 않았습니다. 도움말: 시장 깊이의 상태가 변경될 때 BookEvent 이벤트가 생성 됩니다 .

간단히 설명하십시오. "상태 변경"이 의미하는 바는 무엇입니까? 따옴표가 있으면 끊임없이 점프합니다. 그렇지 않다면 무엇입니까?

 

모두를 환영합니다! 30분 동안 포럼에서 " new bar "를 검색했는데 슬프게도 포럼 검색이 내 자신의 이해에 따라 작동한다는 것을 발견했습니다...

한 시간 프레임에서 작동하는 표시기에 대한 새 막대를 감지하는 측면에서 mql5의 최신 빌드에서 현재 어떤 코드가 사용 중인지 알려주세요.

추신: 검색하여 TimeframesFlags를 찾았 습니다. .. 번거로운 솔루션이지만 보편적입니다.

미리 감사합니다!

 
User_mt5 :
OnBookEvent()에 대한 질문입니다.


인터넷에서 나는 유럽 연합에 가입했습니다. 그러나 OnBookEvent()는 실행되지 않았습니다. 도움말: 시장 깊이의 상태가 변경될 때 BookEvent 이벤트가 생성 됩니다 .

간단히 설명하십시오. "상태 변경"이 의미하는 바는 무엇입니까? 따옴표가 있으면 끊임없이 점프합니다. 그렇지 않다면 무엇입니까?

BookEvent시장 깊이가 있는 주식 상품에 사용됩니다.

그리고 통화의 경우 MarketWatch 기능을 사용해야 합니다.

 
Ivan Ivanov :

BookEvent시장 깊이가 있는 주식 상품에 사용됩니다.

그리고 통화의 경우 MarketWatch 기능을 사용해야 합니다.

답변 감사합니다 한번 알아보겠습니다.
사실, 어떤 문자(하나가 아니라 모두)의 틱에서 호출될 함수가 필요합니다. 어떻게 하는지 알려주실 수 있나요?
 
User_mt5 :
답변 감사합니다 한번 알아보겠습니다.
사실, 어떤 문자(하나가 아니라 모두)의 틱에서 호출될 함수가 필요합니다. 어떻게 하는지 알려주실 수 있나요?

원칙적으로 OnTick() 이 이를 수행하지만 다음을 염두에 두어야 합니다.

뉴틱

NewTick 이벤트새 견적이 도착할 때 생성되며 첨부된 Expert Advisors의 OnTick() 함수에 의해 처리됩니다. 새 견적을 수신할 때 이전 견적에서 시작된 OnTick 기능이 실행된 경우 해당 이벤트가 Expert Advisor의 이벤트 대기열에 넣지 않기 때문에 들어오는 견적은 Expert Advisor에 의해 무시됩니다.

프로그램 실행 중에 수신된 모든 새 따옴표는 OnTick() 함수의 다음 실행이 완료될 때까지 프로그램에서 무시됩니다. 그 후에는 다음 새 견적이 도착한 후에만 기능이 시작됩니다.

 
Ivan Ivanov :

기본적으로 이것은 OnTick() 이 하는 일입니다.

아마도 내 두뇌는 올바른 질문을 하기에도 충분하지 않을 것입니다.

모든 기호에 틱이 표시될 때 작동하는 기능이 필요합니다. 한 전문가. 예를 들어 그는 유로 창에 앉아 있습니다. 그리고 틱은 파운드, 프랑 및 금으로 표시됩니다.. 유로 창에서 이 Expert Advisor는 파운드와 프랑, 그리고 모든 틱으로 상승하는 것이 필요합니다. 이것은 다중 통화 전문가 고문입니다.

그리고 OnTick은 제대로 작동하지만 유로 틱에서만 상승합니다.

나는 이 간단한 질문이 단순히 해결되지 않는다는 것을 이미 이해하기 시작했습니다. 일종의 유로 틱 에뮬레이터 등이 필요합니다. 불행히도 타이머는 최소 1초에 불과합니다. 그리고 나는 전화를 끊고 싶지 않습니다. 왜냐하면. 그런 다음 TF를 전환할 때와 키보드를 잡을 때 등 많은 질문이 발생합니다.

 
User_mt5 :

아마도 내 두뇌는 올바른 질문을 하기에도 충분하지 않을 것입니다.

모든 기호에 틱이 표시될 때 작동하는 기능이 필요합니다. 한 전문가. 예를 들어 그는 유로 창에 앉아 있습니다. 그리고 진드기는 파운드와 프랑, 금으로 제공됩니다.. 유로 창의이 전문가는 파운드와 프랑 및 기타 모든 진드기로 상승해야합니다. 이것은 다중 통화 전문가 고문입니다.

그리고 OnTick은 제대로 작동하지만 유로 틱에서만 상승합니다.

나는 이 간단한 질문이 단순히 해결되지 않는다는 것을 이미 이해하기 시작했습니다. 일종의 유로 틱 에뮬레이터 등이 필요합니다. 불행히도 타이머는 최소 1초에 불과합니다. 그리고 나는 전화를 끊고 싶지 않습니다. 왜냐하면. 그런 다음 TF를 전환할 때와 키보드를 잡을 때 등 많은 질문이 발생합니다.

EventSetMillisecondTimer

Документация по MQL5: Работа с событиями / EventSetMillisecondTimer
Документация по MQL5: Работа с событиями / EventSetMillisecondTimer
  • www.mql5.com
Указывает клиентскому терминалу, что для данного эксперта или индикатора необходимо генерировать события таймера с периодичностью менее одной секунды. нужно получать события таймера чаще, чем один раз в секунду. Если вам достаточно обычного таймера с периодом более 1 секунды, то используйте EventSetTimer(). В тестере стратегий используется...
 
Vitaly Muzichenko :

EventSetMillisecondTimer

비탈리, 비탈리!))
내가 당신에게 얼마나 감사한지 당신은 모릅니다!

이것은 머리와 함께. 물론 지금 모든 것을 시도해야하지만 이것은 이미 사소한 일입니다.

행복이 이렇게 가까이 있을 수 있는지 몰랐어요!)) 감사합니다! 어때요 .. 난 당신을 위해, 당신을 위해 더 이상 당신을 위해!

사유: