오류, 버그, 질문 - 페이지 3116

 
JRandomTrader # :

분명히 이들은 FORTS 및 Balance와 같은 거래입니까? 브로커의 지원은 주제에서 벗어나 MQ에서 고개를 끄덕이며 MQ는 이를 문제로 보지 않습니다.

아니요, 제가 아는 한 이것은 일반적인 Forex입니다.

거래가 종료되지 않았지만 기록 탭을 본 경우를 대비하여:

역사

항목이 하나만 있습니다. 유형: 균형. 그러나 예를 들어 MQ 서버에서 데모에는 유형: 균형도 있지만 균형 은 절대 걸을 수 없습니다.

구글에 크롤링...

업데이트 : https://www.mql5.com/ru/forum/326941 파헤쳤습니다. 모든 것이 명확하지는 않지만 뭔가 ...
Что за тип "balance" в истории терминала.
Что за тип "balance" в истории терминала.
  • 2019.11.21
  • www.mql5.com
Добрый день...
 

BTCUSD 기호에 대한 MQ 데모에서 2개의 긴 거래: 1차 로트 1.01, 2차 로트 11.01. 레버리지: 1:500. 1차 오픈 후 마진 수준 은 꽤 괜찮았습니다(기억도 안나고 쓸 시간도 없었지만 대략 10만 정도); 두 번째 개봉 후:

BTCUSD 마진

즉, 내 생각에는 10 배 감소해야했지만 크기가 수십 배 증가했습니다. 확실히 말하지는 않겠지만 제 생각에는 그림이 토굴의 MT4 에서 동일합니다.

암호화 버그 또는 의도된 것입니까?

 

x572intraday # :

암호화 버그 또는 의도된 것입니까?

12비트코인에 0.01달러를 입금하시겠습니까? 물론 버그
[삭제]  

안녕하세요!

– -128에서 127까지의 부호 있는 유형, "-" 부호를 대체할 때 유형이 char 에서 변경되는 이유 인트로 ?

뭔가 이해가 안가는데 티아 변신이 우연히 안나오는거야? 아니면 버그입니까? (warning.png 파일 첨부)

 void OnStart () {
   char positive = 1 ;
   char negative = -positive;
}


int의 경우 이전 형식으로의 변환이 없습니다. 그리고 아직도 부호변경시 형변환이 이해가 안되네요...

 void OnStart () {
   int positive = 1 ;
   int negative = -positive;
}
파일:
warning.png  29 kb
int.png  22 kb
truncation.png  25 kb
 
NastyaMaley # :

제로 틱, 어떻게 가능한가요? 테스터 버그?

테스터를 위한 간단한 코드를 작성합니다.

출력에서 우리는 다음을 얻습니다.

....

논리적으로, 마지막 눈금이 0이면 아무 것도 출력되지 않아야 합니다. 그리고 예를 들어 평균을 계산할 때 EA 계산에 실패를 일으키는 0 틱을 제공합니다. (13000 + 0 + 13000) / 3 = 8667이지만 (13000 + 13000) / 2 = 13000이어야 합니다. 제로 틱으로 인해 13000 대신 8667이 되었습니다!!!

그리고 SymbolInfoTick이 검사한 결과를 반환합니까? 거짓이면 LastError 오류를 확인하십시오.

 
Aleksey Mavrin # :

그리고 SymbolInfoTick이 검사한 결과를 반환합니까? 거짓이면 LastError 오류를 확인하십시오.


모든 곳에서 true를 반환합니다.

2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:00 2021.11.08 00:00:00
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:00 참
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:03 2021.11.08 00:00:03
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:03 참
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:04 2021.11.08 00:00:04
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:04 참

... 등

물론 조건을 추가할 수 있습니다. trade.last == 0이면 평균 계산을 무시합니다. 그러나 여전히 0 .last가 나타나는 원인의 맨 아래에 도달하고 싶습니다. 틱 기록은 명확하고 == 0인 틱은 없습니다.
 
NastyaMaley # :


모든 곳에서 true를 반환합니다.

2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:00 2021.11.08 00:00:00
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:00 참
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:03 2021.11.08 00:00:03
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:03 참
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:04 2021.11.08 00:00:04
2021.12.16 00:21:02.461 코어 1 2021.11.08 00:00:04 참

... 등

물론 조건을 추가할 수 있습니다. trade.last == 0이면 평균 계산을 무시합니다. 그러나 여전히 0 .last가 나타나는 원인의 맨 아래에 도달하고 싶습니다. 틱 기록은 명확하고 == 0인 틱은 없습니다.

나는 trade.last를 사용하지 않고 그것을 확인하지 않지만, 나는 trade.ask와 trade.bid를 사용하는데, 이제 그것들은 0에 대해 확인되어야 하고, 그렇지 않으면 당신이 찢어질 수 있습니다.

 
NastyaMaley # :

동시에 틱 기록 에는 제로 틱이 없습니다. 제로 세컨드의 역사를 소개합니다. 2021.12.09 00:00:0 Euro CME EU6Z21 계약입니다.

"<날짜> <시간> <입찰가> <요청> <마지막> <볼륨> <플래그>"
"2021.12.09 00:00:00.034 1.13445 2"
"2021.12.09 00:00:01.607 1.13445 1.00000000 88"
"2021.12.09 00:00:01.607 1.13445 1.00000000 88"
"2021.12.09 00:00:01.608 1.13445 1.13450 6"
"2021.12.09 00:00:01.660 1.13440 2"

여기 모든 곳에서 오리발이 없습니다.

00-00시에 이러한 틱이 하루에 여러 개 있다는 사실은 호가/비거래 세션의 순간에 비거래 틱으로 인한 것일 수 있습니다.

브로커 란 무엇입니까?

 
Maksim Astafev # :

안녕하세요!

– -128에서 127까지의 부호 있는 유형, "-" 부호를 대체할 때 유형이 char 에서 변경되는 이유 인트로 ?

뭔가 이해가 안가는데 티아 변신이 우연히 안나오는거야? 아니면 버그입니까? (warning.png 파일 첨부)


int의 경우 이전 형식으로의 변환이 없습니다. 그리고 아직도 부호변경시 형변환이 이해가 안되네요...

그리고 문제가 무엇입니까?

문서 읽기

데이터 유형 char, uchar, short 및 ushort는 작업에서 무조건 int로 캐스트됩니다.

Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Приведение типов - Типы данных - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Slava # :

그리고 문제가 무엇입니까?

문서 읽기

큰 글씨로 강조할 필요가 있고 빨간색)도 방금 눈치 챘습니다.