Websocket은 어떻게 하나요? - 페이지 20

 
Fedor Arkhipov :

MT4에 라이브러리를 적용해 보았는데, 어드바이저 파일이 에러 없이 컴파일 되고,

하지만 차트에 첨부할 때 단순 유형을 반환하는 메서드를 사용하면 "전역 초기화 실패" 오류가 발생합니다.

구조를 얻으려고하면 유효하지 않은 ex4 파일 (8)

모든 구조를 버리면 작동 할 것입니다.

또는 IL 또는 com 포트로 샤머니즘을 수행해야 합니다.

서두르지 않는 것이 좋습니다. 먼저 모든 것을 염두에 두고 MT5에서 디버그한 다음 MT4로 전송해야 합니다. 5분 이상 걸리지 않습니다.

소켓 연결은 시작에 불과합니다. 서버가 아카이브된 형식으로 모든 것을 전송하고 서버가 재생하는 탁구를 재생하기 위한 메커니즘을 생성하기 때문에 응답을 디코딩해야 합니다. 즉, 특정 빈도로 서버가 클라이언트에 ping 신호를 보내고, 클라이언트가 특정 pong 시간 내에 응답하지 않으면 서버가 클라이언트의 연결을 끊습니다.

시세 이력을 얻고 틱을 온라인으로 구독하는 방법을 구현해야 합니다.

이 모든 것을 달성하고 MT5에서 관리할 수 있게 되면 라이브러리를 MT4로 이전할 것입니다.

바이낸스 거래소에 동일한 시세 브로드캐스트에 대한 또 다른 요청이 있습니다.

 
Алексей Барбашин :

바이낸스 거래소에 동일한 시세 브로드캐스트에 대한 또 다른 요청이 있습니다.

예, 하지만 "murzilka" houbi에 대한 요청을 작성해야 합니다.

이것이 Maxim이 한 일입니다.

json: { "sub": "market.btcusdt.kline.1min", "id": "1122" }

 
Fedor Arkhipov :

예, 하지만 "murzilka" houbi에 대한 요청을 작성해야 합니다.

이것이 Maxim이 한 일입니다.

json: { "sub": "market.btcusdt.kline.1min", "id": "1122" }

그래서 무엇? 어려움을 이해하지 못했습니다.

 
Алексей Барбашин :

그래서 무엇? 어려움을 이해하지 못했습니다.

어렵지 않은 것 같아요, 요청 구조를 보시면서 지금 제가 찾고 있는
 

이것은 촛불 시간이며 1970년 1월 1일의 초 단위 ID입니다. 즉. 메타 트레이더에서처럼


 

Fedor님, 저는 우리 도서관의 구조와 기능에 대해 다시 생각해 볼 것을 제안합니다.

우리가 풀고 있는 마지막 문제는 무엇입니까?

 
Fedor Arkhipov :

이것은 촛불 시간이며 1970년 1월 1일의 초 단위 ID입니다. 즉. 메타 트레이더에서처럼


확실히 그런 방식은 아닙니다. ts 필드의 자릿수를 계산하면 MT에서와 같이 초 수가 아니라 틱 수, 즉 1000배 더 많은 것을 알 수 있습니다.

 
Fedor Arkhipov :

여기 있지만 시간이 지남에 따라 양초를 얻는 방법을 아직 찾지 못했습니다.


하지만 방법이 없습니다 :-) 특정 촛불은 나머지 API에 있습니다

또는 해당 기간 동안 이전 양초의 전부/일부를 기억해야 합니다.

올바르게 이해하십시오 - WebSocket 및 이를 통한 스트림은 들어오는 데이터입니다. 더 빠른 것은 더 이상 불가능합니다. 그는 너무 가치있다

발굴이 필요한 경우 Rest에 별도로 연락하나 요청률(응답량)에 제한이 있음

 
Алексей Барбашин :

Fedor님, 저는 우리 도서관의 구조와 기능에 대해 다시 생각해 볼 것을 제안합니다.

우리가 풀고 있는 마지막 문제는 무엇입니까?

일반적으로 가격 내역과 틱 가격을 이전하고 싶습니다. 하지만 지금은 하나의 양초를 얻는 것이 좋을 것입니다. 나중에 사이클에서 이전 가격을 요청할 수 있다고 생각합니다.
 
Maxim Kuznetsov :

하지만 방법이 없습니다 :-) 특정 촛불은 나머지 API에 있습니다


따라서 websocket 을 통해 오래된 양초를 요청하는 것은 작동하지 않습니까?

틱만?