Etap 1 Konsultacja. Opracowanie aplikacji na bazie platformy handlowej Bull-x (Axiom pro, GMGN) dla zautomatyzowanego zarządzania otwieraniem transakcji na giełdach PUMPFUN i RАYDIUM.
1. Drogi rozwiązania
2. Gdzie i jak pozyskiwać dane
3. Czy można pozyskiwać dane filtrowane przez boty telegramowe. Na przykład Dexscreener.
Etap 2.
# Techniczne zadanie na stworzenie bota Telegram
## 1. Istota projektu
Stworzenie bota Telegram do zarządzania transakcjami kupna i sprzedaży mem-coinów na giełdach Fanfan i Radium.
## 2. Platforma handlowa
- Opcje platform: BullX, Axiom Pro, GMGN
- Wybrana platforma: BullX Neo
## 3. Dodatkowe usługi
- DEX Screener: Używany do wyszukiwania obiecujących tokenów.
- Boty do sprawdzania ryzyka: Integracja z zewnętrznymi usługami do oceny ryzyk.
## 4. Algorytm otwierania pozycji
### Warunek 1: Wyszukiwanie obiecującego tokena
- Platforma: DEX Screener
- Filtry:
- Blockchain: Solana
- Kapitalizacja: < 300K
- Wiek tokena: < 720 godzin
- Objętość na M5: > 200
- Działanie: Adres kontraktu (CA) znalezionego tokena przenoszony jest na platformę handlową BullX Neo.
### Warunek 2: Czas notowań
- Pierwsze notowania tokena muszą pokrywać się z początkiem każdej godziny doby.
- Czas wyszukiwania tokenów: Ustalany przez użytkownika, na przykład, od 10:00 do 23:00 według czasu rzeczywistego.
### Warunek 3: Zielone kółka
- Oba zielone kółka muszą być aktywne.
### Warunek 4: Liczba bundli
- Liczba bundli musi być < 20%.
### Warunek 5: Inteligentne portfele
- Do tokenów muszą wejść inteligentne portfele z 300 zadanych.
### Warunek 6: Pojawienie się wzorców wejściowych
- Punkt wejścia nr 1: Wykres TF M1, dowolna cena ATH (All Time High).
- Punkt wejścia nr 2: (Opis brak, wymaga doprecyzowania).
## 5. Wymagania funkcjonalne
- Integracja z giełdami: Pumpfan, Radium.
- Integracja z platformą handlową: BullX Neo.
- Integracja z DEX Screener: Do wyszukiwania tokenów.
- Integracja z botami do sprawdzania ryzyk: Do oceny ryzyk.
- Zarządzanie transakcjami: Otwieranie i zamykanie pozycji na podstawie ustalonych warunków.
- Powiadomienia: Wysyłanie powiadomień do użytkownika o spełnieniu warunków i otwieraniu/zamykaniu pozycji.
## 6. Wymagania techniczne
- Język programowania: Python (zalecany).
- Biblioteki: Telegram API, Web3.py, CCXT (do integracji z giełdami).
- Baza danych: Do przechowywania informacji o tokenach, transakcjach i ustawieniach użytkownika.
- Bezpieczeństwo: Ochrona kluczy API i danych użytkownika.
## 7. Interfejs użytkownika
- Komendy bota:
- /start: Rozpoczęcie pracy z botem.
- /settings: Ustawienia (czas wyszukiwania tokenów, lista inteligentnych portfeli itd.).
- /status: Aktualny status wyszukiwania tokenów i otwartych pozycji.
- /history: Historia transakcji.
- /help: Pomoc dotycząca komend.
- Powiadomienia:
- Wysyłanie wiadomości o spełnieniu warunków.
- Wysyłanie wiadomości o otwieraniu/zamykaniu pozycji.
## 8. Testowanie
- Testowanie funkcjonalne: Sprawdzenie wszystkich warunków i funkcji bota.
- Testowanie integracyjne: Sprawdzenie integracji z giełdami, platformą handlową i zewnętrznymi usługami.
- Testowanie obciążeniowe: Sprawdzenie działania bota przy dużej liczbie użytkowników i transakcji.
## 9. Dokumentacja
- Dokumentacja użytkownika: Instrukcje dotyczące korzystania z bota.
- Dokumentacja techniczna: Opis architektury, używanych technologii i API.