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

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

빅터, 문제없어. 모든 사람은 자신의 종교를 가지고 있습니다. 그러나 우리가 현재 만들고 있는 예제를 C++로 구현하려고 합니다. C++로 만드는 것이 얼마나 쉬울까요? C ++에서 websocket을 구현하는 것은 여전히 쓰레기입니다.

Sharpe의 문제는 코드가 난독화되지 않은 경우 소스 코드 에 대한 번거로움 없는 리버스 엔지니어링입니다.
나는 모든 사람이 자신의 종교를 가지고 있으며 모든 것이 작업에 달려 있다는 데 동의합니다. 나는 일반적으로 C에서 웹 소켓을 씻었습니다.
그리고 매뉴얼을 주셔서 감사합니다. 일반적인 개발을 위해 최소한 Sharpe에서 살펴보십시오.

 
일어난!
 

시간, 양 및 모든 가격이 포함된 전체 양초를 구입하는 것은 어떻습니까?


 
좋아요. 이 요청에서는 Ask, Bid만 얻을 수 있습니다.
 
Алексей Барбашин :

이 브로커는 다른 것을 반환하지 않습니다. 그러나 우리는 이것이 필요하지 않습니다. 결국, 앞으로 다른 출처에서 견적을 받을 계획입니다.

이제 우리는 기술 자체를 개발하고 있습니다.

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

페도르, 질문이 있습니까?

그리고이 경우 설문 조사를 수행하는 것보다 더 자주 오면 진드기가 대기열에 누적되지 않을 것입니까? 예를 들어 타이머는 50ms가 아니라 1초입니다.

 

dll을 더 자주 조사하고 대기열을 차단하지 않는 것이 좋습니다. 관련 없는 인용문에는 의미가 없습니다.

모스크바 시간으로 1-2번씩 심문하고 최신 견적을 받는 것이 가장 좋은 해결책이라고 생각합니다.

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

나는 이것이 정말로 문제인지 아직 평가할 수 없었다. 결국 리버스 엔지니어링은 Java에서 수행하기가 매우 쉽지만 Android용 애플리케이션의 거의 95%가 작성되었으며 계속 작성되고 있습니다. 네, 종교의 문제입니다.

Java에 대해서는 아무 말도 하지 않겠습니다. Java도 쉽게 뒤집힐 수 있다는 사실을 몰랐습니다.
예, 그것은 모두 응용 프로그램의 목적과 개발을 배포하지 않으려는 우리의 열망에 달려 있습니다.
응용 프로그램이 개인용이라면 샤프, 자바 등에는 문제가 되지 않습니다.
응용 프로그램이 프로덕션 또는 일종의 금융 조직 내부에 들어가는 경우 개인적으로 코드 보안이 우선 순위가 됩니다.
나는 다른 언어를 분해 할 수 있다는 데 동의하지만 이것은 이미 전문가의 높은 전문화를 필요로하므로 가격이 상승하여 잠재적 인 욕구를 제거합니다.
또한 응용 프로그램 자체, 수행하는 작업에 따라 다릅니다. 따라서 모바일 응용 프로그램을 뒤집는 데 관심이 있는 사람은 거의 없습니다.
어떤 경우에도 내가 당신이나 다른 것과 논쟁하고 있다고 생각하지 마십시오. 아니요, 이것은 "아직 이것이 실제로 문제인지 평가할 수 없었습니다"에 대한 대답 일뿐입니다.
나는 이것이 이 주제의 주제가 아니라고 생각하므로 더 이상 계속하지 않을 것입니다))
Sharpe에 대한 테스트 매뉴얼이 있습니다.

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

예, 이상합니다. 나중에 우리는 Renat에게 왜 그렇게 되었는지 물어볼 것입니다 ...

내일 우리는 소켓으로 넘어갈 것입니다))


클래스 외부의 구조를 설명하면 예제가 작동합니다.

 namespace Test_StructMQL {

         public struct StructTicks {
                 public double Open;
                 public double Close;
        }

         public class ConnectorMQL {

                 public static string Ticks(StructTicks ddd) {
                         return ddd.Open.ToString() + " " + ddd.Close.ToString();
                }
        }
}
 
,행위