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

 
foreXteller :

기록 시세를 다운로드하려면 MetaTrader 5를 로드하고 c 아이콘을 클릭하십시오. 달러 기호: "기호 목록 표시"(또는 Ctrl 키 를 누를 수 있음) ). 기호 창이 나타납니다. "사양" 탭에서 원하는 통화 쌍을 찾습니다(예: GBPCHF ) .   "BARS" 탭에서 분 따옴표(M1)와 필요한 기간의 시작 및 종료 날짜를 설정합니다. "요청" 버튼을 클릭하면 메타 트레이더를 사용하여 전략을 테스트하는 데 사용할 수 있는 csv 파일이 다운로드됩니다.   그들의 프로그램과 함께.

엑셀 사용하기 이 파일의 내용을 볼 수 있습니다. 여기서 첫 번째 행은 파일에 있는 정보의 내용을 나타냅니다. "날짜, 시간", 그리고   "열기", "높음", "낮음", "닫기", "틱볼", "볼륨",   " 확산 "

이 데이터가 무엇을 의미하는지 완벽하게 이해하지만 어떻게 BIT 를 만들 수 있습니까? MetaTrader 5가 사용하는 ASK ?

MetaTrader 5 Expert Advisor에서 SymbolInfoTick()을 통해 가격을 요청하고 가격을 얻으십시오. 그리고 아무 곳에도 저장할 필요가 없습니다. MetaTrader 5는 거래 서버에 연결하는 즉시 전체 틱 기록 (실제 틱)을 이미 가지고 있습니다.

 

도와주세요, 제발!!!

로트 비용을 계산하고 싶습니다.

이중 Lts=1;

if(OrderCalcMargin( ORDER_TYPE_BUY ,Symbol(),Lts,SymbolInfoDouble(Symbol(),SYMBOL_ASK),Margin));

경고(여백);

경고: 비어 있는 제어 명령문이 발견되었습니다.

여백은 0으로 설정됩니다.

가장 이상한 점은 mt5의 순수 버전에서는 이 기능이 작동하지만 "오픈 브로커"의 mt5에서는 함수가 0을 전달한다는 것입니다.

 

안녕하세요 슬리피지(Deviation/Slippage)에 대해 알려주세요.

Ctrade 클래스에는 m_trade.ResultPrice()( 중개인이 확인한 가격을 가져옵니다. ) 및 CPositionInfo 클래스에 m_position.PriceOpen()( 포지션 시가를 가져옵니다. )이 있습니다. 이 가격의 차이가 미끄러질 것이라는 것을 올바르게 이해하고 있습니까? 오픈 포지션이나 거래의 슬리피지를 기록에서 얻을 수 있는 입증된 방법이 있습니까?

 
Pavel Nikiforov :

오픈 포지션이나 거래의 슬리피지를 기록에서 얻을 수 있는 입증된 방법이 있습니까?

https://www.mql5.com/ru/code/16134

SlipPage
SlipPage
  • www.mql5.com
Exp_i-SpectrAnalysis_WPR Эксперт Exp_i-SpectrAnalysis_WPR построен на основе изменения направления движения индикатора i-SpectrAnalysis_WPR. BalanceOfPower_Histogram Индикатор Balance of Power (BOP) в виде цветной гистограммы силы и направления действующего тренда. wlxBW5ZoneAlert Семафорный сигнальный индикатор с...
 
Vladimir Karputov :

MetaTrader 5 Expert Advisor에서 SymbolInfoTick()을 통해 가격을 요청하고 가격을 얻으십시오. 그리고 아무 곳에도 저장할 필요가 없습니다. MetaTrader 5는 거래 서버에 연결하는 즉시 전체 틱 기록 (실제 틱)을 이미 가지고 있습니다.

친애하는 블라디미르 카르푸토프 !

링크 주셔서 감사합니다!

"ALGORITHM FOR GENERATION OF TICKS IN THE METATRADER 5 TERMINAL STRATEGY TESTER"님이 추천한 글을 봤습니다.

이것은 조금 다릅니다. 나는 1분 간격으로 틱 값을 분석하고 싶지 않으며 SymbolInfoTick() 의 마지막 시장 값은 지금 그렇게 중요하지 않습니다.

미래에 MetaTrader 5에서 플레이하기 위해 ASK , BID , VOLUME 을 고려하여 동시에 여러 통화의 미세한 시세에 대한 내 프로그램으로 내 전략(내 로봇)을 테스트하고 싶습니다. 그리고 SPREAD , 하지만 촛불은 아닙니다 .

프로그램은 VISUAL 로 작성되기 때문에 C , 테스트에 MT를 사용할 수 없습니다.

프로그램이 상당히 복잡하고 MQL 로 거의 변환되지 않습니다 (앞으로 DLL 파일 을 사용할 계획 입니다).

관심을 가져주셔서 감사합니다!

 
안녕하세요! Windows 10에서 MetaEditor에서 F1 키를 누를 때 도움말이 열리지 않고 https://go.microsoft.com/으로 전송되는 이유를 알려주시겠습니까?
 
Nauris Zukas :
안녕하세요! Windows 10에서 MetaEditor에서 F1 키를 누를 때 도움말이 열리지 않고 https://go.microsoft.com/으로 전송되는 이유를 알려주시겠습니까?

F1을 누르기 전에 MQL5 코드 내부의 커서가 MetaEditor에서 열려 있습니까?

MetaEditor 도움말 메뉴에서 "도움말" 및 " MQl5 참조 " 섹션이 작동합니까?

커서가 표준 메모장 프로그램 안에 있을 때 F1 키를 누르면 무엇이 열립니까?

실제 Windows 10을 실행하고 있습니까, 아니면 Linux 또는 Mac OS에서 실행하는 것을 에뮬레이트하고 있습니까?

 
Vladimir Karputov :

F1을 누르기 전에 MQL5 코드 내부의 커서가 MetaEditor에서 열려 있습니까?
네.
MetaEditor 도움말 메뉴에서 "도움말" 및 " MQl5 참조 " 섹션이 작동합니까?
"MQl5 참조"가 열리지 않습니다.
커서가 표준 메모장 프로그램 안에 있을 때 F1 키를 누르면 무엇이 열립니까?
https://go.microsoft.com
실제 Windows 10을 실행하고 있습니까, 아니면 Linux 또는 Mac OS에서 실행하는 것을 에뮬레이트하고 있습니까?
윈도우 10

간단히 말해서, 다른 컴퓨터에서 함수에서 F1 키를 누르기만 하면 문서가 즉시 열리는데 여기서는 그렇게 작동하지 않습니다.

 
Nauris Zukas :

F1을 누르기 전에 MQL5 코드 내부의 커서가 MetaEditor에서 열려 있습니까?
네.
MetaEditor 도움말 메뉴에서 "도움말" 및 " MQl5 참조 " 섹션이 작동합니까?
"MQl5 참조"가 열리지 않습니다.
커서가 표준 메모장 프로그램 안에 있을 때 F1 키를 누르면 무엇이 열립니까?
https://go.microsoft.com
실제 Windows 10을 실행하고 있습니까, 아니면 Linux 또는 Mac OS에서 실행하는 것을 에뮬레이트하고 있습니까?
윈도우 10

요컨대, 다른 컴퓨터에서 함수에서 F1 키를 누르기만 하면 문서가 즉시 열리는데 여기서는 그렇게 작동하지 않습니다.

같은 폴더에 터미널을 다시 설치하십시오.

 
Vladimir Karputov :

같은 폴더에 터미널을 다시 설치하십시오.

변경하지 않으면 " MQl5 Reference "가 열리지 않습니다.

사유: