24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Rozwój skryptów Pythona

622 przeglądy 0 opinii#38673
Budżet€4 725za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćPrzelew bankowy, E-pieniądze
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 01.08.2023
Odpowiedzi0średnia w kategorii: 0,1
Widoki62234 w ciągu 14 dni

Opis projektu

Przetłumaczone
Usługi dewelopera stron internetowych są wymagane. Skrypty Pythona są wymagane. Używam najlepszych przykładów, aby wszystko połączyć i podłączyć do RabbitMQ.
Nie znam Pythona zbyt dobrze, więc nie mogę tego sam dokończyć.

Zadanie:
Musisz stworzyć dwa skrypty Pythona, które komunikują się z platformą Interactive Brokers [dalej - IB] (biblioteka i działający przykład połączenia - załącz) i wysyłają informacje do kolejki RabbitMQ (ponownie, standardowa biblioteka).

Waża uwaga:
Podczas łączenia z platformą podawany jest porządkowy ID klienta.
Klient o numerze „0” jest zawsze głównym, otrzymującym wszystkie informacje, w przeciwieństwie do wszystkich innych ID „więcej niż 0”.
W związku z tym, w każdej sytuacji stanowej/nieetatowej, rozłączenie z platformą IB musi być wykonane poprawnie. W przeciwnym razie będziesz mógł połączyć się z platformą z Cleart ID=0 nie wcześniej niż pół godziny/godzinę. Czas oczekiwania z platformy i wymuszone zamknięcie sesji.
Dlatego stabilność pracy jest kluczowym czynnikiem. Nie oszczędzamy na inspekcjach, nie powinniśmy upadać.

1. Pierwszy skrypt.

Po uruchomieniu:
* Obsługuje stałe (asynchroniczne) połączenie z platformą IB przez dostęp określony w pliku konfiguracyjnym;
* Obsługuje stałe (asynchroniczne - 1 zadanie jest wykonywane w 1 czasie) połączenie z serwerem RabbitMQ, nasłuchuje kilku kolejek na zapytania (lista wszystkich możliwych zapytań załączona) + „subskrybuje” zdarzenia platformy IB i wysyła pełne informacje o tych zdarzeniach do kolejki do dalszego przetwarzania w innym systemie;

2. Drugi skrypt.

Po uruchomieniu:
* Obsługuje stałe (synchronizowane - 1 zadanie jest wykonywane w 1 czasie) połączenie z serwerem RabbitMQ, nasłuchuje kilku kolejek na zapytania (lista wszystkich możliwych zapytań załączona);

Na żądanie, wiadomość z kolejki:
* Łączy się z platformą IB, uzyskując dostęp do wiadomości z kolejki;
* Wykonuje misję;
Rozłącza się z platformą i czeka na dalsze instrukcje;

W załączniku bardziej szczegółowe zadanie... W swoich słowach próbował opisać szczegółowo.
+ przykład połączenia z platformą TWS.
Programowanie stron internetowych Przelew bankowy, E-pieniądze

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
System dyspozycji dostaw i kurierów

System dyspozycji dostaw i kurierów

Poszukujemy aplikacji webowej: przyjmowanie zleceń, przydzielanie kurierów, trasy, statusy, mapa i raporty.

Programowanie stron internetowych24.09.20260248
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Programowanie stron internetowych” pojawiają się codziennie. Wszystkie projekty w kategorii

Na jakie zapytania odpowiada ta strona