기존 알고리즘 거래 단말기에는 치명적인 결함이 있다. 그들은 자바 스크립트로 작성되지 않았습니다.
그리고 이 문구 뒤에 모든 siplusists와 pythonists:
그러나 사실, 우리는 많은 프론트 엔드를 가지고 있고, 우리는 코드를 작성하고 버튼을 이동하고 다시 칠하는 것도 좋아합니다. 알고리즘 거래를 위해 터미널을 찔러볼 기회를 주시지 않겠습니까? 나는 정보로 가득 찬 웹 터미널, transaq 및 quick과 같은 모든 종류의 응용 프로그램에 지쳤습니다. 인터페이스에서 90년대에 나온 것입니다. 좋은 버튼을 주세요! )) 문제: — 기존 터미널은 알고리즘 거래 측면에서 심각하게 제한됩니다. – 좋은 오픈 소스 터미널이 없습니다. — 장치 및 OS에 대한 제한 사항 — 불필요한 버튼과 따옴표가 백만 개 있는 잡다한 산만 한 디자인; – 광고에서 다이얼할 수 없는 자체 명령 및 프로그래밍 언어. 요구 사항: – OS 및 라이브러리에 얽매이지 않고 브라우저 또는 애플리케이션에서 작동합니다. – 오픈 소스 코드(커뮤니티, 개발자를 찾는 기능) – 다양한 거래소의 API에 연결하는 기능 – 로봇을 추가하고 재사용할 수 있는 능력; – 자신을 위해 맞춤화할 수 있는 능력; – 진입장벽이 낮다. – Javascript, nodejs, 아름다운 버튼 =) 다음 구조가 보입니다. 1. UI 터미널 여기에서는 모든 것이 간단합니다. 그래프가 있는 페이지, 몇 개의 버튼, 그리고 전투가 시작됩니다. UI는 비즈니스 로직에 대해 알지 않아야 합니다. 준비된 데이터가 와야 합니다. UI에 로그인한 다음 선택한 브로커에 따라 올바른 핸들로 이동하여 동일한 방식으로 데이터를 처리합니다. * 인증 페이지 * 다른 브로커의 터미널을 연결하는 기능 * 거래를 위한 알고리즘을 드롭하는 기능 * 터미널을 다시 시작하지 않고 알고리즘을 편집하고 실행(?) * AI와 오래된 차트에서 로봇을 거래하는 학습 * 거래를 위한 기본 구조(별도로 고려할 것) ) 2. 브로커 API 브로커를 연결하는 기능을 즉시 설계하기 위해 Tinkoff와 Finam과 같은 두 가지를 추가해 보겠습니다. 그렇지 않으면 그 중 하나가 뿌리를 내리고 변경하는 것보다 처음부터 다시 작성하는 것이 더 쉬울 것입니다. 하지만 자바스크립트 로봇을 가지고 거래를 시작하는 것은 그리 쉬운 일이 아닙니다. Finam의 경우 Windows에서만 작동하는 transaq 커넥터가 있으며 API는 C#용으로 개선되었습니다. Tinkoff는 훨씬 더 흥미 롭습니다. 그들은 JS용 SDK를 가지고 있었습니다. 그런 다음 호브, 그들은 이전 SDK가 관련이 없게되고 JS에 대한 정보를 완전히 제거한 새로운 API를 만들었습니다. 그러나 개발자 채팅에는 unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS에 대한 링크가 있습니다. 글쎄, 우리가 그것을 알아낼 것입니다. Finam의 경우 Windows에서만 작동하는 transaq 커넥터가 있으며 API는 C#용으로 개선되었습니다. Tinkoff는 훨씬 더 흥미 롭습니다. 그들은 JS용 SDK를 가지고 있었습니다. 그런 다음 호브, 그들은 이전 SDK가 관련이 없게되고 JS에 대한 정보를 완전히 제거한 새로운 API를 만들었습니다. 그러나 개발자 채팅에는 unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS에 대한 링크가 있습니다. 글쎄, 우리가 그것을 알아낼 것입니다. Finam의 경우 Windows에서만 작동하는 transaq 커넥터가 있으며 API는 C#용으로 개선되었습니다. Tinkoff는 훨씬 더 흥미 롭습니다. 그들은 JS용 SDK를 가지고 있었습니다. 그런 다음 호브, 그들은 이전 SDK가 관련이 없게되고 JS에 대한 정보를 완전히 제거한 새로운 API를 만들었습니다. 그러나 개발자 채팅에는 unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS에 대한 링크가 있습니다. 글쎄, 우리는 그것을 알아낼 것입니다.