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

 
kedr275 : 예, 포지션에 관심이 있습니다. 질문을 다르게 구성하겠습니다 . 가격을 기준으로 포지션을 여는 것에 대한 결정을 내리는 것이 가능한가요? 즉, 먼저 물어보는 것입니까? 가격, 결정, 실행.  
포지션을 열기로 결정할 때 어떤 가격에 의존하시겠습니까? (a) 아직 포지션이 없고, (b) 어떤 가격에 의존하기로 결정하고, (c) 포지션을 열기로 결정 합니다(아직 사용할 수 없음). 어떤 가격(정확히 무엇의 가격)을 물으실 건가요?
 
Yedelkin :
포지션을 열기로 결정할 때 어떤 가격에 의존하시겠습니까? (a) 아직 포지션이 없고, (b) 가격에 의존하기로 결정하고, (c) 포지션을 열기로 결정 했습니다(아직 보유하지 않음). 어떤 가격(정확히 무엇의 가격)을 물으실 건가요?
예를 들어 어떤 쌍에 대한 현재 가격 \ 시세 를 요청하고 가격이 최신 상태인 동안 결정을 내리고 시세 변경 사이에 순간이 있으며 새 주문을 열 때 GUI를 통해 작업할 때 눈에 띕니다. 창문.
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
kedr275 : 예를 들어 어떤 쌍에 대한 현재 가격 \ 따옴표 를 요청하고 가격이 최신 상태일 때 결정을 내리십시오. 견적 변경 사이에 순간이 있으며 새 항목을 열 때 GUI를 통해 작업할 때 눈에 띕니다. 주문창.

이제 명확해졌습니다. 예, 이 경우 대답은 예입니다. 예를 들어, SymbolInfoDouble() 함수와 식별자 SYMBOL_BID , SYMBOL_ASK 를 사용하여 선택한 악기에 대한 구매 /판매에 대한 현재 "최고의 제안"을 얻을 수 있습니다 . 또 다른 질문은 이러한 "현재" 값이 결정을 내리고 거래 요청을 보내는 순간에 "관련성"을 유지하는 방법입니다. 하지만 그것은 질문이 아니었습니다 :)

 

안녕하세요! 저는 최근에 MQL5로 작업을 시작했고 다음과 같은 문제에 직면했습니다. 플롯 차트, 특히 추세선 및 채널을 분석하는 전략을 구현하려고 합니다. 시각화 모드를 켠 상태에서 기록 데이터 에 대한 전략을 테스트하려고 하면 해당 슬라이더를 사용하여 속도를 변경하면 다른 위치에서 다른 결과를 얻는다는 사실을 제외하고는 거의 모든 것이 잘 작동합니다. 핸들러가 이미 사용 중이면 이벤트를 무시한다는 사실을 감안할 때 이것이 괜찮다고 생각했습니다. 따라서 속도가 증가함에 따라 핸들러에 대한 이벤트의 흐름도 증가하는데 대부분이 단순히 무시합니다. 그러나 이것은 "정상" 속도를 설정하면 테스트가 완료될 때까지 몇 시간, 며칠 또는 몇 달을 기다려야 하기 때문에 매우 불편합니다. 이는 완전히 받아들일 수 없습니다. 또한 시각화 모드를 끄면 이해할 수없는 일이 발생합니다. 즉,이 모드에서도 차트가 "빌드"되어야한다고 생각했지만 고문은 차트가 전혀 빌드되지 않은 것처럼 행동합니다. 물론 아무데도 보이지 않음) 시각화를 켜거나 "실시간"으로 테스트할 때와 같은 방식으로 작업할 수 있습니다. ObjectGetValueByTime 등과 같은 기능을 사용하십시오. 그래서 속도에 관계없이 동일하게 작동하도록 시각화 모드로 테스터의 작업을 어떻게든 정규화하고 시각화 모드를 끈 상태에서 그래프를 분석하는 것이 가능한지 궁금합니다. 미리 감사드립니다.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту - Документация по MQL5
 

내가 좀 멍청해.

MQL4에서

MarketInfo(Symbol(),MODE_TICKVALUE)는 1랏에 대한 예금 통화로 1핍 값을 반환했습니다.

MQL5의 SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE )이 동일한 것을 생성합니까?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
JohnyPipa :

내가 좀 멍청해.

MQL4에서

MarketInfo(Symbol(),MODE_TICKVALUE)는 1랏에 대한 예금 통화로 1핍 값을 반환했습니다.

MQL5의 SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE )이 동일한 것을 생성 합니까?

확인? 그리고 그것은 무엇을 보여줍니까?
 
한 촛대의 자오선에서 다른 촛대의 자오선으로 구성된 선의 기능을 표시기 또는 "포함"에서 만난 사람이 있습니까?
 
Lester :
한 촛대의 자오선에서 다른 촛대의 자오선으로 구성된 선의 기능을 표시기 또는 "포함"에서 만난 사람이 있습니까?
https://www.mql5.com/ru/code/249?source=terminal5_codebase
Линейно регрессионный канал
Линейно регрессионный канал
  • 투표: 8
  • 2011.01.07
  • Vladimir Mikhailov
  • www.mql5.com
Индикатор строит канал по уравнению линейной регрессии y=b+a*x.
 
모두들 건강하세요!!! 스레드를 결정한 사람: 보류 중인 주문 및 손절매 발동을 지연시키는 방법. 종종 가격은 잠시 후발주자에 도달했다가 돌이킬 수 없는 방향으로 이동합니다. 심지어 가까운 중지라도 손실을 가져옵니다. RBC.TV의 Andrey Sapunov는 이러한 지연을 권고했습니다. 종종 도움이 됩니다. MT5의 모든 영역에서 이 문제를 해결할 수 있는 것이 발견되지 않았습니다. 그것은 기초적일지 모르지만 나는 프로그래밍에서 제로입니다. 당신이 할 수있는 것보다 누군가를 도와주세요 :-))
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
chipo :
모두들 건강하세요!!! 스레드를 결정한 사람: 보류 중인 주문 및 손절매 발동을 지연시키는 방법. 종종 가격은 잠시 후발주자에 도달했다가 돌이킬 수 없는 방향으로 이동합니다. 심지어 가까운 중지라도 손실을 가져옵니다. RBC.TV의 Andrey Sapunov는 이러한 지연을 권고했습니다. 종종 도움이 됩니다. MT5의 모든 영역에서 이 문제를 해결할 수 있는 것이 발견되지 않았습니다. 그것은 기초적일지 모르지만 나는 프로그래밍에서 제로입니다. 당신이 할 수있는 것보다 누군가를 도와주세요 :-))


중개인에게 전송된 보류 중인 주문/손절매/이익 실현은 해당 주문이 데이터베이스에 있고 가격에 도달하기를 기다리고 있음을 의미합니다.

주문 실행 지연을 설정할 수 없습니다.

지연이 필요한 경우 보류 중인 주문을 포기/손절매/이익을 취해야 합니다. 그리고 이 모든 것을 시장의 것으로 교체하십시오.

즉, 심볼의 현재 가격을 지속적으로 모니터링해야 합니다. 그리고 필요한 수준에 도달하자마자 + 지연을 기다리게 됩니다. 그리고 나서야 시장가 주문을 개시할지 여부를 결정합니다.

결과적으로, 당신은 당신이 원하는 것을 갖게 될 것입니다 - 실행이 지연되거나 가격이 반등하면 열리지 않지만 최악의 경우 시장 주문 실행 가격이 좋지 않을 것입니다. 보류 중인 주문을 했을 때 얻을 수 있는 것보다 더 나쁠 수 있습니다.

사유: